1 2 3 4 5 6 7 8
! PR libfortran/23784 ! { dg-do run } integer i close(10, status="whatever", iostat=i) ! { dg-warning "STATUS specifier in CLOSE statement.*has invalid value" } if (i == 0) call abort() write(17,*) 'foo' close(17, status="delete") end