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

Lines changed: 0 additions & 7 deletions
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)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy