Repository navigation
Commit 6b8dede
committed
Annotate two TSAN suppressions with their removal conditions
race:partial_vectorcall_fallback (python/cpython#128050): the race was
fixed on the 3.14 branch on 2026-01-16 (python/cpython#143882, follow-up
issue python/cpython#143880), so the suppression is most likely dead.
It is retained regardless: the hermetic TSAN CPython tarball the
workflow downloads is an unversioned "3.14.x" artefact (declared to
Bazel as 3.14.3), so nothing pins which source revision it was built
from, and a wrongly removed suppression halts the nightly TSAN suite
(halt_on_error=1) while a stale one costs nothing. The annotation
records the two conditions under which it can go: provenance pinned to
a post-fix revision, or a deliberately triggered green TSAN run without
it.
race:func_set_name (python/cpython#154821): fixed on the 3.14 branch on
2026-07-29 (python/cpython#154831); same removal condition once a
rebuilt tarball contains the fix.1 parent 1f35b07 commit 6b8dede
1 file changed
Lines changed: 9 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
9 | 15 | | |
10 | 16 | | |
11 | 17 | | |
| |||
21 | 27 | | |
22 | 28 | | |
23 | 29 | | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
24 | 33 | | |
0 commit comments