https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88669
Christophe Lyon <clyon at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |clyon at gcc dot gnu.org --- Comment #7 from Christophe Lyon <clyon at gcc dot gnu.org> --- I've noticed a new ICE on arm likely caused by this fix. It appeared between r268426 and r268434 hence my suspicion. I see it in native arm builds, but not with cross-compilers. FAIL: gfortran.dg/class_61.f90 -O (internal compiler error) gfortran.log says: /home/tcwg-buildslave/workspace/tcwg-buildfarm_0/_build/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gcc.git~master_rev_0bd73648d1827c6bf6860e746fd73d4855e01b49-stage2/gcc/testsuite/gfortran/../../gfortran -B/home/tcwg-buildslave/workspace/tcwg-buildfarm_0/_build/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gcc.git~master_rev_0bd73648d1827c6bf6860e746fd73d4855e01b49-stage2/gcc/testsuite/gfortran/../../ -B/home/tcwg-buildslave/workspace/tcwg-buildfarm_0/_build/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gcc.git~master_rev_0bd73648d1827c6bf6860e746fd73d4855e01b49-stage2/armv8l-unknown-linux-gnueabihf/./libgfortran/ /home/tcwg-buildslave/workspace/tcwg-buildfarm_0/snapshots/gcc.git~master_rev_0bd73648d1827c6bf6860e746fd73d4855e01b49/gcc/testsuite/gfortran.dg/class_61.f90 -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -O -pedantic-errors -S -o class_61.s /home/tcwg-buildslave/workspace/tcwg-buildfarm_0/snapshots/gcc.git~master_rev_0bd73648d1827c6bf6860e746fd73d4855e01b49/gcc/testsuite/gfortran.dg/class_61.f90:9:30: Error: Pointer array component of structure at (1) must have a deferred shape f951: internal compiler error: Segmentation fault 0x68bafb crash_signal /home/tcwg-buildslave/workspace/tcwg-buildfarm_0/snapshots/gcc.git~master_rev_0bd73648d1827c6bf6860e746fd73d4855e01b49/gcc/toplev.c:326 0x20758f resolve_component /home/tcwg-buildslave/workspace/tcwg-buildfarm_0/snapshots/gcc.git~master_rev_0bd73648d1827c6bf6860e746fd73d4855e01b49/gcc/fortran/resolve.c:13815 0x20758f resolve_component /home/tcwg-buildslave/workspace/tcwg-buildfarm_0/snapshots/gcc.git~master_rev_0bd73648d1827c6bf6860e746fd73d4855e01b49/gcc/fortran/resolve.c:13761 0x207ac5 resolve_fl_derived0 /home/tcwg-buildslave/workspace/tcwg-buildfarm_0/snapshots/gcc.git~master_rev_0bd73648d1827c6bf6860e746fd73d4855e01b49/gcc/fortran/resolve.c:14258 0x207f01 resolve_fl_derived0 /home/tcwg-buildslave/workspace/tcwg-buildfarm_0/snapshots/gcc.git~master_rev_0bd73648d1827c6bf6860e746fd73d4855e01b49/gcc/fortran/resolve.c:14409 0x207f01 resolve_fl_derived /home/tcwg-buildslave/workspace/tcwg-buildfarm_0/snapshots/gcc.git~master_rev_0bd73648d1827c6bf6860e746fd73d4855e01b49/gcc/fortran/resolve.c:14387 0x205811 resolve_symbol /home/tcwg-buildslave/workspace/tcwg-buildfarm_0/snapshots/gcc.git~master_rev_0bd73648d1827c6bf6860e746fd73d4855e01b49/gcc/fortran/resolve.c:14761 0x21baa1 do_traverse_symtree /home/tcwg-buildslave/workspace/tcwg-buildfarm_0/snapshots/gcc.git~master_rev_0bd73648d1827c6bf6860e746fd73d4855e01b49/gcc/fortran/symbol.c:4155 0x200bf7 resolve_types /home/tcwg-buildslave/workspace/tcwg-buildfarm_0/snapshots/gcc.git~master_rev_0bd73648d1827c6bf6860e746fd73d4855e01b49/gcc/fortran/resolve.c:16673 0x204839 gfc_resolve(gfc_namespace*) /home/tcwg-buildslave/workspace/tcwg-buildfarm_0/snapshots/gcc.git~master_rev_0bd73648d1827c6bf6860e746fd73d4855e01b49/gcc/fortran/resolve.c:16787 0x1f780d resolve_all_program_units /home/tcwg-buildslave/workspace/tcwg-buildfarm_0/snapshots/gcc.git~master_rev_0bd73648d1827c6bf6860e746fd73d4855e01b49/gcc/fortran/parse.c:6073 0x1f780d gfc_parse_file() /home/tcwg-buildslave/workspace/tcwg-buildfarm_0/snapshots/gcc.git~master_rev_0bd73648d1827c6bf6860e746fd73d4855e01b49/gcc/fortran/parse.c:6323 0x22b607 gfc_be_parse_file /home/tcwg-buildslave/workspace/tcwg-buildfarm_0/snapshots/gcc.git~master_rev_0bd73648d1827c6bf6860e746fd73d4855e01b49/gcc/fortran/f95-lang.c:204 Please submit a full bug report,