Skip to content

ci: Enable DEBUG=1 for one GCC-12+ build to catch 117966 regressions

Cirrus CI / CentOS, dash, gui failed Jan 17, 2025 in 22m 7s

Task Summary

Instruction ci failed in 21:57

Details

✅ 00:03 clone
✅ 00:01 merge_base
❌ 21:57 ci

[15:22:49.144] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/block_header.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[15:22:49.144] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/block_index.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[15:22:49.145] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/blockfilter.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[15:22:49.146] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/bloom_filter.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[15:22:49.146] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/buffered_file.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[15:22:49.147] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/chain.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[15:22:49.147] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/checkqueue.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[15:22:49.148] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/cluster_linearize.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[15:22:49.148] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/coins_view.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[15:22:49.148] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/coinscache_sim.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[15:22:49.149] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/connman.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[15:22:49.149] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/crypto.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[15:22:49.150] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/crypto_aes256.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[15:22:49.150] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/crypto_aes256cbc.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[15:22:49.151] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/crypto_chacha20.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[15:22:49.151] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/crypto_chacha20poly1305.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[15:22:49.151] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/crypto_common.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[15:22:49.152] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/crypto_diff_fuzz_chacha20.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[15:22:49.152] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/crypto_hkdf_hmac_sha256_l32.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[15:22:49.153] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/crypto_poly1305.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[15:22:49.153] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/cuckoocache.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[15:22:49.153] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/decode_tx.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[15:22:49.154] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/descriptor_parse.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[15:22:49.154] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/deserialize.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[15:22:49.155] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/eval_script.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[15:22:49.156] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/fee_rate.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[15:22:49.156] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/feefrac.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[15:22:49.157] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/feeratediagram.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[15:22:49.158] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/fees.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[15:22:49.159] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/flatfile.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[15:22:49.159] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/float.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[15:22:49.160] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/golomb_rice.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[15:22:49.242] Consolidate compiler generated dependencies of target fuzz
[15:22:49.244] gmake[2]: Leaving directory '/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu'
[15:22:49.244] /usr/bin/gmake  -f src/test/fuzz/CMakeFiles/fuzz.dir/build.make src/test/fuzz/CMakeFiles/fuzz.dir/build
[15:22:49.270] gmake[2]: Entering directory '/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu'
[15:22:49.280] [ 86%] Building CXX object src/test/fuzz/CMakeFiles/fuzz.dir/float.cpp.o
[15:22:49.281] cd /ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz && /usr/bin/ccache /opt/rh/gcc-toolset-12/root/usr/bin/g++ -m64 -DABORT_ON_FAILED_ASSUME -DBOOST_MULTI_INDEX_DISABLE_SERIALIZATION -DDEBUG -DDEBUG_LOCKCONTENTION -DDEBUG_LOCKORDER -DRPC_DOC_CHECK -D_GLIBCXX_DEBUG -D_GLIBCXX_DEBUG_PEDANTIC -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_DEBUG -I/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src -I/ci_container_base/src -I/ci_container_base/src/univalue/include -I/ci_container_base/src/minisketch/include -I/ci_container_base/src/leveldb/include -I/ci_container_base/src/secp256k1/include -isystem /ci_container_base/depends/x86_64-pc-linux-gnu/include -pipe -std=c++20 -O0 -ftrapv -O1 -g3 -g3 -std=c++20 -fPIE -fvisibility=hidden -fno-extended-identifiers -fdebug-prefix-map=/ci_container_base/src=. -fmacro-prefix-map=/ci_container_base/src=. -fstack-reuse=none -Werror -Wall -Wextra -Wformat -Wformat-security -Wvla -Wredundant-decls -Wdate-time -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Woverloaded-virtual -Wsuggest-override -Wimplicit-fallthrough -Wunreachable-code -Wbidi-chars=any -Wundef -Wno-unused-parameter -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -Wstack-protector -fstack-protector-all -fcf-protection=full -fstack-clash-protection -MD -MT src/test/fuzz/CMakeFiles/fuzz.dir/float.cpp.o -MF CMakeFiles/fuzz.dir/float.cpp.o.d -o CMakeFiles/fuzz.dir/float.cpp.o -c /ci_container_base/src/test/fuzz/float.cpp  
[15:22:51.900] In file included from /ci_container_base/src/test/fuzz/float.cpp:12:
[15:22:51.900] In function ‘constexpr bool std::isnan(double)’,
[15:22:51.900]     inlined from ‘void float_fuzz_target(FuzzBufferType)’ at /ci_container_base/src/test/fuzz/float.cpp:58:9:
[15:22:51.900] /opt/rh/gcc-toolset-12/root/usr/include/c++/12/cmath:620:27: error: ‘tmp’ may be used uninitialized [-Werror=maybe-uninitialized]
[15:22:51.900]   620 |   { return __builtin_isnan(__x); }
[15:22:51.900]       |            ~~~~~~~~~~~~~~~^~~~~
[15:22:51.900] /ci_container_base/src/test/fuzz/float.cpp: In function ‘void float_fuzz_target(FuzzBufferType)’:
[15:22:51.900] /ci_container_base/src/test/fuzz/float.cpp:21:20: note: ‘tmp’ was declared here
[15:22:51.900]    21 |             double tmp;
[15:22:51.900]       |                    ^~~
[15:22:51.900] cc1plus: all warnings being treated as errors
[15:22:51.902] gmake[2]: *** [src/test/fuzz/CMakeFiles/fuzz.dir/build.make:664: src/test/fuzz/CMakeFiles/fuzz.dir/float.cpp.o] Error 1
[15:22:51.902] gmake[2]: Leaving directory '/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu'
[15:22:51.903] gmake[1]: *** [CMakeFiles/Makefile2:1786: src/test/fuzz/CMakeFiles/fuzz.dir/all] Error 2
[15:22:51.903] gmake[1]: Leaving directory '/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu'
[15:22:51.903] gmake: *** [Makefile:146: all] Error 2
[15:22:51.929] 
[15:22:51.929] Exit status: 2����������������������������������������