https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85899
Arseny Solokha <asolokha at gmx dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- Target|powerpc-*-linux-gnu, |powerpc-*-linux-gnu, |powerpcspe-*-linux-gnu |powerpcspe-*-linux-gnu, | |x86_64-unknown-linux-gnu Summary|ICE in |[8/9 Regression] ICE in |find_fallthru_edge_from, at |find_fallthru_edge_from, at |haifa-sched.c:8059 |haifa-sched.c:8059 --- Comment #2 from Arseny Solokha <asolokha at gmx dot com> --- It fails also for x86_64 (as of r268107): % x86_64-unknown-linux-gnu-gcc-9.0.0-alpha20190120 -O2 -fschedule-insns -fselective-scheduling -funroll-loops -fno-gcse -fno-if-conversion --param iv-max-considered-uses=5 -c gcc/testsuite/gcc.target/powerpc/swaps-p8-9.c during RTL pass: sched1 gcc/testsuite/gcc.target/powerpc/swaps-p8-9.c: In function 'init': gcc/testsuite/gcc.target/powerpc/swaps-p8-9.c:29:1: internal compiler error: in find_fallthru_edge_from, at haifa-sched.c:8085 29 | } | ^ 0x79e2c9 find_fallthru_edge_from(basic_block_def*) /var/tmp/portage/sys-devel/gcc-9.0.0_alpha20190120/work/gcc-9-20190120/gcc/haifa-sched.c:8085 0xd38402 in_fallthru_bb_p /var/tmp/portage/sys-devel/gcc-9.0.0_alpha20190120/work/gcc-9-20190120/gcc/sel-sched.c:607 0xd38402 extract_new_fences_from /var/tmp/portage/sys-devel/gcc-9.0.0_alpha20190120/work/gcc-9-20190120/gcc/sel-sched.c:679 0xd38402 calculate_new_fences /var/tmp/portage/sys-devel/gcc-9.0.0_alpha20190120/work/gcc-9-20190120/gcc/sel-sched.c:7427 0xd38402 sel_sched_region_2 /var/tmp/portage/sys-devel/gcc-9.0.0_alpha20190120/work/gcc-9-20190120/gcc/sel-sched.c:7503 0xd39838 sel_sched_region_1 /var/tmp/portage/sys-devel/gcc-9.0.0_alpha20190120/work/gcc-9-20190120/gcc/sel-sched.c:7544 0xd3a366 sel_sched_region(int) /var/tmp/portage/sys-devel/gcc-9.0.0_alpha20190120/work/gcc-9-20190120/gcc/sel-sched.c:7645 0xd3a366 sel_sched_region(int) /var/tmp/portage/sys-devel/gcc-9.0.0_alpha20190120/work/gcc-9-20190120/gcc/sel-sched.c:7630 0xd3aeeb run_selective_scheduling() /var/tmp/portage/sys-devel/gcc-9.0.0_alpha20190120/work/gcc-9-20190120/gcc/sel-sched.c:7731 0xd1881d rest_of_handle_sched /var/tmp/portage/sys-devel/gcc-9.0.0_alpha20190120/work/gcc-9-20190120/gcc/sched-rgn.c:3717 0xd1881d execute /var/tmp/portage/sys-devel/gcc-9.0.0_alpha20190120/work/gcc-9-20190120/gcc/sched-rgn.c:3827