http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55603



--- Comment #4 from janus at gcc dot gnu.org 2012-12-28 16:01:57 UTC ---

(In reply to comment #2)

> The issue seems to only occur with scalars.



Right. When using an array in Damian's test case, a temporary is generated by

calling gfc_trans_create_temp_array from gfc_conv_procedure_call

(trans-expr.c:4979).

Reply via email to