[Bug fortran/125998] Wrong shape/bounds for TRANSPOSE() passed to a CONTIGUOUS dummy argument
anlauf at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Sat Jun 27 15:23:37 GMT 2026
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=125998
--- Comment #13 from Harald Anlauf <anlauf at gcc dot gnu.org> ---
(In reply to Mikael Morin from comment #12)
> (In reply to Harald Anlauf from comment #11)
> > But we do want a temporary here, don't we?
> Sure, but both branches create a temporary (through
> gfc_conv_subref_array_arg and gfc_conv_array_parameter) as far as I know.
> And both should work correctly.
OK, I'll leave the further analysis to you.
More information about the Gcc-bugs
mailing list