https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87928
Bug ID: 87928 Summary: ICE in ix86_compute_frame_layout, at config/i386/i386.c:11161 since r228607 Product: gcc Version: 9.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: marxin at gcc dot gnu.org Target Milestone: --- Following causes ICE: $ gcc /home/marxin/Programming/gcc/gcc/testsuite/gcc.target/i386/aggregate-ret4.c -mabi=ms -O1 -mstackrealign during RTL pass: pro_and_epilogue /home/marxin/Programming/gcc/gcc/testsuite/gcc.target/i386/aggregate-ret4.c: In function ‘bar’: /home/marxin/Programming/gcc/gcc/testsuite/gcc.target/i386/aggregate-ret4.c:24:1: internal compiler error: in ix86_compute_frame_layout, at config/i386/i386.c:11161 24 | } | ^ 0x73ba80 ix86_compute_frame_layout /home/marxin/Programming/gcc/gcc/config/i386/i386.c:11161 0x111ef6f ix86_finalize_stack_frame_flags /home/marxin/Programming/gcc/gcc/config/i386/i386.c:12925 0x11255e4 ix86_expand_prologue() /home/marxin/Programming/gcc/gcc/config/i386/i386.c:13035 0x145df8a gen_prologue() /home/marxin/Programming/gcc/gcc/config/i386/i386.md:12984 0x1107728 target_gen_prologue /home/marxin/Programming/gcc/gcc/config/i386/i386.md:18928 0xab61c1 make_prologue_seq /home/marxin/Programming/gcc/gcc/function.c:5713 0xab6367 thread_prologue_and_epilogue_insns() /home/marxin/Programming/gcc/gcc/function.c:5830 0xab6a96 rest_of_handle_thread_prologue_and_epilogue /home/marxin/Programming/gcc/gcc/function.c:6321 0xab6a96 execute /home/marxin/Programming/gcc/gcc/function.c:6363