diff options
author | Alexey Bataev <a.bataev@hotmail.com> | 2017-05-30 16:00:04 +0000 |
---|---|---|
committer | Alexey Bataev <a.bataev@hotmail.com> | 2017-05-30 16:00:04 +0000 |
commit | 95b64a982694b183890d902bc5cc76827fb09679 (patch) | |
tree | 05df87f7c3202edb9708eafdefc5780fc71648fe /clang/test/OpenMP/target_data_messages.c | |
parent | f6d4dc5b4a0c63e85273350b39bcf1e7647b1419 (diff) | |
download | bcm5719-llvm-95b64a982694b183890d902bc5cc76827fb09679.tar.gz bcm5719-llvm-95b64a982694b183890d902bc5cc76827fb09679.zip |
[OPENMP] Allow 'use_device_ptr' clause in 'target data' alone.
According to OpenMP 5.0 at least one 'map' or 'use_device_ptr' clause
must be specified for 'target data' construct. Patch adds support for
this feature.
llvm-svn: 304216
Diffstat (limited to 'clang/test/OpenMP/target_data_messages.c')
-rw-r--r-- | clang/test/OpenMP/target_data_messages.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/test/OpenMP/target_data_messages.c b/clang/test/OpenMP/target_data_messages.c index 153b4377290..fd41e7df2a4 100644 --- a/clang/test/OpenMP/target_data_messages.c +++ b/clang/test/OpenMP/target_data_messages.c @@ -4,7 +4,7 @@ void foo() { } int main(int argc, char **argv) { int a; - #pragma omp target data // expected-error {{expected at least one map clause for '#pragma omp target data'}} + #pragma omp target data // expected-error {{expected at least one 'map' or 'use_device_ptr' clause for '#pragma omp target data'}} {} L1: foo(); |