System Configuration
---------------------
Architecture (example: Intel Pentium) : sun4u sparc SUNW,Ultra-250
Operating System (example: Linux 2.4.18) : Solaris8 (SunOS myhost 5.8 Generic_108528-29 )
PostgreSQL version (example: PostgreSQL-8.0): PostgreSQL-8.0.0 (beta1)
Compiler used (example: gcc 2.95.2) : 3.2.3
Please enter a FULL description of your problem: ------------------------------------------------ Errors in regression tests (make check)
Please describe a way to repeat the problem. Please try to provide a concise reproducible example, if at all possible: ---------------------------------------------------------------------- > ./configure --prefix=/opt/postgresql-800beta1 --enable-thread-safety > make > make check
make check gives me two errors, see attached diffs file.
Martin
*** ./expected/float4.out Fri Mar 12 01:25:40 2004 --- ./results/float4.out Tue Aug 10 10:07:28 2004 *************** *** 51,61 **** (1 row) SELECT 'infinity'::float4; ! float4 ! ---------- ! Infinity ! (1 row) ! SELECT ' -INFINiTY '::float4; float4 ----------- --- 51,57 ---- (1 row) SELECT 'infinity'::float4; ! ERROR: invalid input syntax for type real: "infinity" SELECT ' -INFINiTY '::float4; float4 ----------- *************** *** 70,82 **** SELECT ' INFINITY x'::float4; ERROR: invalid input syntax for type real: " INFINITY x" SELECT 'Infinity'::float4 + 100.0; ! ERROR: type "double precision" value out of range: overflow SELECT 'Infinity'::float4 / 'Infinity'::float4; ! ?column? ! ---------- ! NaN ! (1 row) ! SELECT 'nan'::float4 / 'nan'::float4; ?column? ---------- --- 66,74 ---- SELECT ' INFINITY x'::float4; ERROR: invalid input syntax for type real: " INFINITY x" SELECT 'Infinity'::float4 + 100.0; ! ERROR: invalid input syntax for type real: "Infinity" SELECT 'Infinity'::float4 / 'Infinity'::float4; ! ERROR: invalid input syntax for type real: "Infinity" SELECT 'nan'::float4 / 'nan'::float4; ?column? ----------
====================================================================== *** ./expected/float8.out Fri Apr 23 22:32:20 2004 --- ./results/float8.out Tue Aug 10 10:07:28 2004 *************** *** 51,61 **** (1 row) SELECT 'infinity'::float8; ! float8 ! ---------- ! Infinity ! (1 row) ! SELECT ' -INFINiTY '::float8; float8 ----------- --- 51,57 ---- (1 row) SELECT 'infinity'::float8; ! ERROR: invalid input syntax for type double precision: "infinity" SELECT ' -INFINiTY '::float8; float8 ----------- *************** *** 70,82 **** SELECT ' INFINITY x'::float8; ERROR: invalid input syntax for type double precision: " INFINITY x" SELECT 'Infinity'::float8 + 100.0; ! ERROR: type "double precision" value out of range: overflow SELECT 'Infinity'::float8 / 'Infinity'::float8; ! ?column? ! ---------- ! NaN ! (1 row) ! SELECT 'nan'::float8 / 'nan'::float8; ?column? ---------- --- 66,74 ---- SELECT ' INFINITY x'::float8; ERROR: invalid input syntax for type double precision: " INFINITY x" SELECT 'Infinity'::float8 + 100.0; ! ERROR: invalid input syntax for type double precision: "Infinity" SELECT 'Infinity'::float8 / 'Infinity'::float8; ! ERROR: invalid input syntax for type double precision: "Infinity" SELECT 'nan'::float8 / 'nan'::float8; ?column? ---------- ======================================================================
---------------------------(end of broadcast)--------------------------- TIP 2: you can get off all lists at once with the unregister command (send "unregister YourEmailAddressHere" to [EMAIL PROTECTED])