LAST_UPDATED: Sun Jul 27 07:51:36 UTC 2025 (revision r16-2561-g62f8a246bba)
Target is riscv32-none-elf Host is x86_64-pc-linux-gnu === gcc tests === Running target riscv-rv32ec-sim FAIL: c-c++-common/spec-barrier-1.c -Wc++-compat (test for excess errors) FAIL: gcc.dg/Wstringop-overflow-47.c (test for excess errors) FAIL: gcc.dg/Wstringop-overflow-47.c pr97027 (test for warnings, line 34) FAIL: gcc.dg/Wstringop-overflow-47.c pr97027 (test for warnings, line 37) FAIL: gcc.dg/Wstringop-overflow-47.c pr97027 (test for warnings, line 42) FAIL: gcc.dg/asm-hard-reg-1.c (test for excess errors) UNRESOLVED: gcc.dg/asm-hard-reg-1.c scan-assembler-times foo\\tt5 8 FAIL: gcc.dg/asm-hard-reg-4.c (test for excess errors) FAIL: gcc.dg/asm-hard-reg-6.c (test for excess errors) UNRESOLVED: gcc.dg/asm-hard-reg-6.c scan-assembler-times bar\\tt2,0\\\\(a1\\\\) 1 UNRESOLVED: gcc.dg/asm-hard-reg-6.c scan-assembler-times foo\\tt1,t3 1 FAIL: gcc.dg/asm-hard-reg-error-1.c (test for errors, line 61) FAIL: gcc.dg/asm-hard-reg-error-1.c (test for errors, line 63) FAIL: gcc.dg/asm-hard-reg-error-1.c (test for errors, line 66) FAIL: gcc.dg/asm-hard-reg-error-1.c (test for errors, line 72) FAIL: gcc.dg/asm-hard-reg-error-1.c (test for errors, line 77) FAIL: gcc.dg/asm-hard-reg-error-1.c (test for errors, line 80) FAIL: gcc.dg/asm-hard-reg-error-1.c (test for excess errors) FAIL: gcc.dg/pr84877.c execution test WARNING: gcc.dg/pr97459-1.c execution test program timed out. FAIL: gcc.dg/pr97459-1.c execution test WARNING: gcc.dg/pr97459-2.c execution test program timed out. FAIL: gcc.dg/pr97459-2.c execution test WARNING: gcc.dg/pr97459-3.c execution test program timed out. FAIL: gcc.dg/pr97459-3.c execution test WARNING: gcc.dg/pr97459-4.c execution test program timed out. FAIL: gcc.dg/pr97459-4.c execution test WARNING: gcc.dg/pr97459-5.c execution test program timed out. FAIL: gcc.dg/pr97459-5.c execution test WARNING: gcc.dg/pr97459-6.c execution test program timed out. FAIL: gcc.dg/pr97459-6.c execution test FAIL: gcc.dg/stack-usage-1.c scan-stack-usage foo\\t(256|264)\\tstatic FAIL: gcc.dg/vla-1.c scan-tree-dump-times optimized " s=> i" 2 FAIL: c-c++-common/torture/pr116156-1.c -O1 (test for excess errors) FAIL: c-c++-common/torture/pr116156-1.c -O2 (test for excess errors) FAIL: c-c++-common/torture/pr116156-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) FAIL: c-c++-common/torture/pr116156-1.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors) FAIL: c-c++-common/torture/pr116156-1.c -O3 -g (test for excess errors) FAIL: c-c++-common/torture/pr116156-1.c -Os (test for excess errors) WARNING: gcc.dg/torture/inline-mem-cmp-1.c -O0 execution test program timed out. FAIL: gcc.dg/torture/inline-mem-cmp-1.c -O0 execution test WARNING: gcc.dg/torture/inline-mem-cmp-1.c -O1 execution test program timed out. FAIL: gcc.dg/torture/inline-mem-cmp-1.c -O1 execution test WARNING: gcc.dg/torture/inline-mem-cmp-1.c -O2 execution test program timed out. FAIL: gcc.dg/torture/inline-mem-cmp-1.c -O2 execution test WARNING: gcc.dg/torture/inline-mem-cmp-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test program timed out. FAIL: gcc.dg/torture/inline-mem-cmp-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test WARNING: gcc.dg/torture/inline-mem-cmp-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test program timed out. FAIL: gcc.dg/torture/inline-mem-cmp-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test WARNING: gcc.dg/torture/inline-mem-cmp-1.c -O3 -g execution test program timed out. FAIL: gcc.dg/torture/inline-mem-cmp-1.c -O3 -g execution test WARNING: gcc.dg/torture/inline-mem-cmp-1.c -Os execution test program timed out. FAIL: gcc.dg/torture/inline-mem-cmp-1.c -Os execution test WARNING: gcc.dg/torture/inline-mem-cpy-cmp-1.c -O0 execution test program timed out. FAIL: gcc.dg/torture/inline-mem-cpy-cmp-1.c -O0 execution test WARNING: gcc.dg/torture/inline-mem-cpy-cmp-1.c -O1 execution test program timed out. FAIL: gcc.dg/torture/inline-mem-cpy-cmp-1.c -O1 execution test WARNING: gcc.dg/torture/inline-mem-cpy-cmp-1.c -Os execution test program timed out. FAIL: gcc.dg/torture/inline-mem-cpy-cmp-1.c -Os execution test FAIL: gcc.dg/torture/pr113026-1.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for bogus messages, line 10) FAIL: gcc.dg/tree-ssa/cswtch-6.c scan-assembler .rodata.cst16 WARNING: gcc.dg/tree-ssa/loop-interchange-5.c execution test program timed out. FAIL: gcc.dg/tree-ssa/loop-interchange-5.c execution test WARNING: gcc.dg/tree-ssa/loop-interchange-6.c execution test program timed out. FAIL: gcc.dg/tree-ssa/loop-interchange-6.c execution test WARNING: gcc.dg/tree-ssa/loop-interchange-7.c execution test program timed out. FAIL: gcc.dg/tree-ssa/loop-interchange-7.c execution test WARNING: gcc.dg/tree-ssa/loop-interchange-8.c execution test program timed out. FAIL: gcc.dg/tree-ssa/loop-interchange-8.c execution test FAIL: gcc.dg/tree-ssa/pr83403-1.c scan-tree-dump-times lim2 "Executing store motion of" 10 FAIL: gcc.dg/tree-ssa/pr83403-2.c scan-tree-dump-times lim2 "Executing store motion of" 10 FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-10.c scan-assembler e32,m4 FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-10.c scan-assembler-not jr FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-10.c scan-assembler-times ret 2 FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-10.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-tree-dump-times vect "Maximum lmul = 2" 3 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-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 "Preferring smaller LMUL loop because it has unexpected spills" 1 FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-6.c scan-tree-dump-times vect "Maximum lmul = 2" 1 FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-6.c scan-tree-dump-times vect "Maximum lmul = 4" 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-tree-dump-times vect "Preferring smaller LMUL loop because it has unexpected spills" 1 FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-8.c scan-tree-dump-times vect "Maximum lmul = 2" 1 FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-8.c scan-tree-dump-times vect "Maximum lmul = 4" 1 FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-10.c scan-tree-dump-times vect "Maximum lmul = 8" 1 FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-12.c scan-tree-dump-times vect "Maximum lmul = 2" 1 FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-12.c scan-tree-dump-times vect "Maximum lmul = 4" 1 FAIL: gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-12.c scan-tree-dump-times vect "Maximum lmul = 8" 1 FAIL: gcc.dg/vect/costmodel/riscv/rvv/pr113112-1.c scan-assembler e32,m4 FAIL: gcc.dg/vect/costmodel/riscv/rvv/pr113112-1.c scan-tree-dump-times vect "Preferring smaller LMUL loop because it has unexpected spills" 1 FAIL: gcc.dg/vect/costmodel/riscv/rvv/pr113112-3.c scan-assembler e32,m2 FAIL: gcc.dg/vect/costmodel/riscv/rvv/pr113112-3.c scan-assembler-not jr FAIL: gcc.dg/vect/costmodel/riscv/rvv/pr113112-3.c scan-assembler-times ret 1 FAIL: gcc.dg/vect/costmodel/riscv/rvv/pr113112-4.c scan-assembler e64,m4 FAIL: gcc.dg/vect/costmodel/riscv/rvv/pr113112-4.c scan-assembler-not e64,m2 FAIL: gcc.dg/vect/costmodel/riscv/rvv/pr114516.c scan-tree-dump-times vect "Preferring smaller LMUL loop because it has unexpected spills" 1 WARNING: gcc.target/riscv/cmpmemsi-1.c -O0 execution test program timed out. FAIL: gcc.target/riscv/cmpmemsi-1.c -O0 execution test WARNING: gcc.target/riscv/cmpmemsi-1.c -O1 execution test program timed out. FAIL: gcc.target/riscv/cmpmemsi-1.c -O1 execution test WARNING: gcc.target/riscv/cmpmemsi-1.c -O2 execution test program timed out. FAIL: gcc.target/riscv/cmpmemsi-1.c -O2 execution test WARNING: gcc.target/riscv/cmpmemsi-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test program timed out. FAIL: gcc.target/riscv/cmpmemsi-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test WARNING: gcc.target/riscv/cmpmemsi-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test program timed out. FAIL: gcc.target/riscv/cmpmemsi-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test WARNING: gcc.target/riscv/cmpmemsi-1.c -O3 -g execution test program timed out. FAIL: gcc.target/riscv/cmpmemsi-1.c -O3 -g execution test WARNING: gcc.target/riscv/cmpmemsi-1.c -Os execution test program timed out. FAIL: gcc.target/riscv/cmpmemsi-1.c -Os execution test WARNING: gcc.target/riscv/cpymemsi-1.c -O0 execution test program timed out. FAIL: gcc.target/riscv/cpymemsi-1.c -O0 execution test WARNING: gcc.target/riscv/cpymemsi-1.c -O1 execution test program timed out. FAIL: gcc.target/riscv/cpymemsi-1.c -O1 execution test WARNING: gcc.target/riscv/cpymemsi-1.c -O2 execution test program timed out. FAIL: gcc.target/riscv/cpymemsi-1.c -O2 execution test WARNING: gcc.target/riscv/cpymemsi-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test program timed out. FAIL: gcc.target/riscv/cpymemsi-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test WARNING: gcc.target/riscv/cpymemsi-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test program timed out. FAIL: gcc.target/riscv/cpymemsi-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test WARNING: gcc.target/riscv/cpymemsi-1.c -O3 -g execution test program timed out. FAIL: gcc.target/riscv/cpymemsi-1.c -O3 -g execution test WARNING: gcc.target/riscv/cpymemsi-1.c -Os execution test program timed out. FAIL: gcc.target/riscv/cpymemsi-1.c -Os execution test FAIL: gcc.target/riscv/divmod-1.c -O0 scan-assembler-times \\tdiv 1 FAIL: gcc.target/riscv/divmod-1.c -O0 scan-assembler-times \\trem 1 FAIL: gcc.target/riscv/divmod-1.c -O1 scan-assembler-times \\tdiv 1 FAIL: gcc.target/riscv/divmod-1.c -O1 scan-assembler-times \\trem 1 FAIL: gcc.target/riscv/divmod-1.c -O2 scan-assembler-times \\tdiv 1 FAIL: gcc.target/riscv/divmod-1.c -O2 scan-assembler-times \\trem 1 FAIL: gcc.target/riscv/divmod-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler-times \\tdiv 1 FAIL: gcc.target/riscv/divmod-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler-times \\trem 1 FAIL: gcc.target/riscv/divmod-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-times \\tdiv 1 FAIL: gcc.target/riscv/divmod-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-times \\trem 1 FAIL: gcc.target/riscv/divmod-1.c -O3 -g scan-assembler-times \\tdiv 1 FAIL: gcc.target/riscv/divmod-1.c -O3 -g scan-assembler-times \\trem 1 FAIL: gcc.target/riscv/divmod-1.c -Os scan-assembler-times \\tdiv 1 FAIL: gcc.target/riscv/divmod-1.c -Os scan-assembler-times \\trem 1 UNRESOLVED: gcc.target/riscv/interrupt-rnmi.c -O0 scan-assembler \\\\mmnret FAIL: gcc.target/riscv/interrupt-rnmi.c -O0 (test for excess errors) UNRESOLVED: gcc.target/riscv/interrupt-rnmi.c -O1 scan-assembler \\\\mmnret FAIL: gcc.target/riscv/interrupt-rnmi.c -O1 (test for excess errors) UNRESOLVED: gcc.target/riscv/interrupt-rnmi.c -O2 scan-assembler \\\\mmnret FAIL: gcc.target/riscv/interrupt-rnmi.c -O2 (test for excess errors) UNRESOLVED: gcc.target/riscv/interrupt-rnmi.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler \\\\mmnret FAIL: gcc.target/riscv/interrupt-rnmi.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) UNRESOLVED: gcc.target/riscv/interrupt-rnmi.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler \\\\mmnret FAIL: gcc.target/riscv/interrupt-rnmi.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) UNRESOLVED: gcc.target/riscv/interrupt-rnmi.c -O3 -g scan-assembler \\\\mmnret FAIL: gcc.target/riscv/interrupt-rnmi.c -O3 -g (test for excess errors) UNRESOLVED: gcc.target/riscv/interrupt-rnmi.c -Os scan-assembler \\\\mmnret FAIL: gcc.target/riscv/interrupt-rnmi.c -Os (test for excess errors) FAIL: gcc.target/riscv/mcpu-thead-c906.c -O0 (test for excess errors) FAIL: gcc.target/riscv/mcpu-thead-c906.c -O1 (test for excess errors) FAIL: gcc.target/riscv/mcpu-thead-c906.c -O2 (test for excess errors) FAIL: gcc.target/riscv/mcpu-thead-c906.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) FAIL: gcc.target/riscv/mcpu-thead-c906.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) FAIL: gcc.target/riscv/mcpu-thead-c906.c -O3 -g (test for excess errors) FAIL: gcc.target/riscv/mcpu-thead-c906.c -Os (test for excess errors) UNRESOLVED: gcc.target/riscv/mipscondmov.c -O1 scan-assembler-times mips.ccmov 96 FAIL: gcc.target/riscv/mipscondmov.c -O1 (test for excess errors) UNRESOLVED: gcc.target/riscv/mipscondmov.c -O2 scan-assembler-times mips.ccmov 96 FAIL: gcc.target/riscv/mipscondmov.c -O2 (test for excess errors) UNRESOLVED: gcc.target/riscv/mipscondmov.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler-times mips.ccmov 96 FAIL: gcc.target/riscv/mipscondmov.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) UNRESOLVED: gcc.target/riscv/mipscondmov.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-times mips.ccmov 96 FAIL: gcc.target/riscv/mipscondmov.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) UNRESOLVED: gcc.target/riscv/mipscondmov.c -O3 -g scan-assembler-times mips.ccmov 96 FAIL: gcc.target/riscv/mipscondmov.c -O3 -g (test for excess errors) UNRESOLVED: gcc.target/riscv/mipscondmov.c -Os scan-assembler-times mips.ccmov 96 FAIL: gcc.target/riscv/mipscondmov.c -Os (test for excess errors) FAIL: gcc.target/riscv/pr113095.c -O0 (test for excess errors) UNRESOLVED: gcc.target/riscv/pr113095.c -O0 compilation failed to produce executable FAIL: gcc.target/riscv/pr113095.c -O1 (test for excess errors) UNRESOLVED: gcc.target/riscv/pr113095.c -O1 compilation failed to produce executable FAIL: gcc.target/riscv/pr113095.c -O2 (test for excess errors) UNRESOLVED: gcc.target/riscv/pr113095.c -O2 compilation failed to produce executable FAIL: gcc.target/riscv/pr113095.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) UNRESOLVED: gcc.target/riscv/pr113095.c -O2 -flto -fno-use-linker-plugin -flto-partition=none compilation failed to produce executable FAIL: gcc.target/riscv/pr113095.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) UNRESOLVED: gcc.target/riscv/pr113095.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects compilation failed to produce executable FAIL: gcc.target/riscv/pr113095.c -O3 -g (test for excess errors) UNRESOLVED: gcc.target/riscv/pr113095.c -O3 -g compilation failed to produce executable FAIL: gcc.target/riscv/pr113095.c -Os (test for excess errors) UNRESOLVED: gcc.target/riscv/pr113095.c -Os compilation failed to produce executable FAIL: gcc.target/riscv/pr116715.c -O0 (test for excess errors) UNRESOLVED: gcc.target/riscv/pr116715.c -O0 compilation failed to produce executable FAIL: gcc.target/riscv/pr116715.c -O1 (test for excess errors) UNRESOLVED: gcc.target/riscv/pr116715.c -O1 compilation failed to produce executable FAIL: gcc.target/riscv/pr116715.c -O2 (test for excess errors) UNRESOLVED: gcc.target/riscv/pr116715.c -O2 compilation failed to produce executable FAIL: gcc.target/riscv/pr116715.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) UNRESOLVED: gcc.target/riscv/pr116715.c -O2 -flto -fno-use-linker-plugin -flto-partition=none compilation failed to produce executable FAIL: gcc.target/riscv/pr116715.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) UNRESOLVED: gcc.target/riscv/pr116715.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects compilation failed to produce executable FAIL: gcc.target/riscv/pr116715.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors) UNRESOLVED: gcc.target/riscv/pr116715.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions compilation failed to produce executable FAIL: gcc.target/riscv/pr116715.c -O3 -g (test for excess errors) UNRESOLVED: gcc.target/riscv/pr116715.c -O3 -g compilation failed to produce executable FAIL: gcc.target/riscv/pr116715.c -Os (test for excess errors) UNRESOLVED: gcc.target/riscv/pr116715.c -Os compilation failed to produce executable UNRESOLVED: gcc.target/riscv/shrink-wrap-1.c -O1 scan-assembler bne\\ta0,zero,.*\\n.*ret FAIL: gcc.target/riscv/shrink-wrap-1.c -O1 (test for excess errors) UNRESOLVED: gcc.target/riscv/shrink-wrap-1.c -O2 scan-assembler bne\\ta0,zero,.*\\n.*ret FAIL: gcc.target/riscv/shrink-wrap-1.c -O2 (test for excess errors) UNRESOLVED: gcc.target/riscv/shrink-wrap-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler bne\\ta0,zero,.*\\n.*ret FAIL: gcc.target/riscv/shrink-wrap-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) UNRESOLVED: gcc.target/riscv/shrink-wrap-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler bne\\ta0,zero,.*\\n.*ret FAIL: gcc.target/riscv/shrink-wrap-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) UNRESOLVED: gcc.target/riscv/shrink-wrap-1.c -O3 -g scan-assembler bne\\ta0,zero,.*\\n.*ret FAIL: gcc.target/riscv/shrink-wrap-1.c -O3 -g (test for excess errors) FAIL: gcc.target/riscv/rvv/autovec/bug-3.c -O3 -ftree-vectorize check-function-bodies foo FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-7.c -ftree-vectorize -O2 -mrvv-max-lmul=dynamic scan-assembler-times vmacc\\\\.vv\\\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 12 FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-7.c -ftree-vectorize -O2 -mrvv-max-lmul=dynamic scan-assembler-times vnmsac\\\\.vv\\\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 12 FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-7.c -ftree-vectorize -O2 -mrvv-max-lmul=m1 scan-assembler-times vmacc\\\\.vv\\\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 12 FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-7.c -ftree-vectorize -O2 -mrvv-max-lmul=m1 scan-assembler-times vnmsac\\\\.vv\\\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 12 FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-7.c -ftree-vectorize -O2 -mrvv-max-lmul=m2 scan-assembler-times vmacc\\\\.vv\\\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 12 FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-7.c -ftree-vectorize -O2 -mrvv-max-lmul=m2 scan-assembler-times vnmsac\\\\.vv\\\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 12 FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-7.c -ftree-vectorize -O2 -mrvv-max-lmul=m4 scan-assembler-times vmacc\\\\.vv\\\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 12 FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-7.c -ftree-vectorize -O2 -mrvv-max-lmul=m4 scan-assembler-times vnmsac\\\\.vv\\\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 12 FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-7.c -ftree-vectorize -O2 -mrvv-max-lmul=m8 scan-assembler-times vmacc\\\\.vv\\\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 12 FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-7.c -ftree-vectorize -O2 -mrvv-max-lmul=m8 scan-assembler-times vnmsac\\\\.vv\\\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 12 FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-7.c -ftree-vectorize -O3 -mrvv-max-lmul=dynamic scan-assembler-times vmacc\\\\.vv\\\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 12 FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-7.c -ftree-vectorize -O3 -mrvv-max-lmul=dynamic scan-assembler-times vnmsac\\\\.vv\\\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 12 FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-7.c -ftree-vectorize -O3 -mrvv-max-lmul=m1 scan-assembler-times vmacc\\\\.vv\\\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 12 FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-7.c -ftree-vectorize -O3 -mrvv-max-lmul=m1 scan-assembler-times vnmsac\\\\.vv\\\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 12 FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-7.c -ftree-vectorize -O3 -mrvv-max-lmul=m2 scan-assembler-times vmacc\\\\.vv\\\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 12 FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-7.c -ftree-vectorize -O3 -mrvv-max-lmul=m2 scan-assembler-times vnmsac\\\\.vv\\\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 12 FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-7.c -ftree-vectorize -O3 -mrvv-max-lmul=m4 scan-assembler-times vmacc\\\\.vv\\\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 12 FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-7.c -ftree-vectorize -O3 -mrvv-max-lmul=m4 scan-assembler-times vnmsac\\\\.vv\\\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 12 FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-7.c -ftree-vectorize -O3 -mrvv-max-lmul=m8 scan-assembler-times vmacc\\\\.vv\\\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 12 FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-7.c -ftree-vectorize -O3 -mrvv-max-lmul=m8 scan-assembler-times vnmsac\\\\.vv\\\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 12 FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-8.c -ftree-vectorize -O2 -mrvv-max-lmul=dynamic scan-assembler-times vmacc\\\\.vv\\\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 12 FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-8.c -ftree-vectorize -O2 -mrvv-max-lmul=dynamic scan-assembler-times vnmsac\\\\.vv\\\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 12 FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-8.c -ftree-vectorize -O2 -mrvv-max-lmul=m1 scan-assembler-times vmacc\\\\.vv\\\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 12 FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-8.c -ftree-vectorize -O2 -mrvv-max-lmul=m1 scan-assembler-times vnmsac\\\\.vv\\\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 12 FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-8.c -ftree-vectorize -O2 -mrvv-max-lmul=m2 scan-assembler-times vmacc\\\\.vv\\\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 12 FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-8.c -ftree-vectorize -O2 -mrvv-max-lmul=m2 scan-assembler-times vnmsac\\\\.vv\\\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 12 FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-8.c -ftree-vectorize -O2 -mrvv-max-lmul=m4 scan-assembler-times vmacc\\\\.vv\\\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 12 FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-8.c -ftree-vectorize -O2 -mrvv-max-lmul=m4 scan-assembler-times vnmsac\\\\.vv\\\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 12 FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-8.c -ftree-vectorize -O2 -mrvv-max-lmul=m8 scan-assembler-times vmacc\\\\.vv\\\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 12 FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-8.c -ftree-vectorize -O2 -mrvv-max-lmul=m8 scan-assembler-times vnmsac\\\\.vv\\\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 12 FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-8.c -ftree-vectorize -O3 -mrvv-max-lmul=dynamic scan-assembler-times vmacc\\\\.vv\\\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 12 FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-8.c -ftree-vectorize -O3 -mrvv-max-lmul=dynamic scan-assembler-times vnmsac\\\\.vv\\\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 12 FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-8.c -ftree-vectorize -O3 -mrvv-max-lmul=m1 scan-assembler-times vmacc\\\\.vv\\\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 12 FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-8.c -ftree-vectorize -O3 -mrvv-max-lmul=m1 scan-assembler-times vnmsac\\\\.vv\\\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 12 FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-8.c -ftree-vectorize -O3 -mrvv-max-lmul=m2 scan-assembler-times vmacc\\\\.vv\\\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 12 FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-8.c -ftree-vectorize -O3 -mrvv-max-lmul=m2 scan-assembler-times vnmsac\\\\.vv\\\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 12 FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-8.c -ftree-vectorize -O3 -mrvv-max-lmul=m4 scan-assembler-times vmacc\\\\.vv\\\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 12 FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-8.c -ftree-vectorize -O3 -mrvv-max-lmul=m4 scan-assembler-times vnmsac\\\\.vv\\\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 12 FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-8.c -ftree-vectorize -O3 -mrvv-max-lmul=m8 scan-assembler-times vmacc\\\\.vv\\\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 12 FAIL: gcc.target/riscv/rvv/autovec/cond/cond_fma_fnma-8.c -ftree-vectorize -O3 -mrvv-max-lmul=m8 scan-assembler-times vnmsac\\\\.vv\\\\s+v[0-9]+,v[0-9]+,v[0-9]+,v0.t 12 FAIL: gcc.target/riscv/rvv/xtheadvector/pr120642.c (test for excess errors) === gcc Summary === # of expected passes 236406 # of unexpected failures 185 # of expected failures 1081 # of unresolved testcases 36 # of unsupported tests 21263 /home/dinux/projects/pru/testbot-workspace/riscv_rv32ec-gcc-build/gcc/xgcc version 16.0.0 20250727 (experimental) [remotes/origin/HEAD r16-2561-g62f8a246bba] (GCC) Host is x86_64-pc-linux-gnu === g++ tests === Running target riscv-rv32ec-sim FAIL: g++.dg/coroutines/torture/func-params-07.C -O3 -g execution test FAIL: g++.dg/coroutines/torture/pr103953.C -O2 execution test FAIL: g++.dg/coroutines/torture/pr103953.C -O3 -g execution test 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) XPASS: g++.dg/ipa/devirt-23.C -std=gnu++17 scan-ipa-dump cp "Discovered a virtual call to" XPASS: g++.dg/ipa/devirt-23.C -std=gnu++26 scan-ipa-dump cp "Discovered a virtual call to" XPASS: g++.dg/ipa/devirt-23.C -std=gnu++98 scan-ipa-dump cp "Discovered a virtual call to" FAIL: g++.dg/opt/pr36449.C -std=gnu++17 execution test FAIL: g++.dg/opt/pr36449.C -std=gnu++26 execution test FAIL: g++.dg/opt/pr36449.C -std=gnu++98 execution test FAIL: g++.dg/lto/devirt-23 cp_lto_devirt-23_0.o-cp_lto_devirt-23_0.o execute -O3 -fno-early-inlining -fno-ipa-sra -fdump-ipa-cp -flto -fno-devirtualize-speculatively FAIL: g++.dg/modules/class-11_a.H -std=c++14 (test for excess errors) FAIL: g++.dg/modules/class-11_a.H module-cmi (gcm.cache/\$srcdir/g++.dg/modules/class-11_a.H.gcm) FAIL: g++.dg/modules/class-11_b.C -std=c++14 (test for warnings, line 10) FAIL: g++.dg/modules/class-11_b.C -std=c++14 (test for excess errors) FAIL: c-c++-common/torture/pr116156-1.c -O1 (test for excess errors) FAIL: c-c++-common/torture/pr116156-1.c -O2 (test for excess errors) FAIL: c-c++-common/torture/pr116156-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) FAIL: c-c++-common/torture/pr116156-1.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors) FAIL: c-c++-common/torture/pr116156-1.c -O3 -g (test for excess errors) FAIL: c-c++-common/torture/pr116156-1.c -Os (test for excess errors) XPASS: g++.dg/torture/pr101373.C -O0 execution test XPASS: g++.dg/torture/pr101373.C -O1 execution test XPASS: g++.dg/torture/pr101373.C -O2 execution test XPASS: g++.dg/torture/pr101373.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test XPASS: g++.dg/torture/pr101373.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test XPASS: g++.dg/torture/pr101373.C -O3 -g execution test XPASS: g++.dg/torture/pr101373.C -Os execution test FAIL: g++.dg/torture/pr58552.C -O1 (test for excess errors) FAIL: g++.dg/torture/pr58552.C -O2 (test for excess errors) FAIL: g++.dg/torture/pr58552.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) FAIL: g++.dg/torture/pr58552.C -O3 -g (test for excess errors) FAIL: g++.dg/torture/pr58552.C -Os (test for excess errors) FAIL: g++.target/riscv/redundant-bitmap-2.C scan-assembler-not bclr\\t FAIL: g++.target/riscv/redundant-bitmap-2.C scan-assembler-times bset\\t 1 === g++ Summary === # of expected passes 207109 # of unexpected failures 27 # of unexpected successes 10 # of expected failures 1398 # of unsupported tests 2639 /home/dinux/projects/pru/testbot-workspace/riscv_rv32ec-gcc-build/gcc/xg++ version 16.0.0 20250727 (experimental) [remotes/origin/HEAD r16-2561-g62f8a246bba] (GCC) Compiler version: 16.0.0 20250727 (experimental) [remotes/origin/HEAD r16-2561-g62f8a246bba] (GCC) Platform: riscv32-none-elf configure flags: --prefix=/home/dinux/projects/pru/testbot-workspace/riscv_rv32ec-opt --target=riscv32-none-elf --with-multilib-generator=rv32ec-ilp32e-- --with-abi=ilp32e --with-arch=rv32ec --with-newlib --enable-languages=c,c++ --disable-libssp --enable-checking=yes,rtl