]> granicus.if.org Git - postgresql/commitdiff
Revert "Test conversion of NaN between float4 and float8."
authorTom Lane <tgl@sss.pgh.pa.us>
Sat, 5 May 2018 17:22:11 +0000 (13:22 -0400)
committerTom Lane <tgl@sss.pgh.pa.us>
Sat, 5 May 2018 17:22:11 +0000 (13:22 -0400)
This reverts commit 55e0e458170c76c1a0074cd550a13ec47e38a3fa.
It's served its purpose of demonstrating what was wrong on
buildfarm member opossum.  We could consider putting some kind
of single-purpose hack into ftod() to make the test pass there;
but I don't think it's worth the trouble, since there are surely
many other places whether this platform bug could manifest.

src/test/regress/expected/float4-exp-three-digits.out
src/test/regress/expected/float4.out
src/test/regress/sql/float4.sql

index ea6f77a671a7debdc5b840d82f16b54a37ec41ce..f17f95697a293780d7f1902f5303fb8f2d742b5e 100644 (file)
@@ -125,18 +125,6 @@ SELECT 'nan'::numeric::float4;
     NaN
 (1 row)
 
-SELECT 'nan'::float8::float4;
- float4 
---------
-    NaN
-(1 row)
-
-SELECT 'nan'::float4::float8;
- float8 
---------
-    NaN
-(1 row)
-
 SELECT '' AS five, * FROM FLOAT4_TBL;
  five |      f1      
 ------+--------------
index ab9b1acd493848c48b1f62f9dc25efb82d57feae..fd46a4a1db70da35bac51236c0b76d5f5514b189 100644 (file)
@@ -125,18 +125,6 @@ SELECT 'nan'::numeric::float4;
     NaN
 (1 row)
 
-SELECT 'nan'::float8::float4;
- float4 
---------
-    NaN
-(1 row)
-
-SELECT 'nan'::float4::float8;
- float8 
---------
-    NaN
-(1 row)
-
 SELECT '' AS five, * FROM FLOAT4_TBL;
  five |     f1      
 ------+-------------
index e6f5c7425daba2685e1c5e20bd322629fa141f54..3b363f94635cfc29bcee3c65fe7a6e3031bfc205 100644 (file)
@@ -41,8 +41,6 @@ SELECT 'Infinity'::float4 + 100.0;
 SELECT 'Infinity'::float4 / 'Infinity'::float4;
 SELECT 'nan'::float4 / 'nan'::float4;
 SELECT 'nan'::numeric::float4;
-SELECT 'nan'::float8::float4;
-SELECT 'nan'::float4::float8;
 
 SELECT '' AS five, * FROM FLOAT4_TBL;