3 ! Test of explicit attach/detach clauses and attachment counters. There are no
4 ! acc_attach/acc_detach API routines in Fortran.
9 integer, parameter :: n
= 512
11 integer, allocatable
:: a(:)
20 call acc_copyin(var
%a
)
22 !$acc enter data attach(var%a)
24 !$acc parallel loop attach(var%a)
28 !$acc end parallel loop
30 !$acc exit data detach(var%a)
32 call acc_copyout(var
%a
)
36 if (i
.ne
. var
%a(i
)) stop 1