https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100775
qinzhao at gcc dot gnu.org changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |ASSIGNED Ever confirmed|0 |1 Last reconfirmed| |2022-01-24 --- Comment #1 from qinzhao at gcc dot gnu.org --- I can repeat this bug with the latest upstream gcc: [opc@qinzhao-ol8u3-x86 100775]$ sh t /home/opc/Install/cross/bin/armv7a-hardfloat-linux-gnueabi-gcc -mthumb -fzero-call-used-regs=used t.c -S exit_block_uses = 0 [r0] 3 [r3] 7 [r7] 13 [sp] 14 [lr] 102 [sfp] df->exit_block_uses = 0 [r0] 7 [r7] 13 [sp] 14 [lr] 102 [sfp] during RTL pass: mach t.c: In function 'foo': t.c:5:1: internal compiler error: in df_exit_block_bitmap_verify, at df-scan.cc:4178 5 | } | ^ 0xc6a0bf df_exit_block_bitmap_verify ../../latest-gcc/gcc/df-scan.cc:4178 0xc6a355 df_scan_verify() ../../latest-gcc/gcc/df-scan.cc:4231 0xc501a8 df_verify() ../../latest-gcc/gcc/df-core.cc:1818 0xc4eaa4 df_analyze_1 ../../latest-gcc/gcc/df-core.cc:1214 0xc4ee68 df_analyze() ../../latest-gcc/gcc/df-core.cc:1290 0x194675a thumb2_reorg ../../latest-gcc/gcc/config/arm/arm.cc:18999 0x1947d60 arm_reorg ../../latest-gcc/gcc/config/arm/arm.cc:19218 0x1300436 execute ../../latest-gcc/gcc/reorg.cc:3927 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.