Message140892
| 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:02 | VPeric | set | recipients:
+ VPeric |
| 2011年07月22日 15:53:02 | VPeric | set | messageid: <1311349982.31.0.854147036767.issue12611@psf.upfronthosting.co.za> |
| 2011年07月22日 15:53:01 | VPeric | link | issue12611 messages |
| 2011年07月22日 15:53:01 | VPeric | create |
|