Skip to content

fixup! fuzz: add steady clock mocking to FuzzedSock

Cirrus CI / Win64-cross failed Jan 22, 2025 in 6m 48s

Task Summary

Instruction ci failed in 06:36

Details

✅ 00:04 clone
✅ 00:01 merge_base
❌ 06:36 ci

[18:52:39.295] Dependencies file "src/test/CMakeFiles/test_bitcoin.dir/system_tests.cpp.obj.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-w64-mingw32/src/test/CMakeFiles/test_bitcoin.dir/compiler_depend.internal".
[18:52:39.296] Dependencies file "src/test/CMakeFiles/test_bitcoin.dir/timeoffsets_tests.cpp.obj.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-w64-mingw32/src/test/CMakeFiles/test_bitcoin.dir/compiler_depend.internal".
[18:52:39.297] Dependencies file "src/test/CMakeFiles/test_bitcoin.dir/torcontrol_tests.cpp.obj.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-w64-mingw32/src/test/CMakeFiles/test_bitcoin.dir/compiler_depend.internal".
[18:52:39.298] Dependencies file "src/test/CMakeFiles/test_bitcoin.dir/transaction_tests.cpp.obj.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-w64-mingw32/src/test/CMakeFiles/test_bitcoin.dir/compiler_depend.internal".
[18:52:39.299] Dependencies file "src/test/CMakeFiles/test_bitcoin.dir/translation_tests.cpp.obj.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-w64-mingw32/src/test/CMakeFiles/test_bitcoin.dir/compiler_depend.internal".
[18:52:39.300] Dependencies file "src/test/CMakeFiles/test_bitcoin.dir/txdownload_tests.cpp.obj.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-w64-mingw32/src/test/CMakeFiles/test_bitcoin.dir/compiler_depend.internal".
[18:52:39.301] Dependencies file "src/test/CMakeFiles/test_bitcoin.dir/txindex_tests.cpp.obj.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-w64-mingw32/src/test/CMakeFiles/test_bitcoin.dir/compiler_depend.internal".
[18:52:39.303] Dependencies file "src/test/CMakeFiles/test_bitcoin.dir/txpackage_tests.cpp.obj.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-w64-mingw32/src/test/CMakeFiles/test_bitcoin.dir/compiler_depend.internal".
[18:52:39.304] Dependencies file "src/test/CMakeFiles/test_bitcoin.dir/txreconciliation_tests.cpp.obj.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-w64-mingw32/src/test/CMakeFiles/test_bitcoin.dir/compiler_depend.internal".
[18:52:39.305] Dependencies file "src/test/CMakeFiles/test_bitcoin.dir/txrequest_tests.cpp.obj.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-w64-mingw32/src/test/CMakeFiles/test_bitcoin.dir/compiler_depend.internal".
[18:52:39.306] Dependencies file "src/test/CMakeFiles/test_bitcoin.dir/txvalidation_tests.cpp.obj.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-w64-mingw32/src/test/CMakeFiles/test_bitcoin.dir/compiler_depend.internal".
[18:52:39.308] Dependencies file "src/test/CMakeFiles/test_bitcoin.dir/txvalidationcache_tests.cpp.obj.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-w64-mingw32/src/test/CMakeFiles/test_bitcoin.dir/compiler_depend.internal".
[18:52:39.309] Dependencies file "src/test/CMakeFiles/test_bitcoin.dir/uint256_tests.cpp.obj.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-w64-mingw32/src/test/CMakeFiles/test_bitcoin.dir/compiler_depend.internal".
[18:52:39.310] Dependencies file "src/test/CMakeFiles/test_bitcoin.dir/util_string_tests.cpp.obj.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-w64-mingw32/src/test/CMakeFiles/test_bitcoin.dir/compiler_depend.internal".
[18:52:39.311] Dependencies file "src/test/CMakeFiles/test_bitcoin.dir/util_tests.cpp.obj.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-w64-mingw32/src/test/CMakeFiles/test_bitcoin.dir/compiler_depend.internal".
[18:52:39.312] Dependencies file "src/test/CMakeFiles/test_bitcoin.dir/util_threadnames_tests.cpp.obj.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-w64-mingw32/src/test/CMakeFiles/test_bitcoin.dir/compiler_depend.internal".
[18:52:39.313] Dependencies file "src/test/CMakeFiles/test_bitcoin.dir/util_trace_tests.cpp.obj.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-w64-mingw32/src/test/CMakeFiles/test_bitcoin.dir/compiler_depend.internal".
[18:52:39.314] Dependencies file "src/test/CMakeFiles/test_bitcoin.dir/validation_block_tests.cpp.obj.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-w64-mingw32/src/test/CMakeFiles/test_bitcoin.dir/compiler_depend.internal".
[18:52:39.316] Dependencies file "src/test/CMakeFiles/test_bitcoin.dir/validation_chainstate_tests.cpp.obj.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-w64-mingw32/src/test/CMakeFiles/test_bitcoin.dir/compiler_depend.internal".
[18:52:39.317] Dependencies file "src/test/CMakeFiles/test_bitcoin.dir/validation_chainstatemanager_tests.cpp.obj.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-w64-mingw32/src/test/CMakeFiles/test_bitcoin.dir/compiler_depend.internal".
[18:52:39.319] Dependencies file "src/test/CMakeFiles/test_bitcoin.dir/validation_flush_tests.cpp.obj.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-w64-mingw32/src/test/CMakeFiles/test_bitcoin.dir/compiler_depend.internal".
[18:52:39.320] Dependencies file "src/test/CMakeFiles/test_bitcoin.dir/validation_tests.cpp.obj.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-w64-mingw32/src/test/CMakeFiles/test_bitcoin.dir/compiler_depend.internal".
[18:52:39.322] Dependencies file "src/test/CMakeFiles/test_bitcoin.dir/validationinterface_tests.cpp.obj.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-w64-mingw32/src/test/CMakeFiles/test_bitcoin.dir/compiler_depend.internal".
[18:52:39.323] Dependencies file "src/test/CMakeFiles/test_bitcoin.dir/versionbits_tests.cpp.obj.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-w64-mingw32/src/test/CMakeFiles/test_bitcoin.dir/compiler_depend.internal".
[18:52:39.739] Consolidate compiler generated dependencies of target test_bitcoin
[18:52:39.744] gmake[2]: Leaving directory '/ci_container_base/ci/scratch/build-x86_64-w64-mingw32'
[18:52:39.744] /usr/bin/gmake  -f src/test/CMakeFiles/test_bitcoin.dir/build.make src/test/CMakeFiles/test_bitcoin.dir/build
[18:52:39.889] gmake[2]: Entering directory '/ci_container_base/ci/scratch/build-x86_64-w64-mingw32'
[18:52:39.889] gmake[2]: Nothing to be done for 'src/test/CMakeFiles/test_bitcoin.dir/build'.
[18:52:39.889] gmake[2]: Leaving directory '/ci_container_base/ci/scratch/build-x86_64-w64-mingw32'
[18:52:39.905] [ 85%] Built target test_bitcoin
[18:52:39.907] /usr/bin/gmake  -f src/test/fuzz/util/CMakeFiles/test_fuzz.dir/build.make src/test/fuzz/util/CMakeFiles/test_fuzz.dir/depend
[18:52:39.909] gmake[2]: Entering directory '/ci_container_base/ci/scratch/build-x86_64-w64-mingw32'
[18:52:39.909] cd /ci_container_base/ci/scratch/build-x86_64-w64-mingw32 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /ci_container_base /ci_container_base/src/test/fuzz/util /ci_container_base/ci/scratch/build-x86_64-w64-mingw32 /ci_container_base/ci/scratch/build-x86_64-w64-mingw32/src/test/fuzz/util /ci_container_base/ci/scratch/build-x86_64-w64-mingw32/src/test/fuzz/util/CMakeFiles/test_fuzz.dir/DependInfo.cmake --color=
[18:52:39.920] Dependencies file "src/test/fuzz/util/CMakeFiles/test_fuzz.dir/check_globals.cpp.obj.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-w64-mingw32/src/test/fuzz/util/CMakeFiles/test_fuzz.dir/compiler_depend.internal".
[18:52:39.920] Dependencies file "src/test/fuzz/util/CMakeFiles/test_fuzz.dir/descriptor.cpp.obj.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-w64-mingw32/src/test/fuzz/util/CMakeFiles/test_fuzz.dir/compiler_depend.internal".
[18:52:39.921] Dependencies file "src/test/fuzz/util/CMakeFiles/test_fuzz.dir/mempool.cpp.obj.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-w64-mingw32/src/test/fuzz/util/CMakeFiles/test_fuzz.dir/compiler_depend.internal".
[18:52:39.922] Dependencies file "src/test/fuzz/util/CMakeFiles/test_fuzz.dir/net.cpp.obj.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-w64-mingw32/src/test/fuzz/util/CMakeFiles/test_fuzz.dir/compiler_depend.internal".
[18:52:39.937] Consolidate compiler generated dependencies of target test_fuzz
[18:52:39.939] gmake[2]: Leaving directory '/ci_container_base/ci/scratch/build-x86_64-w64-mingw32'
[18:52:39.939] /usr/bin/gmake  -f src/test/fuzz/util/CMakeFiles/test_fuzz.dir/build.make src/test/fuzz/util/CMakeFiles/test_fuzz.dir/build
[18:52:39.950] gmake[2]: Entering directory '/ci_container_base/ci/scratch/build-x86_64-w64-mingw32'
[18:52:39.963] [ 85%] Building CXX object src/test/fuzz/util/CMakeFiles/test_fuzz.dir/net.cpp.obj
[18:52:39.964] cd /ci_container_base/ci/scratch/build-x86_64-w64-mingw32/src/test/fuzz/util && /usr/bin/ccache /usr/bin/x86_64-w64-mingw32-g++-posix -DBOOST_MULTI_INDEX_DISABLE_SERIALIZATION -DNOMINMAX -DPROVIDE_FUZZ_MAIN_FUNCTION -DWIN32 -DWIN32_LEAN_AND_MEAN -D_MT -D_WIN32_IE=0x0A00 -D_WIN32_WINNT=0x0A00 -D_WINDOWS @CMakeFiles/test_fuzz.dir/includes_CXX.rsp -Wno-error=return-type -Wno-error=maybe-uninitialized -Wno-error=array-bounds -O2 -O2 -g -fvisibility=hidden -Wa,-muse-unaligned-vector-move -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 -std=c++20 -MD -MT src/test/fuzz/util/CMakeFiles/test_fuzz.dir/net.cpp.obj -MF CMakeFiles/test_fuzz.dir/net.cpp.obj.d -o CMakeFiles/test_fuzz.dir/net.cpp.obj -c /ci_container_base/src/test/fuzz/util/net.cpp  
[18:52:46.082] /ci_container_base/src/test/fuzz/util/net.cpp: In member function ‘virtual int FuzzedSock::GetSockName(sockaddr*, socklen_t*) const’:
[18:52:46.082] /ci_container_base/src/test/fuzz/util/net.cpp:362:19: error: comparison of integer expressions of different signedness: ‘socklen_t’ {aka ‘int’} and ‘long long unsigned int’ [-Werror=sign-compare]
[18:52:46.082]   362 |     if (*name_len < sizeof(struct sockaddr)) return -1;
[18:52:46.082]       |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
[18:52:46.082] cc1plus: all warnings being treated as errors
[18:52:46.085] gmake[2]: *** [src/test/fuzz/util/CMakeFiles/test_fuzz.dir/build.make:122: src/test/fuzz/util/CMakeFiles/test_fuzz.dir/net.cpp.obj] Error 1
[18:52:46.085] gmake[2]: Leaving directory '/ci_container_base/ci/scratch/build-x86_64-w64-mingw32'
[18:52:46.086] gmake[1]: *** [CMakeFiles/Makefile2:1864: src/test/fuzz/util/CMakeFiles/test_fuzz.dir/all] Error 2
[18:52:46.086] gmake[1]: Leaving directory '/ci_container_base/ci/scratch/build-x86_64-w64-mingw32'
[18:52:46.086] gmake: *** [Makefile:146: all] Error 2
[18:52:46.136] 
[18:52:46.136] Exit status: 2������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������