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

Reply via email to