[Cython] Compiler crash at parsing stage
Vitja Makarov
vitja.makarov at gmail.com
Sun Oct 23 08:39:24 CEST 2011
Hi!
This simple code crashes compiler:
lambda i=1: i
"""
File "/home/vitja/work/cython-vitek-git/Cython/Compiler/Parsing.py",
line 122, in p_test
return p_lambdef(s)
File "/home/vitja/work/cython-vitek-git/Cython/Compiler/Parsing.py",
line 102, in p_lambdef
s, terminator=':', annotated=False)
File "/home/vitja/work/cython-vitek-git/Cython/Compiler/Parsing.py",
line 2741, in p_varargslist
annotated = annotated)
File "/home/vitja/work/cython-vitek-git/Cython/Compiler/Parsing.py",
line 2388, in p_c_arg_list
annotated = annotated))
File "/home/vitja/work/cython-vitek-git/Cython/Compiler/Parsing.py",
line 2435, in p_c_arg_decl
print s.level
AttributeError: 'PyrexScanner' object has no attribute 'level'
"""
I'm not sure what's the best way to fix this.
--
vitja.
More information about the cython-devel
mailing list