re PR fortran/48059 ([OOP] ICE in in gfc_conv_component_ref: character function of...
authorJanus Weil <janus@gcc.gnu.org>
Sat, 12 Mar 2011 16:58:33 +0000 (17:58 +0100)
committerJanus Weil <janus@gcc.gnu.org>
Sat, 12 Mar 2011 16:58:33 +0000 (17:58 +0100)
commit2e49964fd8691ca13e33df656da7fc4b27c1a77b
tree890893ed52a76d340cf3e83c06d1df4359fa7eeb
parent28a0157c80a276d5506135f7229d46d263039d3d
re PR fortran/48059 ([OOP] ICE in in gfc_conv_component_ref: character function of extended type)

2011-03-12  Janus Weil  <janus@gcc.gnu.org>

PR fortran/48059
* trans-expr.c (gfc_apply_interface_mapping_to_expr): Replace base type
for polymorphic arguments.

2011-03-12  Janus Weil  <janus@gcc.gnu.org>

PR fortran/48059
* gfortran.dg/class_41.f03: New.

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