re PR fortran/55854 (ICE on intent(out) dummy argument with unlimited polymorphic...
authorTobias Burnus <burnus@net-b.de>
Fri, 4 Jan 2013 08:57:58 +0000 (09:57 +0100)
committerTobias Burnus <burnus@gcc.gnu.org>
Fri, 4 Jan 2013 08:57:58 +0000 (09:57 +0100)
commit15115f7aa839855a7f30f83b32070cee7f063c6d
tree60c0d24a866c648f2bab0750d1fba7855b784647
parente58d2e48e45ac4823248b3e8ddba96ec1ba401ae
re PR fortran/55854 (ICE on intent(out) dummy argument with unlimited polymorphic component)

2013-01-03  Tobias Burnus  <burnus@net-b.de>

        PR fortran/55854
        PR fortran/55763
        * class.c (gfc_class_null_initializer): Fix finding the vtab.
        (gfc_find_intrinsic_vtab): Use BT_VOID for some components.

2013-01-03  Tobias Burnus  <burnus@net-b.de>

        PR fortran/55854
        PR fortran/55763
        * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
        * gfortran.dg/unlimited_polymorphic_7.f90: New.
        * gfortran.dg/unlimited_polymorphic_8.f90: New.

From-SVN: r194885
gcc/fortran/ChangeLog
gcc/fortran/class.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/unlimited_polymorphic_3.f03
gcc/testsuite/gfortran.dg/unlimited_polymorphic_7.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/unlimited_polymorphic_8.f90 [new file with mode: 0644]