[all-commits] [llvm/llvm-project] b1f366: [flang][openacc] Disallow the zero modifier on the...
Valentin Clement (バレンタイン クレメン) via All-commits
all-commits at lists.llvm.org
Wed Aug 2 15:52:29 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: b1f3667a60bcca2c4a3c294e89fa1554fa9330f7
https://github.com/llvm/llvm-project/commit/b1f3667a60bcca2c4a3c294e89fa1554fa9330f7
Author: Valentin Clement <clementval at gmail.com>
Date: 2023-08-02 (Wed, 02 Aug 2023)
Changed paths:
M flang/lib/Semantics/check-acc-structure.cpp
M flang/test/Semantics/OpenACC/acc-declare-validity.f90
Log Message:
-----------
[flang][openacc] Disallow the zero modifier on the copyout clause with the declare directive
The OpenACC 3.3 specification does not allow the `zero` modifier
on the `copyout` clause used with the declare directive.
This is similar to D156703 for the create clause.
This might be missing piece in the spec but we disallow it until proven otherwise.
Reviewed By: razvanlupusoru
Differential Revision: https://reviews.llvm.org/D156825
More information about the All-commits
mailing list