again, with attachments, sorry.
> > Hi, > > > this patch fixes PR64980 and PR61960 at the same time. > > The unreduced test case for PR64230 is also included, because a previous > version > of this patch caused this test to fail but the complete test suite passed > without any > indication of any problem. > > Boot-strapped and regression-tested on X86_64-unknown-linux-gnu. > > OK for trunk? > > > Thanks, > Bernd. > > > PS: Special thanks to Dominique for his help with testing of this patch. >
2015-02-16 Bernd Edlinger <bernd.edlin...@hotmail.de> PR fortran/64980 PR fortran/61960 * trans-expr.c (gfc_apply_interface_mapping_to_expr): Remove mapping for component references to class objects. (gfc_conv_procedure_call): Compare the class by name. testsuite: 2015-02-16 Bernd Edlinger <bernd.edlin...@hotmail.de> PR fortran/64980 PR fortran/61960 * gfortran.dg/pr61960.f90: New. * gfortran.dg/pr64230.f90: New. * gfortran.dg/pr64980.f03: New.
patch-pr64980.diff
Description: Binary data