In D7547 I've replaced our zmq tsan suppression race:libzmq for Core's zmq::* but that isn't sufficient. This properly suppresses current interface_zmq.py tsan warnings.
Details
Details
- Reviewers
deadalnix - Group Reviewers
Restricted Project - Commits
- rABCeaa916f521b7: [fix] fix tsan zeromq flakiness
cmake .. -GNinja -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ -DENABLE_SANITIZERS=thread ninja TSAN_OPTIONS="suppressions=/home/marco/dev/bitcoin-abc/test/sanitizer_suppressions/tsan" test_runner.py interface_zmq
Diff Detail
Diff Detail
- Repository
- rABC Bitcoin ABC
- Branch
- fix_tsan_flakiness
- Lint
Lint Passed - Unit
No Test Coverage - Build Status
Buildable 12897 Build 25861: Build Diff lint-circular-dependencies · build-diff · build-clang-tidy · build-clang-10 · build-without-wallet Build 25860: arc lint + arc unit
Event Timeline
Comment Actions
It would be preferable to lst the warning themselves, because silencing the whole zmq package is not exactly inviting confidence.