diff options
author | Victor Stinner <vstinner@python.org> | 2023-09-06 14:34:35 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-09-06 14:34:35 (GMT) |
commit | fbce43a251488f666be9794c908a6613bf8ae260 (patch) | |
tree | bbabd98b5c2001bfc6e5c066eb1d11a205c4c5d8 /Tools/build | |
parent | a8cae4071c795e55be46e339eda37e241fa0d7f8 (diff) | |
download | cpython-fbce43a251488f666be9794c908a6613bf8ae260.zip cpython-fbce43a251488f666be9794c908a6613bf8ae260.tar.gz cpython-fbce43a251488f666be9794c908a6613bf8ae260.tar.bz2 |
gh-91960: Skip test_gdb if gdb cannot retrive Python frames (#108999)
Skip test_gdb if gdb is unable to retrieve Python frame objects: if a
frame is "<optimized out>". When Python is built with "clang -Og",
gdb can fail to retrive the 'frame' parameter of
_PyEval_EvalFrameDefault(). In this case, tests like py_bt() are
likely to fail. Without getting access to Python frames,
python-gdb.py is mostly clueless on retrieving the Python traceback.
Moreover, test_gdb is no longer skipped on macOS if Python is built
with Clang.
Diffstat (limited to 'Tools/build')
0 files changed, 0 insertions, 0 deletions