homepage

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 VPeric
Recipients VPeric
Date 2011年07月22日.15:53:01
SpamBayes Score 1.3449712e-08
Marked as misclassified No
Message-id <1311349982.31.0.854147036767.issue12611@psf.upfronthosting.co.za>
In-reply-to
Content
2to3 crashes when run on a doctest which uses reduce(). This happens with both 2.7 and 3.2's 2to3. I have the following code in a compatibility file, but even using that it fails with the same error: 
try:
 from functools import reduce
except ImportError:
 reduce = reduce
This is the traceback produced:
Traceback (most recent call last):
 File "/usr/local/bin/2to3", line 6, in <module>
 sys.exit(main("lib2to3.fixes"))
 File "/usr/local/lib/python2.6/lib2to3/main.py", line 173, in main
 options.processes)
 File "/usr/local/lib/python2.6/lib2to3/refactor.py", line 620, in refactor
 items, write, doctests_only)
 File "/usr/local/lib/python2.6/lib2to3/refactor.py", line 275, in refactor
 self.refactor_file(dir_or_file, write, doctests_only)
 File "/usr/local/lib/python2.6/lib2to3/refactor.py", line 661, in refactor_file
 *args, **kwargs)
 File "/usr/local/lib/python2.6/lib2to3/refactor.py", line 321, in refactor_file
 output = self.refactor_docstring(input, filename)
 File "/usr/local/lib/python2.6/lib2to3/refactor.py", line 500, in refactor_docstring
 indent, filename))
 File "/usr/local/lib/python2.6/lib2to3/refactor.py", line 530, in refactor_doctest
 assert clipped == [u"\n"] * (lineno-1), clipped
AssertionError: [u'from functools import reduce\n', u'\n', u'\n', u'\n', u'\n', u'\n', u'\n', u'\n', u'\n', u'\n', u'\n', u'\n', u'\n', u'\n', u'\n', u'\n', u'\n', u'\n', u'\n', u'\n', u'\n', u'\n', u'\n', u'\n', u'\n', u'\n', u'\n', u'\n', u'\n', u'\n', u'\n', u'\n']
History
Date User Action Args
2011年07月22日 15:53:02VPericsetrecipients: + VPeric
2011年07月22日 15:53:02VPericsetmessageid: <1311349982.31.0.854147036767.issue12611@psf.upfronthosting.co.za>
2011年07月22日 15:53:01VPericlinkissue12611 messages
2011年07月22日 15:53:01VPericcreate

AltStyle によって変換されたページ (->オリジナル) /