diff options
author | Paul Robinson <paul.robinson@sony.com> | 2016-12-19 18:00:45 +0000 |
---|---|---|
committer | Paul Robinson <paul.robinson@sony.com> | 2016-12-19 18:00:45 +0000 |
commit | 086c90b24a1da2acee9e058e5135a627cee2fe04 (patch) | |
tree | 2287bd94c44ef50b7cb050aabd39fe0622a3dec9 /clang/test/OpenMP | |
parent | 514e743b06bbd748d11031717f84915021f659a2 (diff) | |
download | bcm5719-llvm-086c90b24a1da2acee9e058e5135a627cee2fe04.tar.gz bcm5719-llvm-086c90b24a1da2acee9e058e5135a627cee2fe04.zip |
Undo accidental comit
llvm-svn: 290121
Diffstat (limited to 'clang/test/OpenMP')
3 files changed, 6 insertions, 72 deletions
diff --git a/clang/test/OpenMP/teams_distribute_collapse_messages.cpp b/clang/test/OpenMP/teams_distribute_collapse_messages.cpp index 9ce58e0b065..e21eab28c30 100644 --- a/clang/test/OpenMP/teams_distribute_collapse_messages.cpp +++ b/clang/test/OpenMP/teams_distribute_collapse_messages.cpp @@ -1,13 +1,8 @@ // RUN: %clang_cc1 -verify -fopenmp %s -// RUN: %clang_cc1 -verify -fopenmp %s -std=c++98 -// RUN: %clang_cc1 -verify -fopenmp %s -std=c++11 void foo() { } -#if __cplusplus >= 201103L -// expected-note@+2 4 {{declared here}} -#endif bool foobool(int argc) { return argc; } @@ -55,9 +50,6 @@ T tmain(T argc, S **argv) { //expected-note 2 {{declared here}} for (int i = ST; i < N; i++) argv[0][i] = argv[0][i] - argv[0][i-ST]; // expected-error 2 {{expected 2 for loops after '#pragma omp teams distribute', but found only 1}} -#if __cplusplus >= 201103L -// expected-note@+6 2 {{non-constexpr function 'foobool' cannot be used}} -#endif // expected-error@+4 2 {{directive '#pragma omp teams distribute' cannot contain more than one 'collapse' clause}} // expected-error@+3 2 {{argument to 'collapse' clause must be a strictly positive integer value}} // expected-error@+2 2 {{expression is not an integral constant expression}} @@ -70,11 +62,7 @@ T tmain(T argc, S **argv) { //expected-note 2 {{declared here}} for (int i = ST; i < N; i++) argv[0][i] = argv[0][i] - argv[0][i-ST]; -#if __cplusplus >= 201103L -// expected-error@+5 2 {{integral constant expression must have integral or unscoped enumeration type}} -#else -// expected-error@+3 2 {{expression is not an integral constant expression}} -#endif +// expected-error@+2 2 {{expression is not an integral constant expression}} #pragma omp target #pragma omp teams distribute collapse (argv[1]=2) // expected-error {{expected ')'}} expected-note {{to match this '('}} for (int i = ST; i < N; i++) @@ -122,17 +110,11 @@ int main(int argc, char **argv) { for (int i = 4; i < 12; i++) argv[0][i] = argv[0][i] - argv[0][i-4]; // expected-error {{expected 4 for loops after '#pragma omp teams distribute', but found only 1}} -#if __cplusplus >= 201103L -// expected-note@+3 {{non-constexpr function 'foobool' cannot be used}} -#endif #pragma omp target #pragma omp teams distribute collapse (foobool(1) > 0 ? 1 : 2) // expected-error {{expression is not an integral constant expression}} for (int i = 4; i < 12; i++) argv[0][i] = argv[0][i] - argv[0][i-4]; -#if __cplusplus >= 201103L -// expected-note@+6 {{non-constexpr function 'foobool' cannot be used}} -#endif // expected-error@+4 {{expression is not an integral constant expression}} // expected-error@+3 2 {{directive '#pragma omp teams distribute' cannot contain more than one 'collapse' clause}} // expected-error@+2 2 {{argument to 'collapse' clause must be a strictly positive integer value}} @@ -146,11 +128,7 @@ int main(int argc, char **argv) { for (int i = 4; i < 12; i++) argv[0][i] = argv[0][i] - argv[0][i-4]; -#if __cplusplus >= 201103L -// expected-error@+5 {{integral constant expression must have integral or unscoped enumeration type}} -#else -// expected-error@+3 {{expression is not an integral constant expression}} -#endif +// expected-error@+2 {{expression is not an integral constant expression}} #pragma omp target #pragma omp teams distribute collapse (argv[1]=2) // expected-error {{expected ')'}} expected-note {{to match this '('}} for (int i = 4; i < 12; i++) diff --git a/clang/test/OpenMP/teams_distribute_parallel_for_collapse_messages.cpp b/clang/test/OpenMP/teams_distribute_parallel_for_collapse_messages.cpp index ea4455dcc5f..d48de04fd11 100644 --- a/clang/test/OpenMP/teams_distribute_parallel_for_collapse_messages.cpp +++ b/clang/test/OpenMP/teams_distribute_parallel_for_collapse_messages.cpp @@ -1,13 +1,8 @@ // RUN: %clang_cc1 -verify -fopenmp %s -// RUN: %clang_cc1 -verify -fopenmp %s -std=c++98 -// RUN: %clang_cc1 -verify -fopenmp %s -std=c++11 void foo() { } -#if __cplusplus >= 201103L -// expected-note@+2 4 {{declared here}} -#endif bool foobool(int argc) { return argc; } @@ -55,9 +50,6 @@ T tmain(T argc, S **argv) { //expected-note 2 {{declared here}} for (int i = ST; i < N; i++) argv[0][i] = argv[0][i] - argv[0][i-ST]; // expected-error 2 {{expected 2 for loops after '#pragma omp teams distribute parallel for', but found only 1}} -#if __cplusplus >= 201103L -// expected-note@+6 2 {{non-constexpr function 'foobool' cannot be used}} -#endif // expected-error@+4 2 {{directive '#pragma omp teams distribute parallel for' cannot contain more than one 'collapse' clause}} // expected-error@+3 2 {{argument to 'collapse' clause must be a strictly positive integer value}} // expected-error@+2 2 {{expression is not an integral constant expression}} @@ -70,11 +62,7 @@ T tmain(T argc, S **argv) { //expected-note 2 {{declared here}} for (int i = ST; i < N; i++) argv[0][i] = argv[0][i] - argv[0][i-ST]; -#if __cplusplus >= 201103L -// expected-error@+5 2 {{integral constant expression must have integral or unscoped enumeration type}} -#else -// expected-error@+3 2 {{expression is not an integral constant expression}} -#endif +// expected-error@+2 2 {{expression is not an integral constant expression}} #pragma omp target #pragma omp teams distribute parallel for collapse (argv[1]=2) // expected-error {{expected ')'}} expected-note {{to match this '('}} for (int i = ST; i < N; i++) @@ -122,17 +110,11 @@ int main(int argc, char **argv) { for (int i = 4; i < 12; i++) argv[0][i] = argv[0][i] - argv[0][i-4]; // expected-error {{expected 4 for loops after '#pragma omp teams distribute parallel for', but found only 1}} -#if __cplusplus >= 201103L -// expected-note@+3 {{non-constexpr function 'foobool' cannot be used}} -#endif #pragma omp target #pragma omp teams distribute parallel for collapse (foobool(1) > 0 ? 1 : 2) // expected-error {{expression is not an integral constant expression}} for (int i = 4; i < 12; i++) argv[0][i] = argv[0][i] - argv[0][i-4]; -#if __cplusplus >= 201103L -// expected-note@+6 {{non-constexpr function 'foobool' cannot be used}} -#endif // expected-error@+4 {{expression is not an integral constant expression}} // expected-error@+3 2 {{directive '#pragma omp teams distribute parallel for' cannot contain more than one 'collapse' clause}} // expected-error@+2 2 {{argument to 'collapse' clause must be a strictly positive integer value}} @@ -146,11 +128,7 @@ int main(int argc, char **argv) { for (int i = 4; i < 12; i++) argv[0][i] = argv[0][i] - argv[0][i-4]; -#if __cplusplus >= 201103L -// expected-error@+5 {{integral constant expression must have integral or unscoped enumeration type}} -#else -// expected-error@+3 {{expression is not an integral constant expression}} -#endif +// expected-error@+2 {{expression is not an integral constant expression}} #pragma omp target #pragma omp teams distribute parallel for collapse (argv[1]=2) // expected-error {{expected ')'}} expected-note {{to match this '('}} for (int i = 4; i < 12; i++) diff --git a/clang/test/OpenMP/teams_distribute_parallel_for_simd_collapse_messages.cpp b/clang/test/OpenMP/teams_distribute_parallel_for_simd_collapse_messages.cpp index 8c04bebd081..33eb9ee9a16 100644 --- a/clang/test/OpenMP/teams_distribute_parallel_for_simd_collapse_messages.cpp +++ b/clang/test/OpenMP/teams_distribute_parallel_for_simd_collapse_messages.cpp @@ -1,13 +1,8 @@ // RUN: %clang_cc1 -verify -fopenmp %s -// RUN: %clang_cc1 -verify -fopenmp %s -std=c++98 -// RUN: %clang_cc1 -verify -fopenmp %s -std=c++11 void foo() { } -#if __cplusplus >= 201103L -// expected-note@+2 4 {{declared here}} -#endif bool foobool(int argc) { return argc; } @@ -55,9 +50,6 @@ T tmain(T argc, S **argv) { //expected-note 2 {{declared here}} for (int i = ST; i < N; i++) argv[0][i] = argv[0][i] - argv[0][i-ST]; // expected-error 2 {{expected 2 for loops after '#pragma omp teams distribute parallel for simd', but found only 1}} -#if __cplusplus >= 201103L -// expected-note@+6 2 {{non-constexpr function 'foobool' cannot be used}} -#endif // expected-error@+4 2 {{directive '#pragma omp teams distribute parallel for simd' cannot contain more than one 'collapse' clause}} // expected-error@+3 2 {{argument to 'collapse' clause must be a strictly positive integer value}} // expected-error@+2 2 {{expression is not an integral constant expression}} @@ -70,11 +62,7 @@ T tmain(T argc, S **argv) { //expected-note 2 {{declared here}} for (int i = ST; i < N; i++) argv[0][i] = argv[0][i] - argv[0][i-ST]; -#if __cplusplus >= 201103L -// expected-error@+5 2 {{integral constant expression must have integral or unscoped enumeration type}} -#else -// expected-error@+3 2 {{expression is not an integral constant expression}} -#endif +// expected-error@+2 2 {{expression is not an integral constant expression}} #pragma omp target #pragma omp teams distribute parallel for simd collapse (argv[1]=2) // expected-error {{expected ')'}} expected-note {{to match this '('}} for (int i = ST; i < N; i++) @@ -122,17 +110,11 @@ int main(int argc, char **argv) { for (int i = 4; i < 12; i++) argv[0][i] = argv[0][i] - argv[0][i-4]; // expected-error {{expected 4 for loops after '#pragma omp teams distribute parallel for simd', but found only 1}} -#if __cplusplus >= 201103L -// expected-note@+3 {{non-constexpr function 'foobool' cannot be used}} -#endif #pragma omp target #pragma omp teams distribute parallel for simd collapse (foobool(1) > 0 ? 1 : 2) // expected-error {{expression is not an integral constant expression}} for (int i = 4; i < 12; i++) argv[0][i] = argv[0][i] - argv[0][i-4]; -#if __cplusplus >= 201103L -// expected-note@+6 {{non-constexpr function 'foobool' cannot be used}} -#endif // expected-error@+4 {{expression is not an integral constant expression}} // expected-error@+3 2 {{directive '#pragma omp teams distribute parallel for simd' cannot contain more than one 'collapse' clause}} // expected-error@+2 2 {{argument to 'collapse' clause must be a strictly positive integer value}} @@ -146,11 +128,7 @@ int main(int argc, char **argv) { for (int i = 4; i < 12; i++) argv[0][i] = argv[0][i] - argv[0][i-4]; -#if __cplusplus >= 201103L -// expected-error@+5 {{integral constant expression must have integral or unscoped enumeration type}} -#else -// expected-error@+3 {{expression is not an integral constant expression}} -#endif +// expected-error@+2 {{expression is not an integral constant expression}} #pragma omp target #pragma omp teams distribute parallel for simd collapse (argv[1]=2) // expected-error {{expected ')'}} expected-note {{to match this '('}} for (int i = 4; i < 12; i++) |