[fpc-devel] Bug 29760 on FPC 3.0 Win64

Yury Sidorov jura at cp-lab.com
Thu Mar 10 18:01:46 CET 2016


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.

Yury.



More information about the fpc-devel mailing list