patrick-rivos / gcc-postcommit-ci

CI for GCC, based on upstream riscv-gnu-toolchain
https://patrick-rivos.github.io/gcc-postcommit-ci/
2 stars 1 forks source link

Testsuite Status c43c74f6ec795a586388de7abfdd20a0040f6f16 #1189

Open github-actions[bot] opened 3 months ago

github-actions[bot] commented 3 months ago

Summary

New Failures gcc g++ gfortran Previous Hash
linux: RVA23U64 profile lp64d medlow multilib 711/66 0/0 0/0 6274f10318d05311f31147c895f76a01aec37830
linux: rv32 Bitmanip ilp32d medlow 711/66 0/0 0/0 6274f10318d05311f31147c895f76a01aec37830
linux: rv32gc ilp32d medlow 711/66 0/0 0/0 6274f10318d05311f31147c895f76a01aec37830
linux: rv32gcv ilp32d medlow multilib 711/66 0/0 0/0 6274f10318d05311f31147c895f76a01aec37830
linux: rv64 Bitmanip lp64d medlow 711/66 0/0 0/0 6274f10318d05311f31147c895f76a01aec37830
linux: rv64 Vector Crypto lp64d medlow multilib 711/66 0/0 0/0 6274f10318d05311f31147c895f76a01aec37830
linux: rv64gc lp64d medlow 711/66 0/0 0/0 6274f10318d05311f31147c895f76a01aec37830
linux: rv64gcv lp64d medlow multilib 711/66 0/0 0/0 6274f10318d05311f31147c895f76a01aec37830
newlib: RVA23U64 profile lp64d medlow multilib 714/68 0/0 0/0 6274f10318d05311f31147c895f76a01aec37830
newlib: rv32 Bitmanip ilp32d medlow 711/66 0/0 0/0 6274f10318d05311f31147c895f76a01aec37830
newlib: rv32gc ilp32d medlow 711/66 0/0 0/0 6274f10318d05311f31147c895f76a01aec37830
newlib: rv32gcv ilp32d medlow multilib 712/67 0/0 0/0 6274f10318d05311f31147c895f76a01aec37830
newlib: rv32imac ilp32 medlow multilib 711/66 0/0 0/0 6274f10318d05311f31147c895f76a01aec37830
newlib: rv32imac_zba_zbb_zbc_zbs ilp32 medlow multilib 711/66 0/0 0/0 6274f10318d05311f31147c895f76a01aec37830
newlib: rv32imc ilp32 medlow multilib 711/66 0/0 0/0 6274f10318d05311f31147c895f76a01aec37830
newlib: rv32imc_zba_zbb_zbc_zbs ilp32 medlow multilib 711/66 0/0 0/0 6274f10318d05311f31147c895f76a01aec37830
newlib: rv32imc_zba_zbb_zbc_zbs_zicsr_zifencei ilp32 medlow multilib 711/66 0/0 0/0 6274f10318d05311f31147c895f76a01aec37830
newlib: rv32imc_zicsr_zifencei ilp32 medlow multilib 711/66 0/0 0/0 6274f10318d05311f31147c895f76a01aec37830
newlib: rv64 Bitmanip lp64d medlow 711/66 0/0 0/0 6274f10318d05311f31147c895f76a01aec37830
newlib: rv64 Vector Crypto lp64d medlow multilib 711/66 0/0 0/0 6274f10318d05311f31147c895f76a01aec37830
newlib: rv64gc lp64d medlow 711/66 0/0 0/0 6274f10318d05311f31147c895f76a01aec37830
newlib: rv64gcv lp64d medlow multilib 711/66 0/0 0/0 6274f10318d05311f31147c895f76a01aec37830
newlib: rv64imac lp64 medlow multilib 711/66 0/0 0/0 6274f10318d05311f31147c895f76a01aec37830
newlib: rv64imac_zba_zbb_zbc_zbs lp64 medlow multilib 711/66 0/0 0/0 6274f10318d05311f31147c895f76a01aec37830
newlib: rv64imc lp64 medlow multilib 711/66 0/0 0/0 6274f10318d05311f31147c895f76a01aec37830
newlib: rv64imc_zba_zbb_zbc_zbs lp64 medlow multilib 711/66 0/0 0/0 6274f10318d05311f31147c895f76a01aec37830
newlib: rv64imc_zba_zbb_zbc_zbs_zicsr_zifencei lp64 medlow multilib 711/66 0/0 0/0 6274f10318d05311f31147c895f76a01aec37830
newlib: rv64imc_zicsr_zifencei lp64 medlow multilib 711/66 0/0 0/0 6274f10318d05311f31147c895f76a01aec37830
Resolved Failures gcc g++ gfortran Previous Hash
linux: RVA23U64 profile lp64d medlow multilib 228/14 0/0 1/1 6274f10318d05311f31147c895f76a01aec37830
linux: rv32 Bitmanip ilp32d medlow 224/13 0/0 0/0 6274f10318d05311f31147c895f76a01aec37830
linux: rv32gc ilp32d medlow 224/13 0/0 0/0 6274f10318d05311f31147c895f76a01aec37830
linux: rv32gcv ilp32d medlow multilib 224/13 0/0 1/1 6274f10318d05311f31147c895f76a01aec37830
linux: rv64 Bitmanip lp64d medlow 228/14 0/0 0/0 6274f10318d05311f31147c895f76a01aec37830
linux: rv64 Vector Crypto lp64d medlow multilib 228/14 0/0 1/1 6274f10318d05311f31147c895f76a01aec37830
linux: rv64gc lp64d medlow 228/14 0/0 0/0 6274f10318d05311f31147c895f76a01aec37830
linux: rv64gcv lp64d medlow multilib 228/14 0/0 1/1 6274f10318d05311f31147c895f76a01aec37830
newlib: RVA23U64 profile lp64d medlow multilib 229/15 0/0 0/0 6274f10318d05311f31147c895f76a01aec37830
newlib: rv32 Bitmanip ilp32d medlow 224/13 0/0 0/0 6274f10318d05311f31147c895f76a01aec37830
newlib: rv32gc ilp32d medlow 224/13 0/0 0/0 6274f10318d05311f31147c895f76a01aec37830
newlib: rv32gcv ilp32d medlow multilib 224/13 0/0 0/0 6274f10318d05311f31147c895f76a01aec37830
newlib: rv32imac ilp32 medlow multilib 224/13 0/0 0/0 6274f10318d05311f31147c895f76a01aec37830
newlib: rv32imac_zba_zbb_zbc_zbs ilp32 medlow multilib 224/13 0/0 0/0 6274f10318d05311f31147c895f76a01aec37830
newlib: rv32imc ilp32 medlow multilib 224/13 0/0 0/0 6274f10318d05311f31147c895f76a01aec37830
newlib: rv32imc_zba_zbb_zbc_zbs ilp32 medlow multilib 224/13 0/0 0/0 6274f10318d05311f31147c895f76a01aec37830
newlib: rv32imc_zba_zbb_zbc_zbs_zicsr_zifencei ilp32 medlow multilib 224/13 0/0 0/0 6274f10318d05311f31147c895f76a01aec37830
newlib: rv32imc_zicsr_zifencei ilp32 medlow multilib 224/13 0/0 0/0 6274f10318d05311f31147c895f76a01aec37830
newlib: rv64 Bitmanip lp64d medlow 228/14 0/0 0/0 6274f10318d05311f31147c895f76a01aec37830
newlib: rv64 Vector Crypto lp64d medlow multilib 228/14 0/0 0/0 6274f10318d05311f31147c895f76a01aec37830
newlib: rv64gc lp64d medlow 228/14 0/0 0/0 6274f10318d05311f31147c895f76a01aec37830
newlib: rv64gcv lp64d medlow multilib 228/14 0/0 0/0 6274f10318d05311f31147c895f76a01aec37830
newlib: rv64imac lp64 medlow multilib 228/14 0/0 0/0 6274f10318d05311f31147c895f76a01aec37830
newlib: rv64imac_zba_zbb_zbc_zbs lp64 medlow multilib 228/14 0/0 0/0 6274f10318d05311f31147c895f76a01aec37830
newlib: rv64imc lp64 medlow multilib 228/14 0/0 0/0 6274f10318d05311f31147c895f76a01aec37830
newlib: rv64imc_zba_zbb_zbc_zbs lp64 medlow multilib 228/14 0/0 0/0 6274f10318d05311f31147c895f76a01aec37830
newlib: rv64imc_zba_zbb_zbc_zbs_zicsr_zifencei lp64 medlow multilib 228/14 0/0 0/0 6274f10318d05311f31147c895f76a01aec37830
newlib: rv64imc_zicsr_zifencei lp64 medlow multilib 228/14 0/0 0/0 6274f10318d05311f31147c895f76a01aec37830
Unresolved Failures gcc g++ gfortran Previous Hash
linux: RVA23U64 profile lp64d medlow multilib 329/62 12/3 12/2 6274f10318d05311f31147c895f76a01aec37830
linux: rv32 Bitmanip ilp32d medlow 299/41 4/1 12/2 6274f10318d05311f31147c895f76a01aec37830
linux: rv32gc ilp32d medlow 299/41 4/1 12/2 6274f10318d05311f31147c895f76a01aec37830
linux: rv32gcv ilp32d medlow multilib 325/61 12/3 12/2 6274f10318d05311f31147c895f76a01aec37830
linux: rv64 Bitmanip lp64d medlow 295/39 4/1 12/2 6274f10318d05311f31147c895f76a01aec37830
linux: rv64 Vector Crypto lp64d medlow multilib 319/58 12/3 12/2 6274f10318d05311f31147c895f76a01aec37830
linux: rv64gc lp64d medlow 295/39 4/1 12/2 6274f10318d05311f31147c895f76a01aec37830
linux: rv64gcv lp64d medlow multilib 319/58 12/3 12/2 6274f10318d05311f31147c895f76a01aec37830
newlib: RVA23U64 profile lp64d medlow multilib 353/66 18/5 0/0 6274f10318d05311f31147c895f76a01aec37830
newlib: rv32 Bitmanip ilp32d medlow 337/48 37/6 0/0 6274f10318d05311f31147c895f76a01aec37830
newlib: rv32gc ilp32d medlow 330/47 37/6 0/0 6274f10318d05311f31147c895f76a01aec37830
newlib: rv32gcv ilp32d medlow multilib 361/66 45/8 0/0 6274f10318d05311f31147c895f76a01aec37830
newlib: rv32imac ilp32 medlow multilib 339/50 37/6 0/0 6274f10318d05311f31147c895f76a01aec37830
newlib: rv32imac_zba_zbb_zbc_zbs ilp32 medlow multilib 339/50 37/6 0/0 6274f10318d05311f31147c895f76a01aec37830
newlib: rv32imc ilp32 medlow multilib 339/50 37/6 0/0 6274f10318d05311f31147c895f76a01aec37830
newlib: rv32imc_zba_zbb_zbc_zbs ilp32 medlow multilib 339/50 37/6 0/0 6274f10318d05311f31147c895f76a01aec37830
newlib: rv32imc_zba_zbb_zbc_zbs_zicsr_zifencei ilp32 medlow multilib 339/50 37/6 0/0 6274f10318d05311f31147c895f76a01aec37830
newlib: rv32imc_zicsr_zifencei ilp32 medlow multilib 339/50 37/6 0/0 6274f10318d05311f31147c895f76a01aec37830
newlib: rv64 Bitmanip lp64d medlow 317/42 10/3 0/0 6274f10318d05311f31147c895f76a01aec37830
newlib: rv64 Vector Crypto lp64d medlow multilib 342/61 18/5 0/0 6274f10318d05311f31147c895f76a01aec37830
newlib: rv64gc lp64d medlow 317/42 10/3 0/0 6274f10318d05311f31147c895f76a01aec37830
newlib: rv64gcv lp64d medlow multilib 342/61 18/5 0/0 6274f10318d05311f31147c895f76a01aec37830
newlib: rv64imac lp64 medlow multilib 318/43 10/3 0/0 6274f10318d05311f31147c895f76a01aec37830
newlib: rv64imac_zba_zbb_zbc_zbs lp64 medlow multilib 318/43 10/3 0/0 6274f10318d05311f31147c895f76a01aec37830
newlib: rv64imc lp64 medlow multilib 318/43 10/3 0/0 6274f10318d05311f31147c895f76a01aec37830
newlib: rv64imc_zba_zbb_zbc_zbs lp64 medlow multilib 318/43 10/3 0/0 6274f10318d05311f31147c895f76a01aec37830
newlib: rv64imc_zba_zbb_zbc_zbs_zicsr_zifencei lp64 medlow multilib 318/43 10/3 0/0 6274f10318d05311f31147c895f76a01aec37830
newlib: rv64imc_zicsr_zifencei lp64 medlow multilib 318/43 10/3 0/0 6274f10318d05311f31147c895f76a01aec37830

