[all-commits] [llvm/llvm-project] 2d4ada: [flang] Fix IsDescriptor() to fix SMP compatibilit...
Peter Klausler via All-commits
all-commits at lists.llvm.org
Tue Oct 31 12:29:44 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 2d4ada215ebb3062947c399cf20d386aa78619a6
https://github.com/llvm/llvm-project/commit/2d4ada215ebb3062947c399cf20d386aa78619a6
Author: Peter Klausler <35819229+klausler at users.noreply.github.com>
Date: 2023-10-31 (Tue, 31 Oct 2023)
Changed paths:
M flang/lib/Evaluate/type.cpp
M flang/test/Semantics/separate-mp02.f90
Log Message:
-----------
[flang] Fix IsDescriptor() to fix SMP compatibility checking (#70676)
Fix IsDescriptor() so that it doesn't return a false negative result
that messes up compatibility checking between a separate module
procedure's interface and its redundant definition (without MODULE
PROCEDURE). Specifically, lower bounds just don't matter, and any upper
bound that's not explicit is dispositive.
More information about the All-commits
mailing list