blob: a3ad591f926c2e993256fc047cac79c83acd60c9 [file] [log] [blame]
! { dg-additional-options "-O2" }
! { dg-additional-options "-fopt-info-optimized-omp" }
program main
implicit none
integer :: a(100,100), b(100,100)
integer :: i, j, d
!$acc kernels ! { dg-message "optimized: assigned OpenACC seq loop parallelism" }
do i=1,100
do j=1,100
a(i,j) = 1
b(i,j) = 2
a(i,j) = a(i,j) + b(i,j)
end do
end do
!$acc end kernels
d = sum(a)
print *,d
end program main