New Failures Across All Affected Targets (28 targets / 28 total targets)

FAIL: gcc.target/riscv/cm_mv_rv32.c   -Os   check-function-bodies sum
FAIL: gcc.target/riscv/rvv/autovec/binop/vadd-rv32gcv-nofm.c scan-assembler-times \\tvfadd\\.vv 9
FAIL: gcc.target/riscv/rvv/autovec/binop/vadd-rv64gcv-nofm.c scan-assembler-times \\tvfadd\\.vv 9
FAIL: gcc.target/riscv/rvv/autovec/binop/vdiv-rv32gcv-nofm.c scan-assembler-times \\tvdiv\\.vv 8
FAIL: gcc.target/riscv/rvv/autovec/binop/vdiv-rv32gcv-nofm.c scan-assembler-times \\tvdivu\\.vv 8
FAIL: gcc.target/riscv/rvv/autovec/binop/vdiv-rv32gcv-nofm.c scan-assembler-times \\tvfdiv\\.vv 6
FAIL: gcc.target/riscv/rvv/autovec/binop/vdiv-rv32gcv.c scan-assembler-times \\tvdiv\\.vv 8
FAIL: gcc.target/riscv/rvv/autovec/binop/vdiv-rv32gcv.c scan-assembler-times \\tvdivu\\.vv 8
FAIL: gcc.target/riscv/rvv/autovec/binop/vdiv-rv64gcv-nofm.c scan-assembler-times \\tvdiv\\.vv 8
FAIL: gcc.target/riscv/rvv/autovec/binop/vdiv-rv64gcv-nofm.c scan-assembler-times \\tvdivu\\.vv 8
FAIL: gcc.target/riscv/rvv/autovec/binop/vdiv-rv64gcv-nofm.c scan-assembler-times \\tvfdiv\\.vv 6
FAIL: gcc.target/riscv/rvv/autovec/binop/vdiv-rv64gcv.c scan-assembler-times \\tvdiv\\.vv 8
FAIL: gcc.target/riscv/rvv/autovec/binop/vdiv-rv64gcv.c scan-assembler-times \\tvdivu\\.vv 8
FAIL: gcc.target/riscv/rvv/autovec/binop/vmul-rv32gcv-nofm.c scan-assembler-times \\tvfmul\\.vv 6
FAIL: gcc.target/riscv/rvv/autovec/binop/vmul-rv64gcv-nofm.c scan-assembler-times \\tvfmul\\.vv 6
FAIL: gcc.target/riscv/rvv/autovec/binop/vrem-rv32gcv.c scan-assembler-times \\tvrem\\.vv 8
FAIL: gcc.target/riscv/rvv/autovec/binop/vrem-rv32gcv.c scan-assembler-times \\tvremu\\.vv 8
FAIL: gcc.target/riscv/rvv/autovec/binop/vrem-rv64gcv.c scan-assembler-times \\tvrem\\.vv 8
FAIL: gcc.target/riscv/rvv/autovec/binop/vrem-rv64gcv.c scan-assembler-times \\tvremu\\.vv 8
FAIL: gcc.target/riscv/rvv/autovec/binop/vsub-rv32gcv-nofm.c scan-assembler-times \\tvfsub\\.vv 12
FAIL: gcc.target/riscv/rvv/autovec/binop/vsub-rv64gcv-nofm.c scan-assembler-times \\tvfsub\\.vv 12
FAIL: gcc.target/riscv/rvv/autovec/cond/cond_copysign-rv32gcv.c scan-assembler-times \\tvfsgnj\\.vv 6
FAIL: gcc.target/riscv/rvv/autovec/cond/cond_copysign-rv32gcv.c scan-assembler-times \\tvfsgnjn\\.vv 6
FAIL: gcc.target/riscv/rvv/autovec/cond/cond_copysign-rv64gcv.c scan-assembler-times \\tvfsgnj\\.vv 6
FAIL: gcc.target/riscv/rvv/autovec/cond/cond_copysign-rv64gcv.c scan-assembler-times \\tvfsgnjn\\.vv 6
FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fadd-1.c scan-assembler-times vfadd\\.vv\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 18
FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fadd-2.c scan-assembler-times vfadd\\.vv\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 12
FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fadd-3.c scan-assembler-times vfadd\\.vv\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 18
FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fadd-4.c scan-assembler-times vfadd\\.vv\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 18
FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-1.c scan-assembler-times vfmadd\\.vv\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 3
FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-1.c scan-assembler-times vmadd\\.vv\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 4
FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-1.c scan-assembler-times vnmsub\\.vv\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 4
FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-3.c scan-assembler-times vfmacc\\.vv\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 3
FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-3.c scan-assembler-times vmacc\\.vv\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 4
FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-3.c scan-assembler-times vnmsac\\.vv\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 4
FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-4.c scan-assembler-times vfmacc\\.vv\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 3
FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-4.c scan-assembler-times vmacc\\.vv\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 4
FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-4.c scan-assembler-times vnmsac\\.vv\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 4
FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-5.c scan-assembler-times vfmacc\\.vv\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 3
FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-5.c scan-assembler-times vmacc\\.vv\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 4
FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-5.c scan-assembler-times vnmsac\\.vv\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 4
FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-6.c scan-assembler-times vfmacc\\.vv\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 3
FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-6.c scan-assembler-times vmacc\\.vv\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 4
FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-6.c scan-assembler-times vnmsac\\.vv\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 4
FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fmax-1.c scan-assembler-times vfmax\\.vv\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 6
FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fmax-2.c scan-assembler-times vfmax\\.vv\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 6
FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fmax-3.c scan-assembler-times vfmax\\.vv\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 6
FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fmax-4.c scan-assembler-times vfmax\\.vv\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 6
FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fmax_zvfh-1.c scan-assembler-times vfmax\\.vv\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 3
FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fmax_zvfh-2.c scan-assembler-times vfmax\\.vv\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 3
FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fmax_zvfh-3.c scan-assembler-times vfmax\\.vv\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 3
FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fmax_zvfh-4.c scan-assembler-times vfmax\\.vv\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 3
FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fmin-1.c scan-assembler-times vfmin\\.vv\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 6
FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fmin-2.c scan-assembler-times vfmin\\.vv\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 6
FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fmin-3.c scan-assembler-times vfmin\\.vv\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 6
FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fmin-4.c scan-assembler-times vfmin\\.vv\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 6
FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fmin_zvfh-1.c scan-assembler-times vfmin\\.vv\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 3
FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fmin_zvfh-2.c scan-assembler-times vfmin\\.vv\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 3
FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fmin_zvfh-3.c scan-assembler-times vfmin\\.vv\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 3
FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fmin_zvfh-4.c scan-assembler-times vfmin\\.vv\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 3
FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fms_fnms-1.c scan-assembler-times vfmsub\\.vv\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 3
FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fms_fnms-3.c scan-assembler-times vfmsac\\.vv\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 3
FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fms_fnms-4.c scan-assembler-times vfmsac\\.vv\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 3
FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fms_fnms-5.c scan-assembler-times vfmsac\\.vv\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 3
FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fms_fnms-6.c scan-assembler-times vfmsac\\.vv\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 3
FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fmul-1.c scan-assembler-times vfmul\\.vv\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 9
FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fmul-2.c scan-assembler-times vfmul\\.vv\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 6
FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fmul-3.c scan-assembler-times vfmul\\.vv\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 9
FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fmul-4.c scan-assembler-times vfmul\\.vv\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 9
FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fmul-5.c scan-assembler-times vfmul\\.vv\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 9
FAIL: gcc.target/riscv/rvv/autovec/vls/calling-convention-1.c -O3 -ftree-vectorize -mrvv-vector-bits=scalable  scan-assembler-times mv\\s+s0,a0\\s+call\\s+memset\\s+mv\\s+a0,s0 3
FAIL: gcc.target/riscv/rvv/autovec/vls/calling-convention-2.c -O3 -ftree-vectorize -mrvv-vector-bits=scalable  scan-assembler-times mv\\s+s0,a0\\s+call\\s+memset\\s+mv\\s+a0,s0 3
FAIL: gcc.target/riscv/rvv/autovec/vls/calling-convention-3.c -O3 -ftree-vectorize -mrvv-vector-bits=scalable  scan-assembler-times mv\\s+s0,a0\\s+call\\s+memset\\s+mv\\s+a0,s0 3
FAIL: gcc.target/riscv/rvv/autovec/vls/calling-convention-4.c -O3 -ftree-vectorize -mrvv-vector-bits=scalable  scan-assembler-times mv\\s+s0,a0\\s+call\\s+memset\\s+mv\\s+a0,s0 3
FAIL: gcc.target/riscv/rvv/autovec/vls/calling-convention-5.c -O3 -ftree-vectorize -mrvv-vector-bits=scalable  scan-assembler-times mv\\s+s0,a0\\s+call\\s+memset\\s+mv\\s+a0,s0 3
FAIL: gcc.target/riscv/rvv/autovec/vls/calling-convention-6.c -O3 -ftree-vectorize -mrvv-vector-bits=scalable  scan-assembler-times mv\\s+s0,a0\\s+call\\s+memset\\s+mv\\s+a0,s0 3
FAIL: gcc.target/riscv/rvv/autovec/vls/calling-convention-7.c -O3 -ftree-vectorize -mrvv-vector-bits=scalable  scan-assembler-times mv\\s+s0,a0\\s+call\\s+memset\\s+mv\\s+a0,s0 3
FAIL: gcc.target/riscv/rvv/autovec/vls/dup-1.c -O3 -ftree-vectorize -mrvv-vector-bits=scalable  check-function-bodies foo10
FAIL: gcc.target/riscv/rvv/autovec/vls/dup-2.c -O3 -ftree-vectorize -mrvv-vector-bits=scalable  check-function-bodies foo10
FAIL: gcc.target/riscv/rvv/autovec/vls/dup-3.c -O3 -ftree-vectorize -mrvv-vector-bits=scalable  check-function-bodies foo10
FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-37.c   -O2   scan-assembler-times vsetvli 2
FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-37.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none   scan-assembler-times vsetvli 2
FAIL: gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-37.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects   scan-assembler-times vsetvli 2
FAIL: gcc.target/riscv/rvv/vsetvl/vsetvl-15.c   -O2   scan-assembler-times vsetvli 3
FAIL: gcc.target/riscv/rvv/vsetvl/vsetvl-15.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none   scan-assembler-times vsetvli 3
FAIL: gcc.target/riscv/rvv/vsetvl/vsetvl-15.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects   scan-assembler-times vsetvli 3
FAIL: gcc.target/riscv/shorten-memrefs-2.c   -Os   scan-assembler store1a:\n(\t?\\.[^\n]*\n)*\taddi
FAIL: gcc.target/riscv/shorten-memrefs-5.c   -Os   scan-assembler store1a:\n(\t?\\.[^\n]*\n)*\taddi
FAIL: gcc.target/riscv/shorten-memrefs-8.c   -Os   scan-assembler store:\n(\t?\\.[^\n]*\n)*\taddi\ta[0-7],a[0-7],1
XPASS: gcc.target/riscv/shorten-memrefs-3.c   -Os   scan-assembler-not load2a:\n.*addi[ \t]*[at][0-9],[at][0-9],[0-9]*

