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_teams_map_messages.cpp | |
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_teams_map_messages.cpp')
-rw-r--r-- | clang/test/OpenMP/target_teams_map_messages.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/test/OpenMP/target_teams_map_messages.cpp b/clang/test/OpenMP/target_teams_map_messages.cpp index 15839b84853..89425d622c1 100644 --- a/clang/test/OpenMP/target_teams_map_messages.cpp +++ b/clang/test/OpenMP/target_teams_map_messages.cpp @@ -464,7 +464,7 @@ int main(int argc, char **argv) { int y; int to, tofrom, always; const int (&l)[5] = da; -#pragma omp target data map // expected-error {{expected '(' after 'map'}} expected-error {{expected at least one map clause for '#pragma omp target data'}} +#pragma omp target data map // expected-error {{expected '(' after 'map'}} expected-error {{expected at least one 'map' or 'use_device_ptr' clause for '#pragma omp target data'}} #pragma omp target data map( // expected-error {{expected ')'}} expected-note {{to match this '('}} expected-error {{expected expression}} #pragma omp target data map() // expected-error {{expected expression}} #pragma omp target data map(alloc) // expected-error {{use of undeclared identifier 'alloc'}} |