On Jun 3, 2009, at 11:31 AM, Andrew Collette wrote:

> Hi,
>
>> Strange--it looks like this was fixed months ago:
>>
>> http://hg.cython.org/cython-devel/diff/8b6d42d16c99/Cython/Compiler/
>> ExprNodes.py
>
> It looks like for some reason Cython wasn't being upgraded correctly;
> after sudo python setup.py install, cython --version still reported
> 0.10.3.  I had to manually delete the Cython directory in
> site-packages and reinstall to get it to report 0.11.2.  But it works
> now!

I've seen this a couple of times before--not sure what the issue is.

>> Maybe you need to touch the .pyx to re-generate the sources. It is
>> gratifying to hear that is the only issue--should we be running our
>> tests with this option? (Or is it gcc only?)
>
> I think all major compilers have a strict-ansi mode, although I'm sure
> the switch is different for VC++.  I currently only use it with gcc on
> OS X for compatibility with another package that looks for
> __STRICT_ANSI__.  However, if Cython is intended to generate pure C89
> code it might be worth adding this as a test.  At the moment it seems
> this is already the case; my large-ish (9k line) Cython project now
> compiles fine with -ansi.

Cool. Yeah, I think we should add the flag to runtests.py if we can  
detect the compiler.

- Robert

_______________________________________________
Cython-dev mailing list
[email protected]
http://codespeak.net/mailman/listinfo/cython-dev

Reply via email to