Skip to content

Commit 956ad23

Browse files
authored
Add suppression for race seen in CI (#244)
* Add suppression for race seen in CI * attempt to get better traceback * add comment explaing llvm install step
1 parent 5285ae3 commit 956ad23

2 files changed

Lines changed: 9 additions & 0 deletions

File tree

.github/workflows/ci.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -542,6 +542,12 @@ jobs:
542542

543543
- name: build and install
544544
run: |
545+
# these two steps can be removed when
546+
# https://github.com/nascheme/cpython_sanity/issues/12 and the images
547+
# are rebuilt
548+
apt update
549+
apt install -y llvm
550+
545551
python -m pip install setuptools pytest pytest-run-parallel
546552
CFLAGS="-g -O3 -fsanitize=thread" python -m pip install -v .
547553

suppressions_free_threading.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,3 +50,6 @@ race_top:set_tp_bases
5050
race_top:type_set_bases_unlocked
5151

5252
race:partial_vectorcall_fallback
53+
54+
# gh-113956: races from simultaneously interning a string
55+
race_top:_Py_SetImmortalUntracked

0 commit comments

Comments
 (0)