[all-commits] [llvm/llvm-project] e86591: [flang] Improve procedure interface compatibility ...
Peter Klausler via All-commits
all-commits at lists.llvm.org
Thu Nov 30 12:22:20 PST 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: e86591b37d4eb92ffca21b43b224d155ec688337
https://github.com/llvm/llvm-project/commit/e86591b37d4eb92ffca21b43b224d155ec688337
Author: Peter Klausler <35819229+klausler at users.noreply.github.com>
Date: 2023-11-30 (Thu, 30 Nov 2023)
Changed paths:
M flang/include/flang/Common/Fortran-features.h
M flang/include/flang/Evaluate/characteristics.h
M flang/include/flang/Evaluate/tools.h
M flang/lib/Evaluate/characteristics.cpp
M flang/lib/Evaluate/tools.cpp
M flang/lib/Semantics/check-call.cpp
M flang/lib/Semantics/pointer-assignment.cpp
M flang/test/Semantics/argshape01.f90
Log Message:
-----------
[flang] Improve procedure interface compatibility checking for dummy … (#72704)
…arrays
When comparing dummy array extents, cope with references to symbols
better (including references to other dummy arguments), and emit
warnings in dubious cases that are not equivalent but not provably
incompatible.
More information about the All-commits
mailing list