On 4/13/26 2:21 AM, Paul Richard Thomas wrote:
Hello All,
The attached fixes the remaining dependency issues, where more than
one temporary is required for elemental subroutine calls. Extra tests
are now enabled in defined_assignment_13.f90.
Some of you have tested and commented on an earlier version of the
patch, for which thanks are due. This submission is completely
refactored and simplified. Note also the condition that the extra
temporary should only correspond to INTENT_IN arguments. Using
write-in and write-out for other intents would enable non-conforming
code because of the possibility of aliasing.
Regtests OK on FC43/x86_64. OK for mainline?
Regards
Paul
Looks good to go Paul, thanks for your work!
Jerry