8.0.0beta1: make check fails on solaris8 - Mailing list pgsql-bugs

From Martin Münstermann
Subject 8.0.0beta1: make check fails on solaris8
Date
Msg-id 41188CFB.5090604@betrusted.com
Whole thread Raw
Responses Re: 8.0.0beta1: make check fails on solaris8  (Tom Lane <tgl@sss.pgh.pa.us>)
List pgsql-bugs
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?
  ----------

======================================================================


pgsql-bugs by date:

Previous
From: "PostgreSQL Bugs List"
Date:
Subject: BUG #1209: Problem related to installation
Next
From: Martin Münstermann
Date:
Subject: 8.0.0beta1: -lpthread missing