repo.or.cz
/
official-gcc.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
PR c++/86342 - -Wdeprecated-copy and system headers.
[official-gcc.git]
/
libgomp
/
testsuite
/
libgomp.oacc-fortran
/
kernels-reduction-1.f90
blob
c7a52ed98f6e6cacb6a586f9b4f95e83dbe5c21d
1
! Test a simple acc loop reduction inside a kernels region.
2
3
! { dg-do run }
4
5
program
reduction
6
integer
,
parameter
::
n
=
20
7
integer
::
i
,
red
8
9
red
=
0
10
11
!$acc kernels
12
!$acc loop reduction (+:red)
13
do
i
=
1
,
n
14
red
=
red
+
1
15
end do
16
!$acc end kernels
17
18
if
(
red
.
ne
.
n
)
call
abort
19
end program
reduction