https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89413
Bug ID: 89413 Summary: [8/9 Regression] ICE in resolve_fl_derived, at fortran/resolve.c:14392 Product: gcc Version: 9.0 Status: UNCONFIRMED Keywords: ice-on-invalid-code Severity: normal Priority: P3 Component: fortran Assignee: unassigned at gcc dot gnu.org Reporter: asolokha at gmx dot com Target Milestone: --- gfortran-9.0.0-alpha20190217 snapshot (r268974) ICEs when compiling the following testcase: program sj type :: t5 () class (t5 ()), pointer :: ys end type t5 end program sj % powerpc-e300c3-linux-gnu-gfortran-9.0.0-alpha20190217 -c j1kbey21.f90 f951: internal compiler error: in resolve_fl_derived, at fortran/resolve.c:14392 0x574e6f resolve_fl_derived /var/tmp/portage/cross-powerpc-e300c3-linux-gnu/gcc-9.0.0_alpha20190217/work/gcc-9-20190217/gcc/fortran/resolve.c:14392 0x813497 resolve_symbol /var/tmp/portage/cross-powerpc-e300c3-linux-gnu/gcc-9.0.0_alpha20190217/work/gcc-9-20190217/gcc/fortran/resolve.c:14773 0x83c002 do_traverse_symtree /var/tmp/portage/cross-powerpc-e300c3-linux-gnu/gcc-9.0.0_alpha20190217/work/gcc-9-20190217/gcc/fortran/symbol.c:4156 0x820505 resolve_types /var/tmp/portage/cross-powerpc-e300c3-linux-gnu/gcc-9.0.0_alpha20190217/work/gcc-9-20190217/gcc/fortran/resolve.c:16685 0x81243e gfc_resolve(gfc_namespace*) /var/tmp/portage/cross-powerpc-e300c3-linux-gnu/gcc-9.0.0_alpha20190217/work/gcc-9-20190217/gcc/fortran/resolve.c:16799 0x804206 resolve_all_program_units /var/tmp/portage/cross-powerpc-e300c3-linux-gnu/gcc-9.0.0_alpha20190217/work/gcc-9-20190217/gcc/fortran/parse.c:6073 0x804206 gfc_parse_file() /var/tmp/portage/cross-powerpc-e300c3-linux-gnu/gcc-9.0.0_alpha20190217/work/gcc-9-20190217/gcc/fortran/parse.c:6323 0x851d8e gfc_be_parse_file /var/tmp/portage/cross-powerpc-e300c3-linux-gnu/gcc-9.0.0_alpha20190217/work/gcc-9-20190217/gcc/fortran/f95-lang.c:204 (While my target here is powerpc, the ICE is not target-specific.)