diff options
author | Alexey Bataev <a.bataev@hotmail.com> | 2019-05-09 18:44:53 +0000 |
---|---|---|
committer | Alexey Bataev <a.bataev@hotmail.com> | 2019-05-09 18:44:53 +0000 |
commit | 412254af75084f8845de8b1959c8e5c29dd12909 (patch) | |
tree | b5c7c07bc2728dacd1bd17f187df2a62b2074821 /clang/test/OpenMP/parallel_messages.cpp | |
parent | a76da34b1d20c99e8e94505d9be09d7f285bf424 (diff) | |
download | bcm5719-llvm-412254af75084f8845de8b1959c8e5c29dd12909.tar.gz bcm5719-llvm-412254af75084f8845de8b1959c8e5c29dd12909.zip |
[OPENMP]Fix PR41767: diagnose DSA for variables in clauses with default(none).
If the combined directive has default(none) clause and has clauses for
inner directive that reference some variables, for which data-sharing
attributes are not specified, the error messages should be emitted for
such variables.
llvm-svn: 360365
Diffstat (limited to 'clang/test/OpenMP/parallel_messages.cpp')
-rw-r--r-- | clang/test/OpenMP/parallel_messages.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/test/OpenMP/parallel_messages.cpp b/clang/test/OpenMP/parallel_messages.cpp index aa932e69e37..c32e8c895a0 100644 --- a/clang/test/OpenMP/parallel_messages.cpp +++ b/clang/test/OpenMP/parallel_messages.cpp @@ -95,7 +95,7 @@ struct h { }; h operator<(h, h); void g::j() { -#pragma omp parallel for default(none) +#pragma omp parallel for default(none) if(a::b) for (auto a = blocks.cbegin; a < blocks; ++a) // expected-error {{invalid operands to binary expression ('f' and 'int')}} ; } |