diff options
author | Peter Klausler <pklausler@nvidia.com> | 2025-06-04 09:22:01 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-06-04 09:22:01 -0700 |
commit | 7b9518ae277d48b733bbd542dbe9f3388f5ceee1 (patch) | |
tree | 84c9ed4211ed61a01d0f876e206e482aaf908378 /llvm/lib/Bitcode/Writer/BitcodeWriter.cpp | |
parent | d96447b4d31ad76c8a3005bade0e582e8c91b980 (diff) | |
download | llvm-7b9518ae277d48b733bbd542dbe9f3388f5ceee1.zip llvm-7b9518ae277d48b733bbd542dbe9f3388f5ceee1.tar.gz llvm-7b9518ae277d48b733bbd542dbe9f3388f5ceee1.tar.bz2 |
[flang][runtime] Accommodate change of type in assignment to allocatable (#141988)
When an assignment to a derived type allocatable requires
(re)allocation, its type may change to that of the right-hand side. The
code didn't update its derived type pointer, leading to the wrong type
being put into the descriptors created for elemental defined assignment
subroutine calls.
Fixes https://github.com/llvm/llvm-project/issues/141835.
Diffstat (limited to 'llvm/lib/Bitcode/Writer/BitcodeWriter.cpp')
0 files changed, 0 insertions, 0 deletions