[Bug debug/56950] compare-debug failure for gcc.dg/pr41345.c with fschedule-insns

2017-04-20 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56950 Uroš Bizjak changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug debug/56950] compare-debug failure for gcc.dg/pr41345.c with fschedule-insns

2013-05-20 Thread jakub at gcc dot gnu.org
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

[Bug debug/56950] compare-debug failure for gcc.dg/pr41345.c with fschedule-insns

2013-05-20 Thread stevenb.gcc at gmail dot com
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

[Bug debug/56950] compare-debug failure for gcc.dg/pr41345.c with fschedule-insns

2013-05-20 Thread steven at gcc dot gnu.org
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

[Bug debug/56950] compare-debug failure for gcc.dg/pr41345.c with fschedule-insns

2013-05-20 Thread jakub at gcc dot gnu.org
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

[Bug debug/56950] compare-debug failure for gcc.dg/pr41345.c with fschedule-insns

2013-05-20 Thread steven at gcc dot gnu.org
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

[Bug debug/56950] compare-debug failure for gcc.dg/pr41345.c with fschedule-insns

2013-05-17 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56950 Steven Bosscher changed: What|Removed |Added CC||ubizjak at gmail dot com --- Comment #4

[Bug debug/56950] compare-debug failure for gcc.dg/pr41345.c with fschedule-insns

2013-04-14 Thread steven at gcc dot gnu.org
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...

[Bug debug/56950] compare-debug failure for gcc.dg/pr41345.c with fschedule-insns

2013-04-14 Thread steven at gcc dot gnu.org
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

[Bug debug/56950] compare-debug failure for gcc.dg/pr41345.c with fschedule-insns

2013-04-13 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56950 Steven Bosscher changed: What|Removed |Added Keywords||build, wrong-debug