diff options
Diffstat (limited to 'clang/test/OpenMP/target_map_messages.cpp')
-rw-r--r-- | clang/test/OpenMP/target_map_messages.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/clang/test/OpenMP/target_map_messages.cpp b/clang/test/OpenMP/target_map_messages.cpp index f607dcf3698..52a492920fb 100644 --- a/clang/test/OpenMP/target_map_messages.cpp +++ b/clang/test/OpenMP/target_map_messages.cpp @@ -269,6 +269,10 @@ void SAclient(int arg) { {} #pragma omp target map(u.B) // expected-error {{mapped storage cannot be derived from a union}} {} + #pragma omp target + { + u.B = 0; // expected-error {{mapped storage cannot be derived from a union}} + } #pragma omp target data map(to: r.C) //expected-note {{used here}} { |