On Thu, Jul 7, 2011 at 2:25 PM, Lars Buitinck <[email protected]> wrote: > Dear developers, > > I just got an error message from Cython (current Git). The error can > be reproduced by putting > > cdef foo(): pass > > in a file called foo.pyx, and compiling that. (I know there's an error > in the file as well.) Would you kindly look into this bug? The error > message was: > > > foo.pyx:1:9: Compiler crash in PostParse
I'm unable to reproduce this error, perhaps there's something missing in the example here? > ModuleNode.body = StatListNode(foo.pyx:1:5) > StatListNode.stats[0] = CFuncDefNode(foo.pyx:1:5, > modifiers = [...]/0, > visibility = u'private') > CFuncDefNode.declarator = CFuncDeclaratorNode(foo.pyx:1:9, > calling_convention = '') > CFuncDeclaratorNode.base = CNameDeclaratorNode(foo.pyx:1:9, > calling_convention = u'', > name = u'foo') > > Compiler crash traceback from this point on: > File "Visitor.py", line 173, in > Cython.Compiler.Visitor.TreeVisitor._visitchild > (/home/s1254871/src/cython/Cython/Compiler/Visitor.c:3550) > File "Visitor.py", line 282, in > Cython.Compiler.Visitor.CythonTransform.visit_Node > (/home/s1254871/src/cython/Cython/Compiler/Visitor.c:5242) > File "Visitor.py", line 234, in > Cython.Compiler.Visitor.VisitorTransform.visitchildren > (/home/s1254871/src/cython/Cython/Compiler/Visitor.c:4395) > File "Visitor.py", line 202, in > Cython.Compiler.Visitor.TreeVisitor._visitchildren > (/home/s1254871/src/cython/Cython/Compiler/Visitor.c:4076) > AttributeError: 'CNameDeclaratorNode' object has no attribute 'base' > foo.pyx:1:9: Compiler crash in PostParse > > ModuleNode.body = StatListNode(foo.pyx:1:5) > StatListNode.stats[0] = CFuncDefNode(foo.pyx:1:5, > modifiers = [...]/0, > visibility = u'private') > CFuncDefNode.declarator = CFuncDeclaratorNode(foo.pyx:1:9, > calling_convention = '') > CFuncDeclaratorNode.base = CNameDeclaratorNode(foo.pyx:1:9, > calling_convention = u'', > name = u'foo') > > Compiler crash traceback from this point on: > File "Visitor.py", line 173, in > Cython.Compiler.Visitor.TreeVisitor._visitchild > (/home/s1254871/src/cython/Cython/Compiler/Visitor.c:3550) > File "Visitor.py", line 282, in > Cython.Compiler.Visitor.CythonTransform.visit_Node > (/home/s1254871/src/cython/Cython/Compiler/Visitor.c:5242) > File "Visitor.py", line 234, in > Cython.Compiler.Visitor.VisitorTransform.visitchildren > (/home/s1254871/src/cython/Cython/Compiler/Visitor.c:4395) > File "Visitor.py", line 202, in > Cython.Compiler.Visitor.TreeVisitor._visitchildren > (/home/s1254871/src/cython/Cython/Compiler/Visitor.c:4076) > AttributeError: 'CNameDeclaratorNode' object has no attribute 'base' > > > -- > Lars Buitinck > Scientific programmer, ILPS > University of Amsterdam > _______________________________________________ > cython-devel mailing list > [email protected] > http://mail.python.org/mailman/listinfo/cython-devel > _______________________________________________ cython-devel mailing list [email protected] http://mail.python.org/mailman/listinfo/cython-devel
