http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58382
--- Comment #1 from John David Anglin <danglin at gcc dot gnu.org> --- Breakpoint 1, trunc_int_for_mode (c=8, mode=DFmode) at ../../gcc/gcc/explow.c:55 55 gcc_assert (SCALAR_INT_MODE_P (mode)); (gdb) bt #0 trunc_int_for_mode (c=8, mode=DFmode) at ../../gcc/gcc/explow.c:55 #1 0x40000000006bb254 in gen_int_mode (c=8, mode=DFmode) at ../../gcc/gcc/emit-rtl.c:420 #2 0x400000000110e470 in adjust_mems (loc=0x800003fffd533100, old_rtx=0x0, data=0x800003fffdff14b8) at ../../gcc/gcc/var-tracking.c:1058 #3 0x4000000000c36a20 in simplify_replace_fn_rtx (x=0x800003fffd533100, old_rtx=0x0, fn=0x40000000002ec440, data=0x800003fffdff14b8) at ../../gcc/gcc/simplify-rtx.c:426 #4 0x400000000110e168 in adjust_mems (loc=0x800003fffd5cc558, old_rtx=0x0, data=0x800003fffdff14b8) at ../../gcc/gcc/var-tracking.c:1035 #5 0x4000000000c36a20 in simplify_replace_fn_rtx (x=0x800003fffd5cc558, old_rtx=0x0, fn=0x40000000002ec440, data=0x800003fffdff14b8) at ../../gcc/gcc/simplify-rtx.c:426 #6 0x400000000110eb78 in adjust_mem_stores (loc=0x800003fffd5cc558, expr=0x800003fffd5cc570, data=0x800003fffdff14b8) at ../../gcc/gcc/var-tracking.c:1157 #7 0x4000000000bc7e98 in note_stores (x=0x800003fffd5cc570, fun=0x40000000002ec450, data=0x800003fffdff14b8) at ../../gcc/gcc/rtlanal.c:1518 #8 0x400000000110ec64 in adjust_insn (bb=0x800003fffda7eb60, insn=0x800003fffdae8798) at ../../gcc/gcc/var-tracking.c:1207 #9 0x4000000001139de8 in vt_initialize () at ../../gcc/gcc/var-tracking.c:9973 ---Type <return> to continue, or q <return> to quit--- #10 0x400000000113ad54 in variable_tracking_main_1 () at ../../gcc/gcc/var-tracking.c:10171 #11 0x400000000113b074 in variable_tracking_main () at ../../gcc/gcc/var-tracking.c:10224 Backtrace stopped: previous frame inner to this frame (corrupt stack?) (gdb) frame 8 #8 0x400000000110ec64 in adjust_insn (bb=0x800003fffda7eb60, insn=0x800003fffdae8798) at ../../gcc/gcc/var-tracking.c:1207 1207 note_stores (PATTERN (insn), adjust_mem_stores, &amd); (gdb) p debug_rtx(insn) (insn/f:TI 248 240 249 2 (set (mem:DF (post_inc:DF (reg:DI 1 %r1)) [0 S8 A64]) (reg:DF 49 %fr21)) ../../../gcc/libgcc/unwind.inc:83 119 {*pa.md:4025} (expr_list:REG_DEAD (reg:DF 49 %fr21) (expr_list:REG_FRAME_RELATED_EXPR (set (mem:DF (plus:DI (reg/f:DI 30 %r30) (const_int -200 [0xffffffffffffff38])) [0 S8 A64]) (reg:DF 49 %fr21)) (nil)))) $1 = void