https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56950
Uroš Bizjak changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56950
--- Comment #9 from Jakub Jelinek ---
(In reply to Steven Bosscher from comment #7)
> Index: haifa-sched.c
> ===
> --- haifa-sched.c (revision 199028)
> +++ haifa-sched.c
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56950
--- Comment #8 from stevenb.gcc at gmail dot com
---
> --- Comment #6 from Jakub Jelinek ---
> That still doesn't look safe -fcompare-debug wise.
> I mean, if BB ends in a DEBUG_INSN (or more), it could be preceeded by note,
> label, or some oth
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56950
--- Comment #7 from Steven Bosscher ---
Index: haifa-sched.c
===
--- haifa-sched.c (revision 199028)
+++ haifa-sched.c (working copy)
@@ -7435,20 +7435,19 @@ find_fallthru
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56950
--- Comment #6 from Jakub Jelinek ---
That still doesn't look safe -fcompare-debug wise.
I mean, if BB ends in a DEBUG_INSN (or more), it could be preceeded by note,
label, or some other insns. So shouldn't that be instead
rtx insn2 = DEBUG_INS
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56950
--- Comment #5 from Steven Bosscher ---
This patch makes the ICE go away, but it doesn't really solve the bug.
The scheduler inserts (in this case) notes between basic blocks in the
sched1 pass, which runs in cfglayout mode. But "between basic b
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56950
Steven Bosscher changed:
What|Removed |Added
CC||ubizjak at gmail dot com
--- Comment #4
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56950
--- Comment #3 from Steven Bosscher 2013-04-14
19:30:38 UTC ---
(In reply to comment #2)
> I am testing this fix:
Hmm, no that is not a fix...
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56950
--- Comment #2 from Steven Bosscher 2013-04-14
15:09:20 UTC ---
I am testing this fix:
Index: haifa-sched.c
===
--- haifa-sched.c (revision 197942)
+++ haifa-sched.c
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56950
Steven Bosscher changed:
What|Removed |Added
Keywords||build, wrong-debug
10 matches
Mail list logo