-
-
Notifications
You must be signed in to change notification settings - Fork 31.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Race on GC enabled state under free threading #129533
Labels
interpreter-core
(Objects, Python, Grammar, and Parser dirs)
topic-free-threading
type-bug
An unexpected behavior, bug, or error
Comments
hawkinsp
added a commit
to hawkinsp/jax
that referenced
this issue
Jan 31, 2025
These were found in https://github.com/jax-ml/jax/actions/runs/13072427817/job/36476819907 and reported in python/cpython#129533 and python/cpython#128714.
hawkinsp
added a commit
to hawkinsp/jax
that referenced
this issue
Jan 31, 2025
These were found in https://github.com/jax-ml/jax/actions/runs/13072427817/job/36476819907 and reported in python/cpython#129533 and python/cpython#128714.
I am working on |
corona10
added a commit
to corona10/cpython
that referenced
this issue
Feb 2, 2025
corona10
added a commit
to corona10/cpython
that referenced
this issue
Feb 2, 2025
corona10
added a commit
that referenced
this issue
Feb 6, 2025
corona10
added a commit
to corona10/cpython
that referenced
this issue
Feb 6, 2025
…operation (pythongh-129563) (cherry picked from commit b184abf)
corona10
added a commit
that referenced
this issue
Feb 6, 2025
@hawkinsp It's also fixed for 3.13, You can check the fix at the next release of 3.13 :) |
srinivasreddy
pushed a commit
to srinivasreddy/cpython
that referenced
this issue
Feb 7, 2025
cmaloney
pushed a commit
to cmaloney/cpython
that referenced
this issue
Feb 8, 2025
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
interpreter-core
(Objects, Python, Grammar, and Parser dirs)
topic-free-threading
type-bug
An unexpected behavior, bug, or error
Bug report
Bug description:
The following code, when run under Python 3.13 commit 0468ea1 built with TSAN, produces a data race error:
TSAN report:
This is my attempt to reproduce a race I saw in the JAX tsan CI, which is similar but not identical:
i.e., it looks like there might be a race between
gc_should_collect
andPyGC_Disable
as well.CPython versions tested on:
3.13
Operating systems tested on:
Linux
Linked PRs
The text was updated successfully, but these errors were encountered: