[all-commits] [llvm/llvm-project] 376713: [flang] Accept CLASS(*) array in EOSHIFT (#116114)
Peter Klausler via All-commits
all-commits at lists.llvm.org
Thu Nov 14 14:58:40 PST 2024
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 376713ff505f31b698a3ab095fad7b6e08f99e74
https://github.com/llvm/llvm-project/commit/376713ff505f31b698a3ab095fad7b6e08f99e74
Author: Peter Klausler <pklausler at nvidia.com>
Date: 2024-11-14 (Thu, 14 Nov 2024)
Changed paths:
M flang/lib/Evaluate/intrinsics.cpp
M flang/runtime/transformational.cpp
A flang/test/Evaluate/bug115923.f90
Log Message:
-----------
[flang] Accept CLASS(*) array in EOSHIFT (#116114)
The intrinsic processing code wasn't allowing the ARRAY= argument to the
EOSHIFT intrinsic function to be CLASS(*). That case seems to conform to
the standard, although only one compiler could actually handle it, so
allow for it.
Fixes https://github.com/llvm/llvm-project/issues/115923.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list