aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJerry DeLisle <jvdelisle@gcc.gnu.org>2015-02-13 02:57:03 +0000
committerJerry DeLisle <jvdelisle@gcc.gnu.org>2015-02-13 02:57:03 +0000
commitfa47895fe650bc724adbdb3d5fd24348fd315277 (patch)
tree472993bf9cff0972f2dd4de2646839776b0ca0fe
parent5f2fa78afff17e19c36048a1424848bfd493551f (diff)
downloadgcc-fa47895fe650bc724adbdb3d5fd24348fd315277.zip
gcc-fa47895fe650bc724adbdb3d5fd24348fd315277.tar.gz
gcc-fa47895fe650bc724adbdb3d5fd24348fd315277.tar.bz2
re PR fortran/57822 (I/O: "(g0)" wrongly prints "E+0000")
2015-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org> PR libgfortran/57822 * gfortran/fmt_g0_7.f08: Adjust for archtectures with less than four different KINDs. From-SVN: r220673
-rw-r--r--gcc/testsuite/ChangeLog6
-rw-r--r--gcc/testsuite/gfortran.dg/fmt_g0_7.f082
2 files changed, 7 insertions, 1 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index a408c94..6f714ea 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,9 @@
+2015-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libgfortran/57822
+ * gfortran/fmt_g0_7.f08: Adjust for archtectures with less than
+ four different KINDs.
+
2015-02-12 Jakub Jelinek <jakub@redhat.com>
PR c++/64884
diff --git a/gcc/testsuite/gfortran.dg/fmt_g0_7.f08 b/gcc/testsuite/gfortran.dg/fmt_g0_7.f08
index 3709b75..d0b572e 100644
--- a/gcc/testsuite/gfortran.dg/fmt_g0_7.f08
+++ b/gcc/testsuite/gfortran.dg/fmt_g0_7.f08
@@ -4,7 +4,7 @@
program testit
use ISO_FORTRAN_ENV
implicit none
- integer, parameter :: j(size(real_kinds))=REAL_KINDS
+ integer, parameter :: j(size(real_kinds)+4)=[REAL_KINDS, [4, 4, 4, 4]]
character(50) :: astring
integer :: i, l, n