Robert Bradshaw wrote: > Please try it out. http://cython.org/Cython-0.11.1.beta.tar.gz > > There are still two blockers: > > Exceptions in __Pyx_InitGlobals() lead to a crash > http://trac.cython.org/cython_trac/ticket/216
I know, I set this to critical (because it's incorrect code that can lead to a crash), but I don't really think it's that worrisome. The only obvious reason I can see why there should be an exception in that function is that we are running out of memory. Rather unlikely for a module import, as it usually happens at program initialisation time. Since the fix is not trivial (although not complex either), I'm fine with moving it to a later milestone (say, 0.12, although 0.11.2 should be ok). Note that there are still some tests in cython-devel that fail at the C compiler level: - cpp_exceptions_T265.cpp seems to lack a file "foo.h" - bad_c_struct_T252 says: bad_c_struct_T252.c: In function '__pyx_f_17bad_c_struct_T252_f': bad_c_struct_T252.c:344: error: expected identifier before 'void' ERROR - The test for #232 is also failing, I'll look into that. Stefan _______________________________________________ Cython-dev mailing list [email protected] http://codespeak.net/mailman/listinfo/cython-dev
