Am 10.03.2016 18:02 schrieb "Yury Sidorov" <j...@cp-lab.com>: > > On 3/10/2016 1:06 PM, Jy V wrote: >> >> >> This happens only on Win64 with FPC 3.0 >> Can somebody please check and confirm ? >> >> >> compiled with official Lazarus 1.6 (SVN revision as displayed in the >> about box: 51630) >> console output of your program is: >> >> 1.234500000000000000E+02* 1.0000000000000000E+002= >> 1.234500000000000000E+08 > > > I've tested FPC trunk on win64 and it works correctly. > > 1.234500000000000000E+02* 1.0000000000000000E+002= 1.234500000000000000E+04 > > Looks like my fix in r32054 also applies for this case. The bug affected all targets where currency is 64-bit integer.
Then that indeed applies for Win64 as well. Regards, Sven
_______________________________________________ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel