re PR fortran/64578 ([OOP] Seg-fault and ICE with unlimited polymorphic array pointer...
authorPaul Thomas <pault@gcc.gnu.org>
Sun, 18 Jan 2015 15:52:49 +0000 (15:52 +0000)
committerPaul Thomas <pault@gcc.gnu.org>
Sun, 18 Jan 2015 15:52:49 +0000 (15:52 +0000)
commita878f8e80c753f5ff2726b2eabea7239e93be486
tree75b1935cf96f9816a14a93f980a4101f05050482
parentfded3d73da69224b9abdd03fa71d274c76fbe3c6
re PR fortran/64578 ([OOP] Seg-fault and ICE with unlimited polymorphic array pointer function)

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

PR fortran/64578
* trans-expr.c (gfc_trans_subcomponent_assign): Use a deep copy
for allocatable components, where the source is a variable.

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

PR fortran/64578
* gfortran.dg/block_13.f08: New test

From-SVN: r219818
gcc/fortran/ChangeLog
gcc/fortran/trans-expr.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/block_13.f08 [new file with mode: 0644]