that is just a workaround which might work or not on your computer, not a real fix. e.g. the unmodified code compiles perfectly on my winxp computer. this is a subtle compiler problem which we hope to solve sooner or later.
notice that someone else used a different workaround consisting of changing the order of some constant (without need of renaming any 32x item).
Kale reported that compiling with lower case
fixed as well the issue in his computer, but I never got the error, so I don't know if it would work for everyone.
How strange is this ?
It seems (still in progress...) to work now !
Thanks guys (robbbert, etabeta78, Arbee) for your great help.