Skip to content

Commit 96bb646

Browse files
committed
gh-117657: Remove parking lot related suppressions
The previously reported races were related to nonatomic reads of `PyThreadState.state` that have since been fixed.
1 parent 7dc745d commit 96bb646

File tree

1 file changed

+0
-7
lines changed

1 file changed

+0
-7
lines changed

Tools/tsan/suppressions_free_threading.txt

-7
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,10 @@ race:set_allocator_unlocked
1515
# These entries are for warnings that trigger in a library function, as called
1616
# by a CPython function.
1717

18-
# https://gist.github.com/swtaarrs/9d41251e603fa6dedd604191a6da820d
19-
race:park_detached_threads
2018
# https://gist.github.com/swtaarrs/8e0e365e1d9cecece3269a2fb2f2b8b8
2119
race:sock_recv_impl
2220
# https://gist.github.com/swtaarrs/08dfe7883b4c975c31ecb39388987a67
2321
race:free_threadstate
24-
# https://gist.github.com/swtaarrs/cd6aec2006e0c1b561b68d65e9f1a872
25-
race:_PyParkingLot_Park
2622

2723

2824
# These warnings trigger directly in a CPython function.
@@ -33,8 +29,6 @@ race_top:_mi_heap_delayed_free_partial
3329
race_top:_PyEval_EvalFrameDefault
3430
race_top:_PyImport_AcquireLock
3531
race_top:_PyImport_ReleaseLock
36-
# https://gist.github.com/mpage/0a24eb2dd458441ededb498e9b0e5de8
37-
race_top:_PyParkingLot_Park
3832
race_top:_PyType_HasFeature
3933
race_top:assign_version_tag
4034
race_top:insertdict
@@ -66,7 +60,6 @@ race_top:make_pending_calls
6660
race_top:set_add_entry
6761
race_top:should_intern_string
6862
race_top:_PyEval_IsGILEnabled
69-
race_top:llist_insert_tail
7063
race_top:_Py_slot_tp_getattr_hook
7164
race_top:add_threadstate
7265
race_top:dump_traceback

0 commit comments

Comments
 (0)