https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78002
Bug ID: 78002 Summary: gcc.target/aarch64/stack-checking.c ICEs with -mabi=ilp32 Product: gcc Version: 7.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: pinskia at gcc dot gnu.org Target Milestone: --- Target: aarch64-linux-gnu apinski@apinski-ss1:~/src/local4$ ./tools/bin/gcc -fstack-check gcc/gcc/testsuite/gcc.target/aarch64/stack-checking.c -mabi=ilp32 gcc/gcc/testsuite/gcc.target/aarch64/stack-checking.c: In function ‘main’: gcc/gcc/testsuite/gcc.target/aarch64/stack-checking.c:21:1: internal compiler error: in plus_constant, at explow.c:88 } ^ 0x7fbcdf plus_constant(machine_mode, rtx_def*, long, bool) ../../gcc/gcc/explow.c:88 0xe5d63f aarch64_emit_probe_stack_range ../../gcc/gcc/config/aarch64/aarch64.c:2575 0xe6253f aarch64_expand_prologue() ../../gcc/gcc/config/aarch64/aarch64.c:3216 0xfba47b gen_prologue() ../../gcc/gcc/config/aarch64/aarch64.md:551 0xe5cc83 target_gen_prologue ../../gcc/gcc/config/aarch64/aarch64.md:5584 0x886577 make_prologue_seq ../../gcc/gcc/function.c:5810 0x886797 thread_prologue_and_epilogue_insns() ../../gcc/gcc/function.c:5927 0x886dfb rest_of_handle_thread_prologue_and_epilogue ../../gcc/gcc/function.c:6396 0x886dfb execute ../../gcc/gcc/function.c:6438 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.