Architecture Specific New Failures

newlib rv64imafdcv_zicond_zawrs_zbc_zvkng_zvksg_zvbb_zvbc_zicsr_zba_zbb_zbs_zicbom_zicbop_zicboz_zfhmin_zkt lp64d medlow multilib:

FAIL: gcc.target/riscv/rvv/autovec/cond/cond_arith_run-9.c (test for excess errors)
FAIL: gcc.target/riscv/rvv/autovec/gather-scatter/strided_store_run-2.c (test for excess errors)

newlib rv32gcv ilp32d medlow multilib:

FAIL: gcc.target/riscv/rvv/autovec/gather-scatter/gather_load_run-12.c (test for excess errors)

Resolved Failures Across All Affected Targets (28 targets / 28 total targets)

FAIL: gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-1.c scan-assembler-times \\tvfwadd\\.vv 6
FAIL: gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-1.c scan-assembler-times \\tvwadd\\.vv 9
FAIL: gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-1.c scan-assembler-times \\tvwaddu\\.vv 9
FAIL: gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-5.c scan-assembler-times \\tvfwmacc\\.vv 8
FAIL: gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-5.c scan-assembler-times \\tvwmacc\\.vv 12
FAIL: gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-5.c scan-assembler-times \\tvwmaccu\\.vv 12
FAIL: gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-6.c scan-assembler-times \\tvwmacc\\.vv 3
FAIL: gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-6.c scan-assembler-times \\tvwmaccsu\\.vv 6
FAIL: gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-6.c scan-assembler-times \\tvwmaccu\\.vv 3
FAIL: gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-7.c scan-assembler-times \\tvfwnmsac\\.vv 8
FAIL: gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-9.c scan-assembler-times \\tvfwnmacc\\.vv\\t 6
FAIL: gcc.target/riscv/rvv/autovec/widen/widen-complicate-1.c scan-assembler-times \\tvfwadd\\.vv 6
FAIL: gcc.target/riscv/rvv/autovec/widen/widen-complicate-1.c scan-assembler-times \\tvwadd\\.vv 9
FAIL: gcc.target/riscv/rvv/autovec/widen/widen-complicate-1.c scan-assembler-times \\tvwaddu\\.vv 9
FAIL: gcc.target/riscv/rvv/autovec/widen/widen-complicate-3.c scan-assembler-times \\tvfwmul\\.vv 8
FAIL: gcc.target/riscv/rvv/autovec/widen/widen-complicate-3.c scan-assembler-times \\tvwmul\\.vv 12
FAIL: gcc.target/riscv/rvv/autovec/widen/widen-complicate-3.c scan-assembler-times \\tvwmulu\\.vv 12
FAIL: gcc.target/riscv/rvv/autovec/widen/widen-complicate-4.c scan-assembler-not \\tvmul
FAIL: gcc.target/riscv/rvv/autovec/widen/widen-complicate-4.c scan-assembler-times \\tvwmul\\.vv 6
FAIL: gcc.target/riscv/rvv/autovec/widen/widen-complicate-4.c scan-assembler-times \\tvwmulsu\\.vv 12
FAIL: gcc.target/riscv/rvv/autovec/widen/widen-complicate-4.c scan-assembler-times \\tvwmulu\\.vv 6
FAIL: gcc.target/riscv/rvv/autovec/widen/widen-complicate-5.c scan-assembler-times \\tvfwmacc\\.vv 8
FAIL: gcc.target/riscv/rvv/autovec/widen/widen-complicate-5.c scan-assembler-times \\tvwmacc\\.vv 12
FAIL: gcc.target/riscv/rvv/autovec/widen/widen-complicate-5.c scan-assembler-times \\tvwmaccu\\.vv 12
FAIL: gcc.target/riscv/rvv/autovec/widen/widen-complicate-6.c scan-assembler-times \\tvwmacc\\.vv 3
FAIL: gcc.target/riscv/rvv/autovec/widen/widen-complicate-6.c scan-assembler-times \\tvwmaccsu\\.vv 6
FAIL: gcc.target/riscv/rvv/autovec/widen/widen-complicate-6.c scan-assembler-times \\tvwmaccu\\.vv 3
FAIL: gcc.target/riscv/rvv/autovec/widen/widen-complicate-7.c scan-assembler-times \\tvfwnmsac\\.vv 8
FAIL: gcc.target/riscv/rvv/autovec/widen/widen-complicate-8.c scan-assembler-times \\tvfwmsac\\.vv 8
FAIL: gcc.target/riscv/rvv/autovec/widen/widen-complicate-9.c scan-assembler-times \\tvfwnmacc\\.vv 8

