13 Aug 2010 10:04
[Cython] Cython 0.13.beta1
Hi all, So here's a second go at Cython 0.13 beta. I'm posting it to the usual place, namely: http://www.cython.org/release/Cython-0.13.beta1.tar.gz This definitely still isn't ready to go out the door, hence the "beta" instead of "rc." A few notes: * We've been running into an interesting problem with rare (~0.05% of the time) segfaults on Sage startup. Interestingly, this has apparently been around a while -- Robert and I have run a handful of tests, and this behavior was already there with Cython-0.12.1. (We didn't try to bisect at all, we just wanted to confirm that it wasn't completely new.) Our not-completely-scientific analysis suggests that the rate of segfaults hasn't changed since the last Cython release, so our current plan is to get this release (finally!) out the door, and then start trying to diagnose this further. There are some questions about whether or not this might be hardware-related, but given how rare the failures are, I don't think we've really run the tests anywhere enough to say we're *not* seeing the same problem elsewhere. * Since it seems like every third email to cython-users has confusion about bool being a C++ vs. Python type as its root cause, Robert's gone ahead and made bool an invalid type identifier. (This is already pushed, so this might not be news.) The plan is to simply make the types explicit for now (which Robert has already done, see cimport cpython.bool and libcpp.bool) and decide later whether or not bool should be a valid identifier by itself. I'm going to add a FAQ entry(Continue reading)
RSS Feed