Open github-actions[bot] opened 2 weeks ago
Lint passed
Target | Status |
---|---|
Baseline hash: https://github.com/gcc-mirror/gcc/commit/9ea9d05908432fc5f3632f3e397e3709f95ef636 | Applied |
Tip of tree hash: https://github.com/gcc-mirror/gcc/commit/284feaa809294995d6c133b8d002850a069c1ded | Applied |
git log --oneline from the most recently applied patch to the baseline
> git log --oneline 9ea9d05908432fc5f3632f3e397e3709f95ef636^..HEAD
7d3b7e46444 RISC-V Handle non-grouped stores as single-lane SLP
9ea9d059084 RISC-V: Allow IMM operand for unsigned scalar .SAT_ADD
Patch applied successfully
Target | Status |
---|---|
linux-rv64gc_zba_zbb_zbc_zbs-lp64d-multilib | Success |
linux-rv64gcv-lp64d-multilib | Success |
newlib-rv64gc-lp64d-non-multilib | Success |
linux-rv64gc-lp64d-non-multilib | Success |
newlib-rv64gcv-lp64d-multilib | Success |
Patch(es) were applied to the hash https://github.com/gcc-mirror/gcc/commit/9ea9d05908432fc5f3632f3e397e3709f95ef636. If this patch commit depends on or conflicts with a recently committed patch, then these results may be outdated.
The following targets are build only targets:
Resolved Failures | gcc | g++ | gfortran | Previous Hash |
---|---|---|---|---|
linux: rv32gcv ilp32d medlow multilib | 1/1 | 0/0 | 0/0 | https://github.com/gcc-mirror/gcc/commit/9ea9d05908432fc5f3632f3e397e3709f95ef636 |
linux: rv64gcv lp64d medlow multilib | 1/1 | 0/0 | 0/0 | https://github.com/gcc-mirror/gcc/commit/9ea9d05908432fc5f3632f3e397e3709f95ef636 |
newlib: rv64gcv lp64d medlow multilib | 1/1 | 0/0 | 0/0 | https://github.com/gcc-mirror/gcc/commit/9ea9d05908432fc5f3632f3e397e3709f95ef636 |
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul-mixed-1.c scan-assembler e32,m2
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul-mixed-1.c scan-assembler-not csrr
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul-mixed-1.c scan-tree-dump-times vect "Preferring smaller LMUL loop because it has unexpected spills" 2
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul1-1.c scan-assembler e32,m1
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul1-1.c scan-assembler-not csrr
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul1-1.c scan-tree-dump-times vect "Preferring smaller LMUL loop because it has unexpected spills" 3
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul1-2.c scan-assembler e32,m1
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul1-2.c scan-assembler-not csrr
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul1-2.c scan-tree-dump-times vect "Preferring smaller LMUL loop because it has unexpected spills" 3
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul1-3.c scan-assembler e8,m1
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul1-3.c scan-assembler-not csrr
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul1-3.c scan-tree-dump-times vect "Preferring smaller LMUL loop because it has unexpected spills" 3
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul1-4.c scan-assembler e32,m1
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul1-4.c scan-assembler-not csrr
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul1-4.c scan-tree-dump-times vect "Preferring smaller LMUL loop because it has unexpected spills" 3
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul1-5.c scan-assembler e32,m1
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul1-5.c scan-assembler-not csrr
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul1-5.c scan-tree-dump-times vect "Preferring smaller LMUL loop because it has unexpected spills" 3
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul1-6.c scan-assembler e8,m1
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul1-6.c scan-assembler-not csrr
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul1-6.c scan-tree-dump-times vect "Preferring smaller LMUL loop because it has unexpected spills" 3
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul1-7.c scan-assembler e32,m1
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul1-7.c scan-tree-dump-times vect "Preferring smaller LMUL loop because it has unexpected spills" 3
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul2-1.c scan-assembler e32,m2
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul2-1.c scan-assembler-not csrr
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul2-1.c scan-tree-dump-times vect "Preferring smaller LMUL loop because it has unexpected spills" 2
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul2-2.c scan-assembler e8,m2
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul2-2.c scan-assembler-not csrr
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul2-2.c scan-tree-dump-times vect "Preferring smaller LMUL loop because it has unexpected spills" 2
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul2-3.c scan-assembler e32,m2
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul2-3.c scan-assembler-not csrr
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul2-3.c scan-tree-dump-times vect "Preferring smaller LMUL loop because it has unexpected spills" 2
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul2-4.c scan-assembler e32,m2
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul2-4.c scan-assembler-not csrr
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul2-4.c scan-tree-dump-times vect "Preferring smaller LMUL loop because it has unexpected spills" 2
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul2-5.c scan-assembler e32,m2
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul2-5.c scan-assembler-not csrr
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul2-5.c scan-tree-dump-times vect "Preferring smaller LMUL loop because it has unexpected spills" 2
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul2-6.c scan-assembler e32,m2
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul2-6.c scan-assembler-not csrr
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul2-6.c scan-tree-dump-times vect "Preferring smaller LMUL loop because it has unexpected spills" 2
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-1.c scan-assembler e32,m4
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-1.c scan-assembler-not csrr
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-1.c scan-tree-dump-times vect "Preferring smaller LMUL loop because it has unexpected spills" 1
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-11.c scan-assembler-not jr
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-12.c scan-assembler-not csrr
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-12.c scan-assembler-not e32,m8
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-12.c scan-assembler-not jr
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-12.c scan-assembler-times e32,m4 2
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-12.c scan-tree-dump-times vect "Preferring smaller LMUL loop because it has unexpected spills" 2
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-2.c scan-assembler e8,m4
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-2.c scan-assembler-not csrr
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-2.c scan-tree-dump-times vect "Preferring smaller LMUL loop because it has unexpected spills" 1
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-3.c scan-assembler-not csrr
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-3.c scan-tree-dump-times vect "Maximum lmul = 2" 1
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-3.c scan-tree-dump-times vect "Maximum lmul = 8" 1
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-5.c scan-assembler e16,m2
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-5.c scan-assembler-not csrr
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-5.c scan-tree-dump vect "2: type = unsigned short, start = 0, end = 34"
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-5.c scan-tree-dump vect "start = 8, end = 10"
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-5.c scan-tree-dump-times vect "Maximum lmul = 2" 1
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-5.c scan-tree-dump-times vect "Maximum lmul = 8" 1
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-5.c scan-tree-dump-times vect "Preferring smaller LMUL loop because it has unexpected spills" 1
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-7.c scan-assembler e64,m4
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-7.c scan-assembler-not csrr
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-7.c scan-tree-dump-times vect "Maximum lmul = 8" 1
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-7.c scan-tree-dump-times vect "Preferring smaller LMUL loop because it has unexpected spills" 1
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-1.c scan-assembler-not csrr
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-11.c scan-tree-dump-times vect "Maximum lmul = 8" 1
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-13.c scan-assembler-not csrr
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-13.c scan-assembler-times e32,m8 5
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-14.c scan-assembler-not csrr
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-14.c scan-assembler-times e32,m8 4
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-2.c scan-assembler-not csrr
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-2.c scan-tree-dump-times vect "Maximum lmul = 2" 1
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-2.c scan-tree-dump-times vect "Maximum lmul = 8" 1
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-3.c scan-assembler-not csrr
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-4.c scan-assembler-not csrr
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-4.c scan-tree-dump-times vect "Maximum lmul = 8" 2
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-5.c scan-assembler-not csrr
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-6.c scan-assembler-not csrr
FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-7.c scan-assembler-not csrr
FAIL: gcc.dg/vect/costmodel/riscv/rvv/pr111317.c scan-assembler-times vsetvli 1
FAIL: gcc.dg/vect/costmodel/riscv/rvv/pr111317.c scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*[a-x0-9]+,\\s*e16,\\s*m1,\\s*t[au],\\s*m[au] 1
FAIL: gcc.dg/vect/costmodel/riscv/rvv/pr114506.c scan-assembler-not csrr
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-1.c check-function-bodies vec_sat_u_add_uint8_t_fmt_1
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-10.c check-function-bodies vec_sat_u_add_uint16_t_fmt_3
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-11.c check-function-bodies vec_sat_u_add_uint32_t_fmt_3
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-12.c check-function-bodies vec_sat_u_add_uint64_t_fmt_3
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-13.c check-function-bodies vec_sat_u_add_uint8_t_fmt_4
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-14.c check-function-bodies vec_sat_u_add_uint16_t_fmt_4
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-15.c check-function-bodies vec_sat_u_add_uint32_t_fmt_4
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-16.c check-function-bodies vec_sat_u_add_uint64_t_fmt_4
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-17.c check-function-bodies vec_sat_u_add_uint8_t_fmt_5
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-18.c check-function-bodies vec_sat_u_add_uint16_t_fmt_5
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-19.c check-function-bodies vec_sat_u_add_uint32_t_fmt_5
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-2.c check-function-bodies vec_sat_u_add_uint16_t_fmt_1
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-20.c check-function-bodies vec_sat_u_add_uint64_t_fmt_5
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-21.c check-function-bodies vec_sat_u_add_uint8_t_fmt_6
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-22.c check-function-bodies vec_sat_u_add_uint16_t_fmt_6
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-23.c check-function-bodies vec_sat_u_add_uint32_t_fmt_6
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-24.c check-function-bodies vec_sat_u_add_uint64_t_fmt_6
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-25.c check-function-bodies vec_sat_u_add_uint8_t_fmt_7
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-26.c check-function-bodies vec_sat_u_add_uint16_t_fmt_7
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-27.c check-function-bodies vec_sat_u_add_uint32_t_fmt_7
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-28.c check-function-bodies vec_sat_u_add_uint64_t_fmt_7
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-29.c check-function-bodies vec_sat_u_add_uint8_t_fmt_8
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-3.c check-function-bodies vec_sat_u_add_uint32_t_fmt_1
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-30.c check-function-bodies vec_sat_u_add_uint16_t_fmt_8
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-31.c check-function-bodies vec_sat_u_add_uint32_t_fmt_8
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-32.c check-function-bodies vec_sat_u_add_uint64_t_fmt_8
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-4.c check-function-bodies vec_sat_u_add_uint64_t_fmt_1
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-5.c check-function-bodies vec_sat_u_add_uint8_t_fmt_2
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-6.c check-function-bodies vec_sat_u_add_uint16_t_fmt_2
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-7.c check-function-bodies vec_sat_u_add_uint32_t_fmt_2
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-8.c check-function-bodies vec_sat_u_add_uint64_t_fmt_2
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-9.c check-function-bodies vec_sat_u_add_uint8_t_fmt_3
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-1.c check-function-bodies vec_sat_u_sub_uint8_t_fmt_1
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-10.c check-function-bodies vec_sat_u_sub_uint16_t_fmt_3
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-11.c check-function-bodies vec_sat_u_sub_uint32_t_fmt_3
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-12.c check-function-bodies vec_sat_u_sub_uint64_t_fmt_3
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-13.c check-function-bodies vec_sat_u_sub_uint8_t_fmt_4
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-14.c check-function-bodies vec_sat_u_sub_uint16_t_fmt_4
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-15.c check-function-bodies vec_sat_u_sub_uint32_t_fmt_4
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-16.c check-function-bodies vec_sat_u_sub_uint64_t_fmt_4
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-17.c check-function-bodies vec_sat_u_sub_uint8_t_fmt_5
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-18.c check-function-bodies vec_sat_u_sub_uint16_t_fmt_5
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-19.c check-function-bodies vec_sat_u_sub_uint32_t_fmt_5
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-2.c check-function-bodies vec_sat_u_sub_uint16_t_fmt_1
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-20.c check-function-bodies vec_sat_u_sub_uint64_t_fmt_5
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-21.c check-function-bodies vec_sat_u_sub_uint8_t_fmt_6
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-22.c check-function-bodies vec_sat_u_sub_uint16_t_fmt_6
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-23.c check-function-bodies vec_sat_u_sub_uint32_t_fmt_6
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-24.c check-function-bodies vec_sat_u_sub_uint64_t_fmt_6
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-25.c check-function-bodies vec_sat_u_sub_uint8_t_fmt_7
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-26.c check-function-bodies vec_sat_u_sub_uint16_t_fmt_7
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-27.c check-function-bodies vec_sat_u_sub_uint32_t_fmt_7
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-28.c check-function-bodies vec_sat_u_sub_uint64_t_fmt_7
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-29.c check-function-bodies vec_sat_u_sub_uint8_t_fmt_8
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-3.c check-function-bodies vec_sat_u_sub_uint32_t_fmt_1
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-30.c check-function-bodies vec_sat_u_sub_uint16_t_fmt_8
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-31.c check-function-bodies vec_sat_u_sub_uint32_t_fmt_8
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-32.c check-function-bodies vec_sat_u_sub_uint64_t_fmt_8
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-33.c check-function-bodies vec_sat_u_sub_uint8_t_fmt_9
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-34.c check-function-bodies vec_sat_u_sub_uint16_t_fmt_9
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-35.c check-function-bodies vec_sat_u_sub_uint32_t_fmt_9
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-36.c check-function-bodies vec_sat_u_sub_uint64_t_fmt_9
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-37.c check-function-bodies vec_sat_u_sub_uint8_t_fmt_10
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-38.c check-function-bodies vec_sat_u_sub_uint16_t_fmt_10
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-39.c check-function-bodies vec_sat_u_sub_uint32_t_fmt_10
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-4.c check-function-bodies vec_sat_u_sub_uint64_t_fmt_1
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-40.c check-function-bodies vec_sat_u_sub_uint64_t_fmt_10
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-5.c check-function-bodies vec_sat_u_sub_uint8_t_fmt_2
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-6.c check-function-bodies vec_sat_u_sub_uint16_t_fmt_2
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-7.c check-function-bodies vec_sat_u_sub_uint32_t_fmt_2
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-8.c check-function-bodies vec_sat_u_sub_uint64_t_fmt_2
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-9.c check-function-bodies vec_sat_u_sub_uint8_t_fmt_3
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub_trunc-1.c check-function-bodies vec_sat_u_sub_trunc_uint8_t_fmt_1
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub_trunc-2.c check-function-bodies vec_sat_u_sub_trunc_uint16_t_fmt_1
FAIL: gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub_trunc-3.c check-function-bodies vec_sat_u_sub_trunc_uint32_t_fmt_1
FAIL: gcc.target/riscv/rvv/autovec/partial/live-1.c scan-tree-dump-times optimized ".VEC_EXTRACT" 11
FAIL: gcc.target/riscv/rvv/autovec/partial/live-2.c scan-tree-dump-times optimized ".VEC_EXTRACT" 8
FAIL: gcc.target/riscv/rvv/autovec/partial/multiple_rgroup_zbb.c scan-assembler-times vsetvli\tzero,s*[a-z0-9]+,s*e16,s*m1,s*ta,s*ma 4
FAIL: gcc.target/riscv/rvv/autovec/partial/select_vl-1.c scan-tree-dump-times optimized ".SELECT_VL" 11
FAIL: gcc.target/riscv/rvv/autovec/partial/select_vl-2.c check-function-bodies foo
FAIL: gcc.target/riscv/rvv/autovec/pr111318.c -O3 -ftree-vectorize scan-assembler-not vsetvli\\s*[a-x0-9]+,\\s*zero
FAIL: gcc.target/riscv/rvv/autovec/pr111318.c -O3 -ftree-vectorize scan-assembler-not vsetvli\\s*zero
FAIL: gcc.target/riscv/rvv/autovec/pr111318.c -O3 -ftree-vectorize scan-assembler-times vsetvli 1
FAIL: gcc.target/riscv/rvv/autovec/pr111318.c -O3 -ftree-vectorize scan-assembler-times vsetvli\\s*[a-x0-9]+,\\s*[a-x0-9]+ 1
FAIL: gcc.target/riscv/rvv/autovec/pr111888.c -O3 -ftree-vectorize scan-assembler-not vsetvli\\s*[a-x0-9]+,\\s*zero
FAIL: gcc.target/riscv/rvv/autovec/pr111888.c -O3 -ftree-vectorize scan-assembler-not vsetvli\\s*zero
FAIL: gcc.target/riscv/rvv/autovec/pr111888.c -O3 -ftree-vectorize scan-assembler-times vsetvli 1
FAIL: gcc.target/riscv/rvv/autovec/pr111888.c -O3 -ftree-vectorize scan-assembler-times vsetvli\\s*[a-x0-9]+,\\s*[a-x0-9]+ 1
FAIL: gcc.target/riscv/rvv/autovec/pr112326.c -O3 -ftree-vectorize scan-assembler-not vsetivli
FAIL: gcc.target/riscv/rvv/autovec/pr112326.c -O3 -ftree-vectorize scan-assembler-not vsetivli\\s*zero
FAIL: gcc.target/riscv/rvv/autovec/pr112326.c -O3 -ftree-vectorize scan-assembler-not vsetvli\\s*zero
FAIL: gcc.target/riscv/rvv/autovec/pr112326.c -O3 -ftree-vectorize scan-assembler-times vsetvli 1
FAIL: gcc.target/riscv/rvv/autovec/pr112326.c -O3 -ftree-vectorize scan-assembler-times vsetvli\\s*[a-x0-9]+,\\s*[a-x0-9]+ 1
FAIL: gcc.target/riscv/rvv/autovec/ternop/ternop_nofm-3.c scan-assembler-times \\tvmacc\\.vv 8
FAIL: gcc.target/riscv/rvv/autovec/unop/abs-rv32gcv.c scan-assembler-times \\tvseti?vli\\s+[a-z0-9,]+,ta,ma 7
FAIL: gcc.target/riscv/rvv/autovec/unop/abs-rv64gcv.c scan-assembler-times \\tvseti?vli\\s+[a-z0-9,]+,ta,ma 7
FAIL: gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-1.c check-function-bodies vec_sat_u_trunc_uint8_t_uint16_t_fmt_1
FAIL: gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-10.c check-function-bodies vec_sat_u_trunc_uint16_t_uint32_t_fmt_2
FAIL: gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-11.c check-function-bodies vec_sat_u_trunc_uint16_t_uint64_t_fmt_2
FAIL: gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-12.c check-function-bodies vec_sat_u_trunc_uint32_t_uint64_t_fmt_2
FAIL: gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-13.c check-function-bodies vec_sat_u_trunc_uint8_t_uint16_t_fmt_3
FAIL: gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-14.c check-function-bodies vec_sat_u_trunc_uint8_t_uint32_t_fmt_3
FAIL: gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-15.c check-function-bodies vec_sat_u_trunc_uint8_t_uint64_t_fmt_3
FAIL: gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-16.c check-function-bodies vec_sat_u_trunc_uint16_t_uint32_t_fmt_3
FAIL: gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-17.c check-function-bodies vec_sat_u_trunc_uint16_t_uint64_t_fmt_3
FAIL: gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-18.c check-function-bodies vec_sat_u_trunc_uint32_t_uint64_t_fmt_3
FAIL: gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-19.c check-function-bodies vec_sat_u_trunc_uint8_t_uint16_t_fmt_4
FAIL: gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-2.c check-function-bodies vec_sat_u_trunc_uint8_t_uint32_t_fmt_1
FAIL: gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-20.c check-function-bodies vec_sat_u_trunc_uint8_t_uint32_t_fmt_4
FAIL: gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-21.c check-function-bodies vec_sat_u_trunc_uint8_t_uint64_t_fmt_4
FAIL: gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-22.c check-function-bodies vec_sat_u_trunc_uint16_t_uint32_t_fmt_4
FAIL: gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-23.c check-function-bodies vec_sat_u_trunc_uint16_t_uint64_t_fmt_4
FAIL: gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-24.c check-function-bodies vec_sat_u_trunc_uint32_t_uint64_t_fmt_4
FAIL: gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-3.c check-function-bodies vec_sat_u_trunc_uint8_t_uint64_t_fmt_1
FAIL: gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-4.c check-function-bodies vec_sat_u_trunc_uint16_t_uint32_t_fmt_1
FAIL: gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-5.c check-function-bodies vec_sat_u_trunc_uint16_t_uint64_t_fmt_1
FAIL: gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-6.c check-function-bodies vec_sat_u_trunc_uint32_t_uint64_t_fmt_1
FAIL: gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-7.c check-function-bodies vec_sat_u_trunc_uint8_t_uint16_t_fmt_2
FAIL: gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-8.c check-function-bodies vec_sat_u_trunc_uint8_t_uint32_t_fmt_2
FAIL: gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-9.c check-function-bodies vec_sat_u_trunc_uint8_t_uint64_t_fmt_2
FAIL: gcc.target/riscv/rvv/base/pr114352-1.c check-function-bodies test_2
FAIL: gcc.target/riscv/rvv/base/vf_avl-3.c scan-assembler-times vsetvli 1
FAIL: gcc.target/riscv/rvv/base/vf_avl-3.c scan-assembler-times vsetvli\\s+[a-x0-9]+,\\s*[a-x0-9]+,\\s*e32,\\s*m1,\\s*t[au],\\s*mu 1
linux rv64gcv lp64d medlow multilib:
FAIL: gcc.dg/tree-ssa/split-path-11.c scan-tree-dump-times split-paths "join point for if-convertable" 1
FAIL: gcc.dg/vect/O3-pr39675-2.c scan-tree-dump-times vect "vectorizing stmts using SLP" 2
FAIL: gcc.dg/vect/slp-12b.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorizing stmts using SLP" 2
FAIL: gcc.dg/vect/slp-12b.c scan-tree-dump-times vect "vectorizing stmts using SLP" 2
FAIL: gcc.dg/vect/slp-19a.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorizing stmts using SLP" 2
FAIL: gcc.dg/vect/slp-19a.c scan-tree-dump-times vect "vectorizing stmts using SLP" 2
FAIL: gcc.dg/vect/slp-19b.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorizing stmts using SLP" 2
FAIL: gcc.dg/vect/slp-19b.c scan-tree-dump-times vect "vectorizing stmts using SLP" 2
FAIL: gcc.dg/vect/slp-19c.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorized 1 loops" 1
FAIL: gcc.dg/vect/slp-19c.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorizing stmts using SLP" 1
FAIL: gcc.dg/vect/slp-19c.c scan-tree-dump-times vect "vectorized 1 loops" 1
FAIL: gcc.dg/vect/slp-19c.c scan-tree-dump-times vect "vectorizing stmts using SLP" 1
FAIL: gcc.dg/vect/slp-26.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorizing stmts using SLP" 1
FAIL: gcc.dg/vect/slp-26.c scan-tree-dump-times vect "vectorizing stmts using SLP" 1
linux rv32gcv ilp32d medlow multilib:
FAIL: gcc.dg/vect/O3-pr39675-2.c scan-tree-dump-times vect "vectorizing stmts using SLP" 2
FAIL: gcc.dg/vect/slp-12b.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorizing stmts using SLP" 2
FAIL: gcc.dg/vect/slp-12b.c scan-tree-dump-times vect "vectorizing stmts using SLP" 2
FAIL: gcc.dg/vect/slp-19a.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorizing stmts using SLP" 2
FAIL: gcc.dg/vect/slp-19a.c scan-tree-dump-times vect "vectorizing stmts using SLP" 2
FAIL: gcc.dg/vect/slp-19b.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorizing stmts using SLP" 2
FAIL: gcc.dg/vect/slp-19b.c scan-tree-dump-times vect "vectorizing stmts using SLP" 2
FAIL: gcc.dg/vect/slp-19c.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorized 1 loops" 1
FAIL: gcc.dg/vect/slp-19c.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorizing stmts using SLP" 1
FAIL: gcc.dg/vect/slp-19c.c scan-tree-dump-times vect "vectorized 1 loops" 1
FAIL: gcc.dg/vect/slp-19c.c scan-tree-dump-times vect "vectorizing stmts using SLP" 1
FAIL: gcc.dg/vect/slp-26.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorizing stmts using SLP" 1
FAIL: gcc.dg/vect/slp-26.c scan-tree-dump-times vect "vectorizing stmts using SLP" 1
newlib rv64gcv lp64d medlow multilib:
FAIL: gcc.dg/tree-ssa/split-path-11.c scan-tree-dump-times split-paths "join point for if-convertable" 1
FAIL: gcc.dg/vect/O3-pr39675-2.c scan-tree-dump-times vect "vectorizing stmts using SLP" 2
FAIL: gcc.dg/vect/slp-12b.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorizing stmts using SLP" 2
FAIL: gcc.dg/vect/slp-12b.c scan-tree-dump-times vect "vectorizing stmts using SLP" 2
FAIL: gcc.dg/vect/slp-19a.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorizing stmts using SLP" 2
FAIL: gcc.dg/vect/slp-19a.c scan-tree-dump-times vect "vectorizing stmts using SLP" 2
FAIL: gcc.dg/vect/slp-19b.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorizing stmts using SLP" 2
FAIL: gcc.dg/vect/slp-19b.c scan-tree-dump-times vect "vectorizing stmts using SLP" 2
FAIL: gcc.dg/vect/slp-19c.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorized 1 loops" 1
FAIL: gcc.dg/vect/slp-19c.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorizing stmts using SLP" 1
FAIL: gcc.dg/vect/slp-19c.c scan-tree-dump-times vect "vectorized 1 loops" 1
FAIL: gcc.dg/vect/slp-19c.c scan-tree-dump-times vect "vectorizing stmts using SLP" 1
FAIL: gcc.dg/vect/slp-26.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorizing stmts using SLP" 1
FAIL: gcc.dg/vect/slp-26.c scan-tree-dump-times vect "vectorizing stmts using SLP" 1
FAIL: gcc.target/riscv/rvv/autovec/gather-scatter/strided_store_run-1.c (test for excess errors)
FAIL: gcc.target/riscv/rvv/autovec/partial/slp_run-18.c (test for excess errors)
FAIL: gcc.target/riscv/rvv/autovec/partial/slp_run-19.c (test for excess errors)
FAIL: gcc.dg/tree-ssa/scev-14.c scan-tree-dump ivopts "Overflowness wrto loop niter:\tNo-overflow"
Precommit CI Run information
Logs can be found in the associated Github Actions run: https://github.com/ewlu/gcc-precommit-ci/actions/runs/10703658012
Patch information
Applied patches: 1 -> 1 Associated series: https://patchwork.sourceware.org/project/gcc/list/?series=38179 Last patch applied: https://patchwork.sourceware.org/project/gcc/patch/20240904141014.D8F57385B529@sourceware.org/ Patch id: 97085
Build Targets
multilib
, please refer to the table below to see all the targets within that multilib.-march
stringrv64gcv-lp64d
,rv32gc-ilp32d
,rv64gc-lp64d
,rv32imc_zba_zbb_zbc_zbs-ilp32
rv32gcv-ilp32d
,rv64gcv-lp64d
rv32gc_zba_zbb_zbc_zbs-ilp32d
,rv64gc_zba_zbb_zbc_zbs-lp64d
Target Information
-march
stringgc_zba_zbb_zbc_zbs
Notes
Testsuite results use a more lenient allowlist to reduce error reporting with flakey tests. Please take a look at the current allowlist. Results come from a sum file comparator. Each patch is applied to a well known, non-broken baseline taken from our gcc postcommit framework (here) which runs the full gcc testsuite every 6 hours. If you have any questions or encounter any issues which may seem like false-positives, please contact us at patchworks-ci@rivosinc.com