Architecture Specific Resolved Failures

newlib rv64imc_zba_zbb_zbc_zbs_zicsr_zifencei lp64 medlow multilib:

FAIL: gcc.target/riscv/reg_subreg_costs.c   -O2   scan-assembler-not \\szext.w\\s
FAIL: gcc.target/riscv/reg_subreg_costs.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none   scan-assembler-not \\szext.w\\s
FAIL: gcc.target/riscv/reg_subreg_costs.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects   scan-assembler-not \\szext.w\\s
FAIL: gcc.target/riscv/reg_subreg_costs.c   -O3 -g   scan-assembler-not \\szext.w\\s

newlib rv64imac_zba_zbb_zbc_zbs lp64 medlow multilib:

FAIL: gcc.target/riscv/reg_subreg_costs.c   -O2   scan-assembler-not \\szext.w\\s
FAIL: gcc.target/riscv/reg_subreg_costs.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none   scan-assembler-not \\szext.w\\s
FAIL: gcc.target/riscv/reg_subreg_costs.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects   scan-assembler-not \\szext.w\\s
FAIL: gcc.target/riscv/reg_subreg_costs.c   -O3 -g   scan-assembler-not \\szext.w\\s

newlib rv64imc_zba_zbb_zbc_zbs lp64 medlow multilib:

