The code that copies data from a constant source array into a character
array constant result was failing to copy its last element if it was
only partially defined due to misalignment.
Details
Details
Diff Detail
Diff Detail
Paths 
  |  Differential  D130376  
[flang] Correct folding of TRANSFER(integer, character array) ClosedPublic Authored by klausler on Jul 22 2022, 12:02 PM. 
Details Summary The code that copies data from a constant source array into a character 
Diff Detail Event TimelineThis revision is now accepted and ready to land.Jul 22 2022, 4:07 PM Closed by commit rG60b1fcb1a550: [flang] Correct folding of TRANSFER(integer, character array) (authored by klausler).  ·  Explain WhyJul 22 2022, 5:28 PM This revision was automatically updated to reflect the committed changes. 
Revision Contents 
 
Diff 446923 flang/lib/Evaluate/initial-image.cpp
 flang/test/Evaluate/fold-transfer.f90
  | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||