http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46838
--- Comment #8 from janus at gcc dot gnu.org 2010-12-29 16:30:47 UTC ---
r168322 fixes the original test case as well as the reduction in comment #1.
ToDo: The array version (cf. comment #1) still ICEs:
implicit none
type indx_map
end type
type desc_type
class(indx_map), allocatable :: indxmap(:)
end type
type(desc_type) :: desc
if (allocated(desc%indxmap)) call abort()
end
internal compiler error: in gfc_conv_descriptor_data_get, at
fortran/trans-array.c:144