blob: 4b85608f0de6e29daae6ab076dd77062f1abfb6f [file] [log] [blame]
! Test a simple acc loop reduction inside a kernels region.
! { dg-do run }
program reduction
integer, parameter :: n = 20
integer :: i, red
red = 0
!$acc kernels
!$acc loop reduction (+:red)
do i = 1, n
red = red + 1
end do
!$acc end kernels
if (red .ne. n) stop 1
end program reduction