diff options
author | Jerry DeLisle <jvdelisle@gcc.gnu.org> | 2007-11-03 16:47:37 +0000 |
---|---|---|
committer | Jerry DeLisle <jvdelisle@gcc.gnu.org> | 2007-11-03 16:47:37 +0000 |
commit | 241b92c8c5fd4ef847b99284126de8e3349b926b (patch) | |
tree | c3623a7a8f660b52a4265833a0fa3920b4968624 /gcc | |
parent | 0c70ecbea207b60b6126b8b347bfd915fea8fd29 (diff) | |
download | gcc-241b92c8c5fd4ef847b99284126de8e3349b926b.zip gcc-241b92c8c5fd4ef847b99284126de8e3349b926b.tar.gz gcc-241b92c8c5fd4ef847b99284126de8e3349b926b.tar.bz2 |
re PR libfortran/24685 (real(16) formatted input is broken for huge values (gfortran.dg/default_format_2.f90))
2007-11-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
PR libfortran/24685
* gfortran.dg/default_format_2.f90: XFAIL powerpc*-*-linux*
* gfortran.dg/default_format_denormal_2.f90: XFAIL powerpc*-*-linux*
* gfortran.dg/large_real_kind_form_io_2.f90: XFAIL powerpc*-*-linux*
From-SVN: r129871
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 7 | ||||
-rw-r--r-- | gcc/testsuite/gfortran.dg/default_format_2.f90 | 6 | ||||
-rw-r--r-- | gcc/testsuite/gfortran.dg/default_format_denormal_2.f90 | 4 | ||||
-rw-r--r-- | gcc/testsuite/gfortran.dg/large_real_kind_form_io_2.f90 | 4 |
4 files changed, 15 insertions, 6 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index e4db369..0fec43d 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,10 @@ +2007-11-03 Jerry DeLisle <jvdelisle@gcc.gnu.org> + + PR libfortran/24685 + * gfortran.dg/default_format_2.f90: XFAIL powerpc*-*-linux* + * gfortran.dg/default_format_denormal_2.f90: XFAIL powerpc*-*-linux* + * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL powerpc*-*-linux* + 2007-11-03 Eric Botcazou <ebotcazou@libertysurf.fr> PR rtl-optimization/28940 diff --git a/gcc/testsuite/gfortran.dg/default_format_2.f90 b/gcc/testsuite/gfortran.dg/default_format_2.f90 index 90fbc17..9442242 100644 --- a/gcc/testsuite/gfortran.dg/default_format_2.f90 +++ b/gcc/testsuite/gfortran.dg/default_format_2.f90 @@ -1,7 +1,7 @@ ! { dg-require-effective-target fortran_large_real } -! { dg-do run { xfail powerpc*-apple-darwin* *-*-freebsd* } } -! Test XFAILed on powerpc-darwin because the system's printf() lacks -! proper support for long doubles. +! { dg-do run { xfail powerpc*-apple-darwin* *-*-freebsd* powerpc*-*-linux* } } +! Test XFAILed on these platforms because the system's printf() lacks +! proper support for denormalized long doubles. See PR24685 ! ! This tests that the default formats for formatted I/O of reals are ! wide enough and have enough precision, by checking that values can diff --git a/gcc/testsuite/gfortran.dg/default_format_denormal_2.f90 b/gcc/testsuite/gfortran.dg/default_format_denormal_2.f90 index 507a377..0ae32f8 100644 --- a/gcc/testsuite/gfortran.dg/default_format_denormal_2.f90 +++ b/gcc/testsuite/gfortran.dg/default_format_denormal_2.f90 @@ -1,7 +1,7 @@ ! { dg-require-effective-target fortran_large_real } -! { dg-do run { xfail powerpc*-apple-darwin* *-*-freebsd* } } +! { dg-do run { xfail powerpc*-apple-darwin* *-*-freebsd* powerpc*-*-linux* } } ! Test XFAILed on these platforms because the system's printf() lacks -! proper support for denormalized long doubles. +! proper support for denormalized long doubles. See PR24685 ! ! This tests that the default formats for formatted I/O of reals are ! wide enough and have enough precision, by checking that values can diff --git a/gcc/testsuite/gfortran.dg/large_real_kind_form_io_2.f90 b/gcc/testsuite/gfortran.dg/large_real_kind_form_io_2.f90 index 261635c59..b5751ce 100644 --- a/gcc/testsuite/gfortran.dg/large_real_kind_form_io_2.f90 +++ b/gcc/testsuite/gfortran.dg/large_real_kind_form_io_2.f90 @@ -1,4 +1,6 @@ -! { dg-do run } +! { dg-do run { xfail powerpc*-*-linux* } } +! Test XFAILed on these platforms because the system's printf() lacks +! proper support for denormalized long doubles. See PR24685 ! { dg-require-effective-target fortran_large_real } ! PR libfortran/24685 program large_real_kind_form_io_2 |