Skip to content

doc: Add docstrings for ConnectBlock and SpendBlock

Cirrus CI / previous releases, depends DEBUG failed Jul 23, 2025 in 3m 37s

Task Summary

Instruction ci failed in 03:31

Details

✅ 00:02 clone
✅ 00:01 merge_base
❌ 03:31 ci

[00:29:59.827] Dependencies file "src/test/CMakeFiles/test_bitcoin.dir/timeoffsets_tests.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/CMakeFiles/test_bitcoin.dir/compiler_depend.internal".
[00:29:59.827] Dependencies file "src/test/CMakeFiles/test_bitcoin.dir/torcontrol_tests.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/CMakeFiles/test_bitcoin.dir/compiler_depend.internal".
[00:29:59.828] Dependencies file "src/test/CMakeFiles/test_bitcoin.dir/transaction_tests.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/CMakeFiles/test_bitcoin.dir/compiler_depend.internal".
[00:29:59.830] Dependencies file "src/test/CMakeFiles/test_bitcoin.dir/translation_tests.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/CMakeFiles/test_bitcoin.dir/compiler_depend.internal".
[00:29:59.830] Dependencies file "src/test/CMakeFiles/test_bitcoin.dir/txdownload_tests.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/CMakeFiles/test_bitcoin.dir/compiler_depend.internal".
[00:29:59.832] Dependencies file "src/test/CMakeFiles/test_bitcoin.dir/txgraph_tests.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/CMakeFiles/test_bitcoin.dir/compiler_depend.internal".
[00:29:59.832] Dependencies file "src/test/CMakeFiles/test_bitcoin.dir/txindex_tests.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/CMakeFiles/test_bitcoin.dir/compiler_depend.internal".
[00:29:59.834] Dependencies file "src/test/CMakeFiles/test_bitcoin.dir/txpackage_tests.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/CMakeFiles/test_bitcoin.dir/compiler_depend.internal".
[00:29:59.835] Dependencies file "src/test/CMakeFiles/test_bitcoin.dir/txreconciliation_tests.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/CMakeFiles/test_bitcoin.dir/compiler_depend.internal".
[00:29:59.836] Dependencies file "src/test/CMakeFiles/test_bitcoin.dir/txrequest_tests.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/CMakeFiles/test_bitcoin.dir/compiler_depend.internal".
[00:29:59.837] Dependencies file "src/test/CMakeFiles/test_bitcoin.dir/txvalidation_tests.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/CMakeFiles/test_bitcoin.dir/compiler_depend.internal".
[00:30:00.793] Consolidate compiler generated dependencies of target test_bitcoin
[00:30:00.797] gmake[2]: Leaving directory '/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu'
[00:30:00.797] /bin/gmake  -f src/test/CMakeFiles/test_bitcoin.dir/build.make src/test/CMakeFiles/test_bitcoin.dir/build
[00:30:00.894] gmake[2]: Entering directory '/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu'
[00:30:00.913] [ 75%] Building CXX object src/test/CMakeFiles/test_bitcoin.dir/transaction_tests.cpp.o
[00:30:00.914] cd /ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test && /bin/ccache /bin/g++-11 -DABORT_ON_FAILED_ASSUME -DBOOST_MULTI_INDEX_DISABLE_SERIALIZATION -DBOOST_NO_CXX98_FUNCTION_BASE -DDEBUG -DDEBUG_LOCKCONTENTION -DDEBUG_LOCKORDER -DRPC_DOC_CHECK -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/secp256k1/include -isystem /ci_container_base/depends/x86_64-pc-linux-gnu/include -funsigned-char -g2 -O2 -fPIE -fvisibility=hidden -fno-extended-identifiers -fdebug-prefix-map=/ci_container_base/src=. -fmacro-prefix-map=/ci_container_base/src=. -fstack-reuse=none -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -Wstack-protector -fstack-protector-all -fcf-protection=full -fstack-clash-protection -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 -Wundef -Wno-unused-parameter -std=c++20 -MD -MT src/test/CMakeFiles/test_bitcoin.dir/transaction_tests.cpp.o -MF CMakeFiles/test_bitcoin.dir/transaction_tests.cpp.o.d -o CMakeFiles/test_bitcoin.dir/transaction_tests.cpp.o -c /ci_container_base/src/test/transaction_tests.cpp -DBOOST_MULTI_INDEX_ENABLE_SAFE_MODE 
[00:30:06.744] In file included from /ci_container_base/depends/x86_64-pc-linux-gnu/include/boost/test/test_tools.hpp:45,
[00:30:06.744]                  from /ci_container_base/depends/x86_64-pc-linux-gnu/include/boost/test/unit_test.hpp:18,
[00:30:06.744]                  from /ci_container_base/src/test/transaction_tests.cpp:39:
[00:30:06.744] /ci_container_base/src/test/transaction_tests.cpp: In member function ‘void transaction_tests::max_standard_legacy_sigops::test_method()’:
[00:30:06.744] /ci_container_base/src/test/transaction_tests.cpp:1089:40: error: no matching function for call to ‘GetP2SHSigOpCount(CTransaction, CCoinsViewCache&)’
[00:30:06.744]  1089 |     BOOST_CHECK_EQUAL(GetP2SHSigOpCount(CTransaction(tx_max_sigops), coins), 2490);
[00:30:06.744]       |                       ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[00:30:06.744] In file included from /ci_container_base/src/test/transaction_tests.cpp:13:
[00:30:06.744] /ci_container_base/src/consensus/tx_verify.h:56:14: note: candidate: ‘template<class T>  requires  CoinRef<T> unsigned int GetP2SHSigOpCount(const CTransaction&, std::span<_Type, 18446744073709551615>)’
[00:30:06.744]    56 | unsigned int GetP2SHSigOpCount(const CTransaction& tx, const std::span<T> coins);
[00:30:06.744]       |              ^~~~~~~~~~~~~~~~~
[00:30:06.744] /ci_container_base/src/consensus/tx_verify.h:56:14: note:   template argument deduction/substitution failed:
[00:30:06.744] In file included from /ci_container_base/depends/x86_64-pc-linux-gnu/include/boost/test/test_tools.hpp:45,
[00:30:06.744]                  from /ci_container_base/depends/x86_64-pc-linux-gnu/include/boost/test/unit_test.hpp:18,
[00:30:06.744]                  from /ci_container_base/src/test/transaction_tests.cpp:39:
[00:30:06.744] /ci_container_base/src/test/transaction_tests.cpp:1089:40: note:   ‘CCoinsViewCache’ is not derived from ‘std::span<_Type, 18446744073709551615>’
[00:30:06.744]  1089 |     BOOST_CHECK_EQUAL(GetP2SHSigOpCount(CTransaction(tx_max_sigops), coins), 2490);
[00:30:06.744]       |                       ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[00:30:06.744] /ci_container_base/src/test/transaction_tests.cpp:1101:40: error: no matching function for call to ‘GetP2SHSigOpCount(CTransaction, CCoinsViewCache&)’
[00:30:06.744]  1101 |     BOOST_CHECK_EQUAL(GetP2SHSigOpCount(CTransaction(tx_max_sigops), coins), 2505);
[00:30:06.744]       |                       ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[00:30:06.744] In file included from /ci_container_base/src/test/transaction_tests.cpp:13:
[00:30:06.744] /ci_container_base/src/consensus/tx_verify.h:56:14: note: candidate: ‘template<class T>  requires  CoinRef<T> unsigned int GetP2SHSigOpCount(const CTransaction&, std::span<_Type, 18446744073709551615>)’
[00:30:06.744]    56 | unsigned int GetP2SHSigOpCount(const CTransaction& tx, const std::span<T> coins);
[00:30:06.744]       |              ^~~~~~~~~~~~~~~~~
[00:30:06.744] /ci_container_base/src/consensus/tx_verify.h:56:14: note:   template argument deduction/substitution failed:
[00:30:06.744] In file included from /ci_container_base/depends/x86_64-pc-linux-gnu/include/boost/test/test_tools.hpp:45,
[00:30:06.744]                  from /ci_container_base/depends/x86_64-pc-linux-gnu/include/boost/test/unit_test.hpp:18,
[00:30:06.744]                  from /ci_container_base/src/test/transaction_tests.cpp:39:
[00:30:06.744] /ci_container_base/src/test/transaction_tests.cpp:1101:40: note:   ‘CCoinsViewCache’ is not derived from ‘std::span<_Type, 18446744073709551615>’
[00:30:06.744]  1101 |     BOOST_CHECK_EQUAL(GetP2SHSigOpCount(CTransaction(tx_max_sigops), coins), 2505);
[00:30:06.744]       |                       ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[00:30:06.749] gmake[2]: *** [src/test/CMakeFiles/test_bitcoin.dir/build.make:1498: src/test/CMakeFiles/test_bitcoin.dir/transaction_tests.cpp.o] Error 1
[00:30:06.749] gmake[2]: Leaving directory '/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu'
[00:30:06.750] gmake[1]: *** [CMakeFiles/Makefile2:1666: src/test/CMakeFiles/test_bitcoin.dir/all] Error 2
[00:30:06.750] gmake[1]: Leaving directory '/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu'
[00:30:06.751] gmake: *** [Makefile:146: all] Error 2
[00:30:06.795] 
[00:30:06.795] Exit status: 2������������������������������������������������������������������������