[all-commits] [llvm/llvm-project] d94c04: [flang][openacc] Restrict branching out of data co...

Valentin Clement (バレンタイン クレメン) via All-commits all-commits at lists.llvm.org
Mon Aug 21 08:38:08 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: d94c042b6b1f539734e307f069eebe42ec5db76e
      https://github.com/llvm/llvm-project/commit/d94c042b6b1f539734e307f069eebe42ec5db76e
  Author: Valentin Clement <clementval at gmail.com>
  Date:   2023-08-21 (Mon, 21 Aug 2023)

  Changed paths:
    M flang/lib/Semantics/check-acc-structure.cpp
    M flang/test/Semantics/OpenACC/acc-branch.f90

  Log Message:
  -----------
  [flang][openacc] Restrict branching out of data construct

This restriction is not clearly stated in the OpenACC standard
but all other compilers enforce it and there no explanation to
what should happen if there is a branching out of the construct.
Add the restriction for now.

Reviewed By: vzakhari

Differential Revision: https://reviews.llvm.org/D158319




More information about the All-commits mailing list