[Cython] All DEF constants are now unsigned?

Jeroen Demeyer jdemeyer at cage.ugent.be
Sat Sep 5 12:17:59 CEST 2015


Hello Cython-devel,

I noticed that now unsigned constants like

DEF foo = 1

become 1U in the C source code.

This change (i.e. commit ea6414cd293ba2134c3df5b37b158d8e3db79083) broke 
Sage. I haven't managed yet to actually isolate why this change broke 
something.

Was this change of 1 to 1U intentional? Why was it done?

Jeroen.


More information about the cython-devel mailing list