! RUN: %python %S/test_errors.py %s %flang_fc1 ! Regression test for subscript error recovery module m implicit none integer, parameter :: n = 3 integer, parameter :: pc(n) = [0, 5, 6] contains logical function f(u) integer :: u !ERROR: No explicit type declared for 'i' do i = 1, n !ERROR: No explicit type declared for 'i' if (pc(i) == u) then f = .true. return end if end do f = .false. end end module