https://github.com/python/cpython/commit/4c6fa8921621eb9f71bec674d4d7c32fede159a0 commit: 4c6fa8921621eb9f71bec674d4d7c32fede159a0 branch: 3.14 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: nascheme <nas-git...@arctrix.com> date: 2025-05-08T16:37:08-07:00 summary:
[3.14] gh-133467: Add TSAN suppressions for races in typeobject (gh-133534) (gh-133717) (cherry picked from commit 8679c8d5ccf657835a88de5095d4fc6e2eb47633) 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 21224e490b8160..3230f969436c82 100644 --- a/Tools/tsan/suppressions_free_threading.txt +++ b/Tools/tsan/suppressions_free_threading.txt @@ -46,4 +46,12 @@ race:list_inplace_repeat_lock_held # PyObject_Realloc internally does memcpy which isn't atomic so can race # with non-locking reads. See #132070 -race:PyObject_Realloc \ No newline at end of file +race:PyObject_Realloc + +# gh-133467. Some of these could be hard to trigger. +race_top:update_one_slot +race_top:_Py_slot_tp_getattr_hook +race_top:slot_tp_descr_get +race_top:type_set_name +race_top:set_tp_bases +race_top:type_set_bases_unlocked _______________________________________________ Python-checkins mailing list -- python-checkins@python.org To unsubscribe send an email to python-checkins-le...@python.org https://mail.python.org/mailman3/lists/python-checkins.python.org/ Member address: arch...@mail-archive.com