https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68349
Bug ID: 68349 Summary: ice in decompose_normal_address with -O2 at tlanal.c:6086 Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: dcb314 at hotmail dot com Target Milestone: --- Created attachment 36708 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36708&action=edit C source code I used gcc trunk dated 20151114 to compile the attached C code. The compiler said $ ../results/bin/gcc -c -O2 bug245.c findhyphen.c: In function ‘DoHyphens’: findhyphen.c:291:1: internal compiler error: in decompose_normal_address, at rtlanal.c:6086 0xaeec83 decompose_normal_address ../../src/trunk/gcc/rtlanal.c:6086 0xaeec83 decompose_address(address_info*, rtx_def**, machine_mode, unsigned char, rtx_code) ../../src/trunk/gcc/rtlanal.c:6163 0x9b8355 process_address_1 ../../src/trunk/gcc/lra-constraints.c:2874 0x9b8355 process_address ../../src/trunk/gcc/lra-constraints.c:3133