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 rv64gcv-zvl lmul2 Status 2801a49d1144bce5568b527d1972952ad3420f66 #1708

Closed github-actions[bot] closed 1 month ago

github-actions[bot] commented 2 months ago

Summary

New Failures gcc g++ gfortran Previous Hash
linux: rv64gcv_zvl1024b lp64d medlow multilib -mrvv-max-lmul=m2 163/50 0/0 0/0 36f63000c6f869f4f5550780d77b381b1a8b1700
linux: rv64gcv_zvl128b lp64d medlow multilib -mrvv-max-lmul=m2 162/49 0/0 0/0 36f63000c6f869f4f5550780d77b381b1a8b1700
linux: rv64gcv_zvl256b lp64d medlow multilib -mrvv-max-lmul=m2 162/49 0/0 0/0 36f63000c6f869f4f5550780d77b381b1a8b1700
linux: rv64gcv_zvl512b lp64d medlow multilib -mrvv-max-lmul=m2 162/49 0/0 0/0 36f63000c6f869f4f5550780d77b381b1a8b1700
Resolved Failures gcc g++ gfortran Previous Hash
linux: rv64gcv_zvl1024b lp64d medlow multilib -mrvv-max-lmul=m2 6/6 0/0 0/0 36f63000c6f869f4f5550780d77b381b1a8b1700
linux: rv64gcv_zvl128b lp64d medlow multilib -mrvv-max-lmul=m2 7/7 0/0 0/0 36f63000c6f869f4f5550780d77b381b1a8b1700
linux: rv64gcv_zvl256b lp64d medlow multilib -mrvv-max-lmul=m2 7/7 0/0 0/0 36f63000c6f869f4f5550780d77b381b1a8b1700
linux: rv64gcv_zvl512b lp64d medlow multilib -mrvv-max-lmul=m2 7/7 0/0 0/0 36f63000c6f869f4f5550780d77b381b1a8b1700
Unresolved Failures gcc g++ gfortran Previous Hash
linux: rv64gcv_zvl1024b lp64d medlow multilib -mrvv-max-lmul=m2 1549/238 9/3 35/14 36f63000c6f869f4f5550780d77b381b1a8b1700
linux: rv64gcv_zvl128b lp64d medlow multilib -mrvv-max-lmul=m2 1536/230 9/3 37/15 36f63000c6f869f4f5550780d77b381b1a8b1700
linux: rv64gcv_zvl256b lp64d medlow multilib -mrvv-max-lmul=m2 1545/235 9/3 35/14 36f63000c6f869f4f5550780d77b381b1a8b1700
linux: rv64gcv_zvl512b lp64d medlow multilib -mrvv-max-lmul=m2 1546/236 9/3 35/14 36f63000c6f869f4f5550780d77b381b1a8b1700

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

FAIL: gcc.dg/tree-ssa/split-path-11.c scan-tree-dump-times split-paths "join point for if-convertable" 1
FAIL: gcc.dg/tree-ssa/split-path-13.c scan-tree-dump split-paths "appears to be a join point for if-convertable"
FAIL: gcc.dg/vect/O3-pr39675-2.c scan-tree-dump-times vect "vectorizing stmts using SLP" 2
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.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.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/base/vf_avl-3.c scan-assembler-times vsetvli 1

Architecture Specific New Failures

linux rv64gcv_zvl1024b lp64d medlow multilib -mrvv-max-lmul=m2:

FAIL: gcc.target/riscv/rvv/autovec/pr114734.c -O3 -ftree-vectorize execution test

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

FAIL: gcc.dg/tree-ssa/split-path-11.c scan-tree-dump-times split-paths "join point for if-convertable half-diamond" 1
FAIL: gcc.target/riscv/rvv/autovec/struct/struct_vect-1.c scan-assembler-times vlseg8e8\\.v 4
FAIL: gcc.target/riscv/rvv/autovec/struct/struct_vect-2.c scan-assembler-times vlseg8e16\\.v 4
FAIL: gcc.target/riscv/rvv/autovec/struct/struct_vect-3.c scan-assembler-times vlseg8e32\\.v 4
FAIL: gcc.target/riscv/rvv/autovec/struct/struct_vect-4.c scan-assembler-times vlseg8e64\\.v 4
FAIL: gcc.target/riscv/rvv/autovec/struct/struct_vect-5.c scan-assembler-times vlseg8e32\\.v 4

Architecture Specific Resolved Failures

linux rv64gcv_zvl512b lp64d medlow multilib -mrvv-max-lmul=m2:

FAIL: gcc.dg/tree-ssa/scev-14.c scan-tree-dump ivopts "Overflowness wrto loop niter:\tNo-overflow"

linux rv64gcv_zvl256b lp64d medlow multilib -mrvv-max-lmul=m2:

FAIL: gcc.dg/tree-ssa/scev-14.c scan-tree-dump ivopts "Overflowness wrto loop niter:\tNo-overflow"

linux rv64gcv_zvl128b lp64d medlow multilib -mrvv-max-lmul=m2:

FAIL: gcc.dg/tree-ssa/scev-14.c scan-tree-dump ivopts "Overflowness wrto loop niter:\tNo-overflow"

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

github-actions[bot] commented 2 months ago

Important unresolved errors

A list of all unresolved "internal compiler error", "Segmentation fault", "test for excess errors" failures present at this hash


Unresolved Failures Across All Affected Targets (4 targets / 4 total targets)

FAIL: c-c++-common/spec-barrier-1.c  -Wc++-compat  (test for excess errors)
FAIL: c-c++-common/spec-barrier-1.c  -std=gnu++17 (test for excess errors)
FAIL: c-c++-common/spec-barrier-1.c  -std=gnu++26 (test for excess errors)
FAIL: c-c++-common/spec-barrier-1.c  -std=gnu++98 (test for excess errors)
FAIL: gcc.c-torture/compile/pr113759.c   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  (internal compiler error: in decompose, at wide-int.h:1049)
FAIL: gcc.c-torture/compile/pr113759.c   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  (test for excess errors)

Architecture Specific Unresolved Failures

linux rv64gcv_zvl1024b lp64d medlow multilib -mrvv-max-lmul=m2:

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