diff options
author | Miss Islington (bot) <31488909+miss-islington@users.noreply.github.com> | 2024-05-10 22:27:17 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-05-10 22:27:17 (GMT) |
commit | 7dc9e923d1a33f40b94f535f9ccfdb9894a4ceb0 (patch) | |
tree | 79a6fcd31a6df3baaef5fde5dafd37bc63d8fdf1 /Tools | |
parent | cceb758c788adb51ca1660e9d49410c2347feadc (diff) | |
download | cpython-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.txt | 3 |
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 |