================
@@ -7,13 +7,12 @@ void foo() {
 
 int main(int argc, char **argv) {
   int i;
-#pragma omp target teams distribute nowait( // expected-warning {{extra tokens 
at the end of '#pragma omp target teams distribute' are ignored}}
-  for (i = 0; i < argc; ++i) foo();
-#pragma omp target teams distribute nowait (argc)) // expected-warning {{extra 
tokens at the end of '#pragma omp target teams distribute' are ignored}}
+#pragma omp target teams distribute nowait( //  expected-error {{expected 
expression}} //  expected-error {{expected ')'}} // expected-note {{to match 
this '('}}
+#pragma omp target teams distribute nowait (argc)) // expected-warning {{extra 
tokens at the end of '#pragma omp target teams distribute' are ignored}} 
//expected-error {{region cannot be nested inside 'target teams distribute' 
region}}
   for (i = 0; i < argc; ++i) foo();
 #pragma omp target teams distribute nowait device (-10u)
   for (i = 0; i < argc; ++i) foo();
-#pragma omp target teams distribute nowait (3.14) device (-10u) // 
expected-warning {{extra tokens at the end of '#pragma omp target teams 
distribute' are ignored}}
+#pragma omp target teams distribute 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 teams distribute 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
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to