**ping**

> Gesendet: Dienstag, 14. Juli 2020 um 23:20 Uhr
> Von: "Harald Anlauf" <anl...@gmx.de>
> An: "fortran" <fort...@gcc.gnu.org>, "gcc-patches" <gcc-patches@gcc.gnu.org>
> Betreff: [PATCH] PR fortran/89574 - [8/9/10/11 Regression] ICE in 
> conv_function_val, at fortran/trans-expr.c:3792
>
> As Fortran allows to rename a symbol on use, we need to be careful to
> check whether a name we are looking for is a global one or belongs to
> a different module.  Check for this condition.
>
> Regtested on x86_64-pc-linux-gnu.
>
> OK for master / backports after some time for a proper burn-in?
>
> Thanks,
> Harald
>
>
> PR fortran/89574 - ICE in conv_function_val, at fortran/trans-expr.c:3792
>
> When checking for an external procedure from the same file, do not
> consider symbols from different modules.
>
> gcc/fortran/
>       PR fortran/89574
>       * trans-decl.c (gfc_get_extern_function_decl): Check whether a
>       symbol belongs to a different module.
>

Reply via email to