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.

Reply via email to