Bugzilla – Attachment 873732 Details for
Bug 1221870
leveldb: Fails to build with googletest 1.14.0
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
IDP Log In
|
Forgot Password
leveldb with googletest 1.14.0
leveldb_log.txt (text/plain), 192.92 KB, created by
Ana Guerrero
on 2024-03-22 15:07:37 UTC
(
hide
)
Description:
leveldb with googletest 1.14.0
Filename:
MIME Type:
Creator:
Ana Guerrero
Created:
2024-03-22 15:07:37 UTC
Size:
192.92 KB
patch
obsolete
>[ 0s] Using BUILD_ROOT=/var/cache/obs/worker/root_11/.mount >[ 0s] Using BUILD_ARCH=x86_64:i686:i586:i486:i386 >[ 0s] Doing kvm build in /var/cache/obs/worker/root_11/root >[ 0s] >[ 0s] >[ 0s] h02-ch2a started "build leveldb.spec" at Thu Mar 21 08:58:46 UTC 2024. >[ 0s] >[ 0s] Building leveldb for project 'openSUSE:Factory:Staging:F' repository 'standard' arch 'x86_64' srcmd5 'e7cc9b5ac152e1d90ef98bb182d1e285' >[ 0s] >[ 0s] processing recipe /var/cache/obs/worker/root_11/.build-srcdir/leveldb.spec ... >[ 0s] running changelog2spec --target rpm --file /var/cache/obs/worker/root_11/.build-srcdir/leveldb.spec >[ 0s] init_buildsystem --configdir /var/run/obs/worker/11/build/configs --cachedir /var/cache/build --prepare --clean --rpmlist /var/cache/obs/worker/root_11/.build.rpmlist /var/cache/obs/worker/root_11/.build-srcdir/leveldb.spec build ... >[ 0s] unpacking preinstall image openSUSE:Factory:Staging:F/standard/preinstallimage-base [598a7c9dd95b9df194fde12094e56a70] >[ 2s] >[ 2s] copying packages... >[ 2s] reordering...cycle: libpython3_11-1_0 -> python311-base >[ 2s] breaking dependency python311-base -> libpython3_11-1_0 >[ 2s] done >[ 2s] Detected virtio-serial support >[ 3s] booting kvm... >[ 3s] ### VM INTERACTION START ### >[ 3s] Using virtio-serial support and enabling console input >[ 3s] /usr/bin/qemu-kvm -nodefaults -no-reboot -nographic -vga none -cpu host -M pc,accel=kvm,usb=off,dump-guest-core=off,vmport=off -sandbox on -bios /usr/share/qemu/qboot.rom -object rng-random,filename=/dev/random,id=rng0 -device virtio-rng-pci,rng=rng0 -object iothread,id=io0 -runas qemu -net none -kernel /var/cache/obs/worker/root_11/.mount/boot/kernel -initrd /var/cache/obs/worker/root_11/.mount/boot/initrd -append root=/dev/disk/by-id/virtio-0 rootfstype=ext4 rootflags=noatime kvmclock mitigations=off elevator=noop nmi_watchdog=0 rw rd.driver.pre=binfmt_misc oops=panic panic=1 quiet console=hvc0 init=/.build/build -m 16384 -drive file=/var/cache/obs/worker/root_11/root,format=raw,if=none,id=disk,cache=unsafe,aio=io_uring -device virtio-blk-pci,iothread=io0,drive=disk,serial=0 -drive file=/var/cache/obs/worker/root_11/swap,format=raw,if=none,id=swap,cache=unsafe,aio=io_uring -device virtio-blk-pci,iothread=io0,drive=swap,serial=1 -device virtio-serial,max_ports=2 -device virtconsole,chardev=virtiocon0 -chardev stdio,mux=on,id=virtiocon0 -mon chardev=virtiocon0 -chardev socket,id=monitor,server=on,wait=off,path=/var/cache/obs/worker/root_11/root.qemu/monitor -mon chardev=monitor,mode=readline -smp 4 >[ 4s] [ 0.460824][ T1] systemd[1]: Failed to start Virtual Console Setup. >[ 4s] [[0;1;31mFAILED[0m] Failed to start [0;1;39mVirtual Console Setup[0m. >[ 4s] [ 0.613652] dracut-pre-udev[311]: sh: line 1: /usr/lib/module-init-tools/unblacklist: No such file or directory >[ 4s] [[0;1;31mFAILED[0m] Failed to start [0;1;39mVirtual Console Setup[0m. >[ 5s] ### VM INTERACTION END ### >[ 5s] 2nd stage started in virtual machine >[ 5s] machine type: x86_64 >[ 5s] Linux version: 6.7.9-5-default #1 SMP PREEMPT_DYNAMIC Thu Mar 7 06:07:11 UTC 2024 (6049de6) >[ 5s] Time: Thu Mar 21 08:58:50 UTC 2024 >[ 5s] Increasing log level from now on... >[ 5s] [ 1.547187][ T411] sysrq: Changing Loglevel >[ 5s] [ 1.547238][ T411] sysrq: Loglevel set to 4 >[ 5s] Enable sysrq operations >[ 5s] Setting up swapspace version 1, size = 4 GiB (4294963200 bytes) >[ 5s] no label, UUID=964e7b33-8e8e-4e37-b293-52d55a672461 >[ 5s] swapon: /dev/vdb: found signature [pagesize=4096, signature=swap] >[ 5s] swapon: /dev/vdb: pagesize=4096, swapsize=4294967296, devsize=4294967296 >[ 5s] swapon /dev/vdb >[ 5s] WARNING: udev not running, creating extra device nodes >[ 5s] logging output to //.build.log... >[ 5s] processing recipe /.build-srcdir/leveldb.spec ... >[ 5s] init_buildsystem --configdir /.build/configs --cachedir /var/cache/build /.build-srcdir/leveldb.spec build ... >[ 5s] initializing rpm db... >[ 5s] querying package ids... >[ 5s] [1/145] preinstalled aaa_base-84.87+git20240318.3e4640d-3.1 >[ 5s] [2/145] preinstalled aaa_base-malloccheck-84.87+git20240318.3e4640d-3.1 >[ 5s] [3/145] preinstalled attr-2.5.2-3.8 >[ 5s] [4/145] preinstalled bash-5.2.26-13.11 >[ 5s] [5/145] preinstalled bash-sh-5.2.26-13.11 >[ 5s] [6/145] preinstalled binutils-2.42-4.7 >[ 5s] [7/145] preinstalled brp-check-suse-84.87+git20230324.8680ce4-3.10 >[ 5s] [8/145] preinstalled build-compare-20230617T171717.50241a8-3.86 >[ 5s] [9/145] preinstalled build-mkbaselibs-20240313-2.1 >[ 5s] [10/145] preinstalled bzip2-1.0.8-7.127 >[ 5s] [11/145] preinstalled chkstat-1699_20240307-3.1 >[ 5s] [12/145] preinstalled compat-usrmerge-build-84.87-6.310 >[ 5s] [13/145] preinstalled compat-usrmerge-tools-84.87-6.310 >[ 5s] [14/145] preinstalled coreutils-9.4-8.2 >[ 5s] [15/145] preinstalled cpio-2.15-4.4 >[ 5s] [16/145] preinstalled cpp-13-4.6 >[ 5s] [17/145] preinstalled cpp13-13.2.1+git8285-4.4 >[ 5s] [18/145] cumulate crypto-policies-20230920.570ea89-4.18 >[ 5s] [19/145] preinstalled debugedit-5.0-6.184 >[ 5s] [20/145] preinstalled diffutils-3.10-3.94 >[ 5s] [21/145] preinstalled dwz-0.15-4.5 >[ 5s] [22/145] preinstalled elfutils-0.191-4.1 >[ 5s] [23/145] preinstalled file-5.45-4.5 >[ 5s] [24/145] preinstalled file-magic-5.45-4.5 >[ 5s] [25/145] preinstalled filesystem-84.87-17.3 >[ 5s] [26/145] preinstalled fillup-1.42-283.1 >[ 5s] [27/145] preinstalled findutils-4.9.0-6.3 >[ 5s] [28/145] preinstalled gawk-5.3.0-3.47 >[ 5s] [29/145] preinstalled gcc-13-4.6 >[ 5s] [30/145] preinstalled gcc-PIE-13-4.6 >[ 5s] [31/145] preinstalled gcc13-13.2.1+git8285-4.4 >[ 5s] [32/145] preinstalled gcc13-PIE-13.2.1+git8285-4.4 >[ 5s] [33/145] preinstalled gettext-runtime-mini-0.22.5-5.1 >[ 5s] [34/145] preinstalled gettext-tools-mini-0.22.5-5.1 >[ 5s] [35/145] preinstalled glibc-2.39-6.1 >[ 5s] [36/145] preinstalled glibc-devel-2.39-6.1 >[ 5s] [37/145] preinstalled glibc-locale-base-2.39-6.1 >[ 5s] [38/145] preinstalled grep-3.11-4.11 >[ 5s] [39/145] cumulate gtest-1.14.0-1.1 >[ 5s] [40/145] preinstalled gzip-1.13-5.4 >[ 5s] [41/145] preinstalled kernel-obs-build-6.7.9-5.3 >[ 5s] [42/145] preinstalled libacl1-2.3.2-3.8 >[ 5s] [43/145] preinstalled libasan8-14.0.1+git9355-2.5 >[ 5s] [44/145] preinstalled libasm1-0.191-4.1 >[ 5s] [45/145] preinstalled libatomic1-14.0.1+git9355-2.5 >[ 5s] [46/145] preinstalled libattr1-2.5.2-3.8 >[ 5s] [47/145] preinstalled libaudit1-3.1.1-4.61 >[ 5s] [48/145] cumulate libbenchmark1-1.7.1-3.4 >[ 5s] [49/145] preinstalled libblkid1-2.39.3-7.9 >[ 5s] [50/145] preinstalled libbz2-1-1.0.8-7.127 >[ 5s] [51/145] preinstalled libcap-ng0-0.8.4-2.26 >[ 5s] [52/145] preinstalled libcap2-2.69-3.97 >[ 5s] [53/145] preinstalled libcrypt1-4.4.36-2.74 >[ 5s] [54/145] preinstalled libctf-nobfd0-2.42-4.7 >[ 5s] [55/145] preinstalled libctf0-2.42-4.7 >[ 5s] [56/145] preinstalled libdb-4_8-4.8.30-45.2 >[ 5s] [57/145] preinstalled libdw1-0.191-4.1 >[ 5s] [58/145] preinstalled libeconf0-0.6.2-2.1 >[ 5s] [59/145] preinstalled libelf1-0.191-4.1 >[ 5s] [60/145] cumulate libexpat1-2.6.2-2.1 >[ 5s] [61/145] preinstalled libfdisk1-2.39.3-7.9 >[ 5s] [62/145] cumulate libffi8-3.4.4-3.31 >[ 5s] [63/145] preinstalled libgcc_s1-14.0.1+git9355-2.5 >[ 5s] [64/145] preinstalled libgcrypt20-1.10.3-4.25 >[ 5s] [65/145] preinstalled libgdbm6-1.23-5.29 >[ 5s] [66/145] preinstalled libgdbm_compat4-1.23-5.29 >[ 5s] [67/145] preinstalled libgmp10-6.3.0-5.4 >[ 5s] [68/145] preinstalled libgomp1-14.0.1+git9355-2.5 >[ 5s] [69/145] preinstalled libgpg-error0-1.48-2.4 >[ 5s] [70/145] preinstalled libhwasan0-14.0.1+git9355-2.5 >[ 5s] [71/145] preinstalled libisl23-0.26-3.109 >[ 5s] [72/145] preinstalled libitm1-14.0.1+git9355-2.5 >[ 5s] [73/145] preinstalled liblsan0-14.0.1+git9355-2.5 >[ 5s] [74/145] preinstalled liblua5_4-5-5.4.6-4.30 >[ 5s] [75/145] preinstalled liblzma5-5.6.1-3.1 >[ 5s] [76/145] preinstalled libmagic1-5.45-4.5 >[ 5s] [77/145] preinstalled libmount1-2.39.3-7.9 >[ 5s] [78/145] preinstalled libmpc3-1.3.1-3.156 >[ 5s] [79/145] cumulate libmpdec3-2.5.1-3.312 >[ 5s] [80/145] preinstalled libmpfr6-4.2.1-3.59 >[ 5s] [81/145] preinstalled libncurses6-6.4.20240224-34.6 >[ 5s] [82/145] preinstalled libpcre2-8-0-10.43-2.5 >[ 5s] [83/145] preinstalled libpkgconf4-2.1.1-2.9 >[ 5s] [84/145] preinstalled libpopt0-1.19-3.192 >[ 5s] [85/145] preinstalled libreadline8-8.2.10-2.24 >[ 5s] [86/145] cumulate librhash1-1.4.4-2.19 >[ 5s] [87/145] preinstalled librpmbuild10-4.19.1.1-6.3 >[ 5s] [88/145] preinstalled libseccomp2-2.5.5-3.23 >[ 5s] [89/145] preinstalled libselinux1-3.6-4.19 >[ 5s] [90/145] preinstalled libsmartcols1-2.39.3-7.9 >[ 5s] [91/145] cumulate libsnappy1-1.1.10-2.5 >[ 5s] [92/145] cumulate libsqlite3-0-3.45.2-3.1 >[ 5s] [93/145] preinstalled libstdc++6-14.0.1+git9355-2.5 >[ 5s] [94/145] cumulate libstdc++6-devel-gcc13-13.2.1+git8285-4.4 >[ 5s] [95/145] preinstalled libtsan2-14.0.1+git9355-2.5 >[ 5s] [96/145] preinstalled libubsan1-14.0.1+git9355-2.5 >[ 5s] [97/145] preinstalled libuuid1-2.39.3-7.9 >[ 5s] [98/145] cumulate libuv1-1.47.0-3.19 >[ 5s] [99/145] preinstalled libxcrypt-devel-4.4.36-2.74 >[ 5s] [100/145] preinstalled libz1-1.3.1-3.4 >[ 5s] [101/145] preinstalled libzstd1-1.5.5-7.1 >[ 5s] [102/145] preinstalled linux-glibc-devel-6.8-3.1 >[ 5s] [103/145] preinstalled lua54-5.4.6-4.30 >[ 5s] [104/145] preinstalled make-4.4.1-5.7 >[ 5s] [105/145] preinstalled ncurses-utils-6.4.20240224-34.6 >[ 5s] [106/145] preinstalled pam-1.6.0-7.1 >[ 5s] [107/145] preinstalled patch-2.7.6-9.3 >[ 5s] [108/145] preinstalled perl-5.38.2-4.4 >[ 5s] [109/145] preinstalled perl-base-5.38.2-4.4 >[ 5s] [110/145] preinstalled permissions-1699_20240307-3.1 >[ 5s] [111/145] preinstalled permissions-config-1699_20240307-3.1 >[ 5s] [112/145] preinstalled pkgconf-2.1.1-2.9 >[ 5s] [113/145] preinstalled pkgconf-m4-2.1.1-2.9 >[ 5s] [114/145] preinstalled pkgconf-pkg-config-2.1.1-2.9 >[ 5s] [115/145] preinstalled polkit-default-privs-1550+20240311.559e6ac-3.1 >[ 5s] [116/145] preinstalled post-build-checks-84.87+git20240215.a1dbe5c-3.1 >[ 5s] [117/145] cumulate python-rpm-macros-20240202.501440e-2.17 >[ 5s] [118/145] preinstalled rpm-4.19.1.1-6.3 >[ 5s] [119/145] preinstalled rpm-build-4.19.1.1-6.3 >[ 5s] [120/145] preinstalled rpm-build-perl-4.19.1.1-6.3 >[ 5s] [121/145] preinstalled rpm-config-SUSE-20240214-2.1 >[ 5s] [122/145] preinstalled rpmlint-mini-2.5.0+git20240308.ec22ec6-16.24 >[ 5s] [123/145] preinstalled rpmlint-strict-2.5.0+git20240308.ec22ec6-3.1 >[ 5s] [124/145] preinstalled sed-4.9-4.14 >[ 5s] [125/145] preinstalled system-user-root-20190513-3.262 >[ 5s] [126/145] preinstalled systemd-rpm-macros-24-5.73 >[ 5s] [127/145] preinstalled tar-1.35-4.1 >[ 5s] [128/145] preinstalled terminfo-base-6.4.20240224-34.6 >[ 5s] [129/145] preinstalled update-alternatives-1.22.5-3.1 >[ 5s] [130/145] preinstalled util-linux-2.39.3-7.9 >[ 5s] [131/145] preinstalled which-2.21-7.246 >[ 5s] [132/145] preinstalled xz-5.6.1-3.1 >[ 5s] [133/145] cumulate benchmark-devel-1.7.1-3.4 >[ 5s] [134/145] cumulate gcc13-c++-13.2.1+git8285-4.4 >[ 5s] [135/145] cumulate gmock-1.14.0-1.1 >[ 5s] [136/145] cumulate libopenssl3-3.1.4-6.8 >[ 5s] [137/145] cumulate snappy-devel-1.1.10-2.5 >[ 5s] [138/145] cumulate sqlite3-devel-3.45.2-3.1 >[ 5s] [139/145] cumulate gcc-c++-13-4.6 >[ 5s] [140/145] cumulate python311-base-3.11.8-5.3 >[ 5s] [141/145] cumulate libpython3_11-1_0-3.11.8-5.3 >[ 5s] [142/145] cumulate python311-packaging-24.0-2.1 >[ 5s] [143/145] cumulate cmake-mini-3.28.3-4.1 >[ 5s] [144/145] cumulate cmake-3.28.3-4.1 >[ 5s] [145/145] cumulate python-rpm-packaging-20210526+a18ca48-2.206 >[ 5s] now installing cumulated packages >[ 5s] Preparing... ######################################## >[ 5s] Updating / installing... >[ 5s] libuv1-1.47.0-3.19 ######################################## >[ 5s] libexpat1-2.6.2-2.1 ######################################## >[ 5s] python-rpm-macros-20240202.501440e-2.1######################################## >[ 5s] libstdc++6-devel-gcc13-13.2.1+git8285-######################################## >[ 6s] gcc13-c++-13.2.1+git8285-4.4 ######################################## >[ 6s] libsqlite3-0-3.45.2-3.1 ######################################## >[ 6s] libsnappy1-1.1.10-2.5 ######################################## >[ 6s] librhash1-1.4.4-2.19 ######################################## >[ 6s] libmpdec3-2.5.1-3.312 ######################################## >[ 6s] libffi8-3.4.4-3.31 ######################################## >[ 6s] libbenchmark1-1.7.1-3.4 ######################################## >[ 6s] gtest-1.14.0-1.1 ######################################## >[ 6s] crypto-policies-20230920.570ea89-4.18 ######################################## >[ 6s] libopenssl3-3.1.4-6.8 ######################################## >[ 6s] libpython3_11-1_0-3.11.8-5.3 ######################################## >[ 6s] python311-base-3.11.8-5.3 ######################################## >[ 6s] python311-packaging-24.0-2.1 ######################################## >[ 6s] cmake-mini-3.28.3-4.1 ######################################## >[ 6s] cmake-3.28.3-4.1 ######################################## >[ 6s] python-rpm-packaging-20210526+a18ca48-######################################## >[ 6s] gmock-1.14.0-1.1 ######################################## >[ 6s] benchmark-devel-1.7.1-3.4 ######################################## >[ 6s] snappy-devel-1.1.10-2.5 ######################################## >[ 6s] sqlite3-devel-3.45.2-3.1 ######################################## >[ 6s] gcc-c++-13-4.6 ######################################## >[ 6s] now finalizing build dir... >[ 6s] ... running 01-add_abuild_user_to_trusted_group >[ 6s] ... running 02-set_timezone_to_utc >[ 6s] ... running 03-set-permissions-secure >[ 6s] ... running 11-hack_uname_version_to_kernel_version >[ 6s] setting SOURCE_DATE_EPOCH_MTIME to 1705915892 >[ 6s] ----------------------------------------------------------------- >[ 6s] I have the following modifications for leveldb.spec: >[ 6s] 21c21 >[ 6s] < Release: 0 >[ 6s] --- >[ 6s] > Release: 5.8 >[ 7s] build target is x86_64_v3-linux,x86_64-linux >[ 7s] ----------------------------------------------------------------- >[ 7s] ----- building leveldb.spec (user abuild) >[ 7s] ----------------------------------------------------------------- >[ 7s] ----------------------------------------------------------------- >[ 7s] setting SOURCE_DATE_EPOCH_MTIME to 1705915892 >[ 7s] + exec rpmbuild -ba --define '_srcdefattr (-,root,root)' --nosignature --target=x86_64_v3-linux,x86_64-linux --define '_build_create_debug 1' --define 'disturl obs://build.opensuse.org/openSUSE:Factory:Staging:F/standard/e7cc9b5ac152e1d90ef98bb182d1e285-leveldb' /home/abuild/rpmbuild/SOURCES/leveldb.spec >[ 7s] Building target platforms: x86_64_v3-linux,x86_64-linux >[ 7s] Building for target x86_64_v3-linux >[ 7s] using SOURCE_DATE_EPOCH with value 1705915884 as build time >[ 7s] Executing(%prep): /usr/bin/bash -e /var/tmp/rpm-tmp.EefGdr >[ 7s] + umask 022 >[ 7s] + cd /home/abuild/rpmbuild/BUILD >[ 7s] + cd /home/abuild/rpmbuild/BUILD >[ 7s] + rm -rf leveldb-1.23 >[ 7s] + /usr/lib/rpm/rpmuncompress -x /home/abuild/rpmbuild/SOURCES/leveldb-1.23.tar.gz >[ 7s] + STATUS=0 >[ 7s] + '[' 0 -ne 0 ']' >[ 7s] + cd leveldb-1.23 >[ 7s] + rm -rf /home/abuild/rpmbuild/BUILD/leveldb-1.23-SPECPARTS >[ 7s] + /usr/bin/mkdir -p /home/abuild/rpmbuild/BUILD/leveldb-1.23-SPECPARTS >[ 7s] + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . >[ 7s] + /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/detect-system-gtest.patch >[ 7s] + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f >[ 7s] + /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/enable-rtti.patch >[ 7s] + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f >[ 7s] + RPM_EC=0 >[ 7s] ++ jobs -p >[ 7s] + exit 0 >[ 7s] Executing(%build): /usr/bin/bash -e /var/tmp/rpm-tmp.N1ByFs >[ 7s] + umask 022 >[ 7s] + cd /home/abuild/rpmbuild/BUILD >[ 7s] + /usr/bin/rm -rf /home/abuild/rpmbuild/BUILDROOT/leveldb-1.23-5.8.x86_64 >[ 7s] ++ dirname /home/abuild/rpmbuild/BUILDROOT/leveldb-1.23-5.8.x86_64 >[ 7s] + /usr/bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT >[ 7s] + /usr/bin/mkdir /home/abuild/rpmbuild/BUILDROOT/leveldb-1.23-5.8.x86_64 >[ 7s] + cd leveldb-1.23 >[ 7s] + find . -type f -name CMakeLists.txt -exec sed -i -re '/^[[:blank:]]*[sS][eE][tT][[:blank:]]*\([[:blank:]]*(CMAKE_BUILD_TYPE|CMAKE_COLOR_MAKEFILE|CMAKE_INSTALL_PREFIX|CMAKE_VERBOSE_MAKEFILE).*\)/{s/^/#IGNORE /}' '{}' + >[ 7s] + mkdir -p build >[ 7s] + cd build >[ 7s] + /usr/bin/cmake /home/abuild/rpmbuild/BUILD/leveldb-1.23/. '-GUnix Makefiles' -DCMAKE_INSTALL_PREFIX:PATH=/usr -DCMAKE_INSTALL_BINDIR:PATH=bin -DCMAKE_INSTALL_SBINDIR:PATH=sbin -DCMAKE_INSTALL_LIBEXECDIR:PATH=libexec -DCMAKE_INSTALL_SYSCONFDIR:PATH=etc -DCMAKE_INSTALL_SHAREDSTATEDIR:PATH=/var/lib -DCMAKE_INSTALL_LOCALSTATEDIR:PATH=var -DCMAKE_INSTALL_RUNSTATEDIR:PATH=run -DCMAKE_INSTALL_LIBDIR:PATH=lib64 -DCMAKE_INSTALL_INCLUDEDIR:PATH=include -DCMAKE_INSTALL_DATAROOTDIR:PATH=share -DCMAKE_INSTALL_DOCDIR:PATH=share/doc/packages/leveldb -DCMAKE_INSTALL_MANDIR:PATH=share/man -DCMAKE_INSTALL_INFODIR:PATH=share/info -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DCMAKE_BUILD_TYPE=RelWithDebInfo '-DCMAKE_C_FLAGS=-march=x86-64-v3 -O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -ffat-lto-objects -g' '-DCMAKE_CXX_FLAGS=-march=x86-64-v3 -O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -ffat-lto-objects -g' '-DCMAKE_Fortran_FLAGS=-march=x86-64-v3 -O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -ffat-lto-objects -g' '-DCMAKE_EXE_LINKER_FLAGS=-flto=auto -ffat-lto-objects -Wl,--as-needed -Wl,-z,now' '-DCMAKE_MODULE_LINKER_FLAGS=-flto=auto -ffat-lto-objects -Wl,--as-needed' '-DCMAKE_SHARED_LINKER_FLAGS=-flto=auto -ffat-lto-objects -Wl,--as-needed -Wl,-z,now' -DLIB_SUFFIX=64 -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DBUILD_SHARED_LIBS:BOOL=ON -DBUILD_STATIC_LIBS:BOOL=OFF -DCMAKE_COLOR_MAKEFILE:BOOL=OFF -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_MODULES_INSTALL_DIR=/usr/lib64/cmake/leveldb -DBUILD_SHARED_LIBS=ON >[ 7s] -- The C compiler identification is GNU 13.2.1 >[ 7s] -- The CXX compiler identification is GNU 13.2.1 >[ 7s] -- Detecting C compiler ABI info >[ 7s] -- Detecting C compiler ABI info - done >[ 7s] -- Check for working C compiler: /usr/bin/cc - skipped >[ 7s] -- Detecting C compile features >[ 7s] -- Detecting C compile features - done >[ 7s] -- Detecting CXX compiler ABI info >[ 7s] -- Detecting CXX compiler ABI info - done >[ 7s] -- Check for working CXX compiler: /usr/bin/c++ - skipped >[ 7s] -- Detecting CXX compile features >[ 7s] -- Detecting CXX compile features - done >[ 7s] -- Looking for unistd.h >[ 7s] -- Looking for unistd.h - found >[ 7s] -- Looking for crc32c_value in crc32c >[ 8s] -- Looking for crc32c_value in crc32c - not found >[ 8s] -- Looking for snappy_compress in snappy >[ 8s] -- Looking for snappy_compress in snappy - found >[ 8s] -- Looking for malloc in tcmalloc >[ 8s] -- Looking for malloc in tcmalloc - not found >[ 8s] -- Looking for fdatasync >[ 8s] -- Looking for fdatasync - found >[ 8s] -- Looking for F_FULLFSYNC >[ 8s] -- Looking for F_FULLFSYNC - not found >[ 8s] -- Looking for O_CLOEXEC >[ 8s] -- Looking for O_CLOEXEC - found >[ 8s] -- Performing Test HAVE_CLANG_THREAD_SAFETY >[ 8s] -- Performing Test HAVE_CLANG_THREAD_SAFETY - Failed >[ 8s] -- Performing Test LEVELDB_HAVE_NO_MISSING_FIELD_INITIALIZERS >[ 8s] -- Performing Test LEVELDB_HAVE_NO_MISSING_FIELD_INITIALIZERS - Success >[ 8s] -- Performing Test HAVE_CXX17_HAS_INCLUDE >[ 8s] -- Performing Test HAVE_CXX17_HAS_INCLUDE - Success >[ 8s] -- Performing Test CMAKE_HAVE_LIBC_PTHREAD >[ 8s] -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success >[ 8s] -- Found Threads: TRUE >[ 8s] -- Found GTest: /usr/lib64/cmake/GTest/GTestConfig.cmake (found version "1.14.0") >[ 8s] -- Looking for sqlite3_open in sqlite3 >[ 8s] -- Looking for sqlite3_open in sqlite3 - found >[ 8s] -- Performing Test HAVE_KYOTOCABINET >[ 9s] -- Performing Test HAVE_KYOTOCABINET - Failed >[ 9s] -- Configuring done (1.6s) >[ 9s] -- Generating done (0.0s) >[ 9s] CMake Warning: >[ 9s] Manually-specified variables were not used by the project: >[ 9s] >[ 9s] BUILD_STATIC_LIBS >[ 9s] CMAKE_Fortran_FLAGS >[ 9s] CMAKE_INSTALL_DO_STRIP >[ 9s] CMAKE_MODULES_INSTALL_DIR >[ 9s] INCLUDE_INSTALL_DIR >[ 9s] LIB_INSTALL_DIR >[ 9s] LIB_SUFFIX >[ 9s] SHARE_INSTALL_PREFIX >[ 9s] SYSCONF_INSTALL_DIR >[ 9s] >[ 9s] >[ 9s] -- Build files have been written to: /home/abuild/rpmbuild/BUILD/leveldb-1.23/build >[ 9s] + /usr/bin/make -O VERBOSE=1 -j4 >[ 9s] /usr/bin/cmake -S/home/abuild/rpmbuild/BUILD/leveldb-1.23 -B/home/abuild/rpmbuild/BUILD/leveldb-1.23/build --check-build-system CMakeFiles/Makefile.cmake 0 >[ 9s] /usr/bin/cmake -E cmake_progress_start /home/abuild/rpmbuild/BUILD/leveldb-1.23/build/CMakeFiles /home/abuild/rpmbuild/BUILD/leveldb-1.23/build//CMakeFiles/progress.marks >[ 9s] /usr/bin/make -f CMakeFiles/Makefile2 all >[ 9s] /usr/bin/make -f CMakeFiles/leveldb.dir/build.make CMakeFiles/leveldb.dir/depend >[ 9s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 9s] cd /home/abuild/rpmbuild/BUILD/leveldb-1.23/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/abuild/rpmbuild/BUILD/leveldb-1.23 /home/abuild/rpmbuild/BUILD/leveldb-1.23 /home/abuild/rpmbuild/BUILD/leveldb-1.23/build /home/abuild/rpmbuild/BUILD/leveldb-1.23/build /home/abuild/rpmbuild/BUILD/leveldb-1.23/build/CMakeFiles/leveldb.dir/DependInfo.cmake >[ 9s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 9s] /usr/bin/make -f CMakeFiles/leveldb.dir/build.make CMakeFiles/leveldb.dir/build >[ 9s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 9s] [ 2%] Building CXX object CMakeFiles/leveldb.dir/db/builder.cc.o >[ 9s] /usr/bin/c++ -DLEVELDB_COMPILE_LIBRARY -DLEVELDB_PLATFORM_POSIX=1 -DLEVELDB_SHARED_LIBRARY -Dleveldb_EXPORTS -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/build/include -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/. -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/include -march=x86-64-v3 -O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -ffat-lto-objects -g -fno-exceptions -O2 -g -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/leveldb.dir/db/builder.cc.o -MF CMakeFiles/leveldb.dir/db/builder.cc.o.d -o CMakeFiles/leveldb.dir/db/builder.cc.o -c /home/abuild/rpmbuild/BUILD/leveldb-1.23/db/builder.cc >[ 9s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 9s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 9s] [ 4%] Building CXX object CMakeFiles/leveldb.dir/db/c.cc.o >[ 9s] /usr/bin/c++ -DLEVELDB_COMPILE_LIBRARY -DLEVELDB_PLATFORM_POSIX=1 -DLEVELDB_SHARED_LIBRARY -Dleveldb_EXPORTS -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/build/include -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/. -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/include -march=x86-64-v3 -O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -ffat-lto-objects -g -fno-exceptions -O2 -g -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/leveldb.dir/db/c.cc.o -MF CMakeFiles/leveldb.dir/db/c.cc.o.d -o CMakeFiles/leveldb.dir/db/c.cc.o -c /home/abuild/rpmbuild/BUILD/leveldb-1.23/db/c.cc >[ 9s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 9s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 9s] [ 1%] Building CXX object CMakeFiles/leveldb.dir/db/db_iter.cc.o >[ 9s] /usr/bin/c++ -DLEVELDB_COMPILE_LIBRARY -DLEVELDB_PLATFORM_POSIX=1 -DLEVELDB_SHARED_LIBRARY -Dleveldb_EXPORTS -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/build/include -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/. -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/include -march=x86-64-v3 -O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -ffat-lto-objects -g -fno-exceptions -O2 -g -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/leveldb.dir/db/db_iter.cc.o -MF CMakeFiles/leveldb.dir/db/db_iter.cc.o.d -o CMakeFiles/leveldb.dir/db/db_iter.cc.o -c /home/abuild/rpmbuild/BUILD/leveldb-1.23/db/db_iter.cc >[ 9s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 9s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 9s] [ 7%] Building CXX object CMakeFiles/leveldb.dir/db/dbformat.cc.o >[ 9s] /usr/bin/c++ -DLEVELDB_COMPILE_LIBRARY -DLEVELDB_PLATFORM_POSIX=1 -DLEVELDB_SHARED_LIBRARY -Dleveldb_EXPORTS -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/build/include -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/. -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/include -march=x86-64-v3 -O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -ffat-lto-objects -g -fno-exceptions -O2 -g -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/leveldb.dir/db/dbformat.cc.o -MF CMakeFiles/leveldb.dir/db/dbformat.cc.o.d -o CMakeFiles/leveldb.dir/db/dbformat.cc.o -c /home/abuild/rpmbuild/BUILD/leveldb-1.23/db/dbformat.cc >[ 9s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 10s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 10s] [ 10%] Building CXX object CMakeFiles/leveldb.dir/db/filename.cc.o >[ 10s] /usr/bin/c++ -DLEVELDB_COMPILE_LIBRARY -DLEVELDB_PLATFORM_POSIX=1 -DLEVELDB_SHARED_LIBRARY -Dleveldb_EXPORTS -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/build/include -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/. -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/include -march=x86-64-v3 -O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -ffat-lto-objects -g -fno-exceptions -O2 -g -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/leveldb.dir/db/filename.cc.o -MF CMakeFiles/leveldb.dir/db/filename.cc.o.d -o CMakeFiles/leveldb.dir/db/filename.cc.o -c /home/abuild/rpmbuild/BUILD/leveldb-1.23/db/filename.cc >[ 10s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 10s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 10s] [ 8%] Building CXX object CMakeFiles/leveldb.dir/db/dumpfile.cc.o >[ 10s] /usr/bin/c++ -DLEVELDB_COMPILE_LIBRARY -DLEVELDB_PLATFORM_POSIX=1 -DLEVELDB_SHARED_LIBRARY -Dleveldb_EXPORTS -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/build/include -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/. -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/include -march=x86-64-v3 -O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -ffat-lto-objects -g -fno-exceptions -O2 -g -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/leveldb.dir/db/dumpfile.cc.o -MF CMakeFiles/leveldb.dir/db/dumpfile.cc.o.d -o CMakeFiles/leveldb.dir/db/dumpfile.cc.o -c /home/abuild/rpmbuild/BUILD/leveldb-1.23/db/dumpfile.cc >[ 10s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 10s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 10s] [ 11%] Building CXX object CMakeFiles/leveldb.dir/db/log_reader.cc.o >[ 10s] /usr/bin/c++ -DLEVELDB_COMPILE_LIBRARY -DLEVELDB_PLATFORM_POSIX=1 -DLEVELDB_SHARED_LIBRARY -Dleveldb_EXPORTS -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/build/include -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/. -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/include -march=x86-64-v3 -O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -ffat-lto-objects -g -fno-exceptions -O2 -g -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/leveldb.dir/db/log_reader.cc.o -MF CMakeFiles/leveldb.dir/db/log_reader.cc.o.d -o CMakeFiles/leveldb.dir/db/log_reader.cc.o -c /home/abuild/rpmbuild/BUILD/leveldb-1.23/db/log_reader.cc >[ 10s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 10s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 10s] [ 13%] Building CXX object CMakeFiles/leveldb.dir/db/log_writer.cc.o >[ 10s] /usr/bin/c++ -DLEVELDB_COMPILE_LIBRARY -DLEVELDB_PLATFORM_POSIX=1 -DLEVELDB_SHARED_LIBRARY -Dleveldb_EXPORTS -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/build/include -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/. -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/include -march=x86-64-v3 -O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -ffat-lto-objects -g -fno-exceptions -O2 -g -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/leveldb.dir/db/log_writer.cc.o -MF CMakeFiles/leveldb.dir/db/log_writer.cc.o.d -o CMakeFiles/leveldb.dir/db/log_writer.cc.o -c /home/abuild/rpmbuild/BUILD/leveldb-1.23/db/log_writer.cc >[ 10s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 10s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 10s] [ 14%] Building CXX object CMakeFiles/leveldb.dir/db/memtable.cc.o >[ 10s] /usr/bin/c++ -DLEVELDB_COMPILE_LIBRARY -DLEVELDB_PLATFORM_POSIX=1 -DLEVELDB_SHARED_LIBRARY -Dleveldb_EXPORTS -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/build/include -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/. -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/include -march=x86-64-v3 -O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -ffat-lto-objects -g -fno-exceptions -O2 -g -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/leveldb.dir/db/memtable.cc.o -MF CMakeFiles/leveldb.dir/db/memtable.cc.o.d -o CMakeFiles/leveldb.dir/db/memtable.cc.o -c /home/abuild/rpmbuild/BUILD/leveldb-1.23/db/memtable.cc >[ 10s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 10s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 10s] [ 17%] Building CXX object CMakeFiles/leveldb.dir/db/table_cache.cc.o >[ 10s] /usr/bin/c++ -DLEVELDB_COMPILE_LIBRARY -DLEVELDB_PLATFORM_POSIX=1 -DLEVELDB_SHARED_LIBRARY -Dleveldb_EXPORTS -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/build/include -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/. -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/include -march=x86-64-v3 -O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -ffat-lto-objects -g -fno-exceptions -O2 -g -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/leveldb.dir/db/table_cache.cc.o -MF CMakeFiles/leveldb.dir/db/table_cache.cc.o.d -o CMakeFiles/leveldb.dir/db/table_cache.cc.o -c /home/abuild/rpmbuild/BUILD/leveldb-1.23/db/table_cache.cc >[ 10s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 11s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 11s] [ 5%] Building CXX object CMakeFiles/leveldb.dir/db/db_impl.cc.o >[ 11s] /usr/bin/c++ -DLEVELDB_COMPILE_LIBRARY -DLEVELDB_PLATFORM_POSIX=1 -DLEVELDB_SHARED_LIBRARY -Dleveldb_EXPORTS -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/build/include -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/. -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/include -march=x86-64-v3 -O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -ffat-lto-objects -g -fno-exceptions -O2 -g -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/leveldb.dir/db/db_impl.cc.o -MF CMakeFiles/leveldb.dir/db/db_impl.cc.o.d -o CMakeFiles/leveldb.dir/db/db_impl.cc.o -c /home/abuild/rpmbuild/BUILD/leveldb-1.23/db/db_impl.cc >[ 11s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 11s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 11s] [ 18%] Building CXX object CMakeFiles/leveldb.dir/db/version_edit.cc.o >[ 11s] /usr/bin/c++ -DLEVELDB_COMPILE_LIBRARY -DLEVELDB_PLATFORM_POSIX=1 -DLEVELDB_SHARED_LIBRARY -Dleveldb_EXPORTS -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/build/include -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/. -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/include -march=x86-64-v3 -O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -ffat-lto-objects -g -fno-exceptions -O2 -g -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/leveldb.dir/db/version_edit.cc.o -MF CMakeFiles/leveldb.dir/db/version_edit.cc.o.d -o CMakeFiles/leveldb.dir/db/version_edit.cc.o -c /home/abuild/rpmbuild/BUILD/leveldb-1.23/db/version_edit.cc >[ 11s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 11s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 11s] [ 15%] Building CXX object CMakeFiles/leveldb.dir/db/repair.cc.o >[ 11s] /usr/bin/c++ -DLEVELDB_COMPILE_LIBRARY -DLEVELDB_PLATFORM_POSIX=1 -DLEVELDB_SHARED_LIBRARY -Dleveldb_EXPORTS -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/build/include -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/. -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/include -march=x86-64-v3 -O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -ffat-lto-objects -g -fno-exceptions -O2 -g -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/leveldb.dir/db/repair.cc.o -MF CMakeFiles/leveldb.dir/db/repair.cc.o.d -o CMakeFiles/leveldb.dir/db/repair.cc.o -c /home/abuild/rpmbuild/BUILD/leveldb-1.23/db/repair.cc >[ 11s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 11s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 11s] [ 21%] Building CXX object CMakeFiles/leveldb.dir/db/write_batch.cc.o >[ 11s] /usr/bin/c++ -DLEVELDB_COMPILE_LIBRARY -DLEVELDB_PLATFORM_POSIX=1 -DLEVELDB_SHARED_LIBRARY -Dleveldb_EXPORTS -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/build/include -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/. -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/include -march=x86-64-v3 -O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -ffat-lto-objects -g -fno-exceptions -O2 -g -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/leveldb.dir/db/write_batch.cc.o -MF CMakeFiles/leveldb.dir/db/write_batch.cc.o.d -o CMakeFiles/leveldb.dir/db/write_batch.cc.o -c /home/abuild/rpmbuild/BUILD/leveldb-1.23/db/write_batch.cc >[ 11s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 11s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 11s] [ 23%] Building CXX object CMakeFiles/leveldb.dir/table/block_builder.cc.o >[ 11s] /usr/bin/c++ -DLEVELDB_COMPILE_LIBRARY -DLEVELDB_PLATFORM_POSIX=1 -DLEVELDB_SHARED_LIBRARY -Dleveldb_EXPORTS -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/build/include -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/. -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/include -march=x86-64-v3 -O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -ffat-lto-objects -g -fno-exceptions -O2 -g -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/leveldb.dir/table/block_builder.cc.o -MF CMakeFiles/leveldb.dir/table/block_builder.cc.o.d -o CMakeFiles/leveldb.dir/table/block_builder.cc.o -c /home/abuild/rpmbuild/BUILD/leveldb-1.23/table/block_builder.cc >[ 11s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 11s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 11s] [ 24%] Building CXX object CMakeFiles/leveldb.dir/table/block.cc.o >[ 11s] /usr/bin/c++ -DLEVELDB_COMPILE_LIBRARY -DLEVELDB_PLATFORM_POSIX=1 -DLEVELDB_SHARED_LIBRARY -Dleveldb_EXPORTS -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/build/include -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/. -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/include -march=x86-64-v3 -O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -ffat-lto-objects -g -fno-exceptions -O2 -g -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/leveldb.dir/table/block.cc.o -MF CMakeFiles/leveldb.dir/table/block.cc.o.d -o CMakeFiles/leveldb.dir/table/block.cc.o -c /home/abuild/rpmbuild/BUILD/leveldb-1.23/table/block.cc >[ 11s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 11s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 11s] [ 27%] Building CXX object CMakeFiles/leveldb.dir/table/format.cc.o >[ 11s] /usr/bin/c++ -DLEVELDB_COMPILE_LIBRARY -DLEVELDB_PLATFORM_POSIX=1 -DLEVELDB_SHARED_LIBRARY -Dleveldb_EXPORTS -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/build/include -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/. -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/include -march=x86-64-v3 -O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -ffat-lto-objects -g -fno-exceptions -O2 -g -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/leveldb.dir/table/format.cc.o -MF CMakeFiles/leveldb.dir/table/format.cc.o.d -o CMakeFiles/leveldb.dir/table/format.cc.o -c /home/abuild/rpmbuild/BUILD/leveldb-1.23/table/format.cc >[ 11s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 11s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 11s] [ 28%] Building CXX object CMakeFiles/leveldb.dir/table/iterator.cc.o >[ 11s] /usr/bin/c++ -DLEVELDB_COMPILE_LIBRARY -DLEVELDB_PLATFORM_POSIX=1 -DLEVELDB_SHARED_LIBRARY -Dleveldb_EXPORTS -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/build/include -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/. -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/include -march=x86-64-v3 -O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -ffat-lto-objects -g -fno-exceptions -O2 -g -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/leveldb.dir/table/iterator.cc.o -MF CMakeFiles/leveldb.dir/table/iterator.cc.o.d -o CMakeFiles/leveldb.dir/table/iterator.cc.o -c /home/abuild/rpmbuild/BUILD/leveldb-1.23/table/iterator.cc >[ 11s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 11s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 11s] [ 26%] Building CXX object CMakeFiles/leveldb.dir/table/filter_block.cc.o >[ 11s] /usr/bin/c++ -DLEVELDB_COMPILE_LIBRARY -DLEVELDB_PLATFORM_POSIX=1 -DLEVELDB_SHARED_LIBRARY -Dleveldb_EXPORTS -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/build/include -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/. -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/include -march=x86-64-v3 -O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -ffat-lto-objects -g -fno-exceptions -O2 -g -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/leveldb.dir/table/filter_block.cc.o -MF CMakeFiles/leveldb.dir/table/filter_block.cc.o.d -o CMakeFiles/leveldb.dir/table/filter_block.cc.o -c /home/abuild/rpmbuild/BUILD/leveldb-1.23/table/filter_block.cc >[ 11s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 12s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 12s] [ 30%] Building CXX object CMakeFiles/leveldb.dir/table/merger.cc.o >[ 12s] /usr/bin/c++ -DLEVELDB_COMPILE_LIBRARY -DLEVELDB_PLATFORM_POSIX=1 -DLEVELDB_SHARED_LIBRARY -Dleveldb_EXPORTS -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/build/include -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/. -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/include -march=x86-64-v3 -O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -ffat-lto-objects -g -fno-exceptions -O2 -g -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/leveldb.dir/table/merger.cc.o -MF CMakeFiles/leveldb.dir/table/merger.cc.o.d -o CMakeFiles/leveldb.dir/table/merger.cc.o -c /home/abuild/rpmbuild/BUILD/leveldb-1.23/table/merger.cc >[ 12s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 12s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 12s] [ 31%] Building CXX object CMakeFiles/leveldb.dir/table/table_builder.cc.o >[ 12s] /usr/bin/c++ -DLEVELDB_COMPILE_LIBRARY -DLEVELDB_PLATFORM_POSIX=1 -DLEVELDB_SHARED_LIBRARY -Dleveldb_EXPORTS -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/build/include -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/. -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/include -march=x86-64-v3 -O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -ffat-lto-objects -g -fno-exceptions -O2 -g -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/leveldb.dir/table/table_builder.cc.o -MF CMakeFiles/leveldb.dir/table/table_builder.cc.o.d -o CMakeFiles/leveldb.dir/table/table_builder.cc.o -c /home/abuild/rpmbuild/BUILD/leveldb-1.23/table/table_builder.cc >[ 12s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 12s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 12s] [ 33%] Building CXX object CMakeFiles/leveldb.dir/table/table.cc.o >[ 12s] /usr/bin/c++ -DLEVELDB_COMPILE_LIBRARY -DLEVELDB_PLATFORM_POSIX=1 -DLEVELDB_SHARED_LIBRARY -Dleveldb_EXPORTS -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/build/include -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/. -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/include -march=x86-64-v3 -O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -ffat-lto-objects -g -fno-exceptions -O2 -g -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/leveldb.dir/table/table.cc.o -MF CMakeFiles/leveldb.dir/table/table.cc.o.d -o CMakeFiles/leveldb.dir/table/table.cc.o -c /home/abuild/rpmbuild/BUILD/leveldb-1.23/table/table.cc >[ 12s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 12s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 12s] [ 36%] Building CXX object CMakeFiles/leveldb.dir/util/arena.cc.o >[ 12s] /usr/bin/c++ -DLEVELDB_COMPILE_LIBRARY -DLEVELDB_PLATFORM_POSIX=1 -DLEVELDB_SHARED_LIBRARY -Dleveldb_EXPORTS -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/build/include -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/. -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/include -march=x86-64-v3 -O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -ffat-lto-objects -g -fno-exceptions -O2 -g -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/leveldb.dir/util/arena.cc.o -MF CMakeFiles/leveldb.dir/util/arena.cc.o.d -o CMakeFiles/leveldb.dir/util/arena.cc.o -c /home/abuild/rpmbuild/BUILD/leveldb-1.23/util/arena.cc >[ 12s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 12s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 12s] [ 37%] Building CXX object CMakeFiles/leveldb.dir/util/bloom.cc.o >[ 12s] /usr/bin/c++ -DLEVELDB_COMPILE_LIBRARY -DLEVELDB_PLATFORM_POSIX=1 -DLEVELDB_SHARED_LIBRARY -Dleveldb_EXPORTS -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/build/include -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/. -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/include -march=x86-64-v3 -O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -ffat-lto-objects -g -fno-exceptions -O2 -g -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/leveldb.dir/util/bloom.cc.o -MF CMakeFiles/leveldb.dir/util/bloom.cc.o.d -o CMakeFiles/leveldb.dir/util/bloom.cc.o -c /home/abuild/rpmbuild/BUILD/leveldb-1.23/util/bloom.cc >[ 12s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 12s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 12s] [ 20%] Building CXX object CMakeFiles/leveldb.dir/db/version_set.cc.o >[ 12s] /usr/bin/c++ -DLEVELDB_COMPILE_LIBRARY -DLEVELDB_PLATFORM_POSIX=1 -DLEVELDB_SHARED_LIBRARY -Dleveldb_EXPORTS -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/build/include -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/. -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/include -march=x86-64-v3 -O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -ffat-lto-objects -g -fno-exceptions -O2 -g -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/leveldb.dir/db/version_set.cc.o -MF CMakeFiles/leveldb.dir/db/version_set.cc.o.d -o CMakeFiles/leveldb.dir/db/version_set.cc.o -c /home/abuild/rpmbuild/BUILD/leveldb-1.23/db/version_set.cc >[ 12s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 12s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 12s] [ 34%] Building CXX object CMakeFiles/leveldb.dir/table/two_level_iterator.cc.o >[ 12s] /usr/bin/c++ -DLEVELDB_COMPILE_LIBRARY -DLEVELDB_PLATFORM_POSIX=1 -DLEVELDB_SHARED_LIBRARY -Dleveldb_EXPORTS -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/build/include -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/. -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/include -march=x86-64-v3 -O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -ffat-lto-objects -g -fno-exceptions -O2 -g -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/leveldb.dir/table/two_level_iterator.cc.o -MF CMakeFiles/leveldb.dir/table/two_level_iterator.cc.o.d -o CMakeFiles/leveldb.dir/table/two_level_iterator.cc.o -c /home/abuild/rpmbuild/BUILD/leveldb-1.23/table/two_level_iterator.cc >[ 12s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 12s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 12s] [ 40%] Building CXX object CMakeFiles/leveldb.dir/util/coding.cc.o >[ 12s] /usr/bin/c++ -DLEVELDB_COMPILE_LIBRARY -DLEVELDB_PLATFORM_POSIX=1 -DLEVELDB_SHARED_LIBRARY -Dleveldb_EXPORTS -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/build/include -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/. -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/include -march=x86-64-v3 -O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -ffat-lto-objects -g -fno-exceptions -O2 -g -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/leveldb.dir/util/coding.cc.o -MF CMakeFiles/leveldb.dir/util/coding.cc.o.d -o CMakeFiles/leveldb.dir/util/coding.cc.o -c /home/abuild/rpmbuild/BUILD/leveldb-1.23/util/coding.cc >[ 12s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 12s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 12s] [ 39%] Building CXX object CMakeFiles/leveldb.dir/util/cache.cc.o >[ 12s] /usr/bin/c++ -DLEVELDB_COMPILE_LIBRARY -DLEVELDB_PLATFORM_POSIX=1 -DLEVELDB_SHARED_LIBRARY -Dleveldb_EXPORTS -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/build/include -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/. -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/include -march=x86-64-v3 -O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -ffat-lto-objects -g -fno-exceptions -O2 -g -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/leveldb.dir/util/cache.cc.o -MF CMakeFiles/leveldb.dir/util/cache.cc.o.d -o CMakeFiles/leveldb.dir/util/cache.cc.o -c /home/abuild/rpmbuild/BUILD/leveldb-1.23/util/cache.cc >[ 12s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 12s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 12s] [ 42%] Building CXX object CMakeFiles/leveldb.dir/util/comparator.cc.o >[ 12s] /usr/bin/c++ -DLEVELDB_COMPILE_LIBRARY -DLEVELDB_PLATFORM_POSIX=1 -DLEVELDB_SHARED_LIBRARY -Dleveldb_EXPORTS -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/build/include -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/. -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/include -march=x86-64-v3 -O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -ffat-lto-objects -g -fno-exceptions -O2 -g -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/leveldb.dir/util/comparator.cc.o -MF CMakeFiles/leveldb.dir/util/comparator.cc.o.d -o CMakeFiles/leveldb.dir/util/comparator.cc.o -c /home/abuild/rpmbuild/BUILD/leveldb-1.23/util/comparator.cc >[ 12s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 12s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 12s] [ 43%] Building CXX object CMakeFiles/leveldb.dir/util/crc32c.cc.o >[ 12s] /usr/bin/c++ -DLEVELDB_COMPILE_LIBRARY -DLEVELDB_PLATFORM_POSIX=1 -DLEVELDB_SHARED_LIBRARY -Dleveldb_EXPORTS -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/build/include -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/. -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/include -march=x86-64-v3 -O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -ffat-lto-objects -g -fno-exceptions -O2 -g -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/leveldb.dir/util/crc32c.cc.o -MF CMakeFiles/leveldb.dir/util/crc32c.cc.o.d -o CMakeFiles/leveldb.dir/util/crc32c.cc.o -c /home/abuild/rpmbuild/BUILD/leveldb-1.23/util/crc32c.cc >[ 12s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 12s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 12s] [ 46%] Building CXX object CMakeFiles/leveldb.dir/util/filter_policy.cc.o >[ 12s] /usr/bin/c++ -DLEVELDB_COMPILE_LIBRARY -DLEVELDB_PLATFORM_POSIX=1 -DLEVELDB_SHARED_LIBRARY -Dleveldb_EXPORTS -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/build/include -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/. -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/include -march=x86-64-v3 -O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -ffat-lto-objects -g -fno-exceptions -O2 -g -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/leveldb.dir/util/filter_policy.cc.o -MF CMakeFiles/leveldb.dir/util/filter_policy.cc.o.d -o CMakeFiles/leveldb.dir/util/filter_policy.cc.o -c /home/abuild/rpmbuild/BUILD/leveldb-1.23/util/filter_policy.cc >[ 12s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 13s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 13s] [ 47%] Building CXX object CMakeFiles/leveldb.dir/util/hash.cc.o >[ 13s] /usr/bin/c++ -DLEVELDB_COMPILE_LIBRARY -DLEVELDB_PLATFORM_POSIX=1 -DLEVELDB_SHARED_LIBRARY -Dleveldb_EXPORTS -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/build/include -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/. -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/include -march=x86-64-v3 -O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -ffat-lto-objects -g -fno-exceptions -O2 -g -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/leveldb.dir/util/hash.cc.o -MF CMakeFiles/leveldb.dir/util/hash.cc.o.d -o CMakeFiles/leveldb.dir/util/hash.cc.o -c /home/abuild/rpmbuild/BUILD/leveldb-1.23/util/hash.cc >[ 13s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 13s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 13s] [ 44%] Building CXX object CMakeFiles/leveldb.dir/util/env.cc.o >[ 13s] /usr/bin/c++ -DLEVELDB_COMPILE_LIBRARY -DLEVELDB_PLATFORM_POSIX=1 -DLEVELDB_SHARED_LIBRARY -Dleveldb_EXPORTS -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/build/include -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/. -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/include -march=x86-64-v3 -O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -ffat-lto-objects -g -fno-exceptions -O2 -g -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/leveldb.dir/util/env.cc.o -MF CMakeFiles/leveldb.dir/util/env.cc.o.d -o CMakeFiles/leveldb.dir/util/env.cc.o -c /home/abuild/rpmbuild/BUILD/leveldb-1.23/util/env.cc >[ 13s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 13s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 13s] [ 50%] Building CXX object CMakeFiles/leveldb.dir/util/options.cc.o >[ 13s] /usr/bin/c++ -DLEVELDB_COMPILE_LIBRARY -DLEVELDB_PLATFORM_POSIX=1 -DLEVELDB_SHARED_LIBRARY -Dleveldb_EXPORTS -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/build/include -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/. -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/include -march=x86-64-v3 -O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -ffat-lto-objects -g -fno-exceptions -O2 -g -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/leveldb.dir/util/options.cc.o -MF CMakeFiles/leveldb.dir/util/options.cc.o.d -o CMakeFiles/leveldb.dir/util/options.cc.o -c /home/abuild/rpmbuild/BUILD/leveldb-1.23/util/options.cc >[ 13s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 13s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 13s] [ 49%] Building CXX object CMakeFiles/leveldb.dir/util/logging.cc.o >[ 13s] /usr/bin/c++ -DLEVELDB_COMPILE_LIBRARY -DLEVELDB_PLATFORM_POSIX=1 -DLEVELDB_SHARED_LIBRARY -Dleveldb_EXPORTS -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/build/include -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/. -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/include -march=x86-64-v3 -O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -ffat-lto-objects -g -fno-exceptions -O2 -g -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/leveldb.dir/util/logging.cc.o -MF CMakeFiles/leveldb.dir/util/logging.cc.o.d -o CMakeFiles/leveldb.dir/util/logging.cc.o -c /home/abuild/rpmbuild/BUILD/leveldb-1.23/util/logging.cc >[ 13s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 13s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 13s] [ 52%] Building CXX object CMakeFiles/leveldb.dir/util/status.cc.o >[ 13s] /usr/bin/c++ -DLEVELDB_COMPILE_LIBRARY -DLEVELDB_PLATFORM_POSIX=1 -DLEVELDB_SHARED_LIBRARY -Dleveldb_EXPORTS -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/build/include -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/. -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/include -march=x86-64-v3 -O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -ffat-lto-objects -g -fno-exceptions -O2 -g -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/leveldb.dir/util/status.cc.o -MF CMakeFiles/leveldb.dir/util/status.cc.o.d -o CMakeFiles/leveldb.dir/util/status.cc.o -c /home/abuild/rpmbuild/BUILD/leveldb-1.23/util/status.cc >[ 13s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 14s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 14s] [ 55%] Building CXX object CMakeFiles/leveldb.dir/helpers/memenv/memenv.cc.o >[ 14s] /usr/bin/c++ -DLEVELDB_COMPILE_LIBRARY -DLEVELDB_PLATFORM_POSIX=1 -DLEVELDB_SHARED_LIBRARY -Dleveldb_EXPORTS -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/build/include -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/. -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/include -march=x86-64-v3 -O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -ffat-lto-objects -g -fno-exceptions -O2 -g -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/leveldb.dir/helpers/memenv/memenv.cc.o -MF CMakeFiles/leveldb.dir/helpers/memenv/memenv.cc.o.d -o CMakeFiles/leveldb.dir/helpers/memenv/memenv.cc.o -c /home/abuild/rpmbuild/BUILD/leveldb-1.23/helpers/memenv/memenv.cc >[ 14s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 14s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 14s] [ 53%] Building CXX object CMakeFiles/leveldb.dir/util/env_posix.cc.o >[ 14s] /usr/bin/c++ -DLEVELDB_COMPILE_LIBRARY -DLEVELDB_PLATFORM_POSIX=1 -DLEVELDB_SHARED_LIBRARY -Dleveldb_EXPORTS -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/build/include -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/. -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/include -march=x86-64-v3 -O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -ffat-lto-objects -g -fno-exceptions -O2 -g -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/leveldb.dir/util/env_posix.cc.o -MF CMakeFiles/leveldb.dir/util/env_posix.cc.o.d -o CMakeFiles/leveldb.dir/util/env_posix.cc.o -c /home/abuild/rpmbuild/BUILD/leveldb-1.23/util/env_posix.cc >[ 14s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 16s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 16s] [ 56%] Linking CXX shared library libleveldb.so >[ 16s] /usr/bin/cmake -E cmake_link_script CMakeFiles/leveldb.dir/link.txt --verbose=1 >[ 16s] /usr/bin/c++ -fPIC -march=x86-64-v3 -O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -ffat-lto-objects -g -fno-exceptions -O2 -g -DNDEBUG -flto=auto -ffat-lto-objects -Wl,--as-needed -Wl,-z,now -shared -Wl,-soname,libleveldb.so.1 -o libleveldb.so.1.23.0 CMakeFiles/leveldb.dir/db/builder.cc.o CMakeFiles/leveldb.dir/db/c.cc.o CMakeFiles/leveldb.dir/db/db_impl.cc.o CMakeFiles/leveldb.dir/db/db_iter.cc.o CMakeFiles/leveldb.dir/db/dbformat.cc.o CMakeFiles/leveldb.dir/db/dumpfile.cc.o CMakeFiles/leveldb.dir/db/filename.cc.o CMakeFiles/leveldb.dir/db/log_reader.cc.o CMakeFiles/leveldb.dir/db/log_writer.cc.o CMakeFiles/leveldb.dir/db/memtable.cc.o CMakeFiles/leveldb.dir/db/repair.cc.o CMakeFiles/leveldb.dir/db/table_cache.cc.o CMakeFiles/leveldb.dir/db/version_edit.cc.o CMakeFiles/leveldb.dir/db/version_set.cc.o CMakeFiles/leveldb.dir/db/write_batch.cc.o CMakeFiles/leveldb.dir/table/block_builder.cc.o CMakeFiles/leveldb.dir/table/block.cc.o CMakeFiles/leveldb.dir/table/filter_block.cc.o CMakeFiles/leveldb.dir/table/format.cc.o CMakeFiles/leveldb.dir/table/iterator.cc.o CMakeFiles/leveldb.dir/table/merger.cc.o CMakeFiles/leveldb.dir/table/table_builder.cc.o CMakeFiles/leveldb.dir/table/table.cc.o CMakeFiles/leveldb.dir/table/two_level_iterator.cc.o CMakeFiles/leveldb.dir/util/arena.cc.o CMakeFiles/leveldb.dir/util/bloom.cc.o CMakeFiles/leveldb.dir/util/cache.cc.o CMakeFiles/leveldb.dir/util/coding.cc.o CMakeFiles/leveldb.dir/util/comparator.cc.o CMakeFiles/leveldb.dir/util/crc32c.cc.o CMakeFiles/leveldb.dir/util/env.cc.o CMakeFiles/leveldb.dir/util/filter_policy.cc.o CMakeFiles/leveldb.dir/util/hash.cc.o CMakeFiles/leveldb.dir/util/logging.cc.o CMakeFiles/leveldb.dir/util/options.cc.o CMakeFiles/leveldb.dir/util/status.cc.o CMakeFiles/leveldb.dir/util/env_posix.cc.o CMakeFiles/leveldb.dir/helpers/memenv/memenv.cc.o -lsnappy >[ 16s] /home/abuild/rpmbuild/BUILD/leveldb-1.23/db/c.cc: In function âleveldb_approximate_sizesâ: >[ 16s] /home/abuild/rpmbuild/BUILD/leveldb-1.23/db/c.cc:254:39: warning: argument 1 value â18446744073709551615â exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] >[ 16s] 254 | Range* ranges = new Range[num_ranges]; >[ 16s] | ^ >[ 16s] /usr/include/c++/13/new:128:26: note: in a call to allocation function âoperator new []â declared here >[ 16s] 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) >[ 16s] | ^ >[ 16s] In member function â__ct â, >[ 16s] inlined from â_ZN7leveldb18NewMergingIteratorEPKNS_10ComparatorEPPNS_8IteratorEi.part.0â at /home/abuild/rpmbuild/BUILD/leveldb-1.23/table/merger.cc:187:55: >[ 16s] /home/abuild/rpmbuild/BUILD/leveldb-1.23/table/merger.cc:18:40: warning: argument 1 value â18446744073709551615â exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] >[ 16s] 18 | children_(new IteratorWrapper[n]), >[ 16s] | ^ >[ 16s] /usr/include/c++/13/new: In function â_ZN7leveldb18NewMergingIteratorEPKNS_10ComparatorEPPNS_8IteratorEi.part.0â: >[ 16s] /usr/include/c++/13/new:128:26: note: in a call to allocation function âoperator new []â declared here >[ 16s] 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) >[ 16s] | ^ >[ 16s] /usr/bin/cmake -E cmake_symlink_library libleveldb.so.1.23.0 libleveldb.so.1 libleveldb.so >[ 16s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 16s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 16s] [ 56%] Built target leveldb >[ 16s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 16s] /usr/bin/make -f CMakeFiles/leveldbutil.dir/build.make CMakeFiles/leveldbutil.dir/depend >[ 16s] /usr/bin/make -f CMakeFiles/c_test.dir/build.make CMakeFiles/c_test.dir/depend >[ 16s] /usr/bin/make -f CMakeFiles/fault_injection_test.dir/build.make CMakeFiles/fault_injection_test.dir/depend >[ 16s] /usr/bin/make -f CMakeFiles/issue178_test.dir/build.make CMakeFiles/issue178_test.dir/depend >[ 16s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 16s] cd /home/abuild/rpmbuild/BUILD/leveldb-1.23/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/abuild/rpmbuild/BUILD/leveldb-1.23 /home/abuild/rpmbuild/BUILD/leveldb-1.23 /home/abuild/rpmbuild/BUILD/leveldb-1.23/build /home/abuild/rpmbuild/BUILD/leveldb-1.23/build /home/abuild/rpmbuild/BUILD/leveldb-1.23/build/CMakeFiles/issue178_test.dir/DependInfo.cmake >[ 16s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 16s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 16s] cd /home/abuild/rpmbuild/BUILD/leveldb-1.23/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/abuild/rpmbuild/BUILD/leveldb-1.23 /home/abuild/rpmbuild/BUILD/leveldb-1.23 /home/abuild/rpmbuild/BUILD/leveldb-1.23/build /home/abuild/rpmbuild/BUILD/leveldb-1.23/build /home/abuild/rpmbuild/BUILD/leveldb-1.23/build/CMakeFiles/fault_injection_test.dir/DependInfo.cmake >[ 16s] /usr/bin/make -f CMakeFiles/issue178_test.dir/build.make CMakeFiles/issue178_test.dir/build >[ 16s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 16s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 16s] cd /home/abuild/rpmbuild/BUILD/leveldb-1.23/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/abuild/rpmbuild/BUILD/leveldb-1.23 /home/abuild/rpmbuild/BUILD/leveldb-1.23 /home/abuild/rpmbuild/BUILD/leveldb-1.23/build /home/abuild/rpmbuild/BUILD/leveldb-1.23/build /home/abuild/rpmbuild/BUILD/leveldb-1.23/build/CMakeFiles/c_test.dir/DependInfo.cmake >[ 16s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 16s] /usr/bin/make -f CMakeFiles/fault_injection_test.dir/build.make CMakeFiles/fault_injection_test.dir/build >[ 16s] /usr/bin/make -f CMakeFiles/c_test.dir/build.make CMakeFiles/c_test.dir/build >[ 16s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 16s] cd /home/abuild/rpmbuild/BUILD/leveldb-1.23/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/abuild/rpmbuild/BUILD/leveldb-1.23 /home/abuild/rpmbuild/BUILD/leveldb-1.23 /home/abuild/rpmbuild/BUILD/leveldb-1.23/build /home/abuild/rpmbuild/BUILD/leveldb-1.23/build /home/abuild/rpmbuild/BUILD/leveldb-1.23/build/CMakeFiles/leveldbutil.dir/DependInfo.cmake >[ 16s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 16s] /usr/bin/make -f CMakeFiles/leveldbutil.dir/build.make CMakeFiles/leveldbutil.dir/build >[ 16s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 16s] [ 62%] Building CXX object CMakeFiles/leveldbutil.dir/db/leveldbutil.cc.o >[ 16s] /usr/bin/c++ -DLEVELDB_SHARED_LIBRARY -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/build/include -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/. -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/include -march=x86-64-v3 -O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -ffat-lto-objects -g -fno-exceptions -O2 -g -DNDEBUG -std=c++11 -fvisibility=hidden -MD -MT CMakeFiles/leveldbutil.dir/db/leveldbutil.cc.o -MF CMakeFiles/leveldbutil.dir/db/leveldbutil.cc.o.d -o CMakeFiles/leveldbutil.dir/db/leveldbutil.cc.o -c /home/abuild/rpmbuild/BUILD/leveldb-1.23/db/leveldbutil.cc >[ 16s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 16s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 16s] [ 63%] Linking CXX executable leveldbutil >[ 16s] /usr/bin/cmake -E cmake_link_script CMakeFiles/leveldbutil.dir/link.txt --verbose=1 >[ 16s] /usr/bin/c++ -march=x86-64-v3 -O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -ffat-lto-objects -g -fno-exceptions -O2 -g -DNDEBUG -flto=auto -ffat-lto-objects -Wl,--as-needed -Wl,-z,now CMakeFiles/leveldbutil.dir/db/leveldbutil.cc.o -o leveldbutil -Wl,-rpath,/home/abuild/rpmbuild/BUILD/leveldb-1.23/build libleveldb.so.1.23.0 -lsnappy >[ 16s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 16s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 16s] [ 63%] Built target leveldbutil >[ 16s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 16s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 16s] [ 65%] Building C object CMakeFiles/c_test.dir/db/c_test.c.o >[ 16s] /usr/bin/cc -DLEVELDB_PLATFORM_POSIX=1 -DLEVELDB_SHARED_LIBRARY -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/build/include -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/. -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/include -march=x86-64-v3 -O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -ffat-lto-objects -g -Wstrict-prototypes -O2 -g -DNDEBUG -std=c11 -fvisibility=hidden -MD -MT CMakeFiles/c_test.dir/db/c_test.c.o -MF CMakeFiles/c_test.dir/db/c_test.c.o.d -o CMakeFiles/c_test.dir/db/c_test.c.o -c /home/abuild/rpmbuild/BUILD/leveldb-1.23/db/c_test.c >[ 16s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 16s] /usr/bin/make -f CMakeFiles/issue200_test.dir/build.make CMakeFiles/issue200_test.dir/depend >[ 16s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 16s] cd /home/abuild/rpmbuild/BUILD/leveldb-1.23/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/abuild/rpmbuild/BUILD/leveldb-1.23 /home/abuild/rpmbuild/BUILD/leveldb-1.23 /home/abuild/rpmbuild/BUILD/leveldb-1.23/build /home/abuild/rpmbuild/BUILD/leveldb-1.23/build /home/abuild/rpmbuild/BUILD/leveldb-1.23/build/CMakeFiles/issue200_test.dir/DependInfo.cmake >[ 16s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 16s] /usr/bin/make -f CMakeFiles/issue200_test.dir/build.make CMakeFiles/issue200_test.dir/build >[ 16s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 16s] [ 59%] Building CXX object CMakeFiles/fault_injection_test.dir/util/testutil.cc.o >[ 16s] /usr/bin/c++ -DLEVELDB_PLATFORM_POSIX=1 -DLEVELDB_SHARED_LIBRARY -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/build/include -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/. -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/include -march=x86-64-v3 -O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -ffat-lto-objects -g -fno-exceptions -O2 -g -DNDEBUG -std=c++11 -fvisibility=hidden -MD -MT CMakeFiles/fault_injection_test.dir/util/testutil.cc.o -MF CMakeFiles/fault_injection_test.dir/util/testutil.cc.o.d -o CMakeFiles/fault_injection_test.dir/util/testutil.cc.o -c /home/abuild/rpmbuild/BUILD/leveldb-1.23/util/testutil.cc >[ 16s] In file included from /usr/include/gmock/internal/gmock-port.h:57, >[ 16s] from /usr/include/gmock/internal/gmock-internal-utils.h:49, >[ 16s] from /usr/include/gmock/gmock-actions.h:145, >[ 16s] from /usr/include/gmock/gmock.h:56, >[ 16s] from /home/abuild/rpmbuild/BUILD/leveldb-1.23/./util/testutil.h:8, >[ 16s] from /home/abuild/rpmbuild/BUILD/leveldb-1.23/util/testutil.cc:5: >[ 16s] /usr/include/gtest/internal/gtest-port.h:279:2: error: #error C++ versions less than C++14 are not supported. >[ 16s] 279 | #error C++ versions less than C++14 are not supported. >[ 16s] | ^~~~~ >[ 16s] In file included from /usr/include/gtest/gtest.h:64, >[ 16s] from /usr/include/gmock/internal/gmock-internal-utils.h:50: >[ 16s] /usr/include/gtest/gtest-assertion-result.h: In member function âvoid testing::AssertionResult::AppendMessage(const testing::Message&)â: >[ 16s] /usr/include/gtest/gtest-assertion-result.h:207:48: error: âmake_uniqueâ is not a member of âstdâ >[ 16s] 207 | if (message_ == nullptr) message_ = ::std::make_unique<::std::string>(); >[ 16s] | ^~~~~~~~~~~ >[ 16s] /usr/include/gtest/gtest-assertion-result.h:207:48: note: âstd::make_uniqueâ is only available from C++14 onwards >[ 16s] /usr/include/gtest/gtest-assertion-result.h:207:73: error: expected primary-expression before â>â token >[ 16s] 207 | if (message_ == nullptr) message_ = ::std::make_unique<::std::string>(); >[ 16s] | ^ >[ 16s] /usr/include/gtest/gtest-assertion-result.h:207:75: error: expected primary-expression before â)â token >[ 16s] 207 | if (message_ == nullptr) message_ = ::std::make_unique<::std::string>(); >[ 16s] | ^ >[ 16s] In file included from /usr/include/gtest/gtest-printers.h:122, >[ 16s] from /usr/include/gtest/gtest-matchers.h:49, >[ 16s] from /usr/include/gtest/internal/gtest-death-test-internal.h:47, >[ 16s] from /usr/include/gtest/gtest-death-test.h:43, >[ 16s] from /usr/include/gtest/gtest.h:65: >[ 16s] /usr/include/gtest/internal/gtest-internal.h: At global scope: >[ 16s] /usr/include/gtest/internal/gtest-internal.h:622:58: error: wrong number of template arguments (0, should be 1) >[ 16s] 622 | typedef ::std::map<std::string, CodeLocation, std::less<>> RegisteredTestsMap; >[ 16s] | ^ >[ 16s] In file included from /usr/include/c++/13/functional:49, >[ 16s] from /usr/include/gmock/gmock-actions.h:138: >[ 16s] /usr/include/c++/13/bits/stl_function.h:403:12: note: provided for âtemplate<class _Tp> struct std::lessâ >[ 16s] 403 | struct less : public binary_function<_Tp, _Tp, bool> >[ 16s] | ^~~~ >[ 16s] /usr/include/gtest/internal/gtest-internal.h:622:59: error: template argument 3 is invalid >[ 16s] 622 | typedef ::std::map<std::string, CodeLocation, std::less<>> RegisteredTestsMap; >[ 16s] | ^~ >[ 16s] /usr/include/gtest/internal/gtest-internal.h: In member function âbool testing::internal::TypedTestSuitePState::AddTestName(const char*, int, const char*, const char*)â: >[ 16s] /usr/include/gtest/internal/gtest-internal.h:599:23: error: request for member âinsertâ in â((testing::internal::TypedTestSuitePState*)this)->testing::internal::TypedTestSuitePState::registered_tests_â, which is of non-class type âtesting::internal::TypedTestSuitePState::RegisteredTestsMapâ {aka âintâ} >[ 16s] 599 | registered_tests_.insert( >[ 16s] | ^~~~~~ >[ 16s] /usr/include/gtest/internal/gtest-internal.h: In member function âbool testing::internal::TypedTestSuitePState::TestExists(const std::string&) constâ: >[ 16s] /usr/include/gtest/internal/gtest-internal.h:605:30: error: request for member âcountâ in â((const testing::internal::TypedTestSuitePState*)this)->testing::internal::TypedTestSuitePState::registered_tests_â, which is of non-class type âconst testing::internal::TypedTestSuitePState::RegisteredTestsMapâ {aka âconst intâ} >[ 16s] 605 | return registered_tests_.count(test_name) > 0; >[ 16s] | ^~~~~ >[ 16s] /usr/include/gtest/internal/gtest-internal.h: In member function âconst testing::internal::CodeLocation& testing::internal::TypedTestSuitePState::GetCodeLocation(const std::string&) constâ: >[ 16s] /usr/include/gtest/internal/gtest-internal.h:609:40: error: qualified-id in declaration before âitâ >[ 16s] 609 | RegisteredTestsMap::const_iterator it = registered_tests_.find(test_name); >[ 16s] | ^~ >[ 16s] /usr/include/gtest/internal/gtest-internal.h:610:5: error: âitâ was not declared in this scope; did you mean âintâ? >[ 16s] 610 | GTEST_CHECK_(it != registered_tests_.end()); >[ 16s] | ^~~~~~~~~~~~ >[ 16s] /usr/include/gtest/internal/gtest-internal.h:610:5: error: request for member âendâ in â((const testing::internal::TypedTestSuitePState*)this)->testing::internal::TypedTestSuitePState::registered_tests_â, which is of non-class type âconst testing::internal::TypedTestSuitePState::RegisteredTestsMapâ {aka âconst intâ} >[ 16s] 610 | GTEST_CHECK_(it != registered_tests_.end()); >[ 16s] | ^~~~~~~~~~~~ >[ 16s] /usr/include/gtest/internal/gtest-internal.h:611:12: error: âitâ was not declared in this scope; did you mean âintâ? >[ 16s] 611 | return it->second; >[ 16s] | ^~ >[ 16s] | int >[ 16s] /usr/include/gtest/gtest-matchers.h: At global scope: >[ 16s] /usr/include/gtest/gtest-matchers.h:725:75: error: wrong number of template arguments (0, should be 1) >[ 16s] 725 | class EqMatcher : public ComparisonBase<EqMatcher<Rhs>, Rhs, std::equal_to<>> { >[ 16s] | ^ >[ 16s] /usr/include/c++/13/bits/stl_function.h:373:12: note: provided for âtemplate<class _Tp> struct std::equal_toâ >[ 16s] 373 | struct equal_to : public binary_function<_Tp, _Tp, bool> >[ 16s] | ^~~~~~~~ >[ 16s] /usr/include/gtest/gtest-matchers.h:725:76: error: template argument 3 is invalid >[ 16s] 725 | class EqMatcher : public ComparisonBase<EqMatcher<Rhs>, Rhs, std::equal_to<>> { >[ 16s] | ^~ >[ 16s] /usr/include/gtest/gtest-matchers.h: In constructor âtesting::internal::EqMatcher<Rhs>::EqMatcher(const Rhs&)â: >[ 16s] /usr/include/gtest/gtest-matchers.h:728:58: error: wrong number of template arguments (0, should be 1) >[ 16s] 728 | : ComparisonBase<EqMatcher<Rhs>, Rhs, std::equal_to<>>(rhs) {} >[ 16s] | ^ >[ 16s] /usr/include/c++/13/bits/stl_function.h:373:12: note: provided for âtemplate<class _Tp> struct std::equal_toâ >[ 16s] 373 | struct equal_to : public binary_function<_Tp, _Tp, bool> >[ 16s] | ^~~~~~~~ >[ 16s] /usr/include/gtest/gtest-matchers.h:728:59: error: template argument 3 is invalid >[ 16s] 728 | : ComparisonBase<EqMatcher<Rhs>, Rhs, std::equal_to<>>(rhs) {} >[ 16s] | ^~ >[ 16s] /usr/include/gtest/gtest-matchers.h:728:61: error: expected â{â before â(â token >[ 16s] 728 | : ComparisonBase<EqMatcher<Rhs>, Rhs, std::equal_to<>>(rhs) {} >[ 16s] | ^ >[ 16s] /usr/include/gtest/gtest-matchers.h: At global scope: >[ 16s] /usr/include/gtest/gtest-matchers.h:734:67: error: wrong number of template arguments (0, should be 1) >[ 16s] 734 | : public ComparisonBase<NeMatcher<Rhs>, Rhs, std::not_equal_to<>> { >[ 16s] | ^ >[ 16s] /usr/include/c++/13/bits/stl_function.h:383:12: note: provided for âtemplate<class _Tp> struct std::not_equal_toâ >[ 16s] 383 | struct not_equal_to : public binary_function<_Tp, _Tp, bool> >[ 16s] | ^~~~~~~~~~~~ >[ 16s] /usr/include/gtest/gtest-matchers.h:734:68: error: template argument 3 is invalid >[ 16s] 734 | : public ComparisonBase<NeMatcher<Rhs>, Rhs, std::not_equal_to<>> { >[ 16s] | ^~ >[ 16s] /usr/include/gtest/gtest-matchers.h: In constructor âtesting::internal::NeMatcher<Rhs>::NeMatcher(const Rhs&)â: >[ 16s] /usr/include/gtest/gtest-matchers.h:737:62: error: wrong number of template arguments (0, should be 1) >[ 16s] 737 | : ComparisonBase<NeMatcher<Rhs>, Rhs, std::not_equal_to<>>(rhs) {} >[ 16s] | ^ >[ 16s] /usr/include/c++/13/bits/stl_function.h:383:12: note: provided for âtemplate<class _Tp> struct std::not_equal_toâ >[ 16s] 383 | struct not_equal_to : public binary_function<_Tp, _Tp, bool> >[ 16s] | ^~~~~~~~~~~~ >[ 16s] /usr/include/gtest/gtest-matchers.h:737:63: error: template argument 3 is invalid >[ 16s] 737 | : ComparisonBase<NeMatcher<Rhs>, Rhs, std::not_equal_to<>>(rhs) {} >[ 16s] | ^~ >[ 16s] /usr/include/gtest/gtest-matchers.h:737:65: error: expected â{â before â(â token >[ 16s] 737 | : ComparisonBase<NeMatcher<Rhs>, Rhs, std::not_equal_to<>>(rhs) {} >[ 16s] | ^ >[ 16s] /usr/include/gtest/gtest-matchers.h: At global scope: >[ 16s] /usr/include/gtest/gtest-matchers.h:742:71: error: wrong number of template arguments (0, should be 1) >[ 16s] 742 | class LtMatcher : public ComparisonBase<LtMatcher<Rhs>, Rhs, std::less<>> { >[ 16s] | ^ >[ 16s] /usr/include/c++/13/bits/stl_function.h:403:12: note: provided for âtemplate<class _Tp> struct std::lessâ >[ 16s] 403 | struct less : public binary_function<_Tp, _Tp, bool> >[ 16s] | ^~~~ >[ 16s] /usr/include/gtest/gtest-matchers.h:742:72: error: template argument 3 is invalid >[ 16s] 742 | class LtMatcher : public ComparisonBase<LtMatcher<Rhs>, Rhs, std::less<>> { >[ 16s] | ^~ >[ 16s] /usr/include/gtest/gtest-matchers.h: In constructor âtesting::internal::LtMatcher<Rhs>::LtMatcher(const Rhs&)â: >[ 16s] /usr/include/gtest/gtest-matchers.h:745:54: error: wrong number of template arguments (0, should be 1) >[ 16s] 745 | : ComparisonBase<LtMatcher<Rhs>, Rhs, std::less<>>(rhs) {} >[ 16s] | ^ >[ 16s] /usr/include/c++/13/bits/stl_function.h:403:12: note: provided for âtemplate<class _Tp> struct std::lessâ >[ 16s] 403 | struct less : public binary_function<_Tp, _Tp, bool> >[ 16s] | ^~~~ >[ 16s] /usr/include/gtest/gtest-matchers.h:745:55: error: template argument 3 is invalid >[ 16s] 745 | : ComparisonBase<LtMatcher<Rhs>, Rhs, std::less<>>(rhs) {} >[ 16s] | ^~ >[ 16s] /usr/include/gtest/gtest-matchers.h:745:57: error: expected â{â before â(â token >[ 16s] 745 | : ComparisonBase<LtMatcher<Rhs>, Rhs, std::less<>>(rhs) {} >[ 16s] | ^ >[ 16s] /usr/include/gtest/gtest-matchers.h: At global scope: >[ 16s] /usr/include/gtest/gtest-matchers.h:750:74: error: wrong number of template arguments (0, should be 1) >[ 16s] 750 | class GtMatcher : public ComparisonBase<GtMatcher<Rhs>, Rhs, std::greater<>> { >[ 16s] | ^ >[ 16s] /usr/include/c++/13/bits/stl_function.h:393:12: note: provided for âtemplate<class _Tp> struct std::greaterâ >[ 16s] 393 | struct greater : public binary_function<_Tp, _Tp, bool> >[ 16s] | ^~~~~~~ >[ 16s] /usr/include/gtest/gtest-matchers.h:750:75: error: template argument 3 is invalid >[ 16s] 750 | class GtMatcher : public ComparisonBase<GtMatcher<Rhs>, Rhs, std::greater<>> { >[ 16s] | ^~ >[ 16s] /usr/include/gtest/gtest-matchers.h: In constructor âtesting::internal::GtMatcher<Rhs>::GtMatcher(const Rhs&)â: >[ 16s] /usr/include/gtest/gtest-matchers.h:753:57: error: wrong number of template arguments (0, should be 1) >[ 16s] 753 | : ComparisonBase<GtMatcher<Rhs>, Rhs, std::greater<>>(rhs) {} >[ 16s] | ^ >[ 16s] /usr/include/c++/13/bits/stl_function.h:393:12: note: provided for âtemplate<class _Tp> struct std::greaterâ >[ 16s] 393 | struct greater : public binary_function<_Tp, _Tp, bool> >[ 16s] | ^~~~~~~ >[ 16s] /usr/include/gtest/gtest-matchers.h:753:58: error: template argument 3 is invalid >[ 16s] 753 | : ComparisonBase<GtMatcher<Rhs>, Rhs, std::greater<>>(rhs) {} >[ 16s] | ^~ >[ 16s] /usr/include/gtest/gtest-matchers.h:753:60: error: expected â{â before â(â token >[ 16s] 753 | : ComparisonBase<GtMatcher<Rhs>, Rhs, std::greater<>>(rhs) {} >[ 16s] | ^ >[ 16s] /usr/include/gtest/gtest-matchers.h: At global scope: >[ 16s] /usr/include/gtest/gtest-matchers.h:759:65: error: wrong number of template arguments (0, should be 1) >[ 16s] 759 | : public ComparisonBase<LeMatcher<Rhs>, Rhs, std::less_equal<>> { >[ 16s] | ^ >[ 16s] /usr/include/c++/13/bits/stl_function.h:423:12: note: provided for âtemplate<class _Tp> struct std::less_equalâ >[ 16s] 423 | struct less_equal : public binary_function<_Tp, _Tp, bool> >[ 16s] | ^~~~~~~~~~ >[ 16s] /usr/include/gtest/gtest-matchers.h:759:66: error: template argument 3 is invalid >[ 16s] 759 | : public ComparisonBase<LeMatcher<Rhs>, Rhs, std::less_equal<>> { >[ 16s] | ^~ >[ 16s] /usr/include/gtest/gtest-matchers.h: In constructor âtesting::internal::LeMatcher<Rhs>::LeMatcher(const Rhs&)â: >[ 16s] /usr/include/gtest/gtest-matchers.h:762:60: error: wrong number of template arguments (0, should be 1) >[ 16s] 762 | : ComparisonBase<LeMatcher<Rhs>, Rhs, std::less_equal<>>(rhs) {} >[ 16s] | ^ >[ 16s] /usr/include/c++/13/bits/stl_function.h:423:12: note: provided for âtemplate<class _Tp> struct std::less_equalâ >[ 16s] 423 | struct less_equal : public binary_function<_Tp, _Tp, bool> >[ 16s] | ^~~~~~~~~~ >[ 16s] /usr/include/gtest/gtest-matchers.h:762:61: error: template argument 3 is invalid >[ 16s] 762 | : ComparisonBase<LeMatcher<Rhs>, Rhs, std::less_equal<>>(rhs) {} >[ 16s] | ^~ >[ 16s] /usr/include/gtest/gtest-matchers.h:762:63: error: expected â{â before â(â token >[ 16s] 762 | : ComparisonBase<LeMatcher<Rhs>, Rhs, std::less_equal<>>(rhs) {} >[ 16s] | ^ >[ 16s] /usr/include/gtest/gtest-matchers.h: At global scope: >[ 16s] /usr/include/gtest/gtest-matchers.h:768:68: error: wrong number of template arguments (0, should be 1) >[ 16s] 768 | : public ComparisonBase<GeMatcher<Rhs>, Rhs, std::greater_equal<>> { >[ 16s] | ^ >[ 16s] /usr/include/c++/13/bits/stl_function.h:413:12: note: provided for âtemplate<class _Tp> struct std::greater_equalâ >[ 16s] 413 | struct greater_equal : public binary_function<_Tp, _Tp, bool> >[ 16s] | ^~~~~~~~~~~~~ >[ 16s] /usr/include/gtest/gtest-matchers.h:768:69: error: template argument 3 is invalid >[ 16s] 768 | : public ComparisonBase<GeMatcher<Rhs>, Rhs, std::greater_equal<>> { >[ 16s] | ^~ >[ 16s] /usr/include/gtest/gtest-matchers.h: In constructor âtesting::internal::GeMatcher<Rhs>::GeMatcher(const Rhs&)â: >[ 16s] /usr/include/gtest/gtest-matchers.h:771:63: error: wrong number of template arguments (0, should be 1) >[ 16s] 771 | : ComparisonBase<GeMatcher<Rhs>, Rhs, std::greater_equal<>>(rhs) {} >[ 16s] | ^ >[ 16s] /usr/include/c++/13/bits/stl_function.h:413:12: note: provided for âtemplate<class _Tp> struct std::greater_equalâ >[ 16s] 413 | struct greater_equal : public binary_function<_Tp, _Tp, bool> >[ 16s] | ^~~~~~~~~~~~~ >[ 16s] /usr/include/gtest/gtest-matchers.h:771:64: error: template argument 3 is invalid >[ 16s] 771 | : ComparisonBase<GeMatcher<Rhs>, Rhs, std::greater_equal<>>(rhs) {} >[ 16s] | ^~ >[ 16s] /usr/include/gtest/gtest-matchers.h:771:66: error: expected â{â before â(â token >[ 16s] 771 | : ComparisonBase<GeMatcher<Rhs>, Rhs, std::greater_equal<>>(rhs) {} >[ 16s] | ^ >[ 16s] /usr/include/gtest/gtest.h: At global scope: >[ 16s] /usr/include/gtest/gtest.h:302:30: error: âstd::enable_if_tâ has not been declared >[ 16s] 302 | template <typename T, std::enable_if_t<std::is_convertible<T, int64_t>::value, >[ 16s] | ^~~~~~~~~~~ >[ 16s] /usr/include/gtest/gtest.h:302:41: error: expected â>â before â<â token >[ 16s] 302 | template <typename T, std::enable_if_t<std::is_convertible<T, int64_t>::value, >[ 16s] | ^ >[ 16s] In file included from /usr/include/gmock/gmock-spec-builders.h:78, >[ 16s] from /usr/include/gmock/gmock-function-mocker.h:43, >[ 16s] from /usr/include/gmock/gmock.h:58: >[ 16s] /usr/include/gmock/gmock-matchers.h:1204:66: error: wrong number of template arguments (0, should be 1) >[ 16s] 1204 | class Eq2Matcher : public PairMatchBase<Eq2Matcher, std::equal_to<>> { >[ 16s] | ^ >[ 16s] /usr/include/c++/13/bits/stl_function.h:373:12: note: provided for âtemplate<class _Tp> struct std::equal_toâ >[ 16s] 373 | struct equal_to : public binary_function<_Tp, _Tp, bool> >[ 16s] | ^~~~~~~~ >[ 16s] /usr/include/gmock/gmock-matchers.h:1204:67: error: template argument 2 is invalid >[ 16s] 1204 | class Eq2Matcher : public PairMatchBase<Eq2Matcher, std::equal_to<>> { >[ 16s] | ^~ >[ 16s] /usr/include/gmock/gmock-matchers.h:1208:70: error: wrong number of template arguments (0, should be 1) >[ 16s] 1208 | class Ne2Matcher : public PairMatchBase<Ne2Matcher, std::not_equal_to<>> { >[ 16s] | ^ >[ 16s] /usr/include/c++/13/bits/stl_function.h:383:12: note: provided for âtemplate<class _Tp> struct std::not_equal_toâ >[ 16s] 383 | struct not_equal_to : public binary_function<_Tp, _Tp, bool> >[ 16s] | ^~~~~~~~~~~~ >[ 16s] /usr/include/gmock/gmock-matchers.h:1208:71: error: template argument 2 is invalid >[ 16s] 1208 | class Ne2Matcher : public PairMatchBase<Ne2Matcher, std::not_equal_to<>> { >[ 16s] | ^~ >[ 16s] /usr/include/gmock/gmock-matchers.h:1212:62: error: wrong number of template arguments (0, should be 1) >[ 16s] 1212 | class Lt2Matcher : public PairMatchBase<Lt2Matcher, std::less<>> { >[ 16s] | ^ >[ 16s] /usr/include/c++/13/bits/stl_function.h:403:12: note: provided for âtemplate<class _Tp> struct std::lessâ >[ 16s] 403 | struct less : public binary_function<_Tp, _Tp, bool> >[ 16s] | ^~~~ >[ 16s] /usr/include/gmock/gmock-matchers.h:1212:63: error: template argument 2 is invalid >[ 16s] 1212 | class Lt2Matcher : public PairMatchBase<Lt2Matcher, std::less<>> { >[ 16s] | ^~ >[ 16s] /usr/include/gmock/gmock-matchers.h:1216:65: error: wrong number of template arguments (0, should be 1) >[ 16s] 1216 | class Gt2Matcher : public PairMatchBase<Gt2Matcher, std::greater<>> { >[ 16s] | ^ >[ 16s] /usr/include/c++/13/bits/stl_function.h:393:12: note: provided for âtemplate<class _Tp> struct std::greaterâ >[ 16s] 393 | struct greater : public binary_function<_Tp, _Tp, bool> >[ 16s] | ^~~~~~~ >[ 16s] /usr/include/gmock/gmock-matchers.h:1216:66: error: template argument 2 is invalid >[ 16s] 1216 | class Gt2Matcher : public PairMatchBase<Gt2Matcher, std::greater<>> { >[ 16s] | ^~ >[ 16s] /usr/include/gmock/gmock-matchers.h:1220:68: error: wrong number of template arguments (0, should be 1) >[ 16s] 1220 | class Le2Matcher : public PairMatchBase<Le2Matcher, std::less_equal<>> { >[ 16s] | ^ >[ 16s] /usr/include/c++/13/bits/stl_function.h:423:12: note: provided for âtemplate<class _Tp> struct std::less_equalâ >[ 16s] 423 | struct less_equal : public binary_function<_Tp, _Tp, bool> >[ 16s] | ^~~~~~~~~~ >[ 16s] /usr/include/gmock/gmock-matchers.h:1220:69: error: template argument 2 is invalid >[ 16s] 1220 | class Le2Matcher : public PairMatchBase<Le2Matcher, std::less_equal<>> { >[ 16s] | ^~ >[ 16s] /usr/include/gmock/gmock-matchers.h:1224:71: error: wrong number of template arguments (0, should be 1) >[ 16s] 1224 | class Ge2Matcher : public PairMatchBase<Ge2Matcher, std::greater_equal<>> { >[ 16s] | ^ >[ 16s] /usr/include/c++/13/bits/stl_function.h:413:12: note: provided for âtemplate<class _Tp> struct std::greater_equalâ >[ 16s] 413 | struct greater_equal : public binary_function<_Tp, _Tp, bool> >[ 16s] | ^~~~~~~~~~~~~ >[ 16s] /usr/include/gmock/gmock-matchers.h:1224:72: error: template argument 2 is invalid >[ 16s] 1224 | class Ge2Matcher : public PairMatchBase<Ge2Matcher, std::greater_equal<>> { >[ 16s] | ^~ >[ 16s] make[2]: *** [CMakeFiles/fault_injection_test.dir/build.make:79: CMakeFiles/fault_injection_test.dir/util/testutil.cc.o] Error 1 >[ 16s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 16s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 16s] [ 57%] Building CXX object CMakeFiles/issue178_test.dir/util/testutil.cc.o >[ 16s] /usr/bin/c++ -DLEVELDB_PLATFORM_POSIX=1 -DLEVELDB_SHARED_LIBRARY -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/build/include -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/. -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/include -march=x86-64-v3 -O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -ffat-lto-objects -g -fno-exceptions -O2 -g -DNDEBUG -std=c++11 -fvisibility=hidden -MD -MT CMakeFiles/issue178_test.dir/util/testutil.cc.o -MF CMakeFiles/issue178_test.dir/util/testutil.cc.o.d -o CMakeFiles/issue178_test.dir/util/testutil.cc.o -c /home/abuild/rpmbuild/BUILD/leveldb-1.23/util/testutil.cc >[ 16s] In file included from /usr/include/gmock/internal/gmock-port.h:57, >[ 16s] from /usr/include/gmock/internal/gmock-internal-utils.h:49, >[ 16s] from /usr/include/gmock/gmock-actions.h:145, >[ 16s] from /usr/include/gmock/gmock.h:56, >[ 16s] from /home/abuild/rpmbuild/BUILD/leveldb-1.23/./util/testutil.h:8, >[ 16s] from /home/abuild/rpmbuild/BUILD/leveldb-1.23/util/testutil.cc:5: >[ 16s] /usr/include/gtest/internal/gtest-port.h:279:2: error: #error C++ versions less than C++14 are not supported. >[ 16s] 279 | #error C++ versions less than C++14 are not supported. >[ 16s] | ^~~~~ >[ 16s] In file included from /usr/include/gtest/gtest.h:64, >[ 16s] from /usr/include/gmock/internal/gmock-internal-utils.h:50: >[ 16s] /usr/include/gtest/gtest-assertion-result.h: In member function âvoid testing::AssertionResult::AppendMessage(const testing::Message&)â: >[ 16s] /usr/include/gtest/gtest-assertion-result.h:207:48: error: âmake_uniqueâ is not a member of âstdâ >[ 16s] 207 | if (message_ == nullptr) message_ = ::std::make_unique<::std::string>(); >[ 16s] | ^~~~~~~~~~~ >[ 16s] /usr/include/gtest/gtest-assertion-result.h:207:48: note: âstd::make_uniqueâ is only available from C++14 onwards >[ 16s] /usr/include/gtest/gtest-assertion-result.h:207:73: error: expected primary-expression before â>â token >[ 16s] 207 | if (message_ == nullptr) message_ = ::std::make_unique<::std::string>(); >[ 16s] | ^ >[ 16s] /usr/include/gtest/gtest-assertion-result.h:207:75: error: expected primary-expression before â)â token >[ 16s] 207 | if (message_ == nullptr) message_ = ::std::make_unique<::std::string>(); >[ 16s] | ^ >[ 16s] In file included from /usr/include/gtest/gtest-printers.h:122, >[ 16s] from /usr/include/gtest/gtest-matchers.h:49, >[ 16s] from /usr/include/gtest/internal/gtest-death-test-internal.h:47, >[ 16s] from /usr/include/gtest/gtest-death-test.h:43, >[ 16s] from /usr/include/gtest/gtest.h:65: >[ 16s] /usr/include/gtest/internal/gtest-internal.h: At global scope: >[ 16s] /usr/include/gtest/internal/gtest-internal.h:622:58: error: wrong number of template arguments (0, should be 1) >[ 16s] 622 | typedef ::std::map<std::string, CodeLocation, std::less<>> RegisteredTestsMap; >[ 16s] | ^ >[ 16s] In file included from /usr/include/c++/13/functional:49, >[ 16s] from /usr/include/gmock/gmock-actions.h:138: >[ 16s] /usr/include/c++/13/bits/stl_function.h:403:12: note: provided for âtemplate<class _Tp> struct std::lessâ >[ 16s] 403 | struct less : public binary_function<_Tp, _Tp, bool> >[ 16s] | ^~~~ >[ 16s] /usr/include/gtest/internal/gtest-internal.h:622:59: error: template argument 3 is invalid >[ 16s] 622 | typedef ::std::map<std::string, CodeLocation, std::less<>> RegisteredTestsMap; >[ 16s] | ^~ >[ 16s] /usr/include/gtest/internal/gtest-internal.h: In member function âbool testing::internal::TypedTestSuitePState::AddTestName(const char*, int, const char*, const char*)â: >[ 16s] /usr/include/gtest/internal/gtest-internal.h:599:23: error: request for member âinsertâ in â((testing::internal::TypedTestSuitePState*)this)->testing::internal::TypedTestSuitePState::registered_tests_â, which is of non-class type âtesting::internal::TypedTestSuitePState::RegisteredTestsMapâ {aka âintâ} >[ 16s] 599 | registered_tests_.insert( >[ 16s] | ^~~~~~ >[ 16s] /usr/include/gtest/internal/gtest-internal.h: In member function âbool testing::internal::TypedTestSuitePState::TestExists(const std::string&) constâ: >[ 16s] /usr/include/gtest/internal/gtest-internal.h:605:30: error: request for member âcountâ in â((const testing::internal::TypedTestSuitePState*)this)->testing::internal::TypedTestSuitePState::registered_tests_â, which is of non-class type âconst testing::internal::TypedTestSuitePState::RegisteredTestsMapâ {aka âconst intâ} >[ 16s] 605 | return registered_tests_.count(test_name) > 0; >[ 16s] | ^~~~~ >[ 16s] /usr/include/gtest/internal/gtest-internal.h: In member function âconst testing::internal::CodeLocation& testing::internal::TypedTestSuitePState::GetCodeLocation(const std::string&) constâ: >[ 16s] /usr/include/gtest/internal/gtest-internal.h:609:40: error: qualified-id in declaration before âitâ >[ 16s] 609 | RegisteredTestsMap::const_iterator it = registered_tests_.find(test_name); >[ 16s] | ^~ >[ 16s] /usr/include/gtest/internal/gtest-internal.h:610:5: error: âitâ was not declared in this scope; did you mean âintâ? >[ 16s] 610 | GTEST_CHECK_(it != registered_tests_.end()); >[ 16s] | ^~~~~~~~~~~~ >[ 16s] /usr/include/gtest/internal/gtest-internal.h:610:5: error: request for member âendâ in â((const testing::internal::TypedTestSuitePState*)this)->testing::internal::TypedTestSuitePState::registered_tests_â, which is of non-class type âconst testing::internal::TypedTestSuitePState::RegisteredTestsMapâ {aka âconst intâ} >[ 16s] 610 | GTEST_CHECK_(it != registered_tests_.end()); >[ 16s] | ^~~~~~~~~~~~ >[ 16s] /usr/include/gtest/internal/gtest-internal.h:611:12: error: âitâ was not declared in this scope; did you mean âintâ? >[ 16s] 611 | return it->second; >[ 16s] | ^~ >[ 16s] | int >[ 16s] /usr/include/gtest/gtest-matchers.h: At global scope: >[ 16s] /usr/include/gtest/gtest-matchers.h:725:75: error: wrong number of template arguments (0, should be 1) >[ 16s] 725 | class EqMatcher : public ComparisonBase<EqMatcher<Rhs>, Rhs, std::equal_to<>> { >[ 16s] | ^ >[ 16s] /usr/include/c++/13/bits/stl_function.h:373:12: note: provided for âtemplate<class _Tp> struct std::equal_toâ >[ 16s] 373 | struct equal_to : public binary_function<_Tp, _Tp, bool> >[ 16s] | ^~~~~~~~ >[ 16s] /usr/include/gtest/gtest-matchers.h:725:76: error: template argument 3 is invalid >[ 16s] 725 | class EqMatcher : public ComparisonBase<EqMatcher<Rhs>, Rhs, std::equal_to<>> { >[ 16s] | ^~ >[ 16s] /usr/include/gtest/gtest-matchers.h: In constructor âtesting::internal::EqMatcher<Rhs>::EqMatcher(const Rhs&)â: >[ 16s] /usr/include/gtest/gtest-matchers.h:728:58: error: wrong number of template arguments (0, should be 1) >[ 16s] 728 | : ComparisonBase<EqMatcher<Rhs>, Rhs, std::equal_to<>>(rhs) {} >[ 16s] | ^ >[ 16s] /usr/include/c++/13/bits/stl_function.h:373:12: note: provided for âtemplate<class _Tp> struct std::equal_toâ >[ 16s] 373 | struct equal_to : public binary_function<_Tp, _Tp, bool> >[ 16s] | ^~~~~~~~ >[ 16s] /usr/include/gtest/gtest-matchers.h:728:59: error: template argument 3 is invalid >[ 16s] 728 | : ComparisonBase<EqMatcher<Rhs>, Rhs, std::equal_to<>>(rhs) {} >[ 16s] | ^~ >[ 16s] /usr/include/gtest/gtest-matchers.h:728:61: error: expected â{â before â(â token >[ 16s] 728 | : ComparisonBase<EqMatcher<Rhs>, Rhs, std::equal_to<>>(rhs) {} >[ 16s] | ^ >[ 16s] /usr/include/gtest/gtest-matchers.h: At global scope: >[ 16s] /usr/include/gtest/gtest-matchers.h:734:67: error: wrong number of template arguments (0, should be 1) >[ 16s] 734 | : public ComparisonBase<NeMatcher<Rhs>, Rhs, std::not_equal_to<>> { >[ 16s] | ^ >[ 16s] /usr/include/c++/13/bits/stl_function.h:383:12: note: provided for âtemplate<class _Tp> struct std::not_equal_toâ >[ 16s] 383 | struct not_equal_to : public binary_function<_Tp, _Tp, bool> >[ 16s] | ^~~~~~~~~~~~ >[ 16s] /usr/include/gtest/gtest-matchers.h:734:68: error: template argument 3 is invalid >[ 16s] 734 | : public ComparisonBase<NeMatcher<Rhs>, Rhs, std::not_equal_to<>> { >[ 16s] | ^~ >[ 16s] /usr/include/gtest/gtest-matchers.h: In constructor âtesting::internal::NeMatcher<Rhs>::NeMatcher(const Rhs&)â: >[ 16s] /usr/include/gtest/gtest-matchers.h:737:62: error: wrong number of template arguments (0, should be 1) >[ 16s] 737 | : ComparisonBase<NeMatcher<Rhs>, Rhs, std::not_equal_to<>>(rhs) {} >[ 16s] | ^ >[ 16s] /usr/include/c++/13/bits/stl_function.h:383:12: note: provided for âtemplate<class _Tp> struct std::not_equal_toâ >[ 16s] 383 | struct not_equal_to : public binary_function<_Tp, _Tp, bool> >[ 16s] | ^~~~~~~~~~~~ >[ 16s] /usr/include/gtest/gtest-matchers.h:737:63: error: template argument 3 is invalid >[ 16s] 737 | : ComparisonBase<NeMatcher<Rhs>, Rhs, std::not_equal_to<>>(rhs) {} >[ 16s] | ^~ >[ 16s] /usr/include/gtest/gtest-matchers.h:737:65: error: expected â{â before â(â token >[ 16s] 737 | : ComparisonBase<NeMatcher<Rhs>, Rhs, std::not_equal_to<>>(rhs) {} >[ 16s] | ^ >[ 16s] /usr/include/gtest/gtest-matchers.h: At global scope: >[ 16s] /usr/include/gtest/gtest-matchers.h:742:71: error: wrong number of template arguments (0, should be 1) >[ 16s] 742 | class LtMatcher : public ComparisonBase<LtMatcher<Rhs>, Rhs, std::less<>> { >[ 16s] | ^ >[ 16s] /usr/include/c++/13/bits/stl_function.h:403:12: note: provided for âtemplate<class _Tp> struct std::lessâ >[ 16s] 403 | struct less : public binary_function<_Tp, _Tp, bool> >[ 16s] | ^~~~ >[ 16s] /usr/include/gtest/gtest-matchers.h:742:72: error: template argument 3 is invalid >[ 16s] 742 | class LtMatcher : public ComparisonBase<LtMatcher<Rhs>, Rhs, std::less<>> { >[ 16s] | ^~ >[ 16s] /usr/include/gtest/gtest-matchers.h: In constructor âtesting::internal::LtMatcher<Rhs>::LtMatcher(const Rhs&)â: >[ 16s] /usr/include/gtest/gtest-matchers.h:745:54: error: wrong number of template arguments (0, should be 1) >[ 16s] 745 | : ComparisonBase<LtMatcher<Rhs>, Rhs, std::less<>>(rhs) {} >[ 16s] | ^ >[ 16s] /usr/include/c++/13/bits/stl_function.h:403:12: note: provided for âtemplate<class _Tp> struct std::lessâ >[ 16s] 403 | struct less : public binary_function<_Tp, _Tp, bool> >[ 16s] | ^~~~ >[ 16s] /usr/include/gtest/gtest-matchers.h:745:55: error: template argument 3 is invalid >[ 16s] 745 | : ComparisonBase<LtMatcher<Rhs>, Rhs, std::less<>>(rhs) {} >[ 16s] | ^~ >[ 16s] /usr/include/gtest/gtest-matchers.h:745:57: error: expected â{â before â(â token >[ 16s] 745 | : ComparisonBase<LtMatcher<Rhs>, Rhs, std::less<>>(rhs) {} >[ 16s] | ^ >[ 16s] /usr/include/gtest/gtest-matchers.h: At global scope: >[ 16s] /usr/include/gtest/gtest-matchers.h:750:74: error: wrong number of template arguments (0, should be 1) >[ 16s] 750 | class GtMatcher : public ComparisonBase<GtMatcher<Rhs>, Rhs, std::greater<>> { >[ 16s] | ^ >[ 16s] /usr/include/c++/13/bits/stl_function.h:393:12: note: provided for âtemplate<class _Tp> struct std::greaterâ >[ 16s] 393 | struct greater : public binary_function<_Tp, _Tp, bool> >[ 16s] | ^~~~~~~ >[ 16s] /usr/include/gtest/gtest-matchers.h:750:75: error: template argument 3 is invalid >[ 16s] 750 | class GtMatcher : public ComparisonBase<GtMatcher<Rhs>, Rhs, std::greater<>> { >[ 16s] | ^~ >[ 16s] /usr/include/gtest/gtest-matchers.h: In constructor âtesting::internal::GtMatcher<Rhs>::GtMatcher(const Rhs&)â: >[ 16s] /usr/include/gtest/gtest-matchers.h:753:57: error: wrong number of template arguments (0, should be 1) >[ 16s] 753 | : ComparisonBase<GtMatcher<Rhs>, Rhs, std::greater<>>(rhs) {} >[ 16s] | ^ >[ 16s] /usr/include/c++/13/bits/stl_function.h:393:12: note: provided for âtemplate<class _Tp> struct std::greaterâ >[ 16s] 393 | struct greater : public binary_function<_Tp, _Tp, bool> >[ 16s] | ^~~~~~~ >[ 16s] /usr/include/gtest/gtest-matchers.h:753:58: error: template argument 3 is invalid >[ 16s] 753 | : ComparisonBase<GtMatcher<Rhs>, Rhs, std::greater<>>(rhs) {} >[ 16s] | ^~ >[ 16s] /usr/include/gtest/gtest-matchers.h:753:60: error: expected â{â before â(â token >[ 16s] 753 | : ComparisonBase<GtMatcher<Rhs>, Rhs, std::greater<>>(rhs) {} >[ 16s] | ^ >[ 16s] /usr/include/gtest/gtest-matchers.h: At global scope: >[ 16s] /usr/include/gtest/gtest-matchers.h:759:65: error: wrong number of template arguments (0, should be 1) >[ 16s] 759 | : public ComparisonBase<LeMatcher<Rhs>, Rhs, std::less_equal<>> { >[ 16s] | ^ >[ 16s] /usr/include/c++/13/bits/stl_function.h:423:12: note: provided for âtemplate<class _Tp> struct std::less_equalâ >[ 16s] 423 | struct less_equal : public binary_function<_Tp, _Tp, bool> >[ 16s] | ^~~~~~~~~~ >[ 16s] /usr/include/gtest/gtest-matchers.h:759:66: error: template argument 3 is invalid >[ 16s] 759 | : public ComparisonBase<LeMatcher<Rhs>, Rhs, std::less_equal<>> { >[ 16s] | ^~ >[ 16s] /usr/include/gtest/gtest-matchers.h: In constructor âtesting::internal::LeMatcher<Rhs>::LeMatcher(const Rhs&)â: >[ 16s] /usr/include/gtest/gtest-matchers.h:762:60: error: wrong number of template arguments (0, should be 1) >[ 16s] 762 | : ComparisonBase<LeMatcher<Rhs>, Rhs, std::less_equal<>>(rhs) {} >[ 16s] | ^ >[ 16s] /usr/include/c++/13/bits/stl_function.h:423:12: note: provided for âtemplate<class _Tp> struct std::less_equalâ >[ 16s] 423 | struct less_equal : public binary_function<_Tp, _Tp, bool> >[ 16s] | ^~~~~~~~~~ >[ 16s] /usr/include/gtest/gtest-matchers.h:762:61: error: template argument 3 is invalid >[ 16s] 762 | : ComparisonBase<LeMatcher<Rhs>, Rhs, std::less_equal<>>(rhs) {} >[ 16s] | ^~ >[ 16s] /usr/include/gtest/gtest-matchers.h:762:63: error: expected â{â before â(â token >[ 16s] 762 | : ComparisonBase<LeMatcher<Rhs>, Rhs, std::less_equal<>>(rhs) {} >[ 16s] | ^ >[ 16s] /usr/include/gtest/gtest-matchers.h: At global scope: >[ 16s] /usr/include/gtest/gtest-matchers.h:768:68: error: wrong number of template arguments (0, should be 1) >[ 16s] 768 | : public ComparisonBase<GeMatcher<Rhs>, Rhs, std::greater_equal<>> { >[ 16s] | ^ >[ 16s] /usr/include/c++/13/bits/stl_function.h:413:12: note: provided for âtemplate<class _Tp> struct std::greater_equalâ >[ 16s] 413 | struct greater_equal : public binary_function<_Tp, _Tp, bool> >[ 16s] | ^~~~~~~~~~~~~ >[ 16s] /usr/include/gtest/gtest-matchers.h:768:69: error: template argument 3 is invalid >[ 16s] 768 | : public ComparisonBase<GeMatcher<Rhs>, Rhs, std::greater_equal<>> { >[ 16s] | ^~ >[ 16s] /usr/include/gtest/gtest-matchers.h: In constructor âtesting::internal::GeMatcher<Rhs>::GeMatcher(const Rhs&)â: >[ 16s] /usr/include/gtest/gtest-matchers.h:771:63: error: wrong number of template arguments (0, should be 1) >[ 16s] 771 | : ComparisonBase<GeMatcher<Rhs>, Rhs, std::greater_equal<>>(rhs) {} >[ 16s] | ^ >[ 16s] /usr/include/c++/13/bits/stl_function.h:413:12: note: provided for âtemplate<class _Tp> struct std::greater_equalâ >[ 16s] 413 | struct greater_equal : public binary_function<_Tp, _Tp, bool> >[ 16s] | ^~~~~~~~~~~~~ >[ 16s] /usr/include/gtest/gtest-matchers.h:771:64: error: template argument 3 is invalid >[ 16s] 771 | : ComparisonBase<GeMatcher<Rhs>, Rhs, std::greater_equal<>>(rhs) {} >[ 16s] | ^~ >[ 16s] /usr/include/gtest/gtest-matchers.h:771:66: error: expected â{â before â(â token >[ 16s] 771 | : ComparisonBase<GeMatcher<Rhs>, Rhs, std::greater_equal<>>(rhs) {} >[ 16s] | ^ >[ 16s] /usr/include/gtest/gtest.h: At global scope: >[ 16s] /usr/include/gtest/gtest.h:302:30: error: âstd::enable_if_tâ has not been declared >[ 16s] 302 | template <typename T, std::enable_if_t<std::is_convertible<T, int64_t>::value, >[ 16s] | ^~~~~~~~~~~ >[ 16s] /usr/include/gtest/gtest.h:302:41: error: expected â>â before â<â token >[ 16s] 302 | template <typename T, std::enable_if_t<std::is_convertible<T, int64_t>::value, >[ 16s] | ^ >[ 16s] In file included from /usr/include/gmock/gmock-spec-builders.h:78, >[ 16s] from /usr/include/gmock/gmock-function-mocker.h:43, >[ 16s] from /usr/include/gmock/gmock.h:58: >[ 16s] /usr/include/gmock/gmock-matchers.h:1204:66: error: wrong number of template arguments (0, should be 1) >[ 16s] 1204 | class Eq2Matcher : public PairMatchBase<Eq2Matcher, std::equal_to<>> { >[ 16s] | ^ >[ 16s] /usr/include/c++/13/bits/stl_function.h:373:12: note: provided for âtemplate<class _Tp> struct std::equal_toâ >[ 16s] 373 | struct equal_to : public binary_function<_Tp, _Tp, bool> >[ 16s] | ^~~~~~~~ >[ 16s] /usr/include/gmock/gmock-matchers.h:1204:67: error: template argument 2 is invalid >[ 16s] 1204 | class Eq2Matcher : public PairMatchBase<Eq2Matcher, std::equal_to<>> { >[ 16s] | ^~ >[ 16s] /usr/include/gmock/gmock-matchers.h:1208:70: error: wrong number of template arguments (0, should be 1) >[ 16s] 1208 | class Ne2Matcher : public PairMatchBase<Ne2Matcher, std::not_equal_to<>> { >[ 16s] | ^ >[ 16s] /usr/include/c++/13/bits/stl_function.h:383:12: note: provided for âtemplate<class _Tp> struct std::not_equal_toâ >[ 16s] 383 | struct not_equal_to : public binary_function<_Tp, _Tp, bool> >[ 16s] | ^~~~~~~~~~~~ >[ 16s] /usr/include/gmock/gmock-matchers.h:1208:71: error: template argument 2 is invalid >[ 16s] 1208 | class Ne2Matcher : public PairMatchBase<Ne2Matcher, std::not_equal_to<>> { >[ 16s] | ^~ >[ 16s] /usr/include/gmock/gmock-matchers.h:1212:62: error: wrong number of template arguments (0, should be 1) >[ 16s] 1212 | class Lt2Matcher : public PairMatchBase<Lt2Matcher, std::less<>> { >[ 16s] | ^ >[ 16s] /usr/include/c++/13/bits/stl_function.h:403:12: note: provided for âtemplate<class _Tp> struct std::lessâ >[ 16s] 403 | struct less : public binary_function<_Tp, _Tp, bool> >[ 16s] | ^~~~ >[ 16s] /usr/include/gmock/gmock-matchers.h:1212:63: error: template argument 2 is invalid >[ 16s] 1212 | class Lt2Matcher : public PairMatchBase<Lt2Matcher, std::less<>> { >[ 16s] | ^~ >[ 16s] /usr/include/gmock/gmock-matchers.h:1216:65: error: wrong number of template arguments (0, should be 1) >[ 16s] 1216 | class Gt2Matcher : public PairMatchBase<Gt2Matcher, std::greater<>> { >[ 16s] | ^ >[ 16s] /usr/include/c++/13/bits/stl_function.h:393:12: note: provided for âtemplate<class _Tp> struct std::greaterâ >[ 16s] 393 | struct greater : public binary_function<_Tp, _Tp, bool> >[ 16s] | ^~~~~~~ >[ 16s] /usr/include/gmock/gmock-matchers.h:1216:66: error: template argument 2 is invalid >[ 16s] 1216 | class Gt2Matcher : public PairMatchBase<Gt2Matcher, std::greater<>> { >[ 16s] | ^~ >[ 16s] /usr/include/gmock/gmock-matchers.h:1220:68: error: wrong number of template arguments (0, should be 1) >[ 16s] 1220 | class Le2Matcher : public PairMatchBase<Le2Matcher, std::less_equal<>> { >[ 16s] | ^ >[ 16s] /usr/include/c++/13/bits/stl_function.h:423:12: note: provided for âtemplate<class _Tp> struct std::less_equalâ >[ 16s] 423 | struct less_equal : public binary_function<_Tp, _Tp, bool> >[ 16s] | ^~~~~~~~~~ >[ 16s] /usr/include/gmock/gmock-matchers.h:1220:69: error: template argument 2 is invalid >[ 16s] 1220 | class Le2Matcher : public PairMatchBase<Le2Matcher, std::less_equal<>> { >[ 16s] | ^~ >[ 16s] /usr/include/gmock/gmock-matchers.h:1224:71: error: wrong number of template arguments (0, should be 1) >[ 16s] 1224 | class Ge2Matcher : public PairMatchBase<Ge2Matcher, std::greater_equal<>> { >[ 16s] | ^ >[ 16s] /usr/include/c++/13/bits/stl_function.h:413:12: note: provided for âtemplate<class _Tp> struct std::greater_equalâ >[ 16s] 413 | struct greater_equal : public binary_function<_Tp, _Tp, bool> >[ 16s] | ^~~~~~~~~~~~~ >[ 16s] /usr/include/gmock/gmock-matchers.h:1224:72: error: template argument 2 is invalid >[ 16s] 1224 | class Ge2Matcher : public PairMatchBase<Ge2Matcher, std::greater_equal<>> { >[ 16s] | ^~ >[ 16s] make[2]: *** [CMakeFiles/issue178_test.dir/build.make:79: CMakeFiles/issue178_test.dir/util/testutil.cc.o] Error 1 >[ 16s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 16s] make[1]: *** [CMakeFiles/Makefile2:184: CMakeFiles/fault_injection_test.dir/all] Error 2 >[ 16s] make[1]: *** Waiting for unfinished jobs.... >[ 16s] make[1]: *** [CMakeFiles/Makefile2:210: CMakeFiles/issue178_test.dir/all] Error 2 >[ 16s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 16s] [ 60%] Building CXX object CMakeFiles/c_test.dir/util/testutil.cc.o >[ 16s] /usr/bin/c++ -DLEVELDB_PLATFORM_POSIX=1 -DLEVELDB_SHARED_LIBRARY -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/build/include -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/. -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/include -march=x86-64-v3 -O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -ffat-lto-objects -g -fno-exceptions -O2 -g -DNDEBUG -std=c++11 -fvisibility=hidden -MD -MT CMakeFiles/c_test.dir/util/testutil.cc.o -MF CMakeFiles/c_test.dir/util/testutil.cc.o.d -o CMakeFiles/c_test.dir/util/testutil.cc.o -c /home/abuild/rpmbuild/BUILD/leveldb-1.23/util/testutil.cc >[ 16s] In file included from /usr/include/gmock/internal/gmock-port.h:57, >[ 16s] from /usr/include/gmock/internal/gmock-internal-utils.h:49, >[ 16s] from /usr/include/gmock/gmock-actions.h:145, >[ 16s] from /usr/include/gmock/gmock.h:56, >[ 16s] from /home/abuild/rpmbuild/BUILD/leveldb-1.23/./util/testutil.h:8, >[ 16s] from /home/abuild/rpmbuild/BUILD/leveldb-1.23/util/testutil.cc:5: >[ 16s] /usr/include/gtest/internal/gtest-port.h:279:2: error: #error C++ versions less than C++14 are not supported. >[ 16s] 279 | #error C++ versions less than C++14 are not supported. >[ 16s] | ^~~~~ >[ 16s] In file included from /usr/include/gtest/gtest.h:64, >[ 16s] from /usr/include/gmock/internal/gmock-internal-utils.h:50: >[ 16s] /usr/include/gtest/gtest-assertion-result.h: In member function âvoid testing::AssertionResult::AppendMessage(const testing::Message&)â: >[ 16s] /usr/include/gtest/gtest-assertion-result.h:207:48: error: âmake_uniqueâ is not a member of âstdâ >[ 16s] 207 | if (message_ == nullptr) message_ = ::std::make_unique<::std::string>(); >[ 16s] | ^~~~~~~~~~~ >[ 16s] /usr/include/gtest/gtest-assertion-result.h:207:48: note: âstd::make_uniqueâ is only available from C++14 onwards >[ 16s] /usr/include/gtest/gtest-assertion-result.h:207:73: error: expected primary-expression before â>â token >[ 16s] 207 | if (message_ == nullptr) message_ = ::std::make_unique<::std::string>(); >[ 16s] | ^ >[ 16s] /usr/include/gtest/gtest-assertion-result.h:207:75: error: expected primary-expression before â)â token >[ 16s] 207 | if (message_ == nullptr) message_ = ::std::make_unique<::std::string>(); >[ 16s] | ^ >[ 16s] In file included from /usr/include/gtest/gtest-printers.h:122, >[ 16s] from /usr/include/gtest/gtest-matchers.h:49, >[ 16s] from /usr/include/gtest/internal/gtest-death-test-internal.h:47, >[ 16s] from /usr/include/gtest/gtest-death-test.h:43, >[ 16s] from /usr/include/gtest/gtest.h:65: >[ 16s] /usr/include/gtest/internal/gtest-internal.h: At global scope: >[ 16s] /usr/include/gtest/internal/gtest-internal.h:622:58: error: wrong number of template arguments (0, should be 1) >[ 16s] 622 | typedef ::std::map<std::string, CodeLocation, std::less<>> RegisteredTestsMap; >[ 16s] | ^ >[ 16s] In file included from /usr/include/c++/13/functional:49, >[ 16s] from /usr/include/gmock/gmock-actions.h:138: >[ 16s] /usr/include/c++/13/bits/stl_function.h:403:12: note: provided for âtemplate<class _Tp> struct std::lessâ >[ 16s] 403 | struct less : public binary_function<_Tp, _Tp, bool> >[ 16s] | ^~~~ >[ 16s] /usr/include/gtest/internal/gtest-internal.h:622:59: error: template argument 3 is invalid >[ 16s] 622 | typedef ::std::map<std::string, CodeLocation, std::less<>> RegisteredTestsMap; >[ 16s] | ^~ >[ 16s] /usr/include/gtest/internal/gtest-internal.h: In member function âbool testing::internal::TypedTestSuitePState::AddTestName(const char*, int, const char*, const char*)â: >[ 16s] /usr/include/gtest/internal/gtest-internal.h:599:23: error: request for member âinsertâ in â((testing::internal::TypedTestSuitePState*)this)->testing::internal::TypedTestSuitePState::registered_tests_â, which is of non-class type âtesting::internal::TypedTestSuitePState::RegisteredTestsMapâ {aka âintâ} >[ 16s] 599 | registered_tests_.insert( >[ 16s] | ^~~~~~ >[ 16s] /usr/include/gtest/internal/gtest-internal.h: In member function âbool testing::internal::TypedTestSuitePState::TestExists(const std::string&) constâ: >[ 16s] /usr/include/gtest/internal/gtest-internal.h:605:30: error: request for member âcountâ in â((const testing::internal::TypedTestSuitePState*)this)->testing::internal::TypedTestSuitePState::registered_tests_â, which is of non-class type âconst testing::internal::TypedTestSuitePState::RegisteredTestsMapâ {aka âconst intâ} >[ 16s] 605 | return registered_tests_.count(test_name) > 0; >[ 16s] | ^~~~~ >[ 16s] /usr/include/gtest/internal/gtest-internal.h: In member function âconst testing::internal::CodeLocation& testing::internal::TypedTestSuitePState::GetCodeLocation(const std::string&) constâ: >[ 16s] /usr/include/gtest/internal/gtest-internal.h:609:40: error: qualified-id in declaration before âitâ >[ 16s] 609 | RegisteredTestsMap::const_iterator it = registered_tests_.find(test_name); >[ 16s] | ^~ >[ 16s] /usr/include/gtest/internal/gtest-internal.h:610:5: error: âitâ was not declared in this scope; did you mean âintâ? >[ 16s] 610 | GTEST_CHECK_(it != registered_tests_.end()); >[ 16s] | ^~~~~~~~~~~~ >[ 16s] /usr/include/gtest/internal/gtest-internal.h:610:5: error: request for member âendâ in â((const testing::internal::TypedTestSuitePState*)this)->testing::internal::TypedTestSuitePState::registered_tests_â, which is of non-class type âconst testing::internal::TypedTestSuitePState::RegisteredTestsMapâ {aka âconst intâ} >[ 16s] 610 | GTEST_CHECK_(it != registered_tests_.end()); >[ 16s] | ^~~~~~~~~~~~ >[ 16s] /usr/include/gtest/internal/gtest-internal.h:611:12: error: âitâ was not declared in this scope; did you mean âintâ? >[ 16s] 611 | return it->second; >[ 16s] | ^~ >[ 16s] | int >[ 16s] /usr/include/gtest/gtest-matchers.h: At global scope: >[ 16s] /usr/include/gtest/gtest-matchers.h:725:75: error: wrong number of template arguments (0, should be 1) >[ 16s] 725 | class EqMatcher : public ComparisonBase<EqMatcher<Rhs>, Rhs, std::equal_to<>> { >[ 16s] | ^ >[ 16s] /usr/include/c++/13/bits/stl_function.h:373:12: note: provided for âtemplate<class _Tp> struct std::equal_toâ >[ 16s] 373 | struct equal_to : public binary_function<_Tp, _Tp, bool> >[ 16s] | ^~~~~~~~ >[ 16s] /usr/include/gtest/gtest-matchers.h:725:76: error: template argument 3 is invalid >[ 16s] 725 | class EqMatcher : public ComparisonBase<EqMatcher<Rhs>, Rhs, std::equal_to<>> { >[ 16s] | ^~ >[ 16s] /usr/include/gtest/gtest-matchers.h: In constructor âtesting::internal::EqMatcher<Rhs>::EqMatcher(const Rhs&)â: >[ 16s] /usr/include/gtest/gtest-matchers.h:728:58: error: wrong number of template arguments (0, should be 1) >[ 16s] 728 | : ComparisonBase<EqMatcher<Rhs>, Rhs, std::equal_to<>>(rhs) {} >[ 16s] | ^ >[ 16s] /usr/include/c++/13/bits/stl_function.h:373:12: note: provided for âtemplate<class _Tp> struct std::equal_toâ >[ 16s] 373 | struct equal_to : public binary_function<_Tp, _Tp, bool> >[ 16s] | ^~~~~~~~ >[ 16s] /usr/include/gtest/gtest-matchers.h:728:59: error: template argument 3 is invalid >[ 16s] 728 | : ComparisonBase<EqMatcher<Rhs>, Rhs, std::equal_to<>>(rhs) {} >[ 16s] | ^~ >[ 16s] /usr/include/gtest/gtest-matchers.h:728:61: error: expected â{â before â(â token >[ 16s] 728 | : ComparisonBase<EqMatcher<Rhs>, Rhs, std::equal_to<>>(rhs) {} >[ 16s] | ^ >[ 16s] /usr/include/gtest/gtest-matchers.h: At global scope: >[ 16s] /usr/include/gtest/gtest-matchers.h:734:67: error: wrong number of template arguments (0, should be 1) >[ 16s] 734 | : public ComparisonBase<NeMatcher<Rhs>, Rhs, std::not_equal_to<>> { >[ 16s] | ^ >[ 16s] /usr/include/c++/13/bits/stl_function.h:383:12: note: provided for âtemplate<class _Tp> struct std::not_equal_toâ >[ 16s] 383 | struct not_equal_to : public binary_function<_Tp, _Tp, bool> >[ 16s] | ^~~~~~~~~~~~ >[ 16s] /usr/include/gtest/gtest-matchers.h:734:68: error: template argument 3 is invalid >[ 16s] 734 | : public ComparisonBase<NeMatcher<Rhs>, Rhs, std::not_equal_to<>> { >[ 16s] | ^~ >[ 16s] /usr/include/gtest/gtest-matchers.h: In constructor âtesting::internal::NeMatcher<Rhs>::NeMatcher(const Rhs&)â: >[ 16s] /usr/include/gtest/gtest-matchers.h:737:62: error: wrong number of template arguments (0, should be 1) >[ 16s] 737 | : ComparisonBase<NeMatcher<Rhs>, Rhs, std::not_equal_to<>>(rhs) {} >[ 16s] | ^ >[ 16s] /usr/include/c++/13/bits/stl_function.h:383:12: note: provided for âtemplate<class _Tp> struct std::not_equal_toâ >[ 16s] 383 | struct not_equal_to : public binary_function<_Tp, _Tp, bool> >[ 16s] | ^~~~~~~~~~~~ >[ 16s] /usr/include/gtest/gtest-matchers.h:737:63: error: template argument 3 is invalid >[ 16s] 737 | : ComparisonBase<NeMatcher<Rhs>, Rhs, std::not_equal_to<>>(rhs) {} >[ 16s] | ^~ >[ 16s] /usr/include/gtest/gtest-matchers.h:737:65: error: expected â{â before â(â token >[ 16s] 737 | : ComparisonBase<NeMatcher<Rhs>, Rhs, std::not_equal_to<>>(rhs) {} >[ 16s] | ^ >[ 16s] /usr/include/gtest/gtest-matchers.h: At global scope: >[ 16s] /usr/include/gtest/gtest-matchers.h:742:71: error: wrong number of template arguments (0, should be 1) >[ 16s] 742 | class LtMatcher : public ComparisonBase<LtMatcher<Rhs>, Rhs, std::less<>> { >[ 16s] | ^ >[ 16s] /usr/include/c++/13/bits/stl_function.h:403:12: note: provided for âtemplate<class _Tp> struct std::lessâ >[ 16s] 403 | struct less : public binary_function<_Tp, _Tp, bool> >[ 16s] | ^~~~ >[ 16s] /usr/include/gtest/gtest-matchers.h:742:72: error: template argument 3 is invalid >[ 16s] 742 | class LtMatcher : public ComparisonBase<LtMatcher<Rhs>, Rhs, std::less<>> { >[ 16s] | ^~ >[ 16s] /usr/include/gtest/gtest-matchers.h: In constructor âtesting::internal::LtMatcher<Rhs>::LtMatcher(const Rhs&)â: >[ 16s] /usr/include/gtest/gtest-matchers.h:745:54: error: wrong number of template arguments (0, should be 1) >[ 16s] 745 | : ComparisonBase<LtMatcher<Rhs>, Rhs, std::less<>>(rhs) {} >[ 16s] | ^ >[ 16s] /usr/include/c++/13/bits/stl_function.h:403:12: note: provided for âtemplate<class _Tp> struct std::lessâ >[ 16s] 403 | struct less : public binary_function<_Tp, _Tp, bool> >[ 16s] | ^~~~ >[ 16s] /usr/include/gtest/gtest-matchers.h:745:55: error: template argument 3 is invalid >[ 16s] 745 | : ComparisonBase<LtMatcher<Rhs>, Rhs, std::less<>>(rhs) {} >[ 16s] | ^~ >[ 16s] /usr/include/gtest/gtest-matchers.h:745:57: error: expected â{â before â(â token >[ 16s] 745 | : ComparisonBase<LtMatcher<Rhs>, Rhs, std::less<>>(rhs) {} >[ 16s] | ^ >[ 16s] /usr/include/gtest/gtest-matchers.h: At global scope: >[ 16s] /usr/include/gtest/gtest-matchers.h:750:74: error: wrong number of template arguments (0, should be 1) >[ 16s] 750 | class GtMatcher : public ComparisonBase<GtMatcher<Rhs>, Rhs, std::greater<>> { >[ 16s] | ^ >[ 16s] /usr/include/c++/13/bits/stl_function.h:393:12: note: provided for âtemplate<class _Tp> struct std::greaterâ >[ 16s] 393 | struct greater : public binary_function<_Tp, _Tp, bool> >[ 16s] | ^~~~~~~ >[ 16s] /usr/include/gtest/gtest-matchers.h:750:75: error: template argument 3 is invalid >[ 16s] 750 | class GtMatcher : public ComparisonBase<GtMatcher<Rhs>, Rhs, std::greater<>> { >[ 16s] | ^~ >[ 16s] /usr/include/gtest/gtest-matchers.h: In constructor âtesting::internal::GtMatcher<Rhs>::GtMatcher(const Rhs&)â: >[ 16s] /usr/include/gtest/gtest-matchers.h:753:57: error: wrong number of template arguments (0, should be 1) >[ 16s] 753 | : ComparisonBase<GtMatcher<Rhs>, Rhs, std::greater<>>(rhs) {} >[ 16s] | ^ >[ 16s] /usr/include/c++/13/bits/stl_function.h:393:12: note: provided for âtemplate<class _Tp> struct std::greaterâ >[ 16s] 393 | struct greater : public binary_function<_Tp, _Tp, bool> >[ 16s] | ^~~~~~~ >[ 16s] /usr/include/gtest/gtest-matchers.h:753:58: error: template argument 3 is invalid >[ 16s] 753 | : ComparisonBase<GtMatcher<Rhs>, Rhs, std::greater<>>(rhs) {} >[ 16s] | ^~ >[ 16s] /usr/include/gtest/gtest-matchers.h:753:60: error: expected â{â before â(â token >[ 16s] 753 | : ComparisonBase<GtMatcher<Rhs>, Rhs, std::greater<>>(rhs) {} >[ 16s] | ^ >[ 16s] /usr/include/gtest/gtest-matchers.h: At global scope: >[ 16s] /usr/include/gtest/gtest-matchers.h:759:65: error: wrong number of template arguments (0, should be 1) >[ 16s] 759 | : public ComparisonBase<LeMatcher<Rhs>, Rhs, std::less_equal<>> { >[ 16s] | ^ >[ 16s] /usr/include/c++/13/bits/stl_function.h:423:12: note: provided for âtemplate<class _Tp> struct std::less_equalâ >[ 16s] 423 | struct less_equal : public binary_function<_Tp, _Tp, bool> >[ 16s] | ^~~~~~~~~~ >[ 16s] /usr/include/gtest/gtest-matchers.h:759:66: error: template argument 3 is invalid >[ 16s] 759 | : public ComparisonBase<LeMatcher<Rhs>, Rhs, std::less_equal<>> { >[ 16s] | ^~ >[ 16s] /usr/include/gtest/gtest-matchers.h: In constructor âtesting::internal::LeMatcher<Rhs>::LeMatcher(const Rhs&)â: >[ 16s] /usr/include/gtest/gtest-matchers.h:762:60: error: wrong number of template arguments (0, should be 1) >[ 16s] 762 | : ComparisonBase<LeMatcher<Rhs>, Rhs, std::less_equal<>>(rhs) {} >[ 16s] | ^ >[ 16s] /usr/include/c++/13/bits/stl_function.h:423:12: note: provided for âtemplate<class _Tp> struct std::less_equalâ >[ 16s] 423 | struct less_equal : public binary_function<_Tp, _Tp, bool> >[ 16s] | ^~~~~~~~~~ >[ 16s] /usr/include/gtest/gtest-matchers.h:762:61: error: template argument 3 is invalid >[ 16s] 762 | : ComparisonBase<LeMatcher<Rhs>, Rhs, std::less_equal<>>(rhs) {} >[ 16s] | ^~ >[ 16s] /usr/include/gtest/gtest-matchers.h:762:63: error: expected â{â before â(â token >[ 16s] 762 | : ComparisonBase<LeMatcher<Rhs>, Rhs, std::less_equal<>>(rhs) {} >[ 16s] | ^ >[ 16s] /usr/include/gtest/gtest-matchers.h: At global scope: >[ 16s] /usr/include/gtest/gtest-matchers.h:768:68: error: wrong number of template arguments (0, should be 1) >[ 16s] 768 | : public ComparisonBase<GeMatcher<Rhs>, Rhs, std::greater_equal<>> { >[ 16s] | ^ >[ 16s] /usr/include/c++/13/bits/stl_function.h:413:12: note: provided for âtemplate<class _Tp> struct std::greater_equalâ >[ 16s] 413 | struct greater_equal : public binary_function<_Tp, _Tp, bool> >[ 16s] | ^~~~~~~~~~~~~ >[ 16s] /usr/include/gtest/gtest-matchers.h:768:69: error: template argument 3 is invalid >[ 16s] 768 | : public ComparisonBase<GeMatcher<Rhs>, Rhs, std::greater_equal<>> { >[ 16s] | ^~ >[ 16s] /usr/include/gtest/gtest-matchers.h: In constructor âtesting::internal::GeMatcher<Rhs>::GeMatcher(const Rhs&)â: >[ 16s] /usr/include/gtest/gtest-matchers.h:771:63: error: wrong number of template arguments (0, should be 1) >[ 16s] 771 | : ComparisonBase<GeMatcher<Rhs>, Rhs, std::greater_equal<>>(rhs) {} >[ 16s] | ^ >[ 16s] /usr/include/c++/13/bits/stl_function.h:413:12: note: provided for âtemplate<class _Tp> struct std::greater_equalâ >[ 16s] 413 | struct greater_equal : public binary_function<_Tp, _Tp, bool> >[ 16s] | ^~~~~~~~~~~~~ >[ 16s] /usr/include/gtest/gtest-matchers.h:771:64: error: template argument 3 is invalid >[ 16s] 771 | : ComparisonBase<GeMatcher<Rhs>, Rhs, std::greater_equal<>>(rhs) {} >[ 16s] | ^~ >[ 16s] /usr/include/gtest/gtest-matchers.h:771:66: error: expected â{â before â(â token >[ 16s] 771 | : ComparisonBase<GeMatcher<Rhs>, Rhs, std::greater_equal<>>(rhs) {} >[ 16s] | ^ >[ 16s] /usr/include/gtest/gtest.h: At global scope: >[ 16s] /usr/include/gtest/gtest.h:302:30: error: âstd::enable_if_tâ has not been declared >[ 16s] 302 | template <typename T, std::enable_if_t<std::is_convertible<T, int64_t>::value, >[ 16s] | ^~~~~~~~~~~ >[ 16s] /usr/include/gtest/gtest.h:302:41: error: expected â>â before â<â token >[ 16s] 302 | template <typename T, std::enable_if_t<std::is_convertible<T, int64_t>::value, >[ 16s] | ^ >[ 16s] In file included from /usr/include/gmock/gmock-spec-builders.h:78, >[ 16s] from /usr/include/gmock/gmock-function-mocker.h:43, >[ 16s] from /usr/include/gmock/gmock.h:58: >[ 16s] /usr/include/gmock/gmock-matchers.h:1204:66: error: wrong number of template arguments (0, should be 1) >[ 16s] 1204 | class Eq2Matcher : public PairMatchBase<Eq2Matcher, std::equal_to<>> { >[ 16s] | ^ >[ 16s] /usr/include/c++/13/bits/stl_function.h:373:12: note: provided for âtemplate<class _Tp> struct std::equal_toâ >[ 16s] 373 | struct equal_to : public binary_function<_Tp, _Tp, bool> >[ 16s] | ^~~~~~~~ >[ 16s] /usr/include/gmock/gmock-matchers.h:1204:67: error: template argument 2 is invalid >[ 16s] 1204 | class Eq2Matcher : public PairMatchBase<Eq2Matcher, std::equal_to<>> { >[ 16s] | ^~ >[ 16s] /usr/include/gmock/gmock-matchers.h:1208:70: error: wrong number of template arguments (0, should be 1) >[ 16s] 1208 | class Ne2Matcher : public PairMatchBase<Ne2Matcher, std::not_equal_to<>> { >[ 16s] | ^ >[ 16s] /usr/include/c++/13/bits/stl_function.h:383:12: note: provided for âtemplate<class _Tp> struct std::not_equal_toâ >[ 16s] 383 | struct not_equal_to : public binary_function<_Tp, _Tp, bool> >[ 16s] | ^~~~~~~~~~~~ >[ 16s] /usr/include/gmock/gmock-matchers.h:1208:71: error: template argument 2 is invalid >[ 16s] 1208 | class Ne2Matcher : public PairMatchBase<Ne2Matcher, std::not_equal_to<>> { >[ 16s] | ^~ >[ 16s] /usr/include/gmock/gmock-matchers.h:1212:62: error: wrong number of template arguments (0, should be 1) >[ 16s] 1212 | class Lt2Matcher : public PairMatchBase<Lt2Matcher, std::less<>> { >[ 16s] | ^ >[ 16s] /usr/include/c++/13/bits/stl_function.h:403:12: note: provided for âtemplate<class _Tp> struct std::lessâ >[ 16s] 403 | struct less : public binary_function<_Tp, _Tp, bool> >[ 16s] | ^~~~ >[ 16s] /usr/include/gmock/gmock-matchers.h:1212:63: error: template argument 2 is invalid >[ 16s] 1212 | class Lt2Matcher : public PairMatchBase<Lt2Matcher, std::less<>> { >[ 16s] | ^~ >[ 16s] /usr/include/gmock/gmock-matchers.h:1216:65: error: wrong number of template arguments (0, should be 1) >[ 16s] 1216 | class Gt2Matcher : public PairMatchBase<Gt2Matcher, std::greater<>> { >[ 16s] | ^ >[ 16s] /usr/include/c++/13/bits/stl_function.h:393:12: note: provided for âtemplate<class _Tp> struct std::greaterâ >[ 16s] 393 | struct greater : public binary_function<_Tp, _Tp, bool> >[ 16s] | ^~~~~~~ >[ 16s] /usr/include/gmock/gmock-matchers.h:1216:66: error: template argument 2 is invalid >[ 16s] 1216 | class Gt2Matcher : public PairMatchBase<Gt2Matcher, std::greater<>> { >[ 16s] | ^~ >[ 16s] /usr/include/gmock/gmock-matchers.h:1220:68: error: wrong number of template arguments (0, should be 1) >[ 16s] 1220 | class Le2Matcher : public PairMatchBase<Le2Matcher, std::less_equal<>> { >[ 16s] | ^ >[ 16s] /usr/include/c++/13/bits/stl_function.h:423:12: note: provided for âtemplate<class _Tp> struct std::less_equalâ >[ 16s] 423 | struct less_equal : public binary_function<_Tp, _Tp, bool> >[ 16s] | ^~~~~~~~~~ >[ 16s] /usr/include/gmock/gmock-matchers.h:1220:69: error: template argument 2 is invalid >[ 16s] 1220 | class Le2Matcher : public PairMatchBase<Le2Matcher, std::less_equal<>> { >[ 16s] | ^~ >[ 16s] /usr/include/gmock/gmock-matchers.h:1224:71: error: wrong number of template arguments (0, should be 1) >[ 16s] 1224 | class Ge2Matcher : public PairMatchBase<Ge2Matcher, std::greater_equal<>> { >[ 16s] | ^ >[ 16s] /usr/include/c++/13/bits/stl_function.h:413:12: note: provided for âtemplate<class _Tp> struct std::greater_equalâ >[ 16s] 413 | struct greater_equal : public binary_function<_Tp, _Tp, bool> >[ 16s] | ^~~~~~~~~~~~~ >[ 16s] /usr/include/gmock/gmock-matchers.h:1224:72: error: template argument 2 is invalid >[ 16s] 1224 | class Ge2Matcher : public PairMatchBase<Ge2Matcher, std::greater_equal<>> { >[ 16s] | ^~ >[ 16s] make[2]: *** [CMakeFiles/c_test.dir/build.make:79: CMakeFiles/c_test.dir/util/testutil.cc.o] Error 1 >[ 16s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 16s] make[1]: *** [CMakeFiles/Makefile2:158: CMakeFiles/c_test.dir/all] Error 2 >[ 17s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 17s] [ 66%] Building CXX object CMakeFiles/issue200_test.dir/util/testutil.cc.o >[ 17s] /usr/bin/c++ -DLEVELDB_PLATFORM_POSIX=1 -DLEVELDB_SHARED_LIBRARY -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/build/include -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/. -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/include -march=x86-64-v3 -O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -ffat-lto-objects -g -fno-exceptions -O2 -g -DNDEBUG -std=c++11 -fvisibility=hidden -MD -MT CMakeFiles/issue200_test.dir/util/testutil.cc.o -MF CMakeFiles/issue200_test.dir/util/testutil.cc.o.d -o CMakeFiles/issue200_test.dir/util/testutil.cc.o -c /home/abuild/rpmbuild/BUILD/leveldb-1.23/util/testutil.cc >[ 17s] In file included from /usr/include/gmock/internal/gmock-port.h:57, >[ 17s] from /usr/include/gmock/internal/gmock-internal-utils.h:49, >[ 17s] from /usr/include/gmock/gmock-actions.h:145, >[ 17s] from /usr/include/gmock/gmock.h:56, >[ 17s] from /home/abuild/rpmbuild/BUILD/leveldb-1.23/./util/testutil.h:8, >[ 17s] from /home/abuild/rpmbuild/BUILD/leveldb-1.23/util/testutil.cc:5: >[ 17s] /usr/include/gtest/internal/gtest-port.h:279:2: error: #error C++ versions less than C++14 are not supported. >[ 17s] 279 | #error C++ versions less than C++14 are not supported. >[ 17s] | ^~~~~ >[ 17s] In file included from /usr/include/gtest/gtest.h:64, >[ 17s] from /usr/include/gmock/internal/gmock-internal-utils.h:50: >[ 17s] /usr/include/gtest/gtest-assertion-result.h: In member function âvoid testing::AssertionResult::AppendMessage(const testing::Message&)â: >[ 17s] /usr/include/gtest/gtest-assertion-result.h:207:48: error: âmake_uniqueâ is not a member of âstdâ >[ 17s] 207 | if (message_ == nullptr) message_ = ::std::make_unique<::std::string>(); >[ 17s] | ^~~~~~~~~~~ >[ 17s] /usr/include/gtest/gtest-assertion-result.h:207:48: note: âstd::make_uniqueâ is only available from C++14 onwards >[ 17s] /usr/include/gtest/gtest-assertion-result.h:207:73: error: expected primary-expression before â>â token >[ 17s] 207 | if (message_ == nullptr) message_ = ::std::make_unique<::std::string>(); >[ 17s] | ^ >[ 17s] /usr/include/gtest/gtest-assertion-result.h:207:75: error: expected primary-expression before â)â token >[ 17s] 207 | if (message_ == nullptr) message_ = ::std::make_unique<::std::string>(); >[ 17s] | ^ >[ 17s] In file included from /usr/include/gtest/gtest-printers.h:122, >[ 17s] from /usr/include/gtest/gtest-matchers.h:49, >[ 17s] from /usr/include/gtest/internal/gtest-death-test-internal.h:47, >[ 17s] from /usr/include/gtest/gtest-death-test.h:43, >[ 17s] from /usr/include/gtest/gtest.h:65: >[ 17s] /usr/include/gtest/internal/gtest-internal.h: At global scope: >[ 17s] /usr/include/gtest/internal/gtest-internal.h:622:58: error: wrong number of template arguments (0, should be 1) >[ 17s] 622 | typedef ::std::map<std::string, CodeLocation, std::less<>> RegisteredTestsMap; >[ 17s] | ^ >[ 17s] In file included from /usr/include/c++/13/functional:49, >[ 17s] from /usr/include/gmock/gmock-actions.h:138: >[ 17s] /usr/include/c++/13/bits/stl_function.h:403:12: note: provided for âtemplate<class _Tp> struct std::lessâ >[ 17s] 403 | struct less : public binary_function<_Tp, _Tp, bool> >[ 17s] | ^~~~ >[ 17s] /usr/include/gtest/internal/gtest-internal.h:622:59: error: template argument 3 is invalid >[ 17s] 622 | typedef ::std::map<std::string, CodeLocation, std::less<>> RegisteredTestsMap; >[ 17s] | ^~ >[ 17s] /usr/include/gtest/internal/gtest-internal.h: In member function âbool testing::internal::TypedTestSuitePState::AddTestName(const char*, int, const char*, const char*)â: >[ 17s] /usr/include/gtest/internal/gtest-internal.h:599:23: error: request for member âinsertâ in â((testing::internal::TypedTestSuitePState*)this)->testing::internal::TypedTestSuitePState::registered_tests_â, which is of non-class type âtesting::internal::TypedTestSuitePState::RegisteredTestsMapâ {aka âintâ} >[ 17s] 599 | registered_tests_.insert( >[ 17s] | ^~~~~~ >[ 17s] /usr/include/gtest/internal/gtest-internal.h: In member function âbool testing::internal::TypedTestSuitePState::TestExists(const std::string&) constâ: >[ 17s] /usr/include/gtest/internal/gtest-internal.h:605:30: error: request for member âcountâ in â((const testing::internal::TypedTestSuitePState*)this)->testing::internal::TypedTestSuitePState::registered_tests_â, which is of non-class type âconst testing::internal::TypedTestSuitePState::RegisteredTestsMapâ {aka âconst intâ} >[ 17s] 605 | return registered_tests_.count(test_name) > 0; >[ 17s] | ^~~~~ >[ 17s] /usr/include/gtest/internal/gtest-internal.h: In member function âconst testing::internal::CodeLocation& testing::internal::TypedTestSuitePState::GetCodeLocation(const std::string&) constâ: >[ 17s] /usr/include/gtest/internal/gtest-internal.h:609:40: error: qualified-id in declaration before âitâ >[ 17s] 609 | RegisteredTestsMap::const_iterator it = registered_tests_.find(test_name); >[ 17s] | ^~ >[ 17s] /usr/include/gtest/internal/gtest-internal.h:610:5: error: âitâ was not declared in this scope; did you mean âintâ? >[ 17s] 610 | GTEST_CHECK_(it != registered_tests_.end()); >[ 17s] | ^~~~~~~~~~~~ >[ 17s] /usr/include/gtest/internal/gtest-internal.h:610:5: error: request for member âendâ in â((const testing::internal::TypedTestSuitePState*)this)->testing::internal::TypedTestSuitePState::registered_tests_â, which is of non-class type âconst testing::internal::TypedTestSuitePState::RegisteredTestsMapâ {aka âconst intâ} >[ 17s] 610 | GTEST_CHECK_(it != registered_tests_.end()); >[ 17s] | ^~~~~~~~~~~~ >[ 17s] /usr/include/gtest/internal/gtest-internal.h:611:12: error: âitâ was not declared in this scope; did you mean âintâ? >[ 17s] 611 | return it->second; >[ 17s] | ^~ >[ 17s] | int >[ 17s] /usr/include/gtest/gtest-matchers.h: At global scope: >[ 17s] /usr/include/gtest/gtest-matchers.h:725:75: error: wrong number of template arguments (0, should be 1) >[ 17s] 725 | class EqMatcher : public ComparisonBase<EqMatcher<Rhs>, Rhs, std::equal_to<>> { >[ 17s] | ^ >[ 17s] /usr/include/c++/13/bits/stl_function.h:373:12: note: provided for âtemplate<class _Tp> struct std::equal_toâ >[ 17s] 373 | struct equal_to : public binary_function<_Tp, _Tp, bool> >[ 17s] | ^~~~~~~~ >[ 17s] /usr/include/gtest/gtest-matchers.h:725:76: error: template argument 3 is invalid >[ 17s] 725 | class EqMatcher : public ComparisonBase<EqMatcher<Rhs>, Rhs, std::equal_to<>> { >[ 17s] | ^~ >[ 17s] /usr/include/gtest/gtest-matchers.h: In constructor âtesting::internal::EqMatcher<Rhs>::EqMatcher(const Rhs&)â: >[ 17s] /usr/include/gtest/gtest-matchers.h:728:58: error: wrong number of template arguments (0, should be 1) >[ 17s] 728 | : ComparisonBase<EqMatcher<Rhs>, Rhs, std::equal_to<>>(rhs) {} >[ 17s] | ^ >[ 17s] /usr/include/c++/13/bits/stl_function.h:373:12: note: provided for âtemplate<class _Tp> struct std::equal_toâ >[ 17s] 373 | struct equal_to : public binary_function<_Tp, _Tp, bool> >[ 17s] | ^~~~~~~~ >[ 17s] /usr/include/gtest/gtest-matchers.h:728:59: error: template argument 3 is invalid >[ 17s] 728 | : ComparisonBase<EqMatcher<Rhs>, Rhs, std::equal_to<>>(rhs) {} >[ 17s] | ^~ >[ 17s] /usr/include/gtest/gtest-matchers.h:728:61: error: expected â{â before â(â token >[ 17s] 728 | : ComparisonBase<EqMatcher<Rhs>, Rhs, std::equal_to<>>(rhs) {} >[ 17s] | ^ >[ 17s] /usr/include/gtest/gtest-matchers.h: At global scope: >[ 17s] /usr/include/gtest/gtest-matchers.h:734:67: error: wrong number of template arguments (0, should be 1) >[ 17s] 734 | : public ComparisonBase<NeMatcher<Rhs>, Rhs, std::not_equal_to<>> { >[ 17s] | ^ >[ 17s] /usr/include/c++/13/bits/stl_function.h:383:12: note: provided for âtemplate<class _Tp> struct std::not_equal_toâ >[ 17s] 383 | struct not_equal_to : public binary_function<_Tp, _Tp, bool> >[ 17s] | ^~~~~~~~~~~~ >[ 17s] /usr/include/gtest/gtest-matchers.h:734:68: error: template argument 3 is invalid >[ 17s] 734 | : public ComparisonBase<NeMatcher<Rhs>, Rhs, std::not_equal_to<>> { >[ 17s] | ^~ >[ 17s] /usr/include/gtest/gtest-matchers.h: In constructor âtesting::internal::NeMatcher<Rhs>::NeMatcher(const Rhs&)â: >[ 17s] /usr/include/gtest/gtest-matchers.h:737:62: error: wrong number of template arguments (0, should be 1) >[ 17s] 737 | : ComparisonBase<NeMatcher<Rhs>, Rhs, std::not_equal_to<>>(rhs) {} >[ 17s] | ^ >[ 17s] /usr/include/c++/13/bits/stl_function.h:383:12: note: provided for âtemplate<class _Tp> struct std::not_equal_toâ >[ 17s] 383 | struct not_equal_to : public binary_function<_Tp, _Tp, bool> >[ 17s] | ^~~~~~~~~~~~ >[ 17s] /usr/include/gtest/gtest-matchers.h:737:63: error: template argument 3 is invalid >[ 17s] 737 | : ComparisonBase<NeMatcher<Rhs>, Rhs, std::not_equal_to<>>(rhs) {} >[ 17s] | ^~ >[ 17s] /usr/include/gtest/gtest-matchers.h:737:65: error: expected â{â before â(â token >[ 17s] 737 | : ComparisonBase<NeMatcher<Rhs>, Rhs, std::not_equal_to<>>(rhs) {} >[ 17s] | ^ >[ 17s] /usr/include/gtest/gtest-matchers.h: At global scope: >[ 17s] /usr/include/gtest/gtest-matchers.h:742:71: error: wrong number of template arguments (0, should be 1) >[ 17s] 742 | class LtMatcher : public ComparisonBase<LtMatcher<Rhs>, Rhs, std::less<>> { >[ 17s] | ^ >[ 17s] /usr/include/c++/13/bits/stl_function.h:403:12: note: provided for âtemplate<class _Tp> struct std::lessâ >[ 17s] 403 | struct less : public binary_function<_Tp, _Tp, bool> >[ 17s] | ^~~~ >[ 17s] /usr/include/gtest/gtest-matchers.h:742:72: error: template argument 3 is invalid >[ 17s] 742 | class LtMatcher : public ComparisonBase<LtMatcher<Rhs>, Rhs, std::less<>> { >[ 17s] | ^~ >[ 17s] /usr/include/gtest/gtest-matchers.h: In constructor âtesting::internal::LtMatcher<Rhs>::LtMatcher(const Rhs&)â: >[ 17s] /usr/include/gtest/gtest-matchers.h:745:54: error: wrong number of template arguments (0, should be 1) >[ 17s] 745 | : ComparisonBase<LtMatcher<Rhs>, Rhs, std::less<>>(rhs) {} >[ 17s] | ^ >[ 17s] /usr/include/c++/13/bits/stl_function.h:403:12: note: provided for âtemplate<class _Tp> struct std::lessâ >[ 17s] 403 | struct less : public binary_function<_Tp, _Tp, bool> >[ 17s] | ^~~~ >[ 17s] /usr/include/gtest/gtest-matchers.h:745:55: error: template argument 3 is invalid >[ 17s] 745 | : ComparisonBase<LtMatcher<Rhs>, Rhs, std::less<>>(rhs) {} >[ 17s] | ^~ >[ 17s] /usr/include/gtest/gtest-matchers.h:745:57: error: expected â{â before â(â token >[ 17s] 745 | : ComparisonBase<LtMatcher<Rhs>, Rhs, std::less<>>(rhs) {} >[ 17s] | ^ >[ 17s] /usr/include/gtest/gtest-matchers.h: At global scope: >[ 17s] /usr/include/gtest/gtest-matchers.h:750:74: error: wrong number of template arguments (0, should be 1) >[ 17s] 750 | class GtMatcher : public ComparisonBase<GtMatcher<Rhs>, Rhs, std::greater<>> { >[ 17s] | ^ >[ 17s] /usr/include/c++/13/bits/stl_function.h:393:12: note: provided for âtemplate<class _Tp> struct std::greaterâ >[ 17s] 393 | struct greater : public binary_function<_Tp, _Tp, bool> >[ 17s] | ^~~~~~~ >[ 17s] /usr/include/gtest/gtest-matchers.h:750:75: error: template argument 3 is invalid >[ 17s] 750 | class GtMatcher : public ComparisonBase<GtMatcher<Rhs>, Rhs, std::greater<>> { >[ 17s] | ^~ >[ 17s] /usr/include/gtest/gtest-matchers.h: In constructor âtesting::internal::GtMatcher<Rhs>::GtMatcher(const Rhs&)â: >[ 17s] /usr/include/gtest/gtest-matchers.h:753:57: error: wrong number of template arguments (0, should be 1) >[ 17s] 753 | : ComparisonBase<GtMatcher<Rhs>, Rhs, std::greater<>>(rhs) {} >[ 17s] | ^ >[ 17s] /usr/include/c++/13/bits/stl_function.h:393:12: note: provided for âtemplate<class _Tp> struct std::greaterâ >[ 17s] 393 | struct greater : public binary_function<_Tp, _Tp, bool> >[ 17s] | ^~~~~~~ >[ 17s] /usr/include/gtest/gtest-matchers.h:753:58: error: template argument 3 is invalid >[ 17s] 753 | : ComparisonBase<GtMatcher<Rhs>, Rhs, std::greater<>>(rhs) {} >[ 17s] | ^~ >[ 17s] /usr/include/gtest/gtest-matchers.h:753:60: error: expected â{â before â(â token >[ 17s] 753 | : ComparisonBase<GtMatcher<Rhs>, Rhs, std::greater<>>(rhs) {} >[ 17s] | ^ >[ 17s] /usr/include/gtest/gtest-matchers.h: At global scope: >[ 17s] /usr/include/gtest/gtest-matchers.h:759:65: error: wrong number of template arguments (0, should be 1) >[ 17s] 759 | : public ComparisonBase<LeMatcher<Rhs>, Rhs, std::less_equal<>> { >[ 17s] | ^ >[ 17s] /usr/include/c++/13/bits/stl_function.h:423:12: note: provided for âtemplate<class _Tp> struct std::less_equalâ >[ 17s] 423 | struct less_equal : public binary_function<_Tp, _Tp, bool> >[ 17s] | ^~~~~~~~~~ >[ 17s] /usr/include/gtest/gtest-matchers.h:759:66: error: template argument 3 is invalid >[ 17s] 759 | : public ComparisonBase<LeMatcher<Rhs>, Rhs, std::less_equal<>> { >[ 17s] | ^~ >[ 17s] /usr/include/gtest/gtest-matchers.h: In constructor âtesting::internal::LeMatcher<Rhs>::LeMatcher(const Rhs&)â: >[ 17s] /usr/include/gtest/gtest-matchers.h:762:60: error: wrong number of template arguments (0, should be 1) >[ 17s] 762 | : ComparisonBase<LeMatcher<Rhs>, Rhs, std::less_equal<>>(rhs) {} >[ 17s] | ^ >[ 17s] /usr/include/c++/13/bits/stl_function.h:423:12: note: provided for âtemplate<class _Tp> struct std::less_equalâ >[ 17s] 423 | struct less_equal : public binary_function<_Tp, _Tp, bool> >[ 17s] | ^~~~~~~~~~ >[ 17s] /usr/include/gtest/gtest-matchers.h:762:61: error: template argument 3 is invalid >[ 17s] 762 | : ComparisonBase<LeMatcher<Rhs>, Rhs, std::less_equal<>>(rhs) {} >[ 17s] | ^~ >[ 17s] /usr/include/gtest/gtest-matchers.h:762:63: error: expected â{â before â(â token >[ 17s] 762 | : ComparisonBase<LeMatcher<Rhs>, Rhs, std::less_equal<>>(rhs) {} >[ 17s] | ^ >[ 17s] /usr/include/gtest/gtest-matchers.h: At global scope: >[ 17s] /usr/include/gtest/gtest-matchers.h:768:68: error: wrong number of template arguments (0, should be 1) >[ 17s] 768 | : public ComparisonBase<GeMatcher<Rhs>, Rhs, std::greater_equal<>> { >[ 17s] | ^ >[ 17s] /usr/include/c++/13/bits/stl_function.h:413:12: note: provided for âtemplate<class _Tp> struct std::greater_equalâ >[ 17s] 413 | struct greater_equal : public binary_function<_Tp, _Tp, bool> >[ 17s] | ^~~~~~~~~~~~~ >[ 17s] /usr/include/gtest/gtest-matchers.h:768:69: error: template argument 3 is invalid >[ 17s] 768 | : public ComparisonBase<GeMatcher<Rhs>, Rhs, std::greater_equal<>> { >[ 17s] | ^~ >[ 17s] /usr/include/gtest/gtest-matchers.h: In constructor âtesting::internal::GeMatcher<Rhs>::GeMatcher(const Rhs&)â: >[ 17s] /usr/include/gtest/gtest-matchers.h:771:63: error: wrong number of template arguments (0, should be 1) >[ 17s] 771 | : ComparisonBase<GeMatcher<Rhs>, Rhs, std::greater_equal<>>(rhs) {} >[ 17s] | ^ >[ 17s] /usr/include/c++/13/bits/stl_function.h:413:12: note: provided for âtemplate<class _Tp> struct std::greater_equalâ >[ 17s] 413 | struct greater_equal : public binary_function<_Tp, _Tp, bool> >[ 17s] | ^~~~~~~~~~~~~ >[ 17s] /usr/include/gtest/gtest-matchers.h:771:64: error: template argument 3 is invalid >[ 17s] 771 | : ComparisonBase<GeMatcher<Rhs>, Rhs, std::greater_equal<>>(rhs) {} >[ 17s] | ^~ >[ 17s] /usr/include/gtest/gtest-matchers.h:771:66: error: expected â{â before â(â token >[ 17s] 771 | : ComparisonBase<GeMatcher<Rhs>, Rhs, std::greater_equal<>>(rhs) {} >[ 17s] | ^ >[ 17s] /usr/include/gtest/gtest.h: At global scope: >[ 17s] /usr/include/gtest/gtest.h:302:30: error: âstd::enable_if_tâ has not been declared >[ 17s] 302 | template <typename T, std::enable_if_t<std::is_convertible<T, int64_t>::value, >[ 17s] | ^~~~~~~~~~~ >[ 17s] /usr/include/gtest/gtest.h:302:41: error: expected â>â before â<â token >[ 17s] 302 | template <typename T, std::enable_if_t<std::is_convertible<T, int64_t>::value, >[ 17s] | ^ >[ 17s] In file included from /usr/include/gmock/gmock-spec-builders.h:78, >[ 17s] from /usr/include/gmock/gmock-function-mocker.h:43, >[ 17s] from /usr/include/gmock/gmock.h:58: >[ 17s] /usr/include/gmock/gmock-matchers.h:1204:66: error: wrong number of template arguments (0, should be 1) >[ 17s] 1204 | class Eq2Matcher : public PairMatchBase<Eq2Matcher, std::equal_to<>> { >[ 17s] | ^ >[ 17s] /usr/include/c++/13/bits/stl_function.h:373:12: note: provided for âtemplate<class _Tp> struct std::equal_toâ >[ 17s] 373 | struct equal_to : public binary_function<_Tp, _Tp, bool> >[ 17s] | ^~~~~~~~ >[ 17s] /usr/include/gmock/gmock-matchers.h:1204:67: error: template argument 2 is invalid >[ 17s] 1204 | class Eq2Matcher : public PairMatchBase<Eq2Matcher, std::equal_to<>> { >[ 17s] | ^~ >[ 17s] /usr/include/gmock/gmock-matchers.h:1208:70: error: wrong number of template arguments (0, should be 1) >[ 17s] 1208 | class Ne2Matcher : public PairMatchBase<Ne2Matcher, std::not_equal_to<>> { >[ 17s] | ^ >[ 17s] /usr/include/c++/13/bits/stl_function.h:383:12: note: provided for âtemplate<class _Tp> struct std::not_equal_toâ >[ 17s] 383 | struct not_equal_to : public binary_function<_Tp, _Tp, bool> >[ 17s] | ^~~~~~~~~~~~ >[ 17s] /usr/include/gmock/gmock-matchers.h:1208:71: error: template argument 2 is invalid >[ 17s] 1208 | class Ne2Matcher : public PairMatchBase<Ne2Matcher, std::not_equal_to<>> { >[ 17s] | ^~ >[ 17s] /usr/include/gmock/gmock-matchers.h:1212:62: error: wrong number of template arguments (0, should be 1) >[ 17s] 1212 | class Lt2Matcher : public PairMatchBase<Lt2Matcher, std::less<>> { >[ 17s] | ^ >[ 17s] /usr/include/c++/13/bits/stl_function.h:403:12: note: provided for âtemplate<class _Tp> struct std::lessâ >[ 17s] 403 | struct less : public binary_function<_Tp, _Tp, bool> >[ 17s] | ^~~~ >[ 17s] /usr/include/gmock/gmock-matchers.h:1212:63: error: template argument 2 is invalid >[ 17s] 1212 | class Lt2Matcher : public PairMatchBase<Lt2Matcher, std::less<>> { >[ 17s] | ^~ >[ 17s] /usr/include/gmock/gmock-matchers.h:1216:65: error: wrong number of template arguments (0, should be 1) >[ 17s] 1216 | class Gt2Matcher : public PairMatchBase<Gt2Matcher, std::greater<>> { >[ 17s] | ^ >[ 17s] /usr/include/c++/13/bits/stl_function.h:393:12: note: provided for âtemplate<class _Tp> struct std::greaterâ >[ 17s] 393 | struct greater : public binary_function<_Tp, _Tp, bool> >[ 17s] | ^~~~~~~ >[ 17s] /usr/include/gmock/gmock-matchers.h:1216:66: error: template argument 2 is invalid >[ 17s] 1216 | class Gt2Matcher : public PairMatchBase<Gt2Matcher, std::greater<>> { >[ 17s] | ^~ >[ 17s] /usr/include/gmock/gmock-matchers.h:1220:68: error: wrong number of template arguments (0, should be 1) >[ 17s] 1220 | class Le2Matcher : public PairMatchBase<Le2Matcher, std::less_equal<>> { >[ 17s] | ^ >[ 17s] /usr/include/c++/13/bits/stl_function.h:423:12: note: provided for âtemplate<class _Tp> struct std::less_equalâ >[ 17s] 423 | struct less_equal : public binary_function<_Tp, _Tp, bool> >[ 17s] | ^~~~~~~~~~ >[ 17s] /usr/include/gmock/gmock-matchers.h:1220:69: error: template argument 2 is invalid >[ 17s] 1220 | class Le2Matcher : public PairMatchBase<Le2Matcher, std::less_equal<>> { >[ 17s] | ^~ >[ 17s] /usr/include/gmock/gmock-matchers.h:1224:71: error: wrong number of template arguments (0, should be 1) >[ 17s] 1224 | class Ge2Matcher : public PairMatchBase<Ge2Matcher, std::greater_equal<>> { >[ 17s] | ^ >[ 17s] /usr/include/c++/13/bits/stl_function.h:413:12: note: provided for âtemplate<class _Tp> struct std::greater_equalâ >[ 17s] 413 | struct greater_equal : public binary_function<_Tp, _Tp, bool> >[ 17s] | ^~~~~~~~~~~~~ >[ 17s] /usr/include/gmock/gmock-matchers.h:1224:72: error: template argument 2 is invalid >[ 17s] 1224 | class Ge2Matcher : public PairMatchBase<Ge2Matcher, std::greater_equal<>> { >[ 17s] | ^~ >[ 17s] make[2]: *** [CMakeFiles/issue200_test.dir/build.make:79: CMakeFiles/issue200_test.dir/util/testutil.cc.o] Error 1 >[ 17s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 17s] make[2]: *** Waiting for unfinished jobs.... >[ 17s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 17s] [ 68%] Building CXX object CMakeFiles/issue200_test.dir/issues/issue200_test.cc.o >[ 17s] /usr/bin/c++ -DLEVELDB_PLATFORM_POSIX=1 -DLEVELDB_SHARED_LIBRARY -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/build/include -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/. -I/home/abuild/rpmbuild/BUILD/leveldb-1.23/include -march=x86-64-v3 -O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -ffat-lto-objects -g -fno-exceptions -O2 -g -DNDEBUG -std=c++11 -fvisibility=hidden -MD -MT CMakeFiles/issue200_test.dir/issues/issue200_test.cc.o -MF CMakeFiles/issue200_test.dir/issues/issue200_test.cc.o.d -o CMakeFiles/issue200_test.dir/issues/issue200_test.cc.o -c /home/abuild/rpmbuild/BUILD/leveldb-1.23/issues/issue200_test.cc >[ 17s] In file included from /usr/include/gtest/gtest-message.h:57, >[ 17s] from /usr/include/gtest/gtest-assertion-result.h:46, >[ 17s] from /usr/include/gtest/gtest.h:64, >[ 17s] from /home/abuild/rpmbuild/BUILD/leveldb-1.23/issues/issue200_test.cc:9: >[ 17s] /usr/include/gtest/internal/gtest-port.h:279:2: error: #error C++ versions less than C++14 are not supported. >[ 17s] 279 | #error C++ versions less than C++14 are not supported. >[ 17s] | ^~~~~ >[ 17s] /usr/include/gtest/gtest-assertion-result.h: In member function âvoid testing::AssertionResult::AppendMessage(const testing::Message&)â: >[ 17s] /usr/include/gtest/gtest-assertion-result.h:207:48: error: âmake_uniqueâ is not a member of âstdâ >[ 17s] 207 | if (message_ == nullptr) message_ = ::std::make_unique<::std::string>(); >[ 17s] | ^~~~~~~~~~~ >[ 17s] /usr/include/gtest/gtest-assertion-result.h:207:48: note: âstd::make_uniqueâ is only available from C++14 onwards >[ 17s] /usr/include/gtest/gtest-assertion-result.h:207:73: error: expected primary-expression before â>â token >[ 17s] 207 | if (message_ == nullptr) message_ = ::std::make_unique<::std::string>(); >[ 17s] | ^ >[ 17s] /usr/include/gtest/gtest-assertion-result.h:207:75: error: expected primary-expression before â)â token >[ 17s] 207 | if (message_ == nullptr) message_ = ::std::make_unique<::std::string>(); >[ 17s] | ^ >[ 17s] In file included from /usr/include/gtest/gtest-printers.h:122, >[ 17s] from /usr/include/gtest/gtest-matchers.h:49, >[ 17s] from /usr/include/gtest/internal/gtest-death-test-internal.h:47, >[ 17s] from /usr/include/gtest/gtest-death-test.h:43, >[ 17s] from /usr/include/gtest/gtest.h:65: >[ 17s] /usr/include/gtest/internal/gtest-internal.h: At global scope: >[ 17s] /usr/include/gtest/internal/gtest-internal.h:622:58: error: wrong number of template arguments (0, should be 1) >[ 17s] 622 | typedef ::std::map<std::string, CodeLocation, std::less<>> RegisteredTestsMap; >[ 17s] | ^ >[ 17s] In file included from /usr/include/c++/13/string:49, >[ 17s] from /usr/include/c++/13/bits/locale_classes.h:40, >[ 17s] from /usr/include/c++/13/bits/ios_base.h:41, >[ 17s] from /usr/include/c++/13/iomanip:42, >[ 17s] from /usr/include/gtest/gtest.h:54: >[ 17s] /usr/include/c++/13/bits/stl_function.h:403:12: note: provided for âtemplate<class _Tp> struct std::lessâ >[ 17s] 403 | struct less : public binary_function<_Tp, _Tp, bool> >[ 17s] | ^~~~ >[ 17s] /usr/include/gtest/internal/gtest-internal.h:622:59: error: template argument 3 is invalid >[ 17s] 622 | typedef ::std::map<std::string, CodeLocation, std::less<>> RegisteredTestsMap; >[ 17s] | ^~ >[ 17s] /usr/include/gtest/internal/gtest-internal.h: In member function âbool testing::internal::TypedTestSuitePState::AddTestName(const char*, int, const char*, const char*)â: >[ 17s] /usr/include/gtest/internal/gtest-internal.h:599:23: error: request for member âinsertâ in â((testing::internal::TypedTestSuitePState*)this)->testing::internal::TypedTestSuitePState::registered_tests_â, which is of non-class type âtesting::internal::TypedTestSuitePState::RegisteredTestsMapâ {aka âintâ} >[ 17s] 599 | registered_tests_.insert( >[ 17s] | ^~~~~~ >[ 17s] /usr/include/gtest/internal/gtest-internal.h: In member function âbool testing::internal::TypedTestSuitePState::TestExists(const std::string&) constâ: >[ 17s] /usr/include/gtest/internal/gtest-internal.h:605:30: error: request for member âcountâ in â((const testing::internal::TypedTestSuitePState*)this)->testing::internal::TypedTestSuitePState::registered_tests_â, which is of non-class type âconst testing::internal::TypedTestSuitePState::RegisteredTestsMapâ {aka âconst intâ} >[ 17s] 605 | return registered_tests_.count(test_name) > 0; >[ 17s] | ^~~~~ >[ 17s] /usr/include/gtest/internal/gtest-internal.h: In member function âconst testing::internal::CodeLocation& testing::internal::TypedTestSuitePState::GetCodeLocation(const std::string&) constâ: >[ 17s] /usr/include/gtest/internal/gtest-internal.h:609:40: error: qualified-id in declaration before âitâ >[ 17s] 609 | RegisteredTestsMap::const_iterator it = registered_tests_.find(test_name); >[ 17s] | ^~ >[ 17s] /usr/include/gtest/internal/gtest-internal.h:610:5: error: âitâ was not declared in this scope; did you mean âintâ? >[ 17s] 610 | GTEST_CHECK_(it != registered_tests_.end()); >[ 17s] | ^~~~~~~~~~~~ >[ 17s] /usr/include/gtest/internal/gtest-internal.h:610:5: error: request for member âendâ in â((const testing::internal::TypedTestSuitePState*)this)->testing::internal::TypedTestSuitePState::registered_tests_â, which is of non-class type âconst testing::internal::TypedTestSuitePState::RegisteredTestsMapâ {aka âconst intâ} >[ 17s] 610 | GTEST_CHECK_(it != registered_tests_.end()); >[ 17s] | ^~~~~~~~~~~~ >[ 17s] /usr/include/gtest/internal/gtest-internal.h:611:12: error: âitâ was not declared in this scope; did you mean âintâ? >[ 17s] 611 | return it->second; >[ 17s] | ^~ >[ 17s] | int >[ 17s] /usr/include/gtest/gtest-matchers.h: At global scope: >[ 17s] /usr/include/gtest/gtest-matchers.h:725:75: error: wrong number of template arguments (0, should be 1) >[ 17s] 725 | class EqMatcher : public ComparisonBase<EqMatcher<Rhs>, Rhs, std::equal_to<>> { >[ 17s] | ^ >[ 17s] /usr/include/c++/13/bits/stl_function.h:373:12: note: provided for âtemplate<class _Tp> struct std::equal_toâ >[ 17s] 373 | struct equal_to : public binary_function<_Tp, _Tp, bool> >[ 17s] | ^~~~~~~~ >[ 17s] /usr/include/gtest/gtest-matchers.h:725:76: error: template argument 3 is invalid >[ 17s] 725 | class EqMatcher : public ComparisonBase<EqMatcher<Rhs>, Rhs, std::equal_to<>> { >[ 17s] | ^~ >[ 17s] /usr/include/gtest/gtest-matchers.h: In constructor âtesting::internal::EqMatcher<Rhs>::EqMatcher(const Rhs&)â: >[ 17s] /usr/include/gtest/gtest-matchers.h:728:58: error: wrong number of template arguments (0, should be 1) >[ 17s] 728 | : ComparisonBase<EqMatcher<Rhs>, Rhs, std::equal_to<>>(rhs) {} >[ 17s] | ^ >[ 17s] /usr/include/c++/13/bits/stl_function.h:373:12: note: provided for âtemplate<class _Tp> struct std::equal_toâ >[ 17s] 373 | struct equal_to : public binary_function<_Tp, _Tp, bool> >[ 17s] | ^~~~~~~~ >[ 17s] /usr/include/gtest/gtest-matchers.h:728:59: error: template argument 3 is invalid >[ 17s] 728 | : ComparisonBase<EqMatcher<Rhs>, Rhs, std::equal_to<>>(rhs) {} >[ 17s] | ^~ >[ 17s] /usr/include/gtest/gtest-matchers.h:728:61: error: expected â{â before â(â token >[ 17s] 728 | : ComparisonBase<EqMatcher<Rhs>, Rhs, std::equal_to<>>(rhs) {} >[ 17s] | ^ >[ 17s] /usr/include/gtest/gtest-matchers.h: At global scope: >[ 17s] /usr/include/gtest/gtest-matchers.h:734:67: error: wrong number of template arguments (0, should be 1) >[ 17s] 734 | : public ComparisonBase<NeMatcher<Rhs>, Rhs, std::not_equal_to<>> { >[ 17s] | ^ >[ 17s] /usr/include/c++/13/bits/stl_function.h:383:12: note: provided for âtemplate<class _Tp> struct std::not_equal_toâ >[ 17s] 383 | struct not_equal_to : public binary_function<_Tp, _Tp, bool> >[ 17s] | ^~~~~~~~~~~~ >[ 17s] /usr/include/gtest/gtest-matchers.h:734:68: error: template argument 3 is invalid >[ 17s] 734 | : public ComparisonBase<NeMatcher<Rhs>, Rhs, std::not_equal_to<>> { >[ 17s] | ^~ >[ 17s] /usr/include/gtest/gtest-matchers.h: In constructor âtesting::internal::NeMatcher<Rhs>::NeMatcher(const Rhs&)â: >[ 17s] /usr/include/gtest/gtest-matchers.h:737:62: error: wrong number of template arguments (0, should be 1) >[ 17s] 737 | : ComparisonBase<NeMatcher<Rhs>, Rhs, std::not_equal_to<>>(rhs) {} >[ 17s] | ^ >[ 17s] /usr/include/c++/13/bits/stl_function.h:383:12: note: provided for âtemplate<class _Tp> struct std::not_equal_toâ >[ 17s] 383 | struct not_equal_to : public binary_function<_Tp, _Tp, bool> >[ 17s] | ^~~~~~~~~~~~ >[ 17s] /usr/include/gtest/gtest-matchers.h:737:63: error: template argument 3 is invalid >[ 17s] 737 | : ComparisonBase<NeMatcher<Rhs>, Rhs, std::not_equal_to<>>(rhs) {} >[ 17s] | ^~ >[ 17s] /usr/include/gtest/gtest-matchers.h:737:65: error: expected â{â before â(â token >[ 17s] 737 | : ComparisonBase<NeMatcher<Rhs>, Rhs, std::not_equal_to<>>(rhs) {} >[ 17s] | ^ >[ 17s] /usr/include/gtest/gtest-matchers.h: At global scope: >[ 17s] /usr/include/gtest/gtest-matchers.h:742:71: error: wrong number of template arguments (0, should be 1) >[ 17s] 742 | class LtMatcher : public ComparisonBase<LtMatcher<Rhs>, Rhs, std::less<>> { >[ 17s] | ^ >[ 17s] /usr/include/c++/13/bits/stl_function.h:403:12: note: provided for âtemplate<class _Tp> struct std::lessâ >[ 17s] 403 | struct less : public binary_function<_Tp, _Tp, bool> >[ 17s] | ^~~~ >[ 17s] /usr/include/gtest/gtest-matchers.h:742:72: error: template argument 3 is invalid >[ 17s] 742 | class LtMatcher : public ComparisonBase<LtMatcher<Rhs>, Rhs, std::less<>> { >[ 17s] | ^~ >[ 17s] /usr/include/gtest/gtest-matchers.h: In constructor âtesting::internal::LtMatcher<Rhs>::LtMatcher(const Rhs&)â: >[ 17s] /usr/include/gtest/gtest-matchers.h:745:54: error: wrong number of template arguments (0, should be 1) >[ 17s] 745 | : ComparisonBase<LtMatcher<Rhs>, Rhs, std::less<>>(rhs) {} >[ 17s] | ^ >[ 17s] /usr/include/c++/13/bits/stl_function.h:403:12: note: provided for âtemplate<class _Tp> struct std::lessâ >[ 17s] 403 | struct less : public binary_function<_Tp, _Tp, bool> >[ 17s] | ^~~~ >[ 17s] /usr/include/gtest/gtest-matchers.h:745:55: error: template argument 3 is invalid >[ 17s] 745 | : ComparisonBase<LtMatcher<Rhs>, Rhs, std::less<>>(rhs) {} >[ 17s] | ^~ >[ 17s] /usr/include/gtest/gtest-matchers.h:745:57: error: expected â{â before â(â token >[ 17s] 745 | : ComparisonBase<LtMatcher<Rhs>, Rhs, std::less<>>(rhs) {} >[ 17s] | ^ >[ 17s] /usr/include/gtest/gtest-matchers.h: At global scope: >[ 17s] /usr/include/gtest/gtest-matchers.h:750:74: error: wrong number of template arguments (0, should be 1) >[ 17s] 750 | class GtMatcher : public ComparisonBase<GtMatcher<Rhs>, Rhs, std::greater<>> { >[ 17s] | ^ >[ 17s] /usr/include/c++/13/bits/stl_function.h:393:12: note: provided for âtemplate<class _Tp> struct std::greaterâ >[ 17s] 393 | struct greater : public binary_function<_Tp, _Tp, bool> >[ 17s] | ^~~~~~~ >[ 17s] /usr/include/gtest/gtest-matchers.h:750:75: error: template argument 3 is invalid >[ 17s] 750 | class GtMatcher : public ComparisonBase<GtMatcher<Rhs>, Rhs, std::greater<>> { >[ 17s] | ^~ >[ 17s] /usr/include/gtest/gtest-matchers.h: In constructor âtesting::internal::GtMatcher<Rhs>::GtMatcher(const Rhs&)â: >[ 17s] /usr/include/gtest/gtest-matchers.h:753:57: error: wrong number of template arguments (0, should be 1) >[ 17s] 753 | : ComparisonBase<GtMatcher<Rhs>, Rhs, std::greater<>>(rhs) {} >[ 17s] | ^ >[ 17s] /usr/include/c++/13/bits/stl_function.h:393:12: note: provided for âtemplate<class _Tp> struct std::greaterâ >[ 17s] 393 | struct greater : public binary_function<_Tp, _Tp, bool> >[ 17s] | ^~~~~~~ >[ 17s] /usr/include/gtest/gtest-matchers.h:753:58: error: template argument 3 is invalid >[ 17s] 753 | : ComparisonBase<GtMatcher<Rhs>, Rhs, std::greater<>>(rhs) {} >[ 17s] | ^~ >[ 17s] /usr/include/gtest/gtest-matchers.h:753:60: error: expected â{â before â(â token >[ 17s] 753 | : ComparisonBase<GtMatcher<Rhs>, Rhs, std::greater<>>(rhs) {} >[ 17s] | ^ >[ 17s] /usr/include/gtest/gtest-matchers.h: At global scope: >[ 17s] /usr/include/gtest/gtest-matchers.h:759:65: error: wrong number of template arguments (0, should be 1) >[ 17s] 759 | : public ComparisonBase<LeMatcher<Rhs>, Rhs, std::less_equal<>> { >[ 17s] | ^ >[ 17s] /usr/include/c++/13/bits/stl_function.h:423:12: note: provided for âtemplate<class _Tp> struct std::less_equalâ >[ 17s] 423 | struct less_equal : public binary_function<_Tp, _Tp, bool> >[ 17s] | ^~~~~~~~~~ >[ 17s] /usr/include/gtest/gtest-matchers.h:759:66: error: template argument 3 is invalid >[ 17s] 759 | : public ComparisonBase<LeMatcher<Rhs>, Rhs, std::less_equal<>> { >[ 17s] | ^~ >[ 17s] /usr/include/gtest/gtest-matchers.h: In constructor âtesting::internal::LeMatcher<Rhs>::LeMatcher(const Rhs&)â: >[ 17s] /usr/include/gtest/gtest-matchers.h:762:60: error: wrong number of template arguments (0, should be 1) >[ 17s] 762 | : ComparisonBase<LeMatcher<Rhs>, Rhs, std::less_equal<>>(rhs) {} >[ 17s] | ^ >[ 17s] /usr/include/c++/13/bits/stl_function.h:423:12: note: provided for âtemplate<class _Tp> struct std::less_equalâ >[ 17s] 423 | struct less_equal : public binary_function<_Tp, _Tp, bool> >[ 17s] | ^~~~~~~~~~ >[ 17s] /usr/include/gtest/gtest-matchers.h:762:61: error: template argument 3 is invalid >[ 17s] 762 | : ComparisonBase<LeMatcher<Rhs>, Rhs, std::less_equal<>>(rhs) {} >[ 17s] | ^~ >[ 17s] /usr/include/gtest/gtest-matchers.h:762:63: error: expected â{â before â(â token >[ 17s] 762 | : ComparisonBase<LeMatcher<Rhs>, Rhs, std::less_equal<>>(rhs) {} >[ 17s] | ^ >[ 17s] /usr/include/gtest/gtest-matchers.h: At global scope: >[ 17s] /usr/include/gtest/gtest-matchers.h:768:68: error: wrong number of template arguments (0, should be 1) >[ 17s] 768 | : public ComparisonBase<GeMatcher<Rhs>, Rhs, std::greater_equal<>> { >[ 17s] | ^ >[ 17s] /usr/include/c++/13/bits/stl_function.h:413:12: note: provided for âtemplate<class _Tp> struct std::greater_equalâ >[ 17s] 413 | struct greater_equal : public binary_function<_Tp, _Tp, bool> >[ 17s] | ^~~~~~~~~~~~~ >[ 17s] /usr/include/gtest/gtest-matchers.h:768:69: error: template argument 3 is invalid >[ 17s] 768 | : public ComparisonBase<GeMatcher<Rhs>, Rhs, std::greater_equal<>> { >[ 17s] | ^~ >[ 17s] /usr/include/gtest/gtest-matchers.h: In constructor âtesting::internal::GeMatcher<Rhs>::GeMatcher(const Rhs&)â: >[ 17s] /usr/include/gtest/gtest-matchers.h:771:63: error: wrong number of template arguments (0, should be 1) >[ 17s] 771 | : ComparisonBase<GeMatcher<Rhs>, Rhs, std::greater_equal<>>(rhs) {} >[ 17s] | ^ >[ 17s] /usr/include/c++/13/bits/stl_function.h:413:12: note: provided for âtemplate<class _Tp> struct std::greater_equalâ >[ 17s] 413 | struct greater_equal : public binary_function<_Tp, _Tp, bool> >[ 17s] | ^~~~~~~~~~~~~ >[ 17s] /usr/include/gtest/gtest-matchers.h:771:64: error: template argument 3 is invalid >[ 17s] 771 | : ComparisonBase<GeMatcher<Rhs>, Rhs, std::greater_equal<>>(rhs) {} >[ 17s] | ^~ >[ 17s] /usr/include/gtest/gtest-matchers.h:771:66: error: expected â{â before â(â token >[ 17s] 771 | : ComparisonBase<GeMatcher<Rhs>, Rhs, std::greater_equal<>>(rhs) {} >[ 17s] | ^ >[ 17s] /usr/include/gtest/gtest.h: At global scope: >[ 17s] /usr/include/gtest/gtest.h:302:30: error: âstd::enable_if_tâ has not been declared >[ 17s] 302 | template <typename T, std::enable_if_t<std::is_convertible<T, int64_t>::value, >[ 17s] | ^~~~~~~~~~~ >[ 17s] /usr/include/gtest/gtest.h:302:41: error: expected â>â before â<â token >[ 17s] 302 | template <typename T, std::enable_if_t<std::is_convertible<T, int64_t>::value, >[ 17s] | ^ >[ 17s] In file included from /usr/include/gmock/gmock-spec-builders.h:78, >[ 17s] from /usr/include/gmock/gmock-function-mocker.h:43, >[ 17s] from /usr/include/gmock/gmock.h:58, >[ 17s] from /home/abuild/rpmbuild/BUILD/leveldb-1.23/./util/testutil.h:8, >[ 17s] from /home/abuild/rpmbuild/BUILD/leveldb-1.23/issues/issue200_test.cc:11: >[ 17s] /usr/include/gmock/gmock-matchers.h:1204:66: error: wrong number of template arguments (0, should be 1) >[ 17s] 1204 | class Eq2Matcher : public PairMatchBase<Eq2Matcher, std::equal_to<>> { >[ 17s] | ^ >[ 17s] /usr/include/c++/13/bits/stl_function.h:373:12: note: provided for âtemplate<class _Tp> struct std::equal_toâ >[ 17s] 373 | struct equal_to : public binary_function<_Tp, _Tp, bool> >[ 17s] | ^~~~~~~~ >[ 17s] /usr/include/gmock/gmock-matchers.h:1204:67: error: template argument 2 is invalid >[ 17s] 1204 | class Eq2Matcher : public PairMatchBase<Eq2Matcher, std::equal_to<>> { >[ 17s] | ^~ >[ 17s] /usr/include/gmock/gmock-matchers.h:1208:70: error: wrong number of template arguments (0, should be 1) >[ 17s] 1208 | class Ne2Matcher : public PairMatchBase<Ne2Matcher, std::not_equal_to<>> { >[ 17s] | ^ >[ 17s] /usr/include/c++/13/bits/stl_function.h:383:12: note: provided for âtemplate<class _Tp> struct std::not_equal_toâ >[ 17s] 383 | struct not_equal_to : public binary_function<_Tp, _Tp, bool> >[ 17s] | ^~~~~~~~~~~~ >[ 17s] /usr/include/gmock/gmock-matchers.h:1208:71: error: template argument 2 is invalid >[ 17s] 1208 | class Ne2Matcher : public PairMatchBase<Ne2Matcher, std::not_equal_to<>> { >[ 17s] | ^~ >[ 17s] /usr/include/gmock/gmock-matchers.h:1212:62: error: wrong number of template arguments (0, should be 1) >[ 17s] 1212 | class Lt2Matcher : public PairMatchBase<Lt2Matcher, std::less<>> { >[ 17s] | ^ >[ 17s] /usr/include/c++/13/bits/stl_function.h:403:12: note: provided for âtemplate<class _Tp> struct std::lessâ >[ 17s] 403 | struct less : public binary_function<_Tp, _Tp, bool> >[ 17s] | ^~~~ >[ 17s] /usr/include/gmock/gmock-matchers.h:1212:63: error: template argument 2 is invalid >[ 17s] 1212 | class Lt2Matcher : public PairMatchBase<Lt2Matcher, std::less<>> { >[ 17s] | ^~ >[ 17s] /usr/include/gmock/gmock-matchers.h:1216:65: error: wrong number of template arguments (0, should be 1) >[ 17s] 1216 | class Gt2Matcher : public PairMatchBase<Gt2Matcher, std::greater<>> { >[ 17s] | ^ >[ 17s] /usr/include/c++/13/bits/stl_function.h:393:12: note: provided for âtemplate<class _Tp> struct std::greaterâ >[ 17s] 393 | struct greater : public binary_function<_Tp, _Tp, bool> >[ 17s] | ^~~~~~~ >[ 17s] /usr/include/gmock/gmock-matchers.h:1216:66: error: template argument 2 is invalid >[ 17s] 1216 | class Gt2Matcher : public PairMatchBase<Gt2Matcher, std::greater<>> { >[ 17s] | ^~ >[ 17s] /usr/include/gmock/gmock-matchers.h:1220:68: error: wrong number of template arguments (0, should be 1) >[ 17s] 1220 | class Le2Matcher : public PairMatchBase<Le2Matcher, std::less_equal<>> { >[ 17s] | ^ >[ 17s] /usr/include/c++/13/bits/stl_function.h:423:12: note: provided for âtemplate<class _Tp> struct std::less_equalâ >[ 17s] 423 | struct less_equal : public binary_function<_Tp, _Tp, bool> >[ 17s] | ^~~~~~~~~~ >[ 17s] /usr/include/gmock/gmock-matchers.h:1220:69: error: template argument 2 is invalid >[ 17s] 1220 | class Le2Matcher : public PairMatchBase<Le2Matcher, std::less_equal<>> { >[ 17s] | ^~ >[ 17s] /usr/include/gmock/gmock-matchers.h:1224:71: error: wrong number of template arguments (0, should be 1) >[ 17s] 1224 | class Ge2Matcher : public PairMatchBase<Ge2Matcher, std::greater_equal<>> { >[ 17s] | ^ >[ 17s] /usr/include/c++/13/bits/stl_function.h:413:12: note: provided for âtemplate<class _Tp> struct std::greater_equalâ >[ 17s] 413 | struct greater_equal : public binary_function<_Tp, _Tp, bool> >[ 17s] | ^~~~~~~~~~~~~ >[ 17s] /usr/include/gmock/gmock-matchers.h:1224:72: error: template argument 2 is invalid >[ 17s] 1224 | class Ge2Matcher : public PairMatchBase<Ge2Matcher, std::greater_equal<>> { >[ 17s] | ^~ >[ 17s] make[2]: *** [CMakeFiles/issue200_test.dir/build.make:93: CMakeFiles/issue200_test.dir/issues/issue200_test.cc.o] Error 1 >[ 17s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/leveldb-1.23/build' >[ 17s] make[1]: *** [CMakeFiles/Makefile2:236: CMakeFiles/issue200_test.dir/all] Error 2 >[ 17s] make: *** [Makefile:149: all] Error 2 >[ 17s] error: Bad exit status from /var/tmp/rpm-tmp.N1ByFs (%build) >[ 17s] >[ 17s] RPM build errors: >[ 17s] Bad exit status from /var/tmp/rpm-tmp.N1ByFs (%build) >[ 17s] ### VM INTERACTION START ### >[ 17s] [ 13.933419][ T1] sysrq: Power Off >[ 17s] [ 13.933941][ T10] reboot: Power down >[ 17s] ### VM INTERACTION END ### >[ 17s] >[ 17s] h02-ch2a failed "build leveldb.spec" at Thu Mar 21 08:59:03 UTC 2024. >[ 17s]
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
Actions:
View
Attachments on
bug 1221870
: 873732