================
@@ -6,13 +6,13 @@ void foo() {
}
int main(int argc, char **argv) {
- #pragma omp target parallel nowait( // expected-warning {{extra tokens at
the end of '#pragma omp target parallel' are ignored}}
- foo();
+ #pragma omp target parallel nowait( // expected-error {{expected
expression}} // expected-error {{expected ')'}} // expected-note {{to match
this '('}}
+ foo();
#pragma omp target parallel nowait (argc)) // expected-warning {{extra
tokens at the end of '#pragma omp target parallel' are ignored}}
foo();
#pragma omp target parallel nowait device (-10u)
foo();
- #pragma omp target parallel nowait (3.14) device (-10u) // expected-warning
{{extra tokens at the end of '#pragma omp target parallel' are ignored}}
+ #pragma omp target parallel 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 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