https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63987
Bug ID: 63987 Summary: [lra] internal compiler error: in decompose_normal_address, at rtlanal.c:5851 Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: rtl-optimization Assignee: unassigned at gcc dot gnu.org Reporter: hjl.tools at gmail dot com CC: vmakarov at redhat dot com Created attachment 34046 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=34046&action=edit A testcase On Linux/x86-64, r217823 gave [hjl@gnu-tools-1 gcc]$ ./xg++ -B./ -S -O2 /tmp/t.ii -mx32 -maddress-mode=long/tmp/t.ii: In function 'void lower(vec<simplify*>&, bool)': /tmp/t.ii:8236:2: internal compiler error: in decompose_normal_address, at rtlanal.c:5851 } ^ 0xea04c7 decompose_normal_address /export/gnu/import/git/gcc/gcc/rtlanal.c:5851 0xea07b5 decompose_address(address_info*, rtx_def**, machine_mode, unsigned char, rtx_code) /export/gnu/import/git/gcc/gcc/rtlanal.c:5928 0xea07e8 decompose_lea_address(address_info*, rtx_def**) /export/gnu/import/git/gcc/gcc/rtlanal.c:5938 0xd74f77 process_address_1 /export/gnu/import/git/gcc/gcc/lra-constraints.c:2792 0xd75679 process_address /export/gnu/import/git/gcc/gcc/lra-constraints.c:3011 0xd76021 curr_insn_transform /export/gnu/import/git/gcc/gcc/lra-constraints.c:3306 0xd79039 lra_constraints(bool) /export/gnu/import/git/gcc/gcc/lra-constraints.c:4301 0xd65df2 lra(_IO_FILE*) /export/gnu/import/git/gcc/gcc/lra.c:2276 0xd1699b do_reload /export/gnu/import/git/gcc/gcc/ira.c:5391 0xd16d44 execute /export/gnu/import/git/gcc/gcc/ira.c:5561 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See <http://gcc.gnu.org/bugs.html> for instructions. [hjl@gnu-tools-1 gcc]$