[all-commits] [llvm/llvm-project] 9ac5b1: [flang][openmp] Semantic check for OpenMPExecutabl...

Ethan Luis McDonough via All-commits all-commits at lists.llvm.org
Fri Sep 8 11:03:19 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 9ac5b1f1b205980fc924103da0984b87ed96a77b
      https://github.com/llvm/llvm-project/commit/9ac5b1f1b205980fc924103da0984b87ed96a77b
  Author: Ethan Luis McDonough <ethanluismcdonough at gmail.com>
  Date:   2023-09-08 (Fri, 08 Sep 2023)

  Changed paths:
    M flang/lib/Semantics/resolve-directives.cpp
    M flang/test/Semantics/OpenMP/allocate-directive.f90
    M flang/test/Semantics/OpenMP/allocate01.f90
    M flang/test/Semantics/OpenMP/allocate02.f90
    A flang/test/Semantics/OpenMP/allocate09.f90

  Log Message:
  -----------
  [flang][openmp] Semantic check for OpenMPExecutableAllocate

Executable allocate directives require that list items show up in the corresponding allocate statement.  This patch is dependent on revision D150428 and applies the semantic check introduced there to allocate directives associated with allocate statements.

Reviewed By: kiranchandramohan

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




More information about the All-commits mailing list