FAIL: gcc.target/riscv/reg_subreg_costs.c   -O2   scan-assembler-not \\szext.w\\s
FAIL: gcc.target/riscv/reg_subreg_costs.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none   scan-assembler-not \\szext.w\\s
FAIL: gcc.target/riscv/reg_subreg_costs.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects   scan-assembler-not \\szext.w\\s
FAIL: gcc.target/riscv/reg_subreg_costs.c   -O3 -g   scan-assembler-not \\szext.w\\s

linux rv64gc_zba_zbb_zbc_zbs lp64d medlow:

FAIL: gcc.target/riscv/reg_subreg_costs.c   -O2   scan-assembler-not \\szext.w\\s
FAIL: gcc.target/riscv/reg_subreg_costs.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none   scan-assembler-not \\szext.w\\s
FAIL: gcc.target/riscv/reg_subreg_costs.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects   scan-assembler-not \\szext.w\\s
FAIL: gcc.target/riscv/reg_subreg_costs.c   -O3 -g   scan-assembler-not \\szext.w\\s

newlib rv64gc_zba_zbb_zbc_zbs lp64d medlow:

FAIL: gcc.target/riscv/reg_subreg_costs.c   -O2   scan-assembler-not \\szext.w\\s
FAIL: gcc.target/riscv/reg_subreg_costs.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none   scan-assembler-not \\szext.w\\s
FAIL: gcc.target/riscv/reg_subreg_costs.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects   scan-assembler-not \\szext.w\\s
FAIL: gcc.target/riscv/reg_subreg_costs.c   -O3 -g   scan-assembler-not \\szext.w\\s

