https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93964
Bug ID: 93964 Summary: [8/9/10 Regression] [graphite] ICE in assign_parameter_index_in_region, at graphite-scop-detection.c:1104 Product: gcc Version: 10.0 Status: UNCONFIRMED Keywords: ice-on-invalid-code Severity: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: asolokha at gmx dot com Target Milestone: --- gcc-10.0.1 snapshot (g:3133bed5d0327e8a9cd0a601b7ecdb9de4fc825d) ICEs when compiling the following testcase w/ -O1 -floop-nest-optimize: int * eo (void); void g4 (int *nt) { int dh, t2 = eo (); for (dh = 0; dh < 2; ++dh) { int m7; for (m7 = 0; m7 < t2; ++m7) nt[m7] = 0; } } % gcc-10.0.1 -O1 -floop-nest-optimize -w -c xerbsq4o.c during GIMPLE pass: graphite xerbsq4o.c: In function 'g4': xerbsq4o.c:5:1: internal compiler error: in assign_parameter_index_in_region, at graphite-scop-detection.c:1104 5 | g4 (int *nt) | ^~ 0x77656b assign_parameter_index_in_region /var/tmp/portage/sys-devel/gcc-10.0.1_alpha20200223/work/gcc-10-20200223/gcc/graphite-scop-detection.c:1104 0x77656b scan_tree_for_params /var/tmp/portage/sys-devel/gcc-10.0.1_alpha20200223/work/gcc-10-20200223/gcc/graphite-scop-detection.c:1155 0x16bc2f6 scan_tree_for_params /var/tmp/portage/sys-devel/gcc-10.0.1_alpha20200223/work/gcc-10-20200223/gcc/graphite-scop-detection.c:1143 0x16bfd19 before_dom_children /var/tmp/portage/sys-devel/gcc-10.0.1_alpha20200223/work/gcc-10-20200223/gcc/graphite-scop-detection.c:1497 0x16632b7 dom_walker::walk(basic_block_def*) /var/tmp/portage/sys-devel/gcc-10.0.1_alpha20200223/work/gcc-10-20200223/gcc/domwalk.c:309 0x16c0a7a build_scops(vec<scop*, va_heap, vl_ptr>*) /var/tmp/portage/sys-devel/gcc-10.0.1_alpha20200223/work/gcc-10-20200223/gcc/graphite-scop-detection.c:1620 0x16b3b24 graphite_transform_loops() /var/tmp/portage/sys-devel/gcc-10.0.1_alpha20200223/work/gcc-10-20200223/gcc/graphite.c:448 0x16b4f40 graphite_transforms /var/tmp/portage/sys-devel/gcc-10.0.1_alpha20200223/work/gcc-10-20200223/gcc/graphite.c:538 0x16b4f40 execute /var/tmp/portage/sys-devel/gcc-10.0.1_alpha20200223/work/gcc-10-20200223/gcc/graphite.c:615