Re: [Patch, fortran] PR51634 - [OOP] ICE with polymorphic operators

2012-01-18 Thread Paul Richard Thomas
Dear Tobias, Committed as r183287. Thanks for the review. Paul >> 2012-01-17  Paul Thomas >> >>        PR fortran/51634 >>        * trans-expr.c (gfc_conv_procedure_call): Deallocate allocatable >>        components of temporary class arguments. >> >> 2012-01-17  Paul Thomas >> >>        PR for

Re: [Patch, fortran] PR51634 - [OOP] ICE with polymorphic operators

2012-01-17 Thread Tobias Burnus
On 01/17/2012 01:25 PM, Paul Richard Thomas wrote: The attached is self-explanatory and fixes the last wrinkles with PR51634. In addition, the patch incorporates the requirements of class expressions being used throughout, as reflected in the second testcase. Bootstrapped and regtested on FC9/x8

[Patch, fortran] PR51634 - [OOP] ICE with polymorphic operators

2012-01-17 Thread Paul Richard Thomas
Dear All, The attached is self-explanatory and fixes the last wrinkles with PR51634. In addition, the patch incorporates the requirements of class expressions being used throughout, as reflected in the second testcase. Bootstrapped and regtested on FC9/x86_64 - OK for trunk. Cheers Paul 2012-0