newlib rv64gc lp64d medlow:

FAIL: gcc.target/riscv/reg_subreg_costs.c   -O2   scan-assembler-not \\szext.w\\s
FAIL: gcc.target/riscv/reg_subreg_costs.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none   scan-assembler-not \\szext.w\\s
FAIL: gcc.target/riscv/reg_subreg_costs.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects   scan-assembler-not \\szext.w\\s
FAIL: gcc.target/riscv/reg_subreg_costs.c   -O3 -g   scan-assembler-not \\szext.w\\s

newlib rv64imc_zicsr_zifencei lp64 medlow multilib:

FAIL: gcc.target/riscv/reg_subreg_costs.c   -O2   scan-assembler-not \\szext.w\\s
FAIL: gcc.target/riscv/reg_subreg_costs.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none   scan-assembler-not \\szext.w\\s
FAIL: gcc.target/riscv/reg_subreg_costs.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects   scan-assembler-not \\szext.w\\s
FAIL: gcc.target/riscv/reg_subreg_costs.c   -O3 -g   scan-assembler-not \\szext.w\\s

newlib rv64imc lp64 medlow multilib:

FAIL: gcc.target/riscv/reg_subreg_costs.c   -O2   scan-assembler-not \\szext.w\\s
FAIL: gcc.target/riscv/reg_subreg_costs.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none   scan-assembler-not \\szext.w\\s
FAIL: gcc.target/riscv/reg_subreg_costs.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects   scan-assembler-not \\szext.w\\s
FAIL: gcc.target/riscv/reg_subreg_costs.c   -O3 -g   scan-assembler-not \\szext.w\\s

