Cirrus CI / TSan, depends, gui
failed
Aug 22, 2024 in 17m 27s
Task Summary
Instruction ci failed in 17:19
Details
✅ 00:03 clone
✅ 00:01 merge_base
❌ 17:19 ci
#11 boost::function0<void>::operator()() const /ci_container_base/depends/x86_64-pc-linux-gnu/include/boost/function/function_template.hpp:763:14 (test_bitcoin+0x272868) (BuildId: 3c7578835a1ce102d01b9c00b0464d3d95a10984)
#12 boost::detail::forward::operator()() /ci_container_base/depends/x86_64-pc-linux-gnu/include/boost/test/impl/execution_monitor.ipp:1388:32 (test_bitcoin+0x272868)
#13 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+0x272868)
#14 boost::function0<int>::operator()() const /ci_container_base/depends/x86_64-pc-linux-gnu/include/boost/function/function_template.hpp:763:14 (test_bitcoin+0x1f7c63) (BuildId: 3c7578835a1ce102d01b9c00b0464d3d95a10984)
#15 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+0x1f7c63)
#16 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+0x1f7c63)
#17 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+0x1f7fda) (BuildId: 3c7578835a1ce102d01b9c00b0464d3d95a10984)
#18 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+0x1f3748) (BuildId: 3c7578835a1ce102d01b9c00b0464d3d95a10984)
#19 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+0x1f3748)
#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:815:44 (test_bitcoin+0x22a485) (BuildId: 3c7578835a1ce102d01b9c00b0464d3d95a10984)
#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+0x22ad11) (BuildId: 3c7578835a1ce102d01b9c00b0464d3d95a10984)
#22 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+0x22ad11) (BuildId: 3c7578835a1ce102d01b9c00b0464d3d95a10984)
#23 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+0x1f22cf) (BuildId: 3c7578835a1ce102d01b9c00b0464d3d95a10984)
#24 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+0x20d096) (BuildId: 3c7578835a1ce102d01b9c00b0464d3d95a10984)
#25 main /ci_container_base/depends/x86_64-pc-linux-gnu/include/boost/test/impl/unit_test_main.ipp:306:12 (test_bitcoin+0x20d9c3) (BuildId: 3c7578835a1ce102d01b9c00b0464d3d95a10984)
Thread T37 (tid=28262, finished) created by main thread at:
#0 pthread_create <null> (test_bitcoin+0x15b05f) (BuildId: 3c7578835a1ce102d01b9c00b0464d3d95a10984)
#1 std::__1::__libcpp_thread_create[abi:ne180100](unsigned long*, void* (*)(void*), void*) /usr/lib/llvm-18/bin/../include/c++/v1/__threading_support:317:10 (test_bitcoin+0xe5bf54) (BuildId: 3c7578835a1ce102d01b9c00b0464d3d95a10984)
#2 std::__1::thread::thread<wallet::wallet_tests::write_wallet_settings_concurrently::test_method()::$_0, void>(wallet::wallet_tests::write_wallet_settings_concurrently::test_method()::$_0&&) /usr/lib/llvm-18/bin/../include/c++/v1/__thread/thread.h:212:14 (test_bitcoin+0xe5bf54)
#3 std::__1::thread* std::__1::construct_at[abi:ne180100]<std::__1::thread, wallet::wallet_tests::write_wallet_settings_concurrently::test_method()::$_0, std::__1::thread*>(std::__1::thread*, wallet::wallet_tests::write_wallet_settings_concurrently::test_method()::$_0&&) /usr/lib/llvm-18/bin/../include/c++/v1/__memory/construct_at.h:41:46 (test_bitcoin+0xe5bf54)
#4 std::__1::thread* std::__1::__construct_at[abi:ne180100]<std::__1::thread, wallet::wallet_tests::write_wallet_settings_concurrently::test_method()::$_0, std::__1::thread*>(std::__1::thread*, wallet::wallet_tests::write_wallet_settings_concurrently::test_method()::$_0&&) /usr/lib/llvm-18/bin/../include/c++/v1/__memory/construct_at.h:49:10 (test_bitcoin+0xe5bf54)
#5 void std::__1::allocator_traits<std::__1::allocator<std::__1::thread>>::construct[abi:ne180100]<std::__1::thread, wallet::wallet_tests::write_wallet_settings_concurrently::test_method()::$_0, void, void>(std::__1::allocator<std::__1::thread>&, std::__1::thread*, wallet::wallet_tests::write_wallet_settings_concurrently::test_method()::$_0&&) /usr/lib/llvm-18/bin/../include/c++/v1/__memory/allocator_traits.h:305:5 (test_bitcoin+0xe5bf54)
#6 std::__1::thread* std::__1::vector<std::__1::thread, std::__1::allocator<std::__1::thread>>::__emplace_back_slow_path<wallet::wallet_tests::write_wallet_settings_concurrently::test_method()::$_0>(wallet::wallet_tests::write_wallet_settings_concurrently::test_method()::$_0&&) /usr/lib/llvm-18/bin/../include/c++/v1/vector:1491:3 (test_bitcoin+0xe33ee9) (BuildId: 3c7578835a1ce102d01b9c00b0464d3d95a10984)
#7 std::__1::thread& std::__1::vector<std::__1::thread, std::__1::allocator<std::__1::thread>>::emplace_back<wallet::wallet_tests::write_wallet_settings_concurrently::test_method()::$_0>(wallet::wallet_tests::write_wallet_settings_concurrently::test_method()::$_0&&) /usr/lib/llvm-18/bin/../include/c++/v1/vector:1511:13 (test_bitcoin+0xe33ee9)
#8 wallet::wallet_tests::write_wallet_settings_concurrently::test_method() src/wallet/test/wallet_tests.cpp:342:21 (test_bitcoin+0xe33ee9)
#9 wallet::wallet_tests::write_wallet_settings_concurrently_invoker() src/wallet/test/wallet_tests.cpp:334:1 (test_bitcoin+0xe332ac) (BuildId: 3c7578835a1ce102d01b9c00b0464d3d95a10984)
#10 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+0x31ed7d) (BuildId: 3c7578835a1ce102d01b9c00b0464d3d95a10984)
#11 boost::function0<void>::operator()() const /ci_container_base/depends/x86_64-pc-linux-gnu/include/boost/function/function_template.hpp:763:14 (test_bitcoin+0x272868) (BuildId: 3c7578835a1ce102d01b9c00b0464d3d95a10984)
#12 boost::detail::forward::operator()() /ci_container_base/depends/x86_64-pc-linux-gnu/include/boost/test/impl/execution_monitor.ipp:1388:32 (test_bitcoin+0x272868)
#13 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+0x272868)
#14 boost::function0<int>::operator()() const /ci_container_base/depends/x86_64-pc-linux-gnu/include/boost/function/function_template.hpp:763:14 (test_bitcoin+0x1f7c63) (BuildId: 3c7578835a1ce102d01b9c00b0464d3d95a10984)
#15 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+0x1f7c63)
#16 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+0x1f7c63)
#17 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+0x1f7fda) (BuildId: 3c7578835a1ce102d01b9c00b0464d3d95a10984)
#18 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+0x1f3748) (BuildId: 3c7578835a1ce102d01b9c00b0464d3d95a10984)
#19 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+0x1f3748)
#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:815:44 (test_bitcoin+0x22a485) (BuildId: 3c7578835a1ce102d01b9c00b0464d3d95a10984)
#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+0x22ad11) (BuildId: 3c7578835a1ce102d01b9c00b0464d3d95a10984)
#22 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+0x22ad11) (BuildId: 3c7578835a1ce102d01b9c00b0464d3d95a10984)
#23 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+0x1f22cf) (BuildId: 3c7578835a1ce102d01b9c00b0464d3d95a10984)
#24 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+0x20d096) (BuildId: 3c7578835a1ce102d01b9c00b0464d3d95a10984)
#25 main /ci_container_base/depends/x86_64-pc-linux-gnu/include/boost/test/impl/unit_test_main.ipp:306:12 (test_bitcoin+0x20d9c3) (BuildId: 3c7578835a1ce102d01b9c00b0464d3d95a10984)
SUMMARY: ThreadSanitizer: data race /ci_container_base/depends/x86_64-pc-linux-gnu/include/boost/test/utils/basic_cstring/basic_cstring.hpp:752:12 in void boost::unit_test::assign_op<char, char const>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&, boost::unit_test::basic_cstring<char const>, int)
==================
make[3]: *** [Makefile:22699: wallet/test/wallet_tests.cpp.test] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory '/ci_container_base/ci/scratch/build/bitcoin-x86_64-pc-linux-gnu/src'
make[2]: *** [Makefile:20646: check-am] Error 2
make[2]: Leaving directory '/ci_container_base/ci/scratch/build/bitcoin-x86_64-pc-linux-gnu/src'
make[1]: *** [Makefile:20311: check-recursive] Error 1
make[1]: Leaving directory '/ci_container_base/ci/scratch/build/bitcoin-x86_64-pc-linux-gnu/src'
make: *** [Makefile:749: check-recursive] Error 1
Exit status: 2
Loading