https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118683
--- Comment #3 from GCC Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Harald Anlauf <anl...@gcc.gnu.org>: https://gcc.gnu.org/g:5d001fa122bf04cfd0611ff7723969a0421b3094 commit r15-7262-g5d001fa122bf04cfd0611ff7723969a0421b3094 Author: Harald Anlauf <anl...@gmx.de> Date: Tue Jan 28 21:21:40 2025 +0100 Fortran: fix passing of component ref to assumed-rank dummy [PR118683] While the fix for pr117774 addressed the passing of an inquiry reference to an assumed-rank dummy, it missed the similar case of passing a component reference. The newer testcase gfortran.dg/pr81978.f90 uncovered this latent issue with a UBSAN instrumented compiler. PR fortran/118683 gcc/fortran/ChangeLog: * trans-expr.cc (gfc_conv_procedure_call): The bounds update for passing to assumed-rank dummies shall also handle component references besides inquiry references.