-
-
Notifications
You must be signed in to change notification settings - Fork 34.4k
gdb py-bt is no more compatible with Python 3.13+ #142095
Copy link
Copy link
Closed
Labels
3.13bugs and security fixesbugs and security fixes3.14bugs and security fixesbugs and security fixes3.15new features, bugs and security fixesnew features, bugs and security fixesinterpreter-core(Objects, Python, Grammar, and Parser dirs)(Objects, Python, Grammar, and Parser dirs)type-bugAn unexpected behavior, bug, or errorAn unexpected behavior, bug, or error
Metadata
Metadata
Assignees
Labels
3.13bugs and security fixesbugs and security fixes3.14bugs and security fixesbugs and security fixes3.15new features, bugs and security fixesnew features, bugs and security fixesinterpreter-core(Objects, Python, Grammar, and Parser dirs)(Objects, Python, Grammar, and Parser dirs)type-bugAn unexpected behavior, bug, or errorAn unexpected behavior, bug, or error
Bug report
Bug description:
3.14.0b1 is affected and 3.14.0a7 is not affected.
Also I bisected git and found 1f5682f. And reverting it onto 3.14.0 fixes py-bt:
This can be confirmed by building https://github.com/cielavenir/cpython/commits/3.14.0-pybt .
However I don't know why "reenabling autovectorization" fixes py-bt.
There is a similar report #127147 but this issue happens without
--enable-optimizations.Tested on Debian 13, GCC 14
CPython versions tested on:
3.14
Operating systems tested on:
Linux
Linked PRs
py-btandpy-bt-fullwhen available #143371py-btandpy-bt-fullwhen available (gh-143371) #143566py-btandpy-bt-fullwhen available (gh-143371) #143567