[Cython] Cython 0.16

Stefan Behnel stefan_ml at behnel.de
Sun Oct 30 09:49:11 CET 2011


Robert Bradshaw, 29.10.2011 18:58:
> On Sat, Oct 29, 2011 at 7:50 AM, Stefan Behnel wrote:
>> I still haven't investigated the decorator issue that appeared in the Sage
>> tests. I think it's related to decorators on module level def functions,
>> which would suggest that it's best to eventually fix it as part of the
>> function implementation changes that Vitja has started. But there may still
>> be a simpler work-around somewhere that I'm not seeing yet.
>>
>> I basically broke the Sage tests by resolving a bug (593 IIRC), and both
>> don't currently work together. So, a variant would be to revert my changes
>> for 0.16 and just leave the bug in, if that keeps us from breaking existing
>> code for now.
>>
>> But even leaving that out, the Sage tests look seriously broken currently:
>>
>> https://sage.math.washington.edu:8091/hudson/view/All/job/sage-tests/lastCompletedBuild/consoleFull
>
> I recently fixed the Sage build (the errors on public api for non
> public types broke it). As for those tests, they seem to be related to
> name mangling for double-underscore names. Did something change here
> recently?

Not exactly recently. I implemented private name mangling for cdef classes, 
but I could swear that that was long before the Sage build started showing 
these failures. At least, I'm surprised to see them now.

Stefan


More information about the cython-devel mailing list