backport: re PR fortran/51502 (Potentially wrong code generation due to wrong implict...