Page MenuHomePhabricator

Update TSan suppressions
ClosedPublic

Authored by PiRK on Aug 21 2023, 11:51.

Details

Reviewers
Fabien
Group Reviewers
Restricted Project
Commits
rABCa7ab5a98eb95: Update TSan suppressions
Summary

Remove a few more suppressions to improve the TSAN coverage. Note that the TSAN tests are not deterministic, so only time will tell if it was OK to remove these suppressions.
In that case, this can easily be reverted.

core#24390:

It appears, that moving to headers-only Boost.Test makes the race:validation_chainstatemanager_tests suppression unneeded even without bumping boost version.

This is a backport of core#19983, core#21597 and core#24390

Test Plan
cmake .. -GNinja -DENABLE_SANITIZERS=thread  -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++
ninja all check check-functional

(3 runs)

Diff Detail

Repository
rABC Bitcoin ABC
Lint
Lint Not Applicable
Unit
Tests Not Applicable