| subroutine gfc_debug_bug (n,m,k,ax,bx,c) | |
| ! above line must be the first line | |
| ! { dg-do compile } | |
| ! { dg-options "-g" } | |
| ! PR 19195 | |
| ! we set line numbers wrongly, which made the compiler choke when emitting | |
| ! debug information. | |
| implicit none | |
| integer :: n, m | |
| integer :: k(n+m) | |
| real :: ax(:), bx(n), c(n+m) | |
| integer :: i | |
| real :: f | |
| i = k(n) | |
| f = c(n) | |
| f = bx(n) | |
| f = ax(n) | |
| end subroutine gfc_debug_bug |