diff options
author | Jerry DeLisle <jvdelisle@gcc.gnu.org> | 2014-04-29 03:13:34 +0000 |
---|---|---|
committer | Jerry DeLisle <jvdelisle@gcc.gnu.org> | 2014-04-29 03:13:34 +0000 |
commit | 32a360864ed9b528a6dc5c3acda61221ec2aaeb7 (patch) | |
tree | 7f889c4915f1e4943e9f16d332bd8d209948daea /gcc | |
parent | 90a098a72fa597e943ab99eda4f41c6709c8f727 (diff) | |
download | gcc-32a360864ed9b528a6dc5c3acda61221ec2aaeb7.zip gcc-32a360864ed9b528a6dc5c3acda61221ec2aaeb7.tar.gz gcc-32a360864ed9b528a6dc5c3acda61221ec2aaeb7.tar.bz2 |
re PR fortran/60810 (list directed io from array results in end of file)
2014-04-28 Jerry DeLisle <jvdelisle@gcc.gnu>
PR libfortran/60810
* gfortran.dg/arrayio_13.f90: New test.
From-SVN: r209888
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/testsuite/gfortran.dg/arrayio_13.f90 | 14 |
2 files changed, 19 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index b2f07c6..b5a66ce 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2014-04-28 Jerry DeLisle <jvdelisle@gcc.gnu> + + PR libfortran/60810 + * gfortran.dg/arrayio_13.f90: New test. + 2014-04-28 Martin Jambor <mjambor@suse.cz> * gcc.dg/tree-ssa/sra-14.c: New test. diff --git a/gcc/testsuite/gfortran.dg/arrayio_13.f90 b/gcc/testsuite/gfortran.dg/arrayio_13.f90 new file mode 100644 index 0000000..92a856b --- /dev/null +++ b/gcc/testsuite/gfortran.dg/arrayio_13.f90 @@ -0,0 +1,14 @@ +! { dg-do run } +! PR60810 Bogus end-of-file +program readstrlist + character(len=80), dimension(2) :: ver + integer :: a, b, c + a = 1 + b = 2 + c = 3 + ver(1) = '285 383' + ver(2) = '985' + read( ver, *) a, b, c + if (a /= 285 .or. b /= 383 .or. c /= 985) call abort + !write ( *, *) a, b, c +end |