Enter data can have the copyin clause and exit data can have the copyout clause.
Both clauses support modifier with other directive but for these two directives no modifier
are supported. This semantic check enforce this rule.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Unit Tests
Unit Tests
Time | Test | |
---|---|---|
70 ms | linux > Flang.Semantics::acc-clause-validity.f90 |
Event Timeline
flang/lib/Semantics/check-acc-structure.cpp | ||
---|---|---|
128 | Possible to rephrase this? |
flang/lib/Semantics/check-acc-structure.cpp | ||
---|---|---|
128 | Thanks for catching this. Patch has been updated. |
flang/test/Semantics/acc-clause-validity.f90 | ||
---|---|---|
48–53 | I think you forgot to modify the error message here. |
flang/test/Semantics/acc-clause-validity.f90 | ||
---|---|---|
48–53 | My bad! Tired to go to fast and of course I missed it :-) |
Possible to rephrase this?
"Modifier is not allowed for the %s clause on the %s directive"