[PATCH] D92123: [flang][openacc] Update serial construct clauses for OpenACC 3.1

sameeran joshi via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Dec 16 02:27:37 PST 2020


sameeranjoshi added a comment.

Thanks for the upgrade.
A comment below.



================
Comment at: flang/test/Semantics/acc-clause-validity.f90:655
+
+  !$acc serial device_type(*) async wait
+  !$acc end serial
----------------
Adding clause except `async` and `wait` after `device_type`, will that be allowed ?

I see 3.0 had a restriction section(`919`) whereas 3.1 has no such restrictions, so does the relaxation from specification reflect in compiler as well?

there was one more
`At most one default clause may appear, and it must have a value of either none or
present.`
Other that `none` or `present` will they be allowed now?



Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D92123/new/

https://reviews.llvm.org/D92123



More information about the llvm-commits mailing list