Mock Version: 3.5 Mock Version: 3.5 Mock Version: 3.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target x86_64 --nodeps /builddir/build/SPECS/ceph.spec'], chrootPath='/var/lib/mock/dist-an23-build-272462-64171/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=990gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target x86_64 --nodeps /builddir/build/SPECS/ceph.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1685923200 Wrote: /builddir/build/SRPMS/ceph-15.2.15-0.an23.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/ceph.spec'], chrootPath='/var/lib/mock/dist-an23-build-272462-64171/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=990gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/ceph.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1685923200 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.c2Djuw + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf ceph-15.2.15 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/ceph-15.2.15.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd ceph-15.2.15 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + cd /builddir/build/BUILD + tar -xf /builddir/build/SOURCES/leveldb.tar.gz + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.X78i7h + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd ceph-15.2.15 + cd /builddir/build/BUILD + cd leveldb + mkdir -p build + cd build + cmake -DCMAKE_BUILD_TYPE=Release .. -- The C compiler identification is GNU 12.2.1 -- The CXX compiler identification is GNU 12.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Looking for unistd.h -- Looking for unistd.h - found -- Looking for crc32c_value in crc32c -- Looking for crc32c_value in crc32c - not found -- Looking for snappy_compress in snappy -- Looking for snappy_compress in snappy - found -- Looking for zstd_compress in zstd -- Looking for zstd_compress in zstd - not found -- Looking for malloc in tcmalloc -- Looking for malloc in tcmalloc - not found -- Looking for fdatasync -- Looking for fdatasync - found -- Looking for F_FULLFSYNC -- Looking for F_FULLFSYNC - not found -- Looking for O_CLOEXEC -- Looking for O_CLOEXEC - found -- Performing Test HAVE_CLANG_THREAD_SAFETY -- Performing Test HAVE_CLANG_THREAD_SAFETY - Failed -- Performing Test LEVELDB_HAVE_NO_MISSING_FIELD_INITIALIZERS -- Performing Test LEVELDB_HAVE_NO_MISSING_FIELD_INITIALIZERS - Success -- Performing Test HAVE_CXX17_HAS_INCLUDE -- Performing Test HAVE_CXX17_HAS_INCLUDE - Success -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found Python: /usr/bin/python3.10 (found version "3.10.11") found components: Interpreter -- Failed to find LLVM FileCheck -- Could NOT find Git (missing: GIT_EXECUTABLE) -- Version: 1.7.1 -- Looking for shm_open in rt -- Looking for shm_open in rt - found -- Performing Test HAVE_CXX_FLAG_WALL -- Performing Test HAVE_CXX_FLAG_WALL - Success -- Performing Test HAVE_CXX_FLAG_WEXTRA -- Performing Test HAVE_CXX_FLAG_WEXTRA - Success -- Performing Test HAVE_CXX_FLAG_WSHADOW -- Performing Test HAVE_CXX_FLAG_WSHADOW - Success -- Performing Test HAVE_CXX_FLAG_WFLOAT_EQUAL -- Performing Test HAVE_CXX_FLAG_WFLOAT_EQUAL - Success -- Performing Test HAVE_CXX_FLAG_WERROR -- Performing Test HAVE_CXX_FLAG_WERROR - Success -- Performing Test HAVE_CXX_FLAG_WSUGGEST_OVERRIDE -- Performing Test HAVE_CXX_FLAG_WSUGGEST_OVERRIDE - Success -- Performing Test HAVE_CXX_FLAG_PEDANTIC -- Performing Test HAVE_CXX_FLAG_PEDANTIC - Success -- Performing Test HAVE_CXX_FLAG_PEDANTIC_ERRORS -- Performing Test HAVE_CXX_FLAG_PEDANTIC_ERRORS - Success -- Performing Test HAVE_CXX_FLAG_WSHORTEN_64_TO_32 -- Performing Test HAVE_CXX_FLAG_WSHORTEN_64_TO_32 - Failed -- Performing Test HAVE_CXX_FLAG_FSTRICT_ALIASING -- Performing Test HAVE_CXX_FLAG_FSTRICT_ALIASING - Success -- Performing Test HAVE_CXX_FLAG_WNO_DEPRECATED_DECLARATIONS -- Performing Test HAVE_CXX_FLAG_WNO_DEPRECATED_DECLARATIONS - Success -- Performing Test HAVE_CXX_FLAG_WNO_DEPRECATED -- Performing Test HAVE_CXX_FLAG_WNO_DEPRECATED - Success -- Performing Test HAVE_CXX_FLAG_FNO_EXCEPTIONS -- Performing Test HAVE_CXX_FLAG_FNO_EXCEPTIONS - Success -- Performing Test HAVE_CXX_FLAG_WSTRICT_ALIASING -- Performing Test HAVE_CXX_FLAG_WSTRICT_ALIASING - Success -- Performing Test HAVE_CXX_FLAG_WD654 -- Performing Test HAVE_CXX_FLAG_WD654 - Failed -- Performing Test HAVE_CXX_FLAG_WTHREAD_SAFETY -- Performing Test HAVE_CXX_FLAG_WTHREAD_SAFETY - Failed -- Performing Test HAVE_CXX_FLAG_COVERAGE -- Performing Test HAVE_CXX_FLAG_COVERAGE - Success -- Compiling and running to test HAVE_STD_REGEX -- Performing Test HAVE_STD_REGEX -- success -- Compiling and running to test HAVE_GNU_POSIX_REGEX -- Performing Test HAVE_GNU_POSIX_REGEX -- failed to compile -- Compiling and running to test HAVE_POSIX_REGEX -- Performing Test HAVE_POSIX_REGEX -- success -- Compiling and running to test HAVE_STEADY_CLOCK -- Performing Test HAVE_STEADY_CLOCK -- success -- Compiling and running to test HAVE_PTHREAD_AFFINITY -- Performing Test HAVE_PTHREAD_AFFINITY -- success -- Looking for sqlite3_open in sqlite3 -- Looking for sqlite3_open in sqlite3 - not found -- Performing Test HAVE_KYOTOCABINET -- Performing Test HAVE_KYOTOCABINET - Failed -- Configuring done (7.3s) -- Generating done (0.0s) -- Build files have been written to: /builddir/build/BUILD/leveldb/build + cmake --build . [ 1%] Building CXX object CMakeFiles/leveldb.dir/db/builder.cc.o [ 2%] Building CXX object CMakeFiles/leveldb.dir/db/c.cc.o [ 3%] Building CXX object CMakeFiles/leveldb.dir/db/db_impl.cc.o [ 4%] Building CXX object CMakeFiles/leveldb.dir/db/db_iter.cc.o [ 5%] Building CXX object CMakeFiles/leveldb.dir/db/dbformat.cc.o [ 6%] Building CXX object CMakeFiles/leveldb.dir/db/dumpfile.cc.o [ 7%] Building CXX object CMakeFiles/leveldb.dir/db/filename.cc.o [ 8%] Building CXX object CMakeFiles/leveldb.dir/db/log_reader.cc.o [ 9%] Building CXX object CMakeFiles/leveldb.dir/db/log_writer.cc.o [ 10%] Building CXX object CMakeFiles/leveldb.dir/db/memtable.cc.o [ 11%] Building CXX object CMakeFiles/leveldb.dir/db/repair.cc.o [ 12%] Building CXX object CMakeFiles/leveldb.dir/db/table_cache.cc.o [ 13%] Building CXX object CMakeFiles/leveldb.dir/db/version_edit.cc.o [ 13%] Building CXX object CMakeFiles/leveldb.dir/db/version_set.cc.o [ 14%] Building CXX object CMakeFiles/leveldb.dir/db/write_batch.cc.o [ 15%] Building CXX object CMakeFiles/leveldb.dir/table/block_builder.cc.o [ 16%] Building CXX object CMakeFiles/leveldb.dir/table/block.cc.o [ 17%] Building CXX object CMakeFiles/leveldb.dir/table/filter_block.cc.o [ 18%] Building CXX object CMakeFiles/leveldb.dir/table/format.cc.o [ 19%] Building CXX object CMakeFiles/leveldb.dir/table/iterator.cc.o [ 20%] Building CXX object CMakeFiles/leveldb.dir/table/merger.cc.o [ 21%] Building CXX object CMakeFiles/leveldb.dir/table/table_builder.cc.o [ 22%] Building CXX object CMakeFiles/leveldb.dir/table/table.cc.o [ 23%] Building CXX object CMakeFiles/leveldb.dir/table/two_level_iterator.cc.o [ 24%] Building CXX object CMakeFiles/leveldb.dir/util/arena.cc.o [ 25%] Building CXX object CMakeFiles/leveldb.dir/util/bloom.cc.o [ 26%] Building CXX object CMakeFiles/leveldb.dir/util/cache.cc.o [ 27%] Building CXX object CMakeFiles/leveldb.dir/util/coding.cc.o [ 28%] Building CXX object CMakeFiles/leveldb.dir/util/comparator.cc.o [ 29%] Building CXX object CMakeFiles/leveldb.dir/util/crc32c.cc.o [ 29%] Building CXX object CMakeFiles/leveldb.dir/util/env.cc.o [ 30%] Building CXX object CMakeFiles/leveldb.dir/util/filter_policy.cc.o [ 31%] Building CXX object CMakeFiles/leveldb.dir/util/hash.cc.o [ 32%] Building CXX object CMakeFiles/leveldb.dir/util/logging.cc.o [ 33%] Building CXX object CMakeFiles/leveldb.dir/util/options.cc.o [ 34%] Building CXX object CMakeFiles/leveldb.dir/util/status.cc.o [ 35%] Building CXX object CMakeFiles/leveldb.dir/util/env_posix.cc.o [ 36%] Building CXX object CMakeFiles/leveldb.dir/helpers/memenv/memenv.cc.o [ 37%] Linking CXX static library libleveldb.a [ 37%] Built target leveldb [ 38%] Building CXX object CMakeFiles/leveldbutil.dir/db/leveldbutil.cc.o [ 39%] Linking CXX executable leveldbutil [ 39%] Built target leveldbutil [ 40%] Building CXX object third_party/googletest/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o [ 41%] Linking CXX static library ../../../lib/libgtest.a [ 41%] Built target gtest [ 42%] Building CXX object third_party/googletest/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o [ 43%] Linking CXX static library ../../../lib/libgtest_main.a [ 43%] Built target gtest_main [ 44%] Building CXX object third_party/googletest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o [ 45%] Linking CXX static library ../../../lib/libgmock.a [ 45%] Built target gmock [ 46%] Building CXX object CMakeFiles/leveldb_tests.dir/util/status_test.cc.o [ 47%] Building CXX object CMakeFiles/leveldb_tests.dir/util/no_destructor_test.cc.o [ 48%] Building CXX object CMakeFiles/leveldb_tests.dir/util/testutil.cc.o [ 49%] Building CXX object CMakeFiles/leveldb_tests.dir/db/autocompact_test.cc.o /builddir/build/BUILD/leveldb/db/autocompact_test.cc: In member function 'void leveldb::AutoCompactTest::DoReads(int)': /builddir/build/BUILD/leveldb/db/autocompact_test.cc:94:14: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 94 | if (size <= initial_size / 10) { | ~~~~~^~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object CMakeFiles/leveldb_tests.dir/db/corruption_test.cc.o /builddir/build/BUILD/leveldb/db/corruption_test.cc: In member function 'void leveldb::CorruptionTest::Check(int, int)': /builddir/build/BUILD/leveldb/db/corruption_test.cc:91:15: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 91 | key < next_expected) { | ~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/leveldb/db/corruption_test.cc: In member function 'void leveldb::CorruptionTest::Corrupt(leveldb::FileType, int, int)': /builddir/build/BUILD/leveldb/db/corruption_test.cc:135:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 135 | if (-offset > file_size) { | ~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/leveldb/db/corruption_test.cc:141:16: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 141 | if (offset > file_size) { | ~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/leveldb/db/corruption_test.cc:144:35: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 144 | if (offset + bytes_to_corrupt > file_size) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 51%] Building CXX object CMakeFiles/leveldb_tests.dir/db/db_test.cc.o [ 52%] Building CXX object CMakeFiles/leveldb_tests.dir/db/dbformat_test.cc.o /builddir/build/BUILD/leveldb/db/dbformat_test.cc: In member function 'virtual void leveldb::FormatTest_InternalKey_EncodeDecode_Test::TestBody()': /builddir/build/BUILD/leveldb/db/dbformat_test.cc:59:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 59 | for (int k = 0; k < sizeof(keys) / sizeof(keys[0]); k++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/leveldb/db/dbformat_test.cc:60:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 60 | for (int s = 0; s < sizeof(seq) / sizeof(seq[0]); s++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object CMakeFiles/leveldb_tests.dir/db/filename_test.cc.o /builddir/build/BUILD/leveldb/db/filename_test.cc: In member function 'virtual void leveldb::FileNameTest_Parse_Test::TestBody()': /builddir/build/BUILD/leveldb/db/filename_test.cc:37:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 37 | for (int i = 0; i < sizeof(cases) / sizeof(cases[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/leveldb/db/filename_test.cc:67:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 67 | for (int i = 0; i < sizeof(errors) / sizeof(errors[0]); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object CMakeFiles/leveldb_tests.dir/db/log_test.cc.o [ 54%] Building CXX object CMakeFiles/leveldb_tests.dir/db/recovery_test.cc.o [ 55%] Building CXX object CMakeFiles/leveldb_tests.dir/db/skiplist_test.cc.o /builddir/build/BUILD/leveldb/db/skiplist_test.cc: In constructor 'leveldb::ConcurrentTest::State::State()': /builddir/build/BUILD/leveldb/db/skiplist_test.cc:199:25: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32_t' {aka 'const unsigned int'} [-Wsign-compare] 199 | for (int k = 0; k < K; k++) { | ~~^~~ /builddir/build/BUILD/leveldb/db/skiplist_test.cc: In member function 'void leveldb::ConcurrentTest::ReadStep(leveldb::Random*)': /builddir/build/BUILD/leveldb/db/skiplist_test.cc:229:23: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32_t' {aka 'const unsigned int'} [-Wsign-compare] 229 | for (int k = 0; k < K; k++) { | ~~^~~ [ 56%] Building CXX object CMakeFiles/leveldb_tests.dir/db/version_edit_test.cc.o [ 57%] Building CXX object CMakeFiles/leveldb_tests.dir/db/version_set_test.cc.o /builddir/build/BUILD/leveldb/db/version_set_test.cc: In destructor 'virtual leveldb::FindFileTest::~FindFileTest()': /builddir/build/BUILD/leveldb/db/version_set_test.cc:18:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 18 | for (int i = 0; i < files_.size(); i++) { | ~~^~~~~~~~~~~~~~~ [ 58%] Building CXX object CMakeFiles/leveldb_tests.dir/db/write_batch_test.cc.o /builddir/build/BUILD/leveldb/db/write_batch_test.cc: In function 'std::string leveldb::PrintContents(WriteBatch*)': /builddir/build/BUILD/leveldb/db/write_batch_test.cc:25:5: warning: '*(unsigned int*)((char*)&ikey + offsetof(leveldb::ParsedInternalKey, leveldb::ParsedInternalKey::type))' may be used uninitialized [-Wmaybe-uninitialized] 25 | switch (ikey.type) { | ^~~~~~ /builddir/build/BUILD/leveldb/db/write_batch_test.cc:23:23: note: '*(unsigned int*)((char*)&ikey + offsetof(leveldb::ParsedInternalKey, leveldb::ParsedInternalKey::type))' was declared here 23 | ParsedInternalKey ikey; | ^~~~ /builddir/build/BUILD/leveldb/db/write_batch_test.cc:42:32: warning: 'ikey.leveldb::ParsedInternalKey::sequence' may be used uninitialized [-Wmaybe-uninitialized] 42 | state.append(NumberToString(ikey.sequence)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/leveldb/db/write_batch_test.cc:23:23: note: 'ikey.leveldb::ParsedInternalKey::sequence' was declared here 23 | ParsedInternalKey ikey; | ^~~~ [ 59%] Building CXX object CMakeFiles/leveldb_tests.dir/helpers/memenv/memenv_test.cc.o [ 60%] Building CXX object CMakeFiles/leveldb_tests.dir/table/filter_block_test.cc.o [ 61%] Building CXX object CMakeFiles/leveldb_tests.dir/table/table_test.cc.o [ 62%] Building CXX object CMakeFiles/leveldb_tests.dir/util/arena_test.cc.o [ 63%] Building CXX object CMakeFiles/leveldb_tests.dir/util/bloom_test.cc.o [ 64%] Building CXX object CMakeFiles/leveldb_tests.dir/util/cache_test.cc.o /builddir/build/BUILD/leveldb/util/cache_test.cc: In member function 'virtual void leveldb::CacheTest_UseExceedsCacheSize_Test::TestBody()': /builddir/build/BUILD/leveldb/util/cache_test.cc:161:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 161 | for (int i = 0; i < h.size(); i++) { | ~~^~~~~~~~~~ /builddir/build/BUILD/leveldb/util/cache_test.cc:165:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 165 | for (int i = 0; i < h.size(); i++) { | ~~^~~~~~~~~~ [ 65%] Building CXX object CMakeFiles/leveldb_tests.dir/util/coding_test.cc.o [ 66%] Building CXX object CMakeFiles/leveldb_tests.dir/util/crc32c_test.cc.o [ 67%] Building CXX object CMakeFiles/leveldb_tests.dir/util/hash_test.cc.o [ 68%] Building CXX object CMakeFiles/leveldb_tests.dir/util/logging_test.cc.o [ 69%] Linking CXX executable leveldb_tests [ 69%] Built target leveldb_tests [ 70%] Building CXX object CMakeFiles/c_test.dir/util/testutil.cc.o [ 71%] Building C object CMakeFiles/c_test.dir/db/c_test.c.o [ 72%] Linking CXX executable c_test [ 72%] Built target c_test [ 73%] Building CXX object CMakeFiles/env_posix_test.dir/util/testutil.cc.o [ 74%] Building CXX object CMakeFiles/env_posix_test.dir/util/env_posix_test.cc.o In file included from /usr/include/c++/12/string:53, from /builddir/build/BUILD/leveldb/util/env_posix_test.cc:12: In function 'std::string std::__cxx11::to_string(int)', inlined from 'void {anonymous}::CheckCloseOnExecDoesNotLeakFDs(const std::unordered_set&)' at /builddir/build/BUILD/leveldb/util/env_posix_test.cc:138:51: /usr/include/c++/12/bits/basic_string.h:4018:35: warning: 'probed_fd' may be used uninitialized [-Wmaybe-uninitialized] 4018 | const unsigned __uval = __neg ? (unsigned)~__val + 1u : __val; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/leveldb/util/env_posix_test.cc: In function 'void {anonymous}::CheckCloseOnExecDoesNotLeakFDs(const std::unordered_set&)': /builddir/build/BUILD/leveldb/util/env_posix_test.cc:136:7: note: 'probed_fd' was declared here 136 | int probed_fd; | ^~~~~~~~~ [ 75%] Linking CXX executable env_posix_test [ 75%] Built target env_posix_test [ 75%] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/benchmark.cc.o In file included from /usr/include/c++/12/string:40, from /builddir/build/BUILD/leveldb/third_party/benchmark/include/benchmark/benchmark.h:186, from /builddir/build/BUILD/leveldb/third_party/benchmark/src/benchmark.cc:15: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)', inlined from 'static void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_S_copy(_CharT*, const _CharT*, size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' at /usr/include/c++/12/bits/basic_string.h:423:21, inlined from 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_replace(size_type, size_type, const _CharT*, size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' at /usr/include/c++/12/bits/basic_string.tcc:532:22, inlined from 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::assign(const _CharT*) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' at /usr/include/c++/12/bits/basic_string.h:1647:19, inlined from 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::operator=(const _CharT*) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' at /usr/include/c++/12/bits/basic_string.h:815:28, inlined from 'size_t benchmark::RunSpecifiedBenchmarks(BenchmarkReporter*, BenchmarkReporter*, std::string)' at /builddir/build/BUILD/leveldb/third_party/benchmark/src/benchmark.cc:550:12: /usr/include/c++/12/bits/char_traits.h:431:56: error: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' accessing 9223372036854775810 or more bytes at offsets [2, 9223372036854775807] and 1 may overlap up to 9223372036854775813 bytes at offset -3 [-Werror=restrict] 431 | return static_cast(__builtin_memcpy(__s1, __s2, __n)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ cc1plus: all warnings being treated as errors gmake[2]: *** [third_party/benchmark/src/CMakeFiles/benchmark.dir/build.make:76: third_party/benchmark/src/CMakeFiles/benchmark.dir/benchmark.cc.o] Error 1 gmake[1]: *** [CMakeFiles/Makefile2:452: third_party/benchmark/src/CMakeFiles/benchmark.dir/all] Error 2 gmake: *** [Makefile:146: all] Error 2 error: Bad exit status from /var/tmp/rpm-tmp.X78i7h (%build) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.X78i7h (%build) Child return code was: 1 EXCEPTION: [Error('Command failed: \n # bash --login -c /usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/ceph.spec\n', 1)] Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/mockbuild/trace_decorator.py", line 93, in trace result = func(*args, **kw) File "/usr/lib/python3.6/site-packages/mockbuild/util.py", line 598, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (command, output), child.returncode) mockbuild.exception.Error: Command failed: # bash --login -c /usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/ceph.spec