/* { dg-do run { target openacc_nvidia_accel_selected } } */ #include #include #define N 1024 int main (int argc, char* argv[]) { int x[N], *xp2; #pragma acc data copyin (x[0:N]) { int *xp; #pragma acc host_data use_device (x) { #pragma acc data { xp = x; } xp2 = x; } if (xp != acc_deviceptr (x) || xp2 != xp) abort (); } return 0; }