https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65980
--- Comment #3 from Markus Trippelsdorf <trippels at gcc dot gnu.org> --- Created attachment 36818 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36818&action=edit unreduced testcase The reduced testcase doesn't reproduce the issue anymore. I've attached a new unreduced testcase. markus@x4 linux % gcc --save-temps -fcompare-debug -O3 -c api.i gcc: error: api.i: -fcompare-debug failure markus@x4 linux % diff -u api.gkd api.gk.gkd --- api.gkd 2015-11-24 10:00:40.063801541 +0100 +++ api.gk.gkd 2015-11-24 10:00:40.460459460 +0100 @@ -941,7 +941,7 @@ (expr_list:REG_DEAD (reg:CCZ 17 flags) (int_list:REG_BR_PROB 672 (nil))) -> 106) -(code_label # 0 0 6 104 "" [2 uses]) +(code_label # 0 0 6 105 "" [2 uses]) (note # 0 0 [bb 6] NOTE_INSN_BASIC_BLOCK) (note # 0 0 NOTE_INSN_DELETED) (note # 0 0 NOTE_INSN_DELETED) @@ -1048,7 +1048,7 @@ (pc))) crypto/api.c:181# {*jcc_1} (expr_list:REG_DEAD (reg:CCGOC 17 flags) (int_list:REG_BR_PROB 3900 (nil))) - -> 41) + -> 48) (note # 0 0 [bb 10] NOTE_INSN_BASIC_BLOCK) (insn:TI # 0 0 10 (set (reg/v/f:DI 41 r12 [orig:99 alg ] [99]) (mem/f:DI (plus:DI (reg/v/f:DI 6 bp [orig:144 <retval> ] [144]) @@ -1096,7 +1096,7 @@ (pc))) crypto/api.c:185# {*jcc_1} (expr_list:REG_DEAD (reg:CCZ 17 flags) (int_list:REG_BR_PROB 3900 (nil))) - -> 68) + -> 74) (code_label # 0 0 13 49 "" [1 uses]) (note # 0 0 [bb 13] NOTE_INSN_BASIC_BLOCK) (insn:TI # 0 0 13 (parallel [ ...