[all-commits] [llvm/llvm-project] 88a097: [flang] Diagnose bad attributes of implicit interf...

Peter Klausler via All-commits all-commits at lists.llvm.org
Mon Mar 27 15:05:52 PDT 2023

  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 88a097d129bc02036317e8925089724705fb8fae
  Author: Peter Klausler <pklausler at nvidia.com>
  Date:   2023-03-27 (Mon, 27 Mar 2023)

  Changed paths:
    M flang/lib/Semantics/check-declarations.cpp
    M flang/test/Semantics/call05.f90
    M flang/test/Semantics/resolve20.f90

  Log Message:
  [flang] Diagnose bad attributes of implicit interface externals

Procedures with the EXTERNAL attribute (explicit or implied) are
not permitted to be ALLOCATABLE or be arrays if their interfaces
are implicit.

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

More information about the All-commits mailing list