summaryrefslogtreecommitdiffstats
path: root/clang/test/OpenMP/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/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/distribute_parallel_for_messages.cpp')
-rw-r--r--clang/test/OpenMP/distribute_parallel_for_messages.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/test/OpenMP/distribute_parallel_for_messages.cpp b/clang/test/OpenMP/distribute_parallel_for_messages.cpp
index b61c4e7a46f..b1bb8d088e9 100644
--- a/clang/test/OpenMP/distribute_parallel_for_messages.cpp
+++ b/clang/test/OpenMP/distribute_parallel_for_messages.cpp
@@ -38,7 +38,7 @@ int main(int argc, char **argv) {
foo();
#pragma omp target
#pragma omp teams
-#pragma omp distribute parallel for
+#pragma omp distribute parallel for linear(argc) // expected-error {{unexpected OpenMP clause 'linear' in directive '#pragma omp distribute parallel for'}}
for (int i = 0; i < argc; ++i)
foo();
#pragma omp target
OpenPOWER on IntegriCloud