[Bug rtl-optimization/83398] [8 Regression] ICE: in try_ready, at haifa-sched.c:7524 with -O2 -fsched2-use-superblocks -g

2017-12-20 Thread aoliva at gcc dot gnu.org
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

2017-12-20 Thread marxin at gcc dot gnu.org
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

2017-12-19 Thread asolokha at gmx dot com
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

2017-12-17 Thread asolokha at gmx dot com
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

2017-12-14 Thread jakub at gcc dot gnu.org
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

2017-12-14 Thread zsojka at seznam dot cz
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

2017-12-13 Thread zsojka at seznam dot cz
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

2017-12-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83398

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|--- |8.0