From: Jerry DeLisle Date: Mon, 7 Mar 2011 03:14:00 +0000 (+0000) Subject: backport: re PR fortran/47878 (187.facerec miscompares) X-Git-Tag: releases/gcc-4.4.6~93 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=61d2cc4e74500555c8a8f72babc9ea73c2ab60d9;p=thirdparty%2Fgcc.git backport: re PR fortran/47878 (187.facerec miscompares) 2011-03-06 Jerry DeLisle Backport from mainline PR libgfortran/47878 * gfortran.dg/pr47878.f90: New test. From-SVN: r170733 --- diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index b9fc19c50611..87e8ac274832 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,9 @@ +2011-03-06 Jerry DeLisle + + Backport from mainline + PR libgfortran/47878 + * gfortran.dg/pr47878.f90: New test. + 2011-02-19 Alexandre Oliva PR tree-optimization/46620 diff --git a/gcc/testsuite/gfortran.dg/pr47878.f90 b/gcc/testsuite/gfortran.dg/pr47878.f90 new file mode 100644 index 000000000000..9cc4a0860319 --- /dev/null +++ b/gcc/testsuite/gfortran.dg/pr47878.f90 @@ -0,0 +1,10 @@ +! PR fortran/47878 +! { dg-do run } + integer :: a(5) + open (99, recl = 40) + write (99, '(5i3)') 1, 2, 3 + rewind (99) + read (99, '(5i3)') a + if (any (a.ne.(/1, 2, 3, 0, 0/))) call abort + close (99, status = 'delete') +end