7 !$acc declare create (c)
12 !$acc parallel copy (a) create (b) default (none)
18 if (a
.ne
. 3.0) STOP 1
20 !$acc kernels copy (a) create (b) default (none)
26 if (a
.ne
. 4.0) STOP 2
28 !$acc parallel default (none) copy (a) create (b)
34 if (a
.ne
. 5.0) STOP 3
36 !$acc parallel default (none) copy (a)
42 if (a
.ne
. 6.0) STOP 4
45 !$acc parallel default (none)
52 if (a
.ne
. 7.0) STOP 5
54 ! The default (present) clause doesn't affect scalar variables; these will
55 ! still get an implicit copy clause added.
56 !$acc kernels default (present)
62 if (a
.ne
. 8.0) STOP 6