https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116686
--- Comment #3 from YunQiang Su <syq at gcc dot gnu.org> --- I cannot reproduce this problem (with Debian Sid) 1) apt install g++-riscv-linux-gnu linux-libc-dev-riscv64-cross 2) ../configure --prefix=/usr --disable-multilib --with-arch=rv64gc --with-abi=lp64d --target=riscv64-linux-gnu --includedir=/usr/riscv64-linux-gnu/include --with-sysroot=/ 3) make -j 4) ./gcc/xgcc -Bgcc ../gcc/testsuite/gcc.target/riscv/rvv/autovec/pr114734.c -march=rv64gcv_zvl1024b -mabi=lp64d -mcmodel=medlow -mrvv-max-lmul=m2 -fdiagnostics-plain-output -O3 -ftree-vectorize -march=rv64gcv_zvl256b -mabi=lp64d -fwhole-program -O3 -mrvv-vector-bits=zvl -g -B/usr/riscv64-linux-gnu/lib -lm -o ./pr114734.exe 5) QEMU_CPU=rv64,vlen=256,rvv_ta_all_1s=true,rvv_ma_all_1s=true,v=true,vext_spec=v1.0,zve32f=true,zve64f=true QEMU_LD_PREFIX=/usr/riscv64-linux-gnu qemu-riscv64 ./pr114734.exe