[Bug rtl-optimization/83398] [8 Regression] ICE: in try_ready, at haifa-sched.c:7524 with -O2 -fsched2-use-superblocks -g
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83398 Alexandre Oliva changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--- |FIXED Assignee|unassigned at gcc dot gnu.org |aoliva at gcc dot gnu.org --- Comment #6 from Alexandre Oliva --- Mine. Fixed, IIUC. Please reopen otherwise.
[Bug rtl-optimization/83398] [8 Regression] ICE: in try_ready, at haifa-sched.c:7524 with -O2 -fsched2-use-superblocks -g
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83398 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed||2017-12-20 CC||marxin at gcc dot gnu.org Ever confirmed|0 |1
[Bug rtl-optimization/83398] [8 Regression] ICE: in try_ready, at haifa-sched.c:7524 with -O2 -fsched2-use-superblocks -g
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83398 --- Comment #5 from Arseny Solokha --- Testcase in comment 4 seems to be fixed by r255833.
[Bug rtl-optimization/83398] [8 Regression] ICE: in try_ready, at haifa-sched.c:7524 with -O2 -fsched2-use-superblocks -g
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83398 Arseny Solokha changed: What|Removed |Added CC||asolokha at gmx dot com --- Comment #4 from Arseny Solokha --- int u1; void c9 (void) { while (u1 < 1) { ; q7: ++u1; } } % gcc-8.0.0-alpha20171217 -O2 -g -fsched2-use-superblocks -w -c ztcuceiy.c during RTL pass: sched2 ztcuceiy.c: In function 'c9': ztcuceiy.c:12:1: internal compiler error: in try_ready, at haifa-sched.c:7524 } ^ 0x1431e02 try_ready(rtx_insn*) /var/tmp/portage/sys-devel/gcc-8.0.0_alpha20171217/work/gcc-8-20171217/gcc/haifa-sched.c:7520 0x14ac529 init_ready_list /var/tmp/portage/sys-devel/gcc-8.0.0_alpha20171217/work/gcc-8-20171217/gcc/sched-ebb.c:129 0x143557e schedule_block(basic_block_def**, void*) /var/tmp/portage/sys-devel/gcc-8.0.0_alpha20171217/work/gcc-8-20171217/gcc/haifa-sched.c:6522 0x14aca95 schedule_ebb(rtx_insn*, rtx_insn*, bool) /var/tmp/portage/sys-devel/gcc-8.0.0_alpha20171217/work/gcc-8-20171217/gcc/sched-ebb.c:537 0x14ad086 schedule_ebbs() /var/tmp/portage/sys-devel/gcc-8.0.0_alpha20171217/work/gcc-8-20171217/gcc/sched-ebb.c:657 0xce93e4 rest_of_handle_sched2 /var/tmp/portage/sys-devel/gcc-8.0.0_alpha20171217/work/gcc-8-20171217/gcc/sched-rgn.c:3735 0xce93e4 execute /var/tmp/portage/sys-devel/gcc-8.0.0_alpha20171217/work/gcc-8-20171217/gcc/sched-rgn.c:3873 (as of r255766)
[Bug rtl-optimization/83398] [8 Regression] ICE: in try_ready, at haifa-sched.c:7524 with -O2 -fsched2-use-superblocks -g
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83398 Jakub Jelinek changed: What|Removed |Added CC||aoliva at gcc dot gnu.org, ||jakub at gcc dot gnu.org --- Comment #3 from Jakub Jelinek --- Started with r255569, got fixed with r255609. I think it just went latent though, because the testcase doesn't have any debug bind stmts. --- pr83398.c.230t.optimized_ 2017-12-14 07:54:28.0 -0500 +++ pr83398.c.230t.optimized2017-12-14 07:56:34.0 -0500 @@ -28,9 +28,9 @@ foo () goto ; [66.00%] [local count: 708669604]: - # DEBUG BEGIN_STMT c: # DEBUG BEGIN_STMT + # DEBUG BEGIN_STMT a = 0; [local count: 1073741825]: is the difference between r255607 and r255609, but # DEBUG BEGIN_STMT may appear before labels even with current trunk. Perhaps dup of the https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83396#c41 Alex is looking into?
[Bug rtl-optimization/83398] [8 Regression] ICE: in try_ready, at haifa-sched.c:7524 with -O2 -fsched2-use-superblocks -g
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83398 --- Comment #2 from Zdenek Sojka --- This stopped failing between r255606 (ICEs) and r255624 (OK).
[Bug rtl-optimization/83398] [8 Regression] ICE: in try_ready, at haifa-sched.c:7524 with -O2 -fsched2-use-superblocks -g
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83398 --- Comment #1 from Zdenek Sojka --- Created attachment 42871 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42871=edit reduced testcase
[Bug rtl-optimization/83398] [8 Regression] ICE: in try_ready, at haifa-sched.c:7524 with -O2 -fsched2-use-superblocks -g
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83398 Richard Biener changed: What|Removed |Added Target Milestone|--- |8.0