Message230311
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. |
|
Date |
User |
Action |
Args |
2014-10-30 23:43:20 | rbcollins | set | recipients:
+ rbcollins, pitrou |
2014-10-30 23:43:20 | rbcollins | set | messageid: <1414712600.67.0.915551046146.issue22764@psf.upfronthosting.co.za> |
2014-10-30 23:43:20 | rbcollins | link | issue22764 messages |
2014-10-30 23:43:20 | rbcollins | create | |
|