Commit 760ab26f by Jerry DeLisle

re PR fortran/39528 (repeated entries are not read when using list-directed input)

2009-03-24  Jerry DeLisle  <jvdelisle@gcc.gnu.org>

	PR libfortran/39528
	* gfortran.dg/read_repeat.f90: New test.

From-SVN: r145031
parent b710b6bc
2009-03-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
PR libfortran/39528
* gfortran.dg/read_repeat.f90: New test.
2009-03-24 Ira Rosen <irar@il.ibm.com>
PR tree-optimization/39529
......
! { dg-do run }
! PR39528 repeated entries not read when using list-directed input.
! Test case derived from reporters example.
program rread
implicit none
integer :: iarr(1:7), ia, ib, i
iarr = 0
write(10,*) " 2*1 3*2 /"
write(10,*) " 12"
write(10,*) " 13"
rewind(10)
read(10,*) (iarr(i), i=1,7)
read(10,*) ia, ib
if (any(iarr(1:2).ne.1)) call abort
if (any(iarr(3:5).ne.2)) call abort
if (any(iarr(6:7).ne.0)) call abort
if (ia .ne. 12 .or. ib .ne. 13) call abort
close(10, status="delete")
end program rread
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment