https://github.com/python/cpython/commit/cbe0cb779ae0b50c5b5653e9279ba451cc9e8557
commit: cbe0cb779ae0b50c5b5653e9279ba451cc9e8557
branch: main
author: Sam Gross <[email protected]>
committer: colesbury <[email protected]>
date: 2025-12-23T15:52:59-05:00
summary:

gh-143100: Add temporary suppression for set_swap_bodies (gh-143114)

files:
M Tools/tsan/suppressions_free_threading.txt

diff --git a/Tools/tsan/suppressions_free_threading.txt 
b/Tools/tsan/suppressions_free_threading.txt
index e8b1501c34bfc1..e2cf6d58b0cfd9 100644
--- a/Tools/tsan/suppressions_free_threading.txt
+++ b/Tools/tsan/suppressions_free_threading.txt
@@ -26,3 +26,6 @@ thread:pthread_create
 # PyObject_Realloc internally does memcpy which isn't atomic so can race
 # with non-locking reads. See #132070
 race:PyObject_Realloc
+
+# gh-143100: set_swap_bodies in setobject.c calls memcpy, which isn't atomic
+race:set_swap_bodies

_______________________________________________
Python-checkins mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3//lists/python-checkins.python.org
Member address: [email protected]

Reply via email to