newlib rv64imac lp64 medlow multilib:

FAIL: gcc.target/riscv/reg_subreg_costs.c   -O2   scan-assembler-not \\szext.w\\s
FAIL: gcc.target/riscv/reg_subreg_costs.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none   scan-assembler-not \\szext.w\\s
FAIL: gcc.target/riscv/reg_subreg_costs.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects   scan-assembler-not \\szext.w\\s
FAIL: gcc.target/riscv/reg_subreg_costs.c   -O3 -g   scan-assembler-not \\szext.w\\s

linux rv64gc lp64d medlow:

FAIL: gcc.target/riscv/reg_subreg_costs.c   -O2   scan-assembler-not \\szext.w\\s
FAIL: gcc.target/riscv/reg_subreg_costs.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none   scan-assembler-not \\szext.w\\s
FAIL: gcc.target/riscv/reg_subreg_costs.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects   scan-assembler-not \\szext.w\\s
FAIL: gcc.target/riscv/reg_subreg_costs.c   -O3 -g   scan-assembler-not \\szext.w\\s

linux rv64gcv_zvbb_zvbc_zvkg_zvkn_zvknc_zvkned_zvkng_zvknha_zvknhb_zvks_zvksc_zvksed_zvksg_zvksh_zvkt lp64d medlow multilib:

