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

Paul Thomas <pault at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
   Last reconfirmed|                            |2018-01-31
           Assignee|unassigned at gcc dot gnu.org      |pault at gcc dot gnu.org
     Ever confirmed|0                           |1

--- Comment #10 from Paul Thomas <pault at gcc dot gnu.org> ---
I'll take this and deal with it this evening.

The problem lies in trans-expr.c(gfc_conv_scalar_to_descriptor), which was
touched in the patch as was the code around the call to it from
gfc_conv_procedure_call.

You will note that not only is elem_len = 8 in comment #9 but the type is 11,
which is also wrong.

Thanks for the testcase with which I can reproduce the problem.

Paul

Reply via email to