Python 3.6 has a new C calling convention: "fast calls".
python-gdb.py was disabled when compact dict was merged, see issue bpo-27350.
Sadly, I missed that fast calls also broke python-gdb.py.
Attached patch fixes python-gdb.py, but I failed to fix test_gdb.py. With fast calls and patched python-gdb.py, python-gdb.py is now able to detect the Python frame of the call to the builtin id() function. It's a new feature compared to Python 3.5, but test_gdb.py should be updated to handle that.
Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.
Show more details
The text was updated successfully, but these errors were encountered: