re PR fortran/51634 ([OOP] ICE with polymorphic operators)
authorPaul Thomas <pault@gcc.gnu.org>
Wed, 18 Jan 2012 20:52:48 +0000 (20:52 +0000)
committerPaul Thomas <pault@gcc.gnu.org>
Wed, 18 Jan 2012 20:52:48 +0000 (20:52 +0000)
commitbfa204b8b474475379cf40f066c25f63ab43d5f1
treea3d78f84c1b9f02092ed6ab668e8efeb4adcc36f
parent55e83c66c7cbe6ac0ef526d7c70462eacde9511d
re PR fortran/51634 ([OOP] ICE with polymorphic operators)

2012-01-18  Paul Thomas  <pault@gcc.gnu.org>

PR fortran/51634
* trans-expr.c (gfc_conv_procedure_call): Deallocate allocatable
components of temporary class arguments.

2012-01-18  Paul Thomas  <pault@gcc.gnu.org>

PR fortran/51634
* gfortran.dg/typebound_operator_12.f03: New.
* gfortran.dg/typebound_operator_13.f03: New.

From-SVN: r183287
gcc/fortran/ChangeLog
gcc/fortran/trans-expr.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/typebound_operator_12.f03 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/typebound_operator_13.f03 [new file with mode: 0644]