! RUN: %python %S/test_errors.py %s %flang_fc1 -Werror program main if (.true.) then do j = 1, 2 goto 1 ! ok; used to cause looping in label resolution end do else goto 1 ! ok 1 end if if (.true.) then do j = 1, 2 !WARNING: Label '1' is in a construct that should not be used as a branch target here goto 1 end do end if !WARNING: Label '1' is in a construct that should not be used as a branch target here goto 1 end