[all-commits] [llvm/llvm-project] 5e8094: [flang] Don't inherit ELEMENTAL attribute from int...
Peter Klausler via All-commits
all-commits at lists.llvm.org
Tue Aug 9 08:09:52 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 5e8094bae50b1dd533ca0a20693d28a58b9c0d59
https://github.com/llvm/llvm-project/commit/5e8094bae50b1dd533ca0a20693d28a58b9c0d59
Author: Peter Klausler <pklausler at nvidia.com>
Date: 2022-08-09 (Tue, 09 Aug 2022)
Changed paths:
M flang/lib/Evaluate/characteristics.cpp
M flang/lib/Evaluate/tools.cpp
M flang/lib/Semantics/check-declarations.cpp
Log Message:
-----------
[flang] Don't inherit ELEMENTAL attribute from intrinsics for TBP bindings
Type-bound procedure bindings that specify intrinsic procedures as their
interfaces should not acquire the ELEMENTAL attribute from the purposes
of compatibility checking between inherited bindings and their overrides
in extended derived types.
Differential Revision: https://reviews.llvm.org/D131104
More information about the All-commits
mailing list