summaryrefslogtreecommitdiffstats
path: root/clang/test/OpenMP/teams_distribute_parallel_for_messages.cpp
diff options
context:
space:
mode:
authorAlexey Bataev <a.bataev@hotmail.com>2017-11-29 18:20:04 +0000
committerAlexey Bataev <a.bataev@hotmail.com>2017-11-29 18:20:04 +0000
commita1f6fbd9ed5c55aeb0dd7452de065625183afcd4 (patch)
treeb5186ddd27662b61be5bd04cb29ffcea05c1a4b3 /clang/test/OpenMP/teams_distribute_parallel_for_messages.cpp
parentbafaa53c4daf3c17e89bcbf3ebb9190f52e755c9 (diff)
downloadbcm5719-llvm-a1f6fbd9ed5c55aeb0dd7452de065625183afcd4.tar.gz
bcm5719-llvm-a1f6fbd9ed5c55aeb0dd7452de065625183afcd4.zip
[OPENMP] Do not allow `linear` clauses on non-simd distribute
directives. `linear` clause is not allowed on non-simd distribute-based directives. llvm-svn: 319332
Diffstat (limited to 'clang/test/OpenMP/teams_distribute_parallel_for_messages.cpp')
-rw-r--r--clang/test/OpenMP/teams_distribute_parallel_for_messages.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/test/OpenMP/teams_distribute_parallel_for_messages.cpp b/clang/test/OpenMP/teams_distribute_parallel_for_messages.cpp
index dd88abd5667..9b8d756ba3b 100644
--- a/clang/test/OpenMP/teams_distribute_parallel_for_messages.cpp
+++ b/clang/test/OpenMP/teams_distribute_parallel_for_messages.cpp
@@ -34,7 +34,7 @@ int main(int argc, char **argv) {
for (int i = 0; i < argc; ++i)
foo();
#pragma omp target
-#pragma omp teams distribute parallel for
+#pragma omp teams distribute parallel for linear(argc) // expected-error {{unexpected OpenMP clause 'linear' in directive '#pragma omp teams distribute parallel for'}}
for (int i = 0; i < argc; ++i)
foo();
// expected-warning@+2 {{extra tokens at the end of '#pragma omp teams distribute parallel for' are ignored}}
OpenPOWER on IntegriCloud