Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add max coinbase out sigops to CoinbaseOutputDataSize #45

Closed
wants to merge 3 commits into from

Fall back to 400 sigops if field is missing

0ede234
Select commit
Loading
Failed to load commit list.
Closed

Add max coinbase out sigops to CoinbaseOutputDataSize #45

Fall back to 400 sigops if field is missing
0ede234
Select commit
Loading
Failed to load commit list.
Cirrus CI / TSan, depends, gui failed Jan 27, 2025 in 22m 21s

Task Summary

Instruction ci failed in 22:12

Details

✅ 00:03 clone
✅ 00:01 merge_base
❌ 22:12 ci

[11:13:07.033]     #16 boost::execution_monitor::execute(boost::function<int ()> const&) /ci_container_base/depends/x86_64-pc-linux-gnu/include/boost/test/impl/execution_monitor.ipp:1301:16 (test_bitcoin+0x21667a) (BuildId: 75c6360c8b251b3e68affc4b98fe273eb8d88810)
[11:13:07.033]     #17 boost::execution_monitor::vexecute(boost::function<void ()> const&) /ci_container_base/depends/x86_64-pc-linux-gnu/include/boost/test/impl/execution_monitor.ipp:1397:5 (test_bitcoin+0x211dc8) (BuildId: 75c6360c8b251b3e68affc4b98fe273eb8d88810)
[11:13:07.033]     #18 boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) /ci_container_base/depends/x86_64-pc-linux-gnu/include/boost/test/impl/unit_test_monitor.ipp:49:9 (test_bitcoin+0x211dc8)
[11:13:07.033]     #19 boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) /ci_container_base/depends/x86_64-pc-linux-gnu/include/boost/test/impl/framework.ipp:815:44 (test_bitcoin+0x2470f9) (BuildId: 75c6360c8b251b3e68affc4b98fe273eb8d88810)
[11:13:07.033]     #20 boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) /ci_container_base/depends/x86_64-pc-linux-gnu/include/boost/test/impl/framework.ipp:784:58 (test_bitcoin+0x2477c3) (BuildId: 75c6360c8b251b3e68affc4b98fe273eb8d88810)
[11:13:07.033]     #21 boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) /ci_container_base/depends/x86_64-pc-linux-gnu/include/boost/test/impl/framework.ipp:784:58 (test_bitcoin+0x2477c3) (BuildId: 75c6360c8b251b3e68affc4b98fe273eb8d88810)
[11:13:07.033]     #22 boost::unit_test::framework::run(unsigned long, bool) /ci_container_base/depends/x86_64-pc-linux-gnu/include/boost/test/impl/framework.ipp:1722:29 (test_bitcoin+0x21093f) (BuildId: 75c6360c8b251b3e68affc4b98fe273eb8d88810)
[11:13:07.033]     #23 boost::unit_test::unit_test_main(boost::unit_test::test_suite* (*)(int, char**), int, char**) /ci_container_base/depends/x86_64-pc-linux-gnu/include/boost/test/impl/unit_test_main.ipp:250:9 (test_bitcoin+0x22b4c1) (BuildId: 75c6360c8b251b3e68affc4b98fe273eb8d88810)
[11:13:07.033]     #24 main /ci_container_base/depends/x86_64-pc-linux-gnu/include/boost/test/impl/unit_test_main.ipp:306:12 (test_bitcoin+0x22be13) (BuildId: 75c6360c8b251b3e68affc4b98fe273eb8d88810)
[11:13:07.033] 
[11:13:07.033]   Thread T5 'b-sv2' (tid=9354, running) created by main thread at:
[11:13:07.033]     #0 pthread_create <null> (test_bitcoin+0x1748c5) (BuildId: 75c6360c8b251b3e68affc4b98fe273eb8d88810)
[11:13:07.033]     #1 std::__1::__libcpp_thread_create[abi:ne190107](unsigned long*, void* (*)(void*), void*) /usr/lib/llvm-19/bin/../include/c++/v1/__thread/support/pthread.h:182:10 (test_bitcoin+0x1a010f1) (BuildId: 75c6360c8b251b3e68affc4b98fe273eb8d88810)
[11:13:07.033]     #2 std::__1::thread::thread<void (*)(std::__1::basic_string_view<char, std::__1::char_traits<char>>, std::__1::function<void ()>), char const (&) [4], Sv2TemplateProvider::Start(Sv2TemplateProviderOptions const&)::$_0, 0>(void (*&&)(std::__1::basic_string_view<char, std::__1::char_traits<char>>, std::__1::function<void ()>), char const (&) [4], Sv2TemplateProvider::Start(Sv2TemplateProviderOptions const&)::$_0&&) /usr/lib/llvm-19/bin/../include/c++/v1/__thread/thread.h:211:14 (test_bitcoin+0x1a010f1)
[11:13:07.033]     #3 Sv2TemplateProvider::Start(Sv2TemplateProviderOptions const&) /ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/sv2/./sv2/template_provider.cpp:95:28 (test_bitcoin+0x1a010f1)
[11:13:07.033]     #4 sv2_template_provider_tests::TPTester::TPTester(interfaces::Mining&) /ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/./test/sv2_template_provider_tests.cpp:44:9 (test_bitcoin+0x10923ad) (BuildId: 75c6360c8b251b3e68affc4b98fe273eb8d88810)
[11:13:07.033]     #5 sv2_template_provider_tests::client_tests::test_method() /ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/./test/sv2_template_provider_tests.cpp:141:14 (test_bitcoin+0x108cf5d) (BuildId: 75c6360c8b251b3e68affc4b98fe273eb8d88810)
[11:13:07.033]     #6 sv2_template_provider_tests::client_tests_invoker() /ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/./test/sv2_template_provider_tests.cpp:138:1 (test_bitcoin+0x108c445) (BuildId: 75c6360c8b251b3e68affc4b98fe273eb8d88810)
[11:13:07.033]     #7 boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) /ci_container_base/depends/x86_64-pc-linux-gnu/include/boost/function/function_template.hpp:117:11 (test_bitcoin+0x32b39d) (BuildId: 75c6360c8b251b3e68affc4b98fe273eb8d88810)
[11:13:07.033]     #8 boost::function0<void>::operator()() const /ci_container_base/depends/x86_64-pc-linux-gnu/include/boost/function/function_template.hpp:763:14 (test_bitcoin+0x2908d8) (BuildId: 75c6360c8b251b3e68affc4b98fe273eb8d88810)
[11:13:07.033]     #9 boost::detail::forward::operator()() /ci_container_base/depends/x86_64-pc-linux-gnu/include/boost/test/impl/execution_monitor.ipp:1388:32 (test_bitcoin+0x2908d8)
[11:13:07.033]     #10 boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) /ci_container_base/depends/x86_64-pc-linux-gnu/include/boost/function/function_template.hpp:137:18 (test_bitcoin+0x2908d8)
[11:13:07.033]     #11 boost::function0<int>::operator()() const /ci_container_base/depends/x86_64-pc-linux-gnu/include/boost/function/function_template.hpp:763:14 (test_bitcoin+0x216303) (BuildId: 75c6360c8b251b3e68affc4b98fe273eb8d88810)
[11:13:07.033]     #12 int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()>>(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) /ci_container_base/depends/x86_64-pc-linux-gnu/include/boost/test/impl/execution_monitor.ipp:301:30 (test_bitcoin+0x216303)
[11:13:07.033]     #13 boost::execution_monitor::catch_signals(boost::function<int ()> const&) /ci_container_base/depends/x86_64-pc-linux-gnu/include/boost/test/impl/execution_monitor.ipp:903:16 (test_bitcoin+0x216303)
[11:13:07.033]     #14 boost::execution_monitor::execute(boost::function<int ()> const&) /ci_container_base/depends/x86_64-pc-linux-gnu/include/boost/test/impl/execution_monitor.ipp:1301:16 (test_bitcoin+0x21667a) (BuildId: 75c6360c8b251b3e68affc4b98fe273eb8d88810)
[11:13:07.033]     #15 boost::execution_monitor::vexecute(boost::function<void ()> const&) /ci_container_base/depends/x86_64-pc-linux-gnu/include/boost/test/impl/execution_monitor.ipp:1397:5 (test_bitcoin+0x211dc8) (BuildId: 75c6360c8b251b3e68affc4b98fe273eb8d88810)
[11:13:07.033]     #16 boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) /ci_container_base/depends/x86_64-pc-linux-gnu/include/boost/test/impl/unit_test_monitor.ipp:49:9 (test_bitcoin+0x211dc8)
[11:13:07.033]     #17 boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) /ci_container_base/depends/x86_64-pc-linux-gnu/include/boost/test/impl/framework.ipp:815:44 (test_bitcoin+0x2470f9) (BuildId: 75c6360c8b251b3e68affc4b98fe273eb8d88810)
[11:13:07.033]     #18 boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) /ci_container_base/depends/x86_64-pc-linux-gnu/include/boost/test/impl/framework.ipp:784:58 (test_bitcoin+0x2477c3) (BuildId: 75c6360c8b251b3e68affc4b98fe273eb8d88810)
[11:13:07.033]     #19 boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) /ci_container_base/depends/x86_64-pc-linux-gnu/include/boost/test/impl/framework.ipp:784:58 (test_bitcoin+0x2477c3) (BuildId: 75c6360c8b251b3e68affc4b98fe273eb8d88810)
[11:13:07.033]     #20 boost::unit_test::framework::run(unsigned long, bool) /ci_container_base/depends/x86_64-pc-linux-gnu/include/boost/test/impl/framework.ipp:1722:29 (test_bitcoin+0x21093f) (BuildId: 75c6360c8b251b3e68affc4b98fe273eb8d88810)
[11:13:07.033]     #21 boost::unit_test::unit_test_main(boost::unit_test::test_suite* (*)(int, char**), int, char**) /ci_container_base/depends/x86_64-pc-linux-gnu/include/boost/test/impl/unit_test_main.ipp:250:9 (test_bitcoin+0x22b4c1) (BuildId: 75c6360c8b251b3e68affc4b98fe273eb8d88810)
[11:13:07.033]     #22 main /ci_container_base/depends/x86_64-pc-linux-gnu/include/boost/test/impl/unit_test_main.ipp:306:12 (test_bitcoin+0x22be13) (BuildId: 75c6360c8b251b3e68affc4b98fe273eb8d88810)
[11:13:07.033] 
[11:13:07.033] SUMMARY: ThreadSanitizer: data race /ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/sv2/./sv2/connman.cpp:129:43 in Sv2Connman::EventReadyToSend(long, bool&)
[11:13:07.033] ==================
[11:13:07.033] 
[11:13:10.361] 137/144 Test #139: walletload_tests .....................   Passed   10.25 sec
[11:13:19.417] 138/144 Test #136: wallet_tests .........................   Passed   22.36 sec
[11:13:19.827] 139/144 Test #119: validation_block_tests ...............   Passed   43.46 sec
[11:13:20.772] 140/144 Test  #77: random_tests .........................   Passed   70.16 sec
[11:13:50.119] 141/144 Test  #31: coins_tests ..........................   Passed  130.80 sec
[11:14:11.469] 142/144 Test #127: coinselector_tests ...................   Passed   80.45 sec
[11:17:27.656] 143/144 Test   #5: secp256k1_noverify_tests .............   Passed  357.56 sec
[11:20:48.355] 144/144 Test   #6: secp256k1_tests ......................   Passed  558.25 sec
[11:20:48.356] 
[11:20:48.356] 99% tests passed, 1 tests failed out of 144
[11:20:48.356] 
[11:20:48.356] Total Test time (real) = 558.27 sec
[11:20:48.356] 
[11:20:48.356] The following tests FAILED:
[11:20:48.356] 	144 - sv2_template_provider_tests (Failed)
[11:20:48.356] Errors while running CTest
[11:20:48.403] 
[11:20:48.403] Exit status: 8����������������������������������������������������������������������������������������������������������������������������������������������������