gh-117657: Replace TSAN suppresions with more specific rules (#118722)
Using `race:` filters out warnings if the function appears anywhere in the stack trace. This can hide a lot of unrelated warnings, especially for a function like `_PyEval_EvalFrameDefault`, which is somewhere on the stack more often than not. Change all free-threaded suppressions to `race_top:`, which only matches the top frame, and add any new suppressions this exposes.
B
Brett Simmers committed
98ff3f65c0232f31df89ebb52b244625ec9e3eb6
Parent: 1b1db2f
Committed by GitHub <noreply@github.com>
on 5/9/2024, 9:02:39 PM