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 rbcollins
Recipients pitrou, rbcollins
Date 2014-10-30.23:43:20
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1414712600.67.0.915551046146.issue22764@psf.upfronthosting.co.za>
In-reply-to
Content
I've done some experimentation. Yes, the updated test passes when the clear_frames call is removed in cPython 3.5

But the original test also passes when clear_frames is not called if one drops into pdb and steps through, which still fits the symptoms of having a loop.

The problem is then, that gc-only interpreters make no guarantees about lifetime of objects and this test needs a guarantee. As such I think conditional skipping is probably best.
History
Date User Action Args
2014-10-30 23:43:20rbcollinssetrecipients: + rbcollins, pitrou
2014-10-30 23:43:20rbcollinssetmessageid: <1414712600.67.0.915551046146.issue22764@psf.upfronthosting.co.za>
2014-10-30 23:43:20rbcollinslinkissue22764 messages
2014-10-30 23:43:20rbcollinscreate