OSDN Git Service

* gfortran.dg/default_format_1.f90: Move denormals tests to
authorfxcoudert <fxcoudert@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 11 May 2008 09:55:34 +0000 (09:55 +0000)
committerfxcoudert <fxcoudert@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 11 May 2008 09:55:34 +0000 (09:55 +0000)
gfortran.dg/default_format_denormal_1.f90.
* gfortran.dg/default_format_denormal_1.f90: Added denormal tests.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@135170 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/default_format_1.f90
gcc/testsuite/gfortran.dg/default_format_denormal_1.f90

index be65e05..e832305 100644 (file)
@@ -1,3 +1,9 @@
+2008-05-11  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
+
+       * gfortran.dg/default_format_1.f90: Move denormals tests to
+       gfortran.dg/default_format_denormal_1.f90.
+       * gfortran.dg/default_format_denormal_1.f90: Added denormal tests.
+
 2008-05-10  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
 
        * gfortran.dg/nint_2.f90: XFAIL on mingw.
index b8dd072..9d3e3ad 100644 (file)
@@ -12,14 +12,12 @@ program main
   use test_default_format
 
   if (test (1.0_4, 0) /= 0) call abort
-  if (test (0.0_4, 0) /= 0) call abort
   if (test (tiny(0.0_4), 1) /= 0) call abort
   if (test (-tiny(0.0_4), -1) /= 0) call abort
   if (test (huge(0.0_4), -1) /= 0) call abort
   if (test (-huge(0.0_4), 1) /= 0) call abort
 
   if (test (1.0_8, 0) /= 0) call abort
-  if (test (0.0_8, 0) /= 0) call abort
   if (test (tiny(0.0_8), 1) /= 0) call abort
   if (test (-tiny(0.0_8), -1) /= 0) call abort
   if (test (huge(0.0_8), -1) /= 0) call abort
index 99cf187..46cd175 100644 (file)
@@ -1,4 +1,4 @@
-! { dg-do run { xfail *-apple-darwin* *-*-freebsd* } }
+! { dg-do run { xfail *-apple-darwin* *-*-freebsd* *-*-mingw* } }
 ! Test XFAILed on these platforms because the system's printf() lacks
 ! proper support for denormals.
 !
@@ -13,9 +13,12 @@ program main
 
   if (test (tiny(0.0_4), -1) /= 0) call abort
   if (test (-tiny(0.0_4), 1) /= 0) call abort
+  if (test (0.0_4, 0) /= 0) call abort
 
   if (test (tiny(0.0_8), -1) /= 0) call abort
   if (test (-tiny(0.0_8), 1) /= 0) call abort
+  if (test (0.0_8, 0) /= 0) call abort
+
 end program main
 !
 ! { dg-final { cleanup-modules "test_default_format" } }