Bug#1094260: FTBFS: ./test/tbb/test_mutex.cpp:109: FATAL ERROR: REQUIRE( n_transactions_attempted.load(std::memory_order_relaxed) ) is NOT correct!

Santiago Vila sanvila at debian.org
Wed Sep 10 12:58:35 BST 2025


Hi.

I've just made a release for onetbb fixing a few things, and the
pipeline is now green:

https://salsa.debian.org/science-team/tbb/-/pipelines

so this failure that you reported either a) is random or b) did only
happen in 2025-01 with the build-dependencies of 2025-01 and maybe
also the kernel of bookworm.

In my archive rebuild setup this package has built ok during the last
months (on machines with 2 CPUs), and there are no traces of
ftbfs-randomness.

Since this happened while testing your MR for this bug:

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1088922

I would suggest that you upgrade your fork, rebase the MR,
and try again, and maybe close the bug as not reproducible anymore
if the build succeeds.

( Note: You have to set the timeout for the CI/CD to 2h at least,
  this may be done in the web interface in your fork )

( Alternatively, if you believe the bug was 100% reproducible in 2025-01,
you might want to use debbisect to know the root cause, but this would
be bug archeology, and not everybody wants to be a bug archeologist ).

Thanks.



More information about the debian-science-maintainers mailing list