https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96475
--- Comment #11 from Christophe Lyon <clyon at gcc dot gnu.org> --- Ha sorry I missed the beginning (interleaved in the log with other commands): during RTL pass: sched_fusion vfprintf-internal.c: In function '__vfprintf_internal': vfprintf-internal.c:1702:1: internal compiler error: in operator[], at vec.h:880 1702 | } | ^ 0x82a054 vec<basic_block_def*, va_gc, vl_embed>::operator[](unsigned int) /tmp/4800342_6.tmpdir/aci-gcc-fsf/sources/gcc-fsf/gccsrc/gcc/vec.h:880 0x82a054 pre_and_rev_post_order_compute_fn(function*, int*, int*, bool) /tmp/4800342_6.tmpdir/aci-gcc-fsf/sources/gcc-fsf/gccsrc/gcc/cfganal.c:1036 0x82a0b7 pre_and_rev_post_order_compute(int*, int*, bool) /tmp/4800342_6.tmpdir/aci-gcc-fsf/sources/gcc-fsf/gccsrc/gcc/cfganal.c:1050 0x7db017 init_alias_analysis() /tmp/4800342_6.tmpdir/aci-gcc-fsf/sources/gcc-fsf/gccsrc/gcc/alias.c:3392 0x180c862 sched_init() /tmp/4800342_6.tmpdir/aci-gcc-fsf/sources/gcc-fsf/gccsrc/gcc/haifa-sched.c:7326 0x180e1ed haifa_sched_init() /tmp/4800342_6.tmpdir/aci-gcc-fsf/sources/gcc-fsf/gccsrc/gcc/haifa-sched.c:7363 0xcd64dc schedule_insns /tmp/4800342_6.tmpdir/aci-gcc-fsf/sources/gcc-fsf/gccsrc/gcc/sched-rgn.c:3514 0xcd6da0 schedule_insns /tmp/4800342_6.tmpdir/aci-gcc-fsf/sources/gcc-fsf/gccsrc/gcc/sched-rgn.c:3930 0xcd6da0 rest_of_handle_sched_fusion /tmp/4800342_6.tmpdir/aci-gcc-fsf/sources/gcc-fsf/gccsrc/gcc/sched-rgn.c:3757 0xcd6da0 execute /tmp/4800342_6.tmpdir/aci-gcc-fsf/sources/gcc-fsf/gccsrc/gcc/sched-rgn.c:3932 I can prepare the preprocessed source tomorrow if needed. The full compilation command: /tmp/4800342_6.tmpdir/aci-gcc-fsf/builds/gcc-fsf-gccsrc/tools/bin/aarch64-none-linux-gnu-gcc vfprintf-internal.c -c -std=gnu11 -fgnu89-inline -g -O2 -Wall -Wwrite-strings -Wundef -fmerge-all-const ants -frounding-math -fno-stack-protector -Wstrict-prototypes -Wold-style-definition -fmath-errno -ftls-model=initial-exec -I../include -I/tmp/4800342_6.tmpdir/aci-gcc-fsf/builds/gcc-fsf- gccsrc/obj-aarch64-none-linux-gnu/glibc-1/stdio-common -I/tmp/4800342_6.tmpdir/aci-gcc-fsf/builds/gcc-fsf-gccsrc/obj-aarch64-none-linux-gnu/glibc-1 -I../sysdeps/unix/sysv/linux/aarch64 -I../sysd eps/aarch64/nptl -I../sysdeps/unix/sysv/linux/generic -I../sysdeps/unix/sysv/linux/wordsize-64 -I../sysdeps/unix/sysv/linux/include -I../sysdeps/unix/sysv/linux -I../sysdeps/nptl -I../sysdeps/ pthread -I../sysdeps/gnu -I../sysdeps/unix/inet -I../sysdeps/unix/sysv -I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/aarch64/fpu -I../sysdeps/aarch64/multiarch -I../sysdeps/aarch64 -I. ./sysdeps/wordsize-64 -I../sysdeps/ieee754/ldbl-128 -I../sysdeps/ieee754/dbl-64/wordsize-64 -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic -I.. -I../libio -I. -nostdinc -isystem /tmp/4800342_6.tmpdir/aci-gcc-fsf/builds/gcc-fsf-gccsrc/tools/lib/gcc/aarch64-none-linux-gnu/11.0.0/include -isystem /tmp/4800342_6.tmpdir/aci-gcc-fsf/builds/ gcc-fsf-gccsrc/tools/lib/gcc/aarch64-none-linux-gnu/11.0.0/include-fixed -isystem /tmp/4800342_6.tmpdir/aci-gcc-fsf/builds/gcc-fsf-gccsrc/sysroot-aarch64-none-linux-gnu/usr/include -D_LIBC_REENTRA NT -include /tmp/4800342_6.tmpdir/aci-gcc-fsf/builds/gcc-fsf-gccsrc/obj-aarch64-none-linux-gnu/glibc-1/libc-modules.h -DMODULE_NAME=libc -include ../include/libc-symbols.h -DTOP_NAMESPACE=gli bc -D_IO_MTSAFE_IO -o /tmp/4800342_6.tmpdir/aci-gcc-fsf/builds/gcc-fsf-gccsrc/obj-aarch64-none-linux-gnu/glibc-1/stdio-common/vfprintf-internal.o -MD -MP -MF /tmp/4800342_6.tmpdir/aci-gcc-fsf/build s/gcc-fsf-gccsrc/obj-aarch64-none-linux-gnu/glibc-1/stdio-common/vfprintf-internal.o.dt -MT /tmp/4800342_6.tmpdir/aci-gcc-fsf/builds/gcc-fsf-gccsrc/obj-aarch64-none-linux-gnu/glibc-1/stdio-common/v fprintf-internal.o