summaryrefslogtreecommitdiffstats
path: root/Tools
diff options
context:
space:
mode:
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>2024-05-10 22:27:17 (GMT)
committerGitHub <noreply@github.com>2024-05-10 22:27:17 (GMT)
commit7dc9e923d1a33f40b94f535f9ccfdb9894a4ceb0 (patch)
tree79a6fcd31a6df3baaef5fde5dafd37bc63d8fdf1 /Tools
parentcceb758c788adb51ca1660e9d49410c2347feadc (diff)
downloadcpython-7dc9e923d1a33f40b94f535f9ccfdb9894a4ceb0.zip
cpython-7dc9e923d1a33f40b94f535f9ccfdb9894a4ceb0.tar.gz
cpython-7dc9e923d1a33f40b94f535f9ccfdb9894a4ceb0.tar.bz2
[3.13] gh-117657: Log TSAN warnings to separate files and archive them (GH-118747) (#118931)
This ensures we don't lose races that occur in subprocesses or interleave races from workers running in parallel. Log files are collected and packaged into a zipfile that can be downloaded from the "Artifacts" section of the workflow run. (cherry picked from commit b88889e9ffd7b2d2bdac75aecbf14e37fd68e337) Co-authored-by: mpage <mpage@meta.com>
Diffstat (limited to 'Tools')
-rw-r--r--Tools/tsan/supressions.txt3
1 files changed, 3 insertions, 0 deletions
diff --git a/Tools/tsan/supressions.txt b/Tools/tsan/supressions.txt
index c778c79..22ba9d6 100644
--- a/Tools/tsan/supressions.txt
+++ b/Tools/tsan/supressions.txt
@@ -2,3 +2,6 @@
# reference: https://github.com/google/sanitizers/wiki/ThreadSanitizerSuppressions
race:get_allocator_unlocked
race:set_allocator_unlocked
+
+# https://gist.github.com/mpage/daaf32b39180c1989572957b943eb665
+thread:pthread_create