2011/3/24 Stefan Behnel <stefan...@behnel.de>:
> Vitja Makarov, 23.03.2011 20:11:
>>
>> 2011/3/23 Stefan Behnel:
>>>
>>> Vitja Makarov, 23.03.2011 17:25:
>>>>
>>>>   File "/home/vitja/tmp/cython-my-git/Cython/Compiler/Parsing.py",
>>>> line 2307, in p_c_arg_decl
>>>>     if 'pxd' in s.level:
>>>> AttributeError: 'PyrexScanner' object has no attribute 'level'
>>>
>>> Yes it does:
>>>
>>> """
>>> # Cython/Plex/Scanners.pxd
>>> cdef class Scanner:
>>>    [...]
>>>    cdef public level
>>> """
>>>
>>> Try a clean build.
>>
>> Don't actually understand what's going wrong here?
>> I'm running plain python cython, probably I'm wrong.
>
> These things usually happen to me when I use e.g. a compiled Scanners.so but
> a plain Parsing.py.
>

This is actally cython bug PyrexScanner.level attribute is not
initialized at module scope.

Simple fix is to set level to 'other' or 'unknown'


-- 
vitja.
_______________________________________________
cython-devel mailing list
cython-devel@python.org
http://mail.python.org/mailman/listinfo/cython-devel

Reply via email to