[Bug fortran/60234] [4.9 Regression] [OOP] ICE in generate_finalization_wrapper at fortran/class.c:1883
janus at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Mon Feb 17 11:11:00 GMT 2014
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60234
--- Comment #3 from janus at gcc dot gnu.org ---
(In reply to janus from comment #2)
> Comment 1 compiles fine with this, but comment 0 hits another ICE:
>
> ObjectLists.f90:186:0: internal compiler error: Segmentation fault
> class is (object_array_pointer)
> ^
> 0x93e90f crash_signal
> /home/jweil/gcc49/trunk/gcc/toplev.c:337
> 0x672420 gfc_get_derived_type(gfc_symbol*)
> /home/jweil/gcc49/trunk/gcc/fortran/trans-types.c:2455
A reduced test case for this ICE is:
integer function Compare(R1)
class(*) R1
end function
But it seems to be due to the patch in comment 2 and does not occur without it.
More information about the Gcc-bugs
mailing list