https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70628
Bug ID: 70628 Summary: [5/6 regression] ICE in get_reg_rtx, at emit-rtl.c:1025 Product: gcc Version: 5.3.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: debug Assignee: unassigned at gcc dot gnu.org Reporter: sch...@linux-m68k.org Target Milestone: --- Target: aarch64-*-* Created attachment 38237 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38237&action=edit Preprocessed source $ gcc/xgcc -B gcc/ -O2 -g -S -mabi=ilp32 disk.i disk/disk.c: In function ‘gp_port_library_list’: disk/disk.c:305:1: internal compiler error: in gen_reg_rtx, at emit-rtl.c:1025 0x7f30d3 gen_reg_rtx(machine_mode) ../../gcc/emit-rtl.c:1025 0x8297b3 convert_modes(machine_mode, machine_mode, rtx_def*, int) ../../gcc/expr.c:723 0x777a5b cselib_expand_value_rtx_1 ../../gcc/cselib.c:1832 0x779acb cselib_expand_value_rtx_cb(rtx_def*, bitmap_head*, int, rtx_def* (*)(rtx_def*, bitmap_head*, int, void*), void*) ../../gcc/cselib.c:1540 0xdfa043 vt_expand_var_loc_chain ../../gcc/var-tracking.c:8329 0xdfa043 vt_expand_loc_callback ../../gcc/var-tracking.c:8492 0x77790b cselib_expand_value_rtx_1 ../../gcc/cselib.c:1693 0x779acb cselib_expand_value_rtx_cb(rtx_def*, bitmap_head*, int, rtx_def* (*)(rtx_def*, bitmap_head*, int, void*), void*) ../../gcc/cselib.c:1540 0xdf9cbf vt_expand_loc_callback ../../gcc/var-tracking.c:8426 0x777747 cselib_expand_value_rtx_1 ../../gcc/cselib.c:1658 0x779acb cselib_expand_value_rtx_cb(rtx_def*, bitmap_head*, int, rtx_def* (*)(rtx_def*, bitmap_head*, int, void*), void*) ../../gcc/cselib.c:1540 0xdfa043 vt_expand_var_loc_chain ../../gcc/var-tracking.c:8329 0xdfa043 vt_expand_loc_callback ../../gcc/var-tracking.c:8492 0x77790b cselib_expand_value_rtx_1 ../../gcc/cselib.c:1693 0x777973 cselib_expand_value_rtx_1 ../../gcc/cselib.c:1731 0x779acb cselib_expand_value_rtx_cb(rtx_def*, bitmap_head*, int, rtx_def* (*)(rtx_def*, bitmap_head*, int, void*), void*) ../../gcc/cselib.c:1540 0xdfa043 vt_expand_var_loc_chain ../../gcc/var-tracking.c:8329 0xdfa043 vt_expand_loc_callback ../../gcc/var-tracking.c:8492 0x77790b cselib_expand_value_rtx_1 ../../gcc/cselib.c:1693 0x779acb cselib_expand_value_rtx_cb(rtx_def*, bitmap_head*, int, rtx_def* (*)(rtx_def*, bitmap_head*, int, void*), void*) ../../gcc/cselib.c:1540 Needs -O >= 2, -g >= 2 and -mabi=ilp32.