>> Doesn't half of
>> GCC's testsuite fail then?
No. Only a few tests failed (The tests are mentioned in this patch).
All other tests passed no matter how I configure toolchain building.
>> I can do that at some point if you don't want it
>> but right now I'm on other things.
No worry, I won't c
Hmmm. I am not familiar with Binutils...
I just adapted tests like others in the testsuite make them consistent.
And turns out it can fix the issues...
juzhe.zh...@rivai.ai
From: Robin Dapp
Date: 2023-10-25 16:44
To: juzhe.zh...@rivai.ai; gcc-patches
CC: rdapp.gcc; kito.cheng; Kito.cheng; jef
FAIL: gcc.target/riscv/rvv/autovec/slp-mask-run-1.c -O3 -ftree-vectorize (test
for excess errors)
FAIL: gcc.target/riscv/rvv/autovec/vls-vlmax/pr110985.c -std=c99 -O3
-ftree-vectorize --param riscv-autovec-preference=fixed-vlmax
check-function-bodies foo1
FAIL: gcc.target/riscv/rvv/autovec/vls-
In rvv.exp: we specify -march=rv64gcv_zfh
However, when I built the toolchain with -march=rv64gcv_zfh_zvfh. Then link
fail.
All other tests like compress_run-1.c are works fine with :
/* { dg-options "-O3 --param riscv-autovec-preference=fixed-vlmax -Wno-psabi" }
*/
So I adapt these tests lik