[all-commits] [llvm/llvm-project] 7f8da0: [flang] Refine checks for pointer initialization t...

Peter Klausler via All-commits all-commits at lists.llvm.org
Wed Mar 31 11:32:35 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 7f8da0791c33a9c87b357859ad84346fe3ccb5f2
      https://github.com/llvm/llvm-project/commit/7f8da0791c33a9c87b357859ad84346fe3ccb5f2
  Author: peter klausler <pklausler at nvidia.com>
  Date:   2021-03-31 (Wed, 31 Mar 2021)

  Changed paths:
    M flang/include/flang/Evaluate/tools.h
    M flang/include/flang/Evaluate/traverse.h
    M flang/lib/Evaluate/check-expression.cpp
    M flang/lib/Semantics/check-data.cpp
    M flang/test/Semantics/init01.f90

  Log Message:
  -----------
  [flang] Refine checks for pointer initialization targets

f18 was emitting a bogus error message about the lack of a TARGET
attribute when a pointer was initialized with a component of a
variable that was a legitimate TARGET.

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




More information about the All-commits mailing list