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])

Reply via email to