[all-commits] [llvm/llvm-project] 4739c8: [flang] Make NULL() initializers explicit for allo...

Peter Klausler via All-commits all-commits at lists.llvm.org
Tue Oct 31 10:37:04 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 4739c883fdc1ddb22b51502dbde177410663dee3
      https://github.com/llvm/llvm-project/commit/4739c883fdc1ddb22b51502dbde177410663dee3
  Author: Peter Klausler <35819229+klausler at users.noreply.github.com>
  Date:   2023-10-31 (Tue, 31 Oct 2023)

  Changed paths:
    M flang/lib/Evaluate/initial-image.cpp
    M flang/test/Semantics/data19.f90
    A flang/test/Semantics/data20.f90

  Log Message:
  -----------
  [flang] Make NULL() initializers explicit for allocatables in DATA co… (#69753)

…nversion

As requested by people working on lowering: when semantics converts the
contents of DATA statements into explicit object initializers, ensure
that structure constructors for derived types contain explicit NULL()
values for their allocatable components.




More information about the All-commits mailing list