This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author skip.montanaro
Recipients belopolsky, skip.montanaro
Date 2017-02-28.01:59:59
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1488247200.59.0.942423515208.issue29673@psf.upfronthosting.co.za>
In-reply-to
Content
Note that these macros were always expected to be fragile. They depend to a great extent on the layout of the functions in Python/ceval.c. I've had to tweak them a couple times over the years.

I'm pretty sure the gdb instance I have available to me at work wasn't configured --with-python, and corporate policies would prevent me from downloading the source and building my own private version. For me, Misc/gdbinit is likely to be the best I can do for the foreseeable future. 

If the layout of ceval.c has changed sufficiently between Python 2.x and 3.x, perhaps two versions of gdbinit are warranted, with the version delivered for Python 3 being appropriate for the current release.
History
Date User Action Args
2017-02-28 02:00:00skip.montanarosetrecipients: + skip.montanaro, belopolsky
2017-02-28 02:00:00skip.montanarosetmessageid: <1488247200.59.0.942423515208.issue29673@psf.upfronthosting.co.za>
2017-02-28 02:00:00skip.montanarolinkissue29673 messages
2017-02-28 01:59:59skip.montanarocreate