-
-
Notifications
You must be signed in to change notification settings - Fork 33.2k
Closed as not planned
Closed as not planned
Copy link
Labels
3.13bugs and security fixesbugs and security fixestopic-C-APItopic-free-threadingtype-bugAn unexpected behavior, bug, or errorAn unexpected behavior, bug, or error
Description
Bug report
Bug description:
I'm hitting some (I believe) spurious errors when using my C extension with the latest rc.
Due to the nature of the exception, I would suppose that the build type should not affect it, but it does:
- tests failing in free-threaded build
- tests passing in default build
- the tests pass for the free-threaded build with rc1 (don't have this on CI -- tested locally)
3.13.0rc1 test logs
====================== test session starts =======================
platform linux -- Python 3.13.0rc1, pytest-7.4.2, pluggy-1.5.0
rootdir: /home/dp/repos/thesis/cereggii
plugins: reraise-2.1.2
collected 96 items
tests/test_atomic_dict.py .............s....s.....ss...... [ 33%]
. [ 34%]
tests/test_atomic_int.py ................................. [ 68%]
....................... [ 92%]
tests/test_atomic_ref.py ...... [ 98%]
tests/test_basics.py . [100%]
================= 92 passed, 4 skipped in 0.60s ==================
The free-threaded build is using the deadsnakes action, and I believe that's CPython's main
from yesterday.
After double-checking, I'm pretty sure I'm setting the tp_name
field correctly everywhere, apologies in advance if I made a mistake.
CPython versions tested on:
3.13, CPython main branch
Operating systems tested on:
Linux
Metadata
Metadata
Assignees
Labels
3.13bugs and security fixesbugs and security fixestopic-C-APItopic-free-threadingtype-bugAn unexpected behavior, bug, or errorAn unexpected behavior, bug, or error