]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR fortran/57639 ([OOP] ICE with polymorphism (and illegal code))
authorJanus Weil <janus@gcc.gnu.org>
Thu, 25 Jul 2013 08:26:36 +0000 (10:26 +0200)
committerJanus Weil <janus@gcc.gnu.org>
Thu, 25 Jul 2013 08:26:36 +0000 (10:26 +0200)
commit67b1d0046b856e95b9c2086be14d1af0d91d8f90
tree5af2ae989df28500809d588e175112778cd329e2
parent690688b3a055de125642e79d3bff8b0291d1f8cb
re PR fortran/57639 ([OOP] ICE with polymorphism (and illegal code))

2013-07-25  Janus Weil  <janus@gcc.gnu.org>

PR fortran/57639
* interface.c (compare_parameter): Check for class_ok.
* simplify.c (gfc_simplify_same_type_as): Ditto.

2013-07-25  Janus Weil  <janus@gcc.gnu.org>

PR fortran/57639
* gfortran.dg/unlimited_polymorphic_9.f90: New.

From-SVN: r201239
gcc/fortran/ChangeLog
gcc/fortran/interface.c
gcc/fortran/simplify.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/unlimited_polymorphic_9.f90 [new file with mode: 0644]