2 ! { dg-require-effective-target offload_device }
5 use omp_lib
, only
: omp_is_initial_device
, omp_get_num_devices
6 integer, parameter :: N
= 10
9 num
= omp_get_num_devices ()
12 !$omp target device(i-1) map(from: offload(i:i))
13 offload(i
) = omp_is_initial_device ()
18 if (offload(i
)) call abort
22 if (.not
. offload(i
)) call abort