blob: 50004e1aaf3da6d0e83644381dc7fca832bff603 [file] [log] [blame]
! { dg-do compile }
! { dg-options "-O2" }
subroutine foo (out)
implicit none
real :: out(*)
integer :: i,k
real :: a(100)
real :: b(100)
k = 0
do i = 1, 10
k = k + 1
out(k) = a(i)
k = k + 1
out(k) = sqrt((a(3*i)-b(4))**2 + (a(3*i+1)-b(4+1))**2)
end do
end subroutine