https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110626

--- Comment #25 from Christopher Albert <albert at tugraz dot at> ---
Open for review, comments welcome:
https://github.com/lazy-fortran/gcc/pull/38

This carries attachment 64841 forward with one restriction found in
further testing: finalize_only now applies to scalar lhs assignments
without pointer or allocatable components only, since rank-one lhs
testing exposed incorrect array behavior on the in-place path. Array
lhs stays on the existing scalarized path and the
allocatable-component case remains PR57696. The reproducer fails
before and passes after; check-fortran and the libgomp Fortran suites
are clean.

Reply via email to