Index: openmp/libomptarget/test/mapping/prelock.cpp =================================================================== --- openmp/libomptarget/test/mapping/prelock.cpp +++ openmp/libomptarget/test/mapping/prelock.cpp @@ -1,5 +1,4 @@ -// RUN: %libomptarget-compilexx-generic -// RUN: env LIBOMPTARGET_NEXTGEN_PLUGINS=0 %libomptarget-run-generic %fcheck-generic +// RUN: %libomptarget-compilexx-run-and-check-generic // UNSUPPORTED: aarch64-unknown-linux-gnu // UNSUPPORTED: aarch64-unknown-linux-gnu-LTO @@ -37,11 +36,11 @@ for (int i = 10; i < 20; i++) unlocked[i] += 1; -#pragma omp target teams distribute parallel for map(tofrom : locked[ : n]) +#pragma omp target teams distribute parallel for is_device_ptr(locked) for (int i = 0; i < n; i++) locked[i] += 1; -#pragma omp target teams distribute parallel for map(tofrom : locked[10 : 10]) +#pragma omp target teams distribute parallel for is_device_ptr(locked) for (int i = 10; i < 20; i++) locked[i] += 1;