aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJanis Johnson <janis187@us.ibm.com>2008-12-12 22:17:31 +0000
committerJanis Johnson <janis@gcc.gnu.org>2008-12-12 22:17:31 +0000
commit72c282c6e3350a74771c835e8ddb67962655a414 (patch)
tree57b1784ccd117a98dfe37381f6f54a1992b2c64b
parent03901b8852576b05d1bc045800bd335b12795e7e (diff)
downloadgcc-72c282c6e3350a74771c835e8ddb67962655a414.zip
gcc-72c282c6e3350a74771c835e8ddb67962655a414.tar.gz
gcc-72c282c6e3350a74771c835e8ddb67962655a414.tar.bz2
re PR libfortran/24685 (real(16) formatted input is broken for huge values (gfortran.dg/default_format_2.f90))
PR libgfortran/24685 * gfortran.dg/default_format_denormal_2.f90: Change XFAIL to check for size of long double. From-SVN: r142724
-rw-r--r--gcc/testsuite/ChangeLog4
-rw-r--r--gcc/testsuite/gfortran.dg/default_format_denormal_2.f902
2 files changed, 5 insertions, 1 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index dd485fe..27709e0 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,5 +1,9 @@
2008-12-12 Janis Johnson <janis187@us.ibm.com>
+ PR libgfortran/24685
+ * gfortran.dg/default_format_denormal_2.f90: Change XFAIL to check
+ for size of long double.
+
PR objc++/31032
* obj-c++.dg/bitfield-1.mm: Remove XFAIL for ICE.
diff --git a/gcc/testsuite/gfortran.dg/default_format_denormal_2.f90 b/gcc/testsuite/gfortran.dg/default_format_denormal_2.f90
index 0ae32f8..1ec7005 100644
--- a/gcc/testsuite/gfortran.dg/default_format_denormal_2.f90
+++ b/gcc/testsuite/gfortran.dg/default_format_denormal_2.f90
@@ -1,5 +1,5 @@
! { dg-require-effective-target fortran_large_real }
-! { dg-do run { xfail powerpc*-apple-darwin* *-*-freebsd* powerpc*-*-linux* } }
+! { dg-do run { xfail { "powerpc*-apple-darwin* *-*-freebsd* powerpc*-*-linux*" && { ! large_long_double } } } }
! Test XFAILed on these platforms because the system's printf() lacks
! proper support for denormalized long doubles. See PR24685
!