https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98998
Bug ID: 98998 Summary: ICE in change_address_1, at emit-rtl.c:2275 Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: marxin at gcc dot gnu.org CC: rsandifo at gcc dot gnu.org Target Milestone: --- Host: x86_64-linux-gnu Target: arm-linux-gnueabi Likely similar to PR97269: $ gcc /home/marxin/Programming/gcc/gcc/testsuite/g++.dg/ext/vla15.C -mcpu=cortex-m1 -mpure-code -fstack-protector -c during RTL pass: mach /home/marxin/Programming/gcc/gcc/testsuite/g++.dg/ext/vla15.C: In function ‘int main()’: /home/marxin/Programming/gcc/gcc/testsuite/g++.dg/ext/vla15.C:23:1: internal compiler error: in change_address_1, at emit-rtl.c:2275 23 | } | ^ 0x62057d change_address_1 /home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-arm/build/gcc/emit-rtl.c:2275 0x9d275d emit_move_insn(rtx_def*, rtx_def*) /home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-arm/build/gcc/expr.c:3932 0x12becc9 gen_split_74(rtx_insn*, rtx_def**) /home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-arm/build/gcc/config/arm/arm.md:9219 0x9a143e try_split(rtx_def*, rtx_insn*, int) /home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-arm/build/gcc/emit-rtl.c:3834 0xc366c1 split_insn /home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-arm/build/gcc/recog.c:3361 0xc3bdd7 split_all_insns_noflow() /home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-arm/build/gcc/recog.c:3523 0xfc209a arm_reorg /home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-arm/build/gcc/config/arm/arm.c:19153 0xc646a9 execute /home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-arm/build/gcc/reorg.c:4028 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See <https://gcc.gnu.org/bugs/> for instructions.