================
@@ -7,13 +7,13 @@ void foo() {
int main(int argc, char **argv) {
int i;
- #pragma omp target parallel for simd nowait( // expected-warning {{extra
tokens at the end of '#pragma omp target parallel for simd' are ignored}}
+ #pragma omp target parallel for simd nowait( // expected-error {{expected
expression}} // expected-error {{expected ')'}} // expected-note {{to match
this '('}}
for (i = 0; i < argc; ++i) foo();
#pragma omp target parallel for simd nowait (argc)) // expected-warning
{{extra tokens at the end of '#pragma omp target parallel for simd' are
ignored}}
for (i = 0; i < argc; ++i) foo();
#pragma omp target parallel for simd nowait device (-10u)
for (i = 0; i < argc; ++i) foo();
- #pragma omp target parallel for simd nowait (3.14) device (-10u) //
expected-warning {{extra tokens at the end of '#pragma omp target parallel for
simd' are ignored}}
+ #pragma omp target parallel for simd nowait (3.14) device (-10u) //
expected-error {{arguments of OpenMP clause 'nowait' with bitwise operators
cannot be of floating type}}
----------------
mjklemm wrote:
```suggestion
#pragma omp target parallel for simd nowait (3.14) device (-10u) //
expected-error {{arguments of OpenMP clause 'nowait' with bitwise operators
cannot be of floating-point type}}
```
https://github.com/llvm/llvm-project/pull/128742
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits