On Thu, 10 Mar 2016, LacaK 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

Are there tests for compiler ?

Yes, several thousands: a quick count says 5392.
you can find them in the tests directory of the fpc SVN repository.

Is it possible, that such bug is not noticed during preparation of release ?
(or is it such special case, that this was not covered by existing test?)

Presumably the implementation of the currency type predates the testsuite.

Michael.
_______________________________________________
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel

Reply via email to