aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/gfortran.dg/list_read_8.f90
blob: 85fa857e8cded2c97b88d23df349516dddd2bc77 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
! { dg-do run { target fd_truncate } }
! PR34676 IO error delayed
! Test case from PR modified by <jvdelisle@gcc.gnu.org>
implicit none
integer::i,badness
character::c
open(unit=10,status="scratch")
write(10,'(a)') '1'
write(10,'(a)') '2'
write(10,'(a)') '3'
rewind(10)
do i=1,10
  read(10,*,iostat=badness)
  if (badness/=0) exit
enddo
if (i /= 4) call abort
end