8.0.0 make check fails on Solaris 9 (sparc)

From: Tamas Vincze <vincze(at)neb(dot)com>
To: pgsql-bugs(at)postgresql(dot)org
Subject: 8.0.0 make check fails on Solaris 9 (sparc)
Date: 2005-01-27 16:06:54
Message-ID: 41F9119E.1080904@neb.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-bugs

Hi,

I see test failures in float4, float8 and misc.

Both float4 and float8 fail on the tests involving NaN and Infinity.
Here's the verbose output of the failed statements:

template1=# SELECT 'NaN'::float4;
ERROR: 22003: type "real" value out of range: overflow
LOCATION: CheckFloat4Val, float.c:219

template1=# SELECT 'Infinity'::float4 / 'Infinity'::float4;
ERROR: 22003: type "real" value out of range: overflow
LOCATION: CheckFloat4Val, float.c:219

template1=# SELECT 'nan'::float4 / 'nan'::float4;
ERROR: 22003: type "real" value out of range: overflow
LOCATION: CheckFloat4Val, float.c:219

template1=# SELECT 'NaN'::float8;
ERROR: 22003: type "double precision" value out of range: overflow
LOCATION: CheckFloat8Val, float.c:238

template1=# SELECT 'Infinity'::float8 / 'Infinity'::float8;
ERROR: 22003: type "double precision" value out of range: overflow
LOCATION: CheckFloat8Val, float.c:238

template1=# SELECT 'nan'::float8 / 'nan'::float8;
ERROR: 22003: type "double precision" value out of range: overflow
LOCATION: CheckFloat8Val, float.c:238

The misc test fails on the "COPY BINARY" test, all floating point
values get corrupted. The resulting binary file results/stud_emp.data
is attached.

Let me know if you need more information.

Regards,
Tamas

Attachment Content-Type Size
regression.out text/plain 4.0 KB
regression.diffs text/plain 4.9 KB
stud_emp.data application/octet-stream 225 bytes

Responses

Browse pgsql-bugs by date

  From Date Subject
Next Message PFC 2005-01-27 16:26:26 My postmaster just crashed !
Previous Message phucle 2005-01-27 13:34:46 BUG #1443: Can't start service of Postgres