]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
gh-117657: Remove remaining TSan suppressions (gh-143499)
authorSam Gross <colesbury@gmail.com>
Wed, 7 Jan 2026 17:34:05 +0000 (12:34 -0500)
committerGitHub <noreply@github.com>
Wed, 7 Jan 2026 17:34:05 +0000 (17:34 +0000)
Tools/tsan/suppressions.txt
Tools/tsan/suppressions_free_threading.txt

index 6bda5ecd5708893ff2db593f11cd3001c5730474..7a32f4e0ba26c535629f9173cfd5b8215c5bb179 100644 (file)
@@ -1,5 +1,10 @@
 # This file contains suppressions for the default (with GIL) build.
-# reference: https://github.com/google/sanitizers/wiki/ThreadSanitizerSuppressions
+#
+# Reference: https://github.com/google/sanitizers/wiki/ThreadSanitizerSuppressions
+#
+# When adding a suppression, include a comment referencing a GitHub issue
+# that describes how to reproduce the race and includes the relevant TSan
+# output.
 
-# https://gist.github.com/mpage/daaf32b39180c1989572957b943eb665
-thread:pthread_create
+# There are currently no active suppressions. This file is kept so tooling
+# that expects it can still find it.
index 581e9ef26f3c61091a62d054238c8bbf846d3f79..f7ce11792e51b9f3fc95cbfd5f80593386135680 100644 (file)
@@ -1,18 +1,12 @@
-# This file contains suppressions for the free-threaded build. It contains the
-# suppressions for the default build and additional suppressions needed only in
+# This file contains suppressions for the free-threaded build. It includes the
+# default build suppressions plus any additional suppressions needed only in
 # the free-threaded build.
 #
-# reference: https://github.com/google/sanitizers/wiki/ThreadSanitizerSuppressions
-
-## Free-threaded suppressions
-
-
-# These entries are for warnings that trigger in a library function, as called
-# by a CPython function.
-
-# These warnings trigger directly in a CPython function.
-
-race_top:_PyObject_TryGetInstanceAttribute
+# Reference: https://github.com/google/sanitizers/wiki/ThreadSanitizerSuppressions
+#
+# When adding a suppression, include a comment referencing a GitHub issue
+# that describes how to reproduce the race and includes the relevant TSan
+# output.
 
-# https://gist.github.com/mpage/6962e8870606cfc960e159b407a0cb40
-thread:pthread_create
+# There are currently no active suppressions. This file is kept so tooling
+# that expects it can still find it.