https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83419
Bug ID: 83419 Summary: [8 Regression] -fcompare-debug failure (length) Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: debug Assignee: unassigned at gcc dot gnu.org Reporter: trippels at gcc dot gnu.org CC: aoliva at gcc dot gnu.org Target Milestone: --- trippels@gcc67 ffmpeg % cat utils.i int a, b; void fn1(); void fn2() { if (a || 1 == b) fn1(); else 0; fn1(1, 0); } trippels@gcc67 ffmpeg % gcc -fcompare-debug -O2 -c utils.i --save-temps gcc: error: utils.i: -fcompare-debug failure (length) trippels@gcc67 ffmpeg % diff -u utils.gkd utils.gk.gkd --- utils.gkd 2017-12-14 08:40:37.017897604 +0100 +++ utils.gk.gkd 2017-12-14 08:40:37.037897592 +0100 @@ -112,7 +112,7 @@ (expr_list (use (reg:QI 0 ax)) (nil))) (jump_insn # 0 0 5 (set (pc) - (label_ref #))# {jump} + (label_ref #)) "utils.i":5# {jump} (nil) -> 3) (barrier # 0 0)