Uh oh!
There was an error while loading. Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork 34k
[3.13] gh-132942: Fix races in type lookup cache#133114
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
Uh oh!
There was an error while loading. Please reload this page.
Conversation
nascheme commented Apr 28, 2025 • edited by bedevere-app bot
Loading Uh oh!
There was an error while loading. Please reload this page.
edited by bedevere-app bot
Uh oh!
There was an error while loading. Please reload this page.
Two races related to the type lookup cache, when used in the free-threaded build. This caused test_opcache to sometimes fail (as well as other hard to re-produce failures).
d621626 to c551898Compareca46ec8 into python:3.13Uh oh!
There was an error while loading. Please reload this page.
bedevere-bot commented Apr 28, 2025
|
bedevere-bot commented Apr 28, 2025
|
bedevere-bot commented Apr 28, 2025
|
bedevere-bot commented Apr 28, 2025
|
bedevere-bot commented Apr 29, 2025
|
bedevere-bot commented Apr 29, 2025
|
bedevere-bot commented Apr 29, 2025
|
nascheme commented Apr 29, 2025
I believe this has revealed a bug in the unit test that the MRO cache bug was hidding. See gh-133122. The quick fix would be to just disable that unit test. |
bedevere-bot commented Apr 29, 2025
|
Two races related to the type lookup cache, when used in the free-threaded build. This caused test_opcache to sometimes fail (as well as other hard to re-produce failures).