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 rhettinger
Recipients
Date 2006-03-03.17:23:18
SpamBayes Score
Marked as misclassified
Message-id
In-reply-to
Content
Logged In: YES 
user_id=80475

I believe the patch is not correct for comprehensions with 
multiple for-loops.  It needs to leave ceval.c, opcode.h, 
and opcode.py exactly as the were in Py2.4.  Also, the 
code for ceval.c should only access the stack through the 
stack access macros and avoid derefencing the stack 
pointer directly.

The patch should be resubmitted to only modify compile.c 
and to produce the same code as in Py2.4 (see example 
below and note the inclusion of the DUP_TOP after the 
BUILD_LIST).
History
Date User Action Args
2007-08-23 15:46:17adminlinkissue1442442 messages
2007-08-23 15:46:17admincreate