Re: [fpc-devel] Bug 29760 on FPC 3.0 Win64

2016-03-10 Thread LacaK
Dňa 11.3.2016 o 8:07 Ondrej Pokorny napísal(a): On 11.03.2016 7:58, LacaK wrote: Then that indeed applies for Win64 as well. Maybe time to start thinking about 3.0.2, then. This is not a minor bug. IMO it is serious bug and users should be informed, that upgrading to FPC 3.0 (on some

Re: [fpc-devel] Bug 29760 on FPC 3.0 Win64

2016-03-10 Thread LacaK
> So wouldn't be better have less bigger test units for example "tcurrency" which will do complex testing for for example all math.operations with currency data type ? > (as opposed to have lot of fragments in lot of anonymous files) > Feel free to write such a test. See attached file. Is

Re: [fpc-devel] Bug 29760 on FPC 3.0 Win64

2016-03-10 Thread Ondrej Pokorny
On 11.03.2016 7:58, LacaK wrote: Then that indeed applies for Win64 as well. Maybe time to start thinking about 3.0.2, then. This is not a minor bug. IMO it is serious bug and users should be informed, that upgrading to FPC 3.0 (on some platforms) can leads to serious problems when

Re: [fpc-devel] Bug 29760 on FPC 3.0 Win64

2016-03-10 Thread LacaK
Then that indeed applies for Win64 as well. Maybe time to start thinking about 3.0.2, then. This is not a minor bug. IMO it is serious bug and users should be informed, that upgrading to FPC 3.0 (on some platforms) can leads to serious problems when currency and double are involved.

Re: [fpc-devel] Bug 29760 on FPC 3.0 Win64

2016-03-10 Thread LacaK
> > > Are there tests for compiler ? > 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?) There are many and they are run every night for quite some platforms. It could however be that

Re: [fpc-devel] Bug 29760 on FPC 3.0 Win64

2016-03-10 Thread Michael Van Canneyt
On Thu, 10 Mar 2016, Sven Barth wrote: Am 10.03.2016 18:02 schrieb "Yury Sidorov" : 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

Re: [fpc-devel] Bug 29760 on FPC 3.0 Win64

2016-03-10 Thread Sven Barth
Am 10.03.2016 18:02 schrieb "Yury Sidorov" : > > 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)

Re: [fpc-devel] Bug 29760 on FPC 3.0 Win64

2016-03-10 Thread Yury Sidorov
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.234500E+02*

Re: [fpc-devel] Bug 29760 on FPC 3.0 Win64

2016-03-10 Thread Sven Barth
Am 10.03.2016 13:44 schrieb "LacaK" : > > >> >> 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: >> >>

Re: [fpc-devel] Bug 29760 on FPC 3.0 Win64

2016-03-10 Thread Sven Barth
Am 10.03.2016 13:01 schrieb "Michael Van Canneyt" : > > > > On Thu, 10 Mar 2016, Yury Sidorov wrote: > >> On 3/10/2016 11:33 AM, Michael Van Canneyt wrote: >>> >>> >>> On Thu, 10 Mar 2016, LacaK wrote: >>> Hi, investigating bug #29760 I reduced bug to:

Re: [fpc-devel] Bug 29760 on FPC 3.0 Win64

2016-03-10 Thread Michael Van Canneyt
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.234500E+02*

Re: [fpc-devel] Bug 29760 on FPC 3.0 Win64

2016-03-10 Thread Jy V
> 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.234500E+02* 1.E+002= 1.234500E+08

Re: [fpc-devel] Bug 29760 on FPC 3.0 Win64

2016-03-10 Thread Yury Sidorov
On 3/10/2016 11:33 AM, Michael Van Canneyt wrote: On Thu, 10 Mar 2016, LacaK wrote: Hi, investigating bug #29760 I reduced bug to: var c: currency; d: double; begin c := 123.45; d := 100; writeln(c, '*', d, '=', c*d); // result of multiply is wrong = 12345 end. This happens only

Re: [fpc-devel] Bug 29760 on FPC 3.0 Win64

2016-03-10 Thread Michael Van Canneyt
On Thu, 10 Mar 2016, LacaK wrote: Hi, investigating bug #29760 I reduced bug to: var c: currency; d: double; begin c := 123.45; d := 100; writeln(c, '*', d, '=', c*d); // result of multiply is wrong = 12345 end. This happens only on Win64 with FPC 3.0 Can somebody please check

[fpc-devel] Bug 29760 on FPC 3.0 Win64

2016-03-10 Thread LacaK
Hi, investigating bug #29760 I reduced bug to: var c: currency; d: double; begin c := 123.45; d := 100; writeln(c, '*', d, '=', c*d); // result of multiply is wrong = 12345 end. This happens only on Win64 with FPC 3.0 Can somebody please check and confirm ? Thanks -Laco.

Re: [fpc-devel] Are LazUtils - XML units still necessary ?

2016-03-10 Thread Michael Van Canneyt
On Thu, 10 Mar 2016, Mattias Gaertner wrote: On Wed, 9 Mar 2016 20:35:52 -0300 Daniel Gaspary wrote: Since FPC 3.00 has a new Unicode support I was wondering about that. AFAIK, support to Unicode(Or only UTF8?) was the main reason to the existence of the units