COMMITS
/ Tools/tsan/suppressions_free_threading.txt January 7, 2026
S
gh-117657: Remove remaining TSan suppressions (gh-143499)
Sam Gross committed
January 6, 2026
S
December 24, 2025
S
gh-143100: Fix memcpy data race in setobject.c (gh-143127)
Sam Gross committed
S
gh-143108: Don't instrument faulthandler.c for TSan (#143109)
Sam Gross committed
December 23, 2025
S
gh-143100: Add temporary suppression for set_swap_bodies (gh-143114)
Sam Gross committed
December 19, 2025
S
gh-129069: Fix listobject.c data races due to memmove (gh-142957)
Sam Gross committed
December 18, 2025
S
gh-129068: Make range iterators thread-safe (gh-142886)
Sam Gross committed
December 17, 2025
S
gh-129748: Remove TSan suppression for mi_block_set_nextx (gh-142887)
Sam Gross committed
November 5, 2025
E
gh-133467: Fix typeobject `tp_base` race in free threading (gh-140549)
Edward Xu committed
August 5, 2025
S
gh-137238: Fix data race in `_Py_slot_tp_getattr_hook` (gh-137240)
Sam Gross committed
August 1, 2025
K
gh-133467: fix data race in `type_set_name` (#137302)
Kumar Aditya committed
May 28, 2025
N
gh-127266: avoid data races when updating type slots (gh-133177)
Neil Schemenauer committed
May 8, 2025
N
gh-133467: Add TSAN suppressions for races in typeobject (gh-133534)
Neil Schemenauer committed
April 29, 2025
N
Revert gh-127266: avoid data races when updating type slots (gh-131174) (gh-133129)
Neil Schemenauer committed
April 28, 2025
N
gh-127266: avoid data races when updating type slots (gh-131174)
Neil Schemenauer committed
April 16, 2025
K
gh-132070: add `PyObject_Realloc` suppression in free-threading (#132468)
Kumar Aditya committed
March 17, 2025
K
gh-116738: remove multiprocessing suppressions (#131319)
Kumar Aditya committed
March 6, 2025
S
gh-124878: Fix race conditions during interpreter finalization (#130649)
Sam Gross committed
February 28, 2025
S
gh-124878: Add temporary TSAN suppression for free_threadstate (gh-130602)
Sam Gross committed
February 20, 2025
S
gh-111924: Fix data races when swapping allocators (gh-130287)
Sam Gross committed
February 19, 2025
T
gh-115999: Make list and tuple iteration more thread-safe. (#128637)
T. Wouters committed
February 11, 2025
S
gh-117657: Enable test_opcache under TSAN (GH-129831)
Sam Gross committed
February 6, 2025
S
gh-117657: Include all of test_free_threading in TSAN tests (#129749)
Sam Gross committed
B
gh-117657: Fix data race in `new_reference` for free threaded build (gh-129665)
Bogdan Romanyuk committed
September 6, 2024
N
gh-117657: Fix file descriptor race in test_socket.py (#123697)
Nadeshiko Manju committed
July 30, 2024
S
July 26, 2024
S
gh-122201: Lock mutex when setting handling_thread to NULL (#122204)
Sam Gross committed
July 10, 2024
S
gh-117657: Remove TSAN suppressions for _abc.c (#121508)
Sam Gross committed
S
gh-117657: Fix TSan race in _PyDict_CheckConsistency (#121551)
Sam Gross committed
July 9, 2024
S
gh-117657: Fix TSAN races in setobject.c (#121511)
Sam Gross committed
July 1, 2024
A
gh-117657: Fix data races reported by TSAN in some set methods (#120914)
AN Long committed
June 17, 2024
D
gh-117657: Fix `__slots__` thread safety in free-threaded build (#119368)
Daniele Parmeggiani committed
S
gh-117657: Fix TSan reported data race on ioctl_works (#120175)
Sam Gross committed
June 14, 2024
A
June 13, 2024
K
gh-117657: Make PyType_HasFeature atomic (GH-120210)
Ken Jin committed
June 12, 2024
K
gh-117657: Make Py_TYPE and Py_SET_TYPE thread safe (GH-120165)
Ken Jin committed
June 6, 2024
S
gh-117657: Fix TSAN race involving import lock (#118523)
Sam Gross committed
June 4, 2024
S
gh-117657: Fix race involving GC and heap initialization (#119923)
Sam Gross committed
June 3, 2024
S
gh-117657: Fix race involving immortalizing objects (#119927)
Sam Gross committed
S
gh-117657: Avoid `sem_clockwait` in TSAN (#119915)
Sam Gross committed
D
gh-117657: Fix data races report by TSAN unicode-hash (gh-119907)
Donghee Na committed
June 2, 2024
S
gh-117657: Fix TSAN reported race in `_PyEval_IsGILEnabled`. (#119921)
Sam Gross committed
June 1, 2024
S
gh-117657: Add TSAN suppression for `set_discard_entry` (#119908)
Sam Gross committed
S
gh-117657: Fix TSAN race in QSBR assertion (#119887)
Sam Gross committed
S
gh-117657: Fix TSAN race in free-threaded GC (#119883)
Sam Gross committed
May 21, 2024
A
gh-117657: Fix itertools.count thread safety (#119268)
Arnon Yaari committed
May 10, 2024
A
gh-117657: Fix QSBR race condition (#118843)
Alex Turner committed
May 9, 2024
B
gh-117657: Replace TSAN suppresions with more specific rules (#118722)
Brett Simmers committed