FAIL: gcc.target/riscv/reg_subreg_costs.c   -O2   scan-assembler-not \\szext.w\\s
FAIL: gcc.target/riscv/reg_subreg_costs.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none   scan-assembler-not \\szext.w\\s
FAIL: gcc.target/riscv/reg_subreg_costs.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects   scan-assembler-not \\szext.w\\s
FAIL: gcc.target/riscv/reg_subreg_costs.c   -O3 -g   scan-assembler-not \\szext.w\\s
FAIL: gfortran.fortran-torture/compile/pr66251-2.f90,  -O3 -g   (internal compiler error: in vect_schedule_slp_node, at tree-vect-slp.cc:9643)

linux rv32gcv ilp32d medlow multilib:

FAIL: gfortran.fortran-torture/compile/pr66251-2.f90,  -O3 -g   (internal compiler error: in vect_schedule_slp_node, at tree-vect-slp.cc:9643)

linux rv64gcv lp64d medlow multilib:

FAIL: gcc.target/riscv/reg_subreg_costs.c   -O2   scan-assembler-not \\szext.w\\s
FAIL: gcc.target/riscv/reg_subreg_costs.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none   scan-assembler-not \\szext.w\\s
FAIL: gcc.target/riscv/reg_subreg_costs.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects   scan-assembler-not \\szext.w\\s
FAIL: gcc.target/riscv/reg_subreg_costs.c   -O3 -g   scan-assembler-not \\szext.w\\s
FAIL: gfortran.fortran-torture/compile/pr66251-2.f90,  -O3 -g   (internal compiler error: in vect_schedule_slp_node, at tree-vect-slp.cc:9643)

linux rv64imafdcv_zicond_zawrs_zbc_zvkng_zvksg_zvbb_zvbc_zicsr_zba_zbb_zbs_zicbom_zicbop_zicboz_zfhmin_zkt lp64d medlow multilib:

FAIL: gcc.target/riscv/reg_subreg_costs.c   -O2   scan-assembler-not \\szext.w\\s
FAIL: gcc.target/riscv/reg_subreg_costs.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none   scan-assembler-not \\szext.w\\s
FAIL: gcc.target/riscv/reg_subreg_costs.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects   scan-assembler-not \\szext.w\\s
FAIL: gcc.target/riscv/reg_subreg_costs.c   -O3 -g   scan-assembler-not \\szext.w\\s
FAIL: gfortran.fortran-torture/compile/pr66251-2.f90,  -O3 -g   (internal compiler error: in vect_schedule_slp_node, at tree-vect-slp.cc:9643)

newlib rv64gcv_zvbb_zvbc_zvkg_zvkn_zvknc_zvkned_zvkng_zvknha_zvknhb_zvks_zvksc_zvksed_zvksg_zvksh_zvkt lp64d medlow multilib:

FAIL: gcc.target/riscv/reg_subreg_costs.c   -O2   scan-assembler-not \\szext.w\\s
FAIL: gcc.target/riscv/reg_subreg_costs.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none   scan-assembler-not \\szext.w\\s
FAIL: gcc.target/riscv/reg_subreg_costs.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects   scan-assembler-not \\szext.w\\s
FAIL: gcc.target/riscv/reg_subreg_costs.c   -O3 -g   scan-assembler-not \\szext.w\\s

newlib rv64imafdcv_zicond_zawrs_zbc_zvkng_zvksg_zvbb_zvbc_zicsr_zba_zbb_zbs_zicbom_zicbop_zicboz_zfhmin_zkt lp64d medlow multilib:

FAIL: gcc.target/riscv/reg_subreg_costs.c   -O2   scan-assembler-not \\szext.w\\s
FAIL: gcc.target/riscv/reg_subreg_costs.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none   scan-assembler-not \\szext.w\\s
FAIL: gcc.target/riscv/reg_subreg_costs.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects   scan-assembler-not \\szext.w\\s
FAIL: gcc.target/riscv/reg_subreg_costs.c   -O3 -g   scan-assembler-not \\szext.w\\s
FAIL: gcc.target/riscv/rvv/autovec/gather-scatter/strided_store_run-1.c (test for excess errors)

newlib rv64gcv lp64d medlow multilib:

FAIL: gcc.target/riscv/reg_subreg_costs.c   -O2   scan-assembler-not \\szext.w\\s
FAIL: gcc.target/riscv/reg_subreg_costs.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none   scan-assembler-not \\szext.w\\s
FAIL: gcc.target/riscv/reg_subreg_costs.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects   scan-assembler-not \\szext.w\\s
FAIL: gcc.target/riscv/reg_subreg_costs.c   -O3 -g   scan-assembler-not \\szext.w\\s

Associated run is: https://github.com/patrick-rivos/gcc-postcommit-ci/actions/runs/9645385976

patrick-rivos commented 2 months ago

Resolved:

gcc.target/riscv/rvv/autovec/binop/*
gcc.target/riscv/rvv/autovec/cond/*

Other errors still remain as of #1482

patrick-rivos commented 2 months ago

Reported upstream: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116256