Re: [Firebird-devel] DECFLOAT behavior with NaNs

2018-01-07 Thread Mark Rotteveel
On 6-1-2018 18:08, Mark Rotteveel wrote: On 6-1-2018 18:02, Mark Rotteveel wrote: I just bought a copy of SQL:2016-2, and it says nothing about Infinity and NaN (or sNaN) for DECFLOAT (nor does it for double or float for that matter). I wonder if that means those values are not allowed and sh

Re: [Firebird-devel] DECFLOAT behavior with NaNs

2018-01-06 Thread Leyne, Sean
> > Would this issue be part of the 3 tracker cases you opened, today, or > > a separate case? > > This would be a separate case. I'll leave it for you to create a case, since you will be in the best position to test any fix. > The case for literals for Infinities and NaNs (CORE-5698) can be

Re: [Firebird-devel] DECFLOAT behavior with NaNs

2018-01-06 Thread Mark Rotteveel
On 2018-01-06 19:10, Leyne, Sean wrote: Not allowing +/-Infinity, +/-NaN, +/-sNaN for DECFLOAT seems to be supported by the rules of 6.29 : Would this issue be part of the 3 tracker cases you opened, today, or a separate case? This would be a separate case. The case for literals for Infinitie

Re: [Firebird-devel] DECFLOAT behavior with NaNs

2018-01-06 Thread Leyne, Sean
> Not allowing +/-Infinity, +/-NaN, +/-sNaN for DECFLOAT seems to be > supported by the rules of 6.29 : Would this issue be part of the 3 tracker cases you opened, today, or a separate case? Sean -- Check out the vib

Re: [Firebird-devel] DECFLOAT behavior with NaNs

2018-01-06 Thread Mark Rotteveel
On 6-1-2018 18:02, Mark Rotteveel wrote: I just bought a copy of SQL:2016-2, and it says nothing about Infinity and NaN (or sNaN) for DECFLOAT (nor does it for double or float for that matter). I wonder if that means those values are not allowed and should instead raise an exception when inse

Re: [Firebird-devel] DECFLOAT behavior with NaNs

2018-01-06 Thread Mark Rotteveel
I just bought a copy of SQL:2016-2, and it says nothing about Infinity and NaN (or sNaN) for DECFLOAT (nor does it for double or float for that matter). I wonder if that means those values are not allowed and should instead raise an exception when inserted, or the result of a calculation. Ma