! { dg-do run } | |
! { dg-options "-fbounds-check" } | |
! { dg-shouldfail "Array reference out of bounds" } | |
! PR fortran/31627 | |
subroutine foo(a) | |
integer a(*), i | |
i = 0 | |
a(i) = 42 | |
end subroutine foo | |
program test | |
integer x(42) | |
call foo(x) | |
end program test | |
! { dg-output "Index '0' of dimension 1 of array 'a' below lower bound of 1" } |