&& [check_effective_target_arm_little_endian])
|| ([istarget mips*-*-*]
&& [et-is-effective-target mips_msa])
+ || [istarget riscv*-*-*]
|| ([istarget s390*-*-*]
&& [check_effective_target_s390_vx])
|| [istarget amdgcn*-*-*] }}]
You should change it into:
|| ([istarget riscv*-*-*]
&& [check_effective_target_riscv_v])
Then, these additional FAILs will be removed:
with no changes (except for intermittent Python failures for C++) with the
remaining testsuites. There are a few of regressions in `-march=rv64gc'
testing:
+FAIL: gcc.dg/vect/pr97678.c scan-tree-dump vect "vectorizing stmts using SLP"
+FAIL: gcc.dg/vect/slp-13-big-array.c scan-tree-dump-times vect "vectorizing
stmts using SLP" 3
+FAIL: gcc.dg/vect/slp-13.c scan-tree-dump-times vect "vectorizing stmts using
SLP" 3
+FAIL: gcc.dg/vect/pr97678.c -flto -ffat-lto-objects scan-tree-dump vect
"vectorizing stmts using SLP"
+FAIL: gcc.dg/vect/slp-13-big-array.c -flto -ffat-lto-objects
scan-tree-dump-times vect "vectorizing stmts using SLP" 3
+FAIL: gcc.dg/vect/slp-13.c -flto -ffat-lto-objects scan-tree-dump-times vect
"vectorizing stmts using SLP" 3
[email protected]