[Patch, Fortran, Regression] PR 48059: ICE in in gfc_conv_component_ref: character function of extended type

Jerry DeLisle jvdelisle@frontier.com
Sat Mar 12 18:51:00 GMT 2011


On 03/12/2011 03:16 AM, Janus Weil wrote:
> Hi all,
>
> the attached patch fixes the PR in the subject line. The problem was
> the following: During the interface mapping for a procedure call we
> need to take special care of polymorphic arguments, since the type of
> the actual argument can differ from the type of the formal argument.
> Therefore we need to replace the base type of component references by
> the actual type (in particular to get parent references right).
>
> The patch was regtested on x86_64-unknown-linux-gnu. Ok for trunk?
>

Yes, thanks for patch!

Jerry



More information about the Gcc-patches mailing list