Re: [Patch, fortran] PR 82312 - [7/8 Regression] Pointer assignment to component of class variable results wrong vptr for the variable

2017-10-02 Thread Paul Richard Thomas
Committed as revision 253362. Thanks for taking a look at it. I will wait a week or so before committing to 7-branch. Paul On 1 October 2017 at 14:43, Thomas Koenig wrote: > Hi Paul, > >> Bootstraps and regtests on FC23/x86_64 - OK for trunk and 7 branch? > > > OK for both. Thanks for the patc

Re: [Patch, fortran] PR 82312 - [7/8 Regression] Pointer assignment to component of class variable results wrong vptr for the variable

2017-10-01 Thread Thomas Koenig
Hi Paul, Bootstraps and regtests on FC23/x86_64 - OK for trunk and 7 branch? OK for both. Thanks for the patch! Regards Thomas

[Patch, fortran] PR 82312 - [7/8 Regression] Pointer assignment to component of class variable results wrong vptr for the variable

2017-09-30 Thread Paul Richard Thomas
Greetings to all, This patch fixes a bug where the pointer assignment to the derived component of a class entity was resulting in the base entity's vptr being set to the vtable of the target. This resulted in the wrong typebound procedure being called. The patch corrects the logic in resolve code