int64Val := 2147483648; { 2^32 } intVal := int64Val; { does not trigger any warnings }
Now the intVal should be 0 which is not what I wanted. my platform: v2.4.0[2009/12/18] for i386 under windows. regards. jcyang.
_______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal