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 f7bcdf449148872d576b261e9bf385b0e12be0c0 #1986

Open github-actions[bot] opened 2 hours ago

github-actions[bot] commented 2 hours ago

Summary

New Failures gcc g++ gfortran Previous Hash
Resolved Failures gcc g++ gfortran Previous Hash
Unresolved Failures gcc g++ gfortran Previous Hash
linux: RVA23U64 profile lp64d medlow multilib 377/103 9/3 12/2 b25d3201b6338d9f71c64f524ca2974d9a1f38e8
linux: rv32 Bitmanip ilp32d medlow 319/69 3/1 12/2 b25d3201b6338d9f71c64f524ca2974d9a1f38e8
linux: rv32gc ilp32d medlow 319/69 3/1 12/2 b25d3201b6338d9f71c64f524ca2974d9a1f38e8
linux: rv32gcv ilp32d medlow multilib 377/102 9/3 12/2 b25d3201b6338d9f71c64f524ca2974d9a1f38e8
linux: rv64 Bitmanip lp64d medlow 317/68 3/1 12/2 b25d3201b6338d9f71c64f524ca2974d9a1f38e8
linux: rv64 Vector Crypto lp64d medlow multilib 375/101 9/3 12/2 b25d3201b6338d9f71c64f524ca2974d9a1f38e8
linux: rv64gc lp64d medlow 317/68 3/1 12/2 b25d3201b6338d9f71c64f524ca2974d9a1f38e8
linux: rv64gcv lp64d medlow multilib 375/101 9/3 12/2 b25d3201b6338d9f71c64f524ca2974d9a1f38e8
newlib: RVA23U64 profile lp64d medlow multilib 402/106 15/5 0/0 b25d3201b6338d9f71c64f524ca2974d9a1f38e8
newlib: rv32 Bitmanip ilp32d medlow 357/76 27/5 0/0 b25d3201b6338d9f71c64f524ca2974d9a1f38e8
newlib: rv32gc ilp32d medlow 350/75 27/5 0/0 b25d3201b6338d9f71c64f524ca2974d9a1f38e8
newlib: rv32gcv ilp32d medlow multilib 412/106 33/7 0/0 b25d3201b6338d9f71c64f524ca2974d9a1f38e8
newlib: rv32imac ilp32 medlow multilib 358/77 27/5 0/0 b25d3201b6338d9f71c64f524ca2974d9a1f38e8
newlib: rv32imac_zba_zbb_zbc_zbs ilp32 medlow multilib 358/77 27/5 0/0 b25d3201b6338d9f71c64f524ca2974d9a1f38e8
newlib: rv32imc ilp32 medlow multilib 358/77 27/5 0/0 b25d3201b6338d9f71c64f524ca2974d9a1f38e8
newlib: rv32imc_zba_zbb_zbc_zbs ilp32 medlow multilib 358/77 27/5 0/0 b25d3201b6338d9f71c64f524ca2974d9a1f38e8
newlib: rv32imc_zba_zbb_zbc_zbs_zicsr_zifencei ilp32 medlow multilib 358/77 27/5 0/0 b25d3201b6338d9f71c64f524ca2974d9a1f38e8
newlib: rv32imc_zicsr_zifencei ilp32 medlow multilib 358/77 27/5 0/0 b25d3201b6338d9f71c64f524ca2974d9a1f38e8
newlib: rv64 Bitmanip lp64d medlow 339/71 9/3 0/0 b25d3201b6338d9f71c64f524ca2974d9a1f38e8
newlib: rv64 Vector Crypto lp64d medlow multilib 398/103 15/5 0/0 b25d3201b6338d9f71c64f524ca2974d9a1f38e8
newlib: rv64gc lp64d medlow 339/71 9/3 0/0 b25d3201b6338d9f71c64f524ca2974d9a1f38e8
newlib: rv64gcv lp64d medlow multilib 398/103 15/5 0/0 b25d3201b6338d9f71c64f524ca2974d9a1f38e8
newlib: rv64imac lp64 medlow multilib 340/72 9/3 0/0 b25d3201b6338d9f71c64f524ca2974d9a1f38e8
newlib: rv64imac_zba_zbb_zbc_zbs lp64 medlow multilib 340/72 9/3 0/0 b25d3201b6338d9f71c64f524ca2974d9a1f38e8
newlib: rv64imc lp64 medlow multilib 340/72 9/3 0/0 b25d3201b6338d9f71c64f524ca2974d9a1f38e8
newlib: rv64imc_zba_zbb_zbc_zbs lp64 medlow multilib 340/72 9/3 0/0 b25d3201b6338d9f71c64f524ca2974d9a1f38e8
newlib: rv64imc_zba_zbb_zbc_zbs_zicsr_zifencei lp64 medlow multilib 340/72 9/3 0/0 b25d3201b6338d9f71c64f524ca2974d9a1f38e8
newlib: rv64imc_zicsr_zifencei lp64 medlow multilib 340/72 9/3 0/0 b25d3201b6338d9f71c64f524ca2974d9a1f38e8

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

github-actions[bot] commented 2 hours 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 (28 targets / 28 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)

Architecture Specific Unresolved Failures

linux rv64gc_zba_zbb_zbc_zbs lp64d medlow:

FAIL: gfortran.dg/ieee/ieee_6.f90   -O0  execution test
FAIL: gfortran.dg/ieee/ieee_6.f90   -O1  execution test
FAIL: gfortran.dg/ieee/ieee_6.f90   -O2  execution test
FAIL: gfortran.dg/ieee/ieee_6.f90   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  execution test
FAIL: gfortran.dg/ieee/ieee_6.f90   -O3 -g  execution test
FAIL: gfortran.dg/ieee/ieee_6.f90   -Os  execution test
FAIL: gfortran.dg/ieee/modes_1.f90   -O0  execution test
FAIL: gfortran.dg/ieee/modes_1.f90   -O1  execution test
FAIL: gfortran.dg/ieee/modes_1.f90   -O2  execution test
FAIL: gfortran.dg/ieee/modes_1.f90   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  execution test
FAIL: gfortran.dg/ieee/modes_1.f90   -O3 -g  execution test
FAIL: gfortran.dg/ieee/modes_1.f90   -Os  execution test

linux rv64gc lp64d medlow:

FAIL: gfortran.dg/ieee/ieee_6.f90   -O0  execution test
FAIL: gfortran.dg/ieee/ieee_6.f90   -O1  execution test
FAIL: gfortran.dg/ieee/ieee_6.f90   -O2  execution test
FAIL: gfortran.dg/ieee/ieee_6.f90   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  execution test
FAIL: gfortran.dg/ieee/ieee_6.f90   -O3 -g  execution test
FAIL: gfortran.dg/ieee/ieee_6.f90   -Os  execution test
FAIL: gfortran.dg/ieee/modes_1.f90   -O0  execution test
FAIL: gfortran.dg/ieee/modes_1.f90   -O1  execution test
FAIL: gfortran.dg/ieee/modes_1.f90   -O2  execution test
FAIL: gfortran.dg/ieee/modes_1.f90   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  execution test
FAIL: gfortran.dg/ieee/modes_1.f90   -O3 -g  execution test
FAIL: gfortran.dg/ieee/modes_1.f90   -Os  execution test

newlib rv32gc ilp32d medlow:

FAIL: c-c++-common/analyzer/out-of-bounds-diagram-11.c  -std=c++17 (test for excess errors)
FAIL: c-c++-common/analyzer/out-of-bounds-diagram-11.c  -std=c++26 (test for excess errors)
FAIL: c-c++-common/analyzer/out-of-bounds-diagram-11.c  -std=c++98 (test for excess errors)
FAIL: c-c++-common/analyzer/out-of-bounds-diagram-11.c (test for excess errors)
FAIL: c-c++-common/analyzer/out-of-bounds-diagram-8.c  -std=c++17 (test for excess errors)
FAIL: c-c++-common/analyzer/out-of-bounds-diagram-8.c  -std=c++26 (test for excess errors)
FAIL: c-c++-common/analyzer/out-of-bounds-diagram-8.c  -std=c++98 (test for excess errors)
FAIL: c-c++-common/analyzer/out-of-bounds-diagram-8.c (test for excess errors)
FAIL: g++.dg/cpp0x/udlit-namespace.C  -std=c++11 (test for excess errors)
FAIL: g++.dg/cpp0x/udlit-namespace.C  -std=c++17 (test for excess errors)
FAIL: g++.dg/cpp0x/udlit-namespace.C  -std=c++26 (test for excess errors)
FAIL: g++.dg/cpp2a/decomp2.C  -std=gnu++11 execution test
FAIL: g++.dg/cpp2a/decomp2.C  -std=gnu++14 execution test
FAIL: g++.dg/cpp2a/decomp2.C  -std=gnu++17 execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O0  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O1  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O2  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O3 -g  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -Os  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O0  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O1  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O2  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O3 -g  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -Os  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O0  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O1  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O2  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O3 -g  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -Os  execution test
FAIL: gcc.dg/analyzer/out-of-bounds-diagram-10.c (test for excess errors)

newlib rv32gc_zba_zbb_zbc_zbs ilp32d medlow:

FAIL: c-c++-common/analyzer/out-of-bounds-diagram-11.c  -std=c++17 (test for excess errors)
FAIL: c-c++-common/analyzer/out-of-bounds-diagram-11.c  -std=c++26 (test for excess errors)
FAIL: c-c++-common/analyzer/out-of-bounds-diagram-11.c  -std=c++98 (test for excess errors)
FAIL: c-c++-common/analyzer/out-of-bounds-diagram-11.c (test for excess errors)
FAIL: c-c++-common/analyzer/out-of-bounds-diagram-8.c  -std=c++17 (test for excess errors)
FAIL: c-c++-common/analyzer/out-of-bounds-diagram-8.c  -std=c++26 (test for excess errors)
FAIL: c-c++-common/analyzer/out-of-bounds-diagram-8.c  -std=c++98 (test for excess errors)
FAIL: c-c++-common/analyzer/out-of-bounds-diagram-8.c (test for excess errors)
FAIL: g++.dg/cpp0x/udlit-namespace.C  -std=c++11 (test for excess errors)
FAIL: g++.dg/cpp0x/udlit-namespace.C  -std=c++17 (test for excess errors)
FAIL: g++.dg/cpp0x/udlit-namespace.C  -std=c++26 (test for excess errors)
FAIL: g++.dg/cpp2a/decomp2.C  -std=gnu++11 execution test
FAIL: g++.dg/cpp2a/decomp2.C  -std=gnu++14 execution test
FAIL: g++.dg/cpp2a/decomp2.C  -std=gnu++17 execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O0  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O1  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O2  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O3 -g  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -Os  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O0  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O1  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O2  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O3 -g  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -Os  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O0  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O1  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O2  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O3 -g  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -Os  execution test
FAIL: gcc.dg/analyzer/out-of-bounds-diagram-10.c (test for excess errors)
FAIL: gcc.target/riscv/pr113095.c   -O0  (test for excess errors)
FAIL: gcc.target/riscv/pr113095.c   -O1  (test for excess errors)
FAIL: gcc.target/riscv/pr113095.c   -O2  (test for excess errors)
FAIL: gcc.target/riscv/pr113095.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  (test for excess errors)
FAIL: gcc.target/riscv/pr113095.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  (test for excess errors)
FAIL: gcc.target/riscv/pr113095.c   -O3 -g  (test for excess errors)
FAIL: gcc.target/riscv/pr113095.c   -Os  (test for excess errors)

newlib rv64gc_zba_zbb_zbc_zbs lp64d medlow:

FAIL: g++.dg/cpp0x/udlit-namespace.C  -std=c++11 (test for excess errors)
FAIL: g++.dg/cpp0x/udlit-namespace.C  -std=c++17 (test for excess errors)
FAIL: g++.dg/cpp0x/udlit-namespace.C  -std=c++26 (test for excess errors)
FAIL: g++.dg/cpp2a/decomp2.C  -std=gnu++11 execution test
FAIL: g++.dg/cpp2a/decomp2.C  -std=gnu++14 execution test
FAIL: g++.dg/cpp2a/decomp2.C  -std=gnu++17 execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O0  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O1  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O2  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O3 -g  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -Os  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O0  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O1  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O2  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O3 -g  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -Os  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O0  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O1  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O2  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O3 -g  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -Os  execution test

linux rv32gc_zba_zbb_zbc_zbs ilp32d medlow:

FAIL: gfortran.dg/ieee/ieee_6.f90   -O0  execution test
FAIL: gfortran.dg/ieee/ieee_6.f90   -O1  execution test
FAIL: gfortran.dg/ieee/ieee_6.f90   -O2  execution test
FAIL: gfortran.dg/ieee/ieee_6.f90   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  execution test
FAIL: gfortran.dg/ieee/ieee_6.f90   -O3 -g  execution test
FAIL: gfortran.dg/ieee/ieee_6.f90   -Os  execution test
FAIL: gfortran.dg/ieee/modes_1.f90   -O0  execution test
FAIL: gfortran.dg/ieee/modes_1.f90   -O1  execution test
FAIL: gfortran.dg/ieee/modes_1.f90   -O2  execution test
FAIL: gfortran.dg/ieee/modes_1.f90   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  execution test
FAIL: gfortran.dg/ieee/modes_1.f90   -O3 -g  execution test
FAIL: gfortran.dg/ieee/modes_1.f90   -Os  execution test

newlib rv64imc lp64 medlow multilib:

FAIL: g++.dg/cpp0x/udlit-namespace.C  -std=c++11 (test for excess errors)
FAIL: g++.dg/cpp0x/udlit-namespace.C  -std=c++17 (test for excess errors)
FAIL: g++.dg/cpp0x/udlit-namespace.C  -std=c++26 (test for excess errors)
FAIL: g++.dg/cpp2a/decomp2.C  -std=gnu++11 execution test
FAIL: g++.dg/cpp2a/decomp2.C  -std=gnu++14 execution test
FAIL: g++.dg/cpp2a/decomp2.C  -std=gnu++17 execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O0  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O1  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O2  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O3 -g  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -Os  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O0  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O1  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O2  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O3 -g  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -Os  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O0  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O1  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O2  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O3 -g  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -Os  execution test

newlib rv32imac ilp32 medlow multilib:

FAIL: c-c++-common/analyzer/out-of-bounds-diagram-11.c  -std=c++17 (test for excess errors)
FAIL: c-c++-common/analyzer/out-of-bounds-diagram-11.c  -std=c++26 (test for excess errors)
FAIL: c-c++-common/analyzer/out-of-bounds-diagram-11.c  -std=c++98 (test for excess errors)
FAIL: c-c++-common/analyzer/out-of-bounds-diagram-11.c (test for excess errors)
FAIL: c-c++-common/analyzer/out-of-bounds-diagram-8.c  -std=c++17 (test for excess errors)
FAIL: c-c++-common/analyzer/out-of-bounds-diagram-8.c  -std=c++26 (test for excess errors)
FAIL: c-c++-common/analyzer/out-of-bounds-diagram-8.c  -std=c++98 (test for excess errors)
FAIL: c-c++-common/analyzer/out-of-bounds-diagram-8.c (test for excess errors)
FAIL: g++.dg/cpp0x/udlit-namespace.C  -std=c++11 (test for excess errors)
FAIL: g++.dg/cpp0x/udlit-namespace.C  -std=c++17 (test for excess errors)
FAIL: g++.dg/cpp0x/udlit-namespace.C  -std=c++26 (test for excess errors)
FAIL: g++.dg/cpp2a/decomp2.C  -std=gnu++11 execution test
FAIL: g++.dg/cpp2a/decomp2.C  -std=gnu++14 execution test
FAIL: g++.dg/cpp2a/decomp2.C  -std=gnu++17 execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O0  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O1  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O2  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O3 -g  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -Os  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O0  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O1  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O2  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O3 -g  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -Os  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O0  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O1  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O2  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O3 -g  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -Os  execution test
FAIL: gcc.dg/analyzer/out-of-bounds-diagram-10.c (test for excess errors)
FAIL: gcc.target/riscv/pr113095.c   -O0  (test for excess errors)
FAIL: gcc.target/riscv/pr113095.c   -O1  (test for excess errors)
FAIL: gcc.target/riscv/pr113095.c   -O2  (test for excess errors)
FAIL: gcc.target/riscv/pr113095.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  (test for excess errors)
FAIL: gcc.target/riscv/pr113095.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  (test for excess errors)
FAIL: gcc.target/riscv/pr113095.c   -O3 -g  (test for excess errors)
FAIL: gcc.target/riscv/pr113095.c   -Os  (test for excess errors)

newlib rv64imc_zicsr_zifencei lp64 medlow multilib:

FAIL: g++.dg/cpp0x/udlit-namespace.C  -std=c++11 (test for excess errors)
FAIL: g++.dg/cpp0x/udlit-namespace.C  -std=c++17 (test for excess errors)
FAIL: g++.dg/cpp0x/udlit-namespace.C  -std=c++26 (test for excess errors)
FAIL: g++.dg/cpp2a/decomp2.C  -std=gnu++11 execution test
FAIL: g++.dg/cpp2a/decomp2.C  -std=gnu++14 execution test
FAIL: g++.dg/cpp2a/decomp2.C  -std=gnu++17 execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O0  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O1  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O2  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O3 -g  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -Os  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O0  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O1  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O2  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O3 -g  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -Os  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O0  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O1  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O2  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O3 -g  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -Os  execution test

newlib rv32imc ilp32 medlow multilib:

FAIL: c-c++-common/analyzer/out-of-bounds-diagram-11.c  -std=c++17 (test for excess errors)
FAIL: c-c++-common/analyzer/out-of-bounds-diagram-11.c  -std=c++26 (test for excess errors)
FAIL: c-c++-common/analyzer/out-of-bounds-diagram-11.c  -std=c++98 (test for excess errors)
FAIL: c-c++-common/analyzer/out-of-bounds-diagram-11.c (test for excess errors)
FAIL: c-c++-common/analyzer/out-of-bounds-diagram-8.c  -std=c++17 (test for excess errors)
FAIL: c-c++-common/analyzer/out-of-bounds-diagram-8.c  -std=c++26 (test for excess errors)
FAIL: c-c++-common/analyzer/out-of-bounds-diagram-8.c  -std=c++98 (test for excess errors)
FAIL: c-c++-common/analyzer/out-of-bounds-diagram-8.c (test for excess errors)
FAIL: g++.dg/cpp0x/udlit-namespace.C  -std=c++11 (test for excess errors)
FAIL: g++.dg/cpp0x/udlit-namespace.C  -std=c++17 (test for excess errors)
FAIL: g++.dg/cpp0x/udlit-namespace.C  -std=c++26 (test for excess errors)
FAIL: g++.dg/cpp2a/decomp2.C  -std=gnu++11 execution test
FAIL: g++.dg/cpp2a/decomp2.C  -std=gnu++14 execution test
FAIL: g++.dg/cpp2a/decomp2.C  -std=gnu++17 execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O0  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O1  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O2  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O3 -g  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -Os  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O0  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O1  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O2  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O3 -g  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -Os  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O0  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O1  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O2  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O3 -g  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -Os  execution test
FAIL: gcc.dg/analyzer/out-of-bounds-diagram-10.c (test for excess errors)
FAIL: gcc.target/riscv/pr113095.c   -O0  (test for excess errors)
FAIL: gcc.target/riscv/pr113095.c   -O1  (test for excess errors)
FAIL: gcc.target/riscv/pr113095.c   -O2  (test for excess errors)
FAIL: gcc.target/riscv/pr113095.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  (test for excess errors)
FAIL: gcc.target/riscv/pr113095.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  (test for excess errors)
FAIL: gcc.target/riscv/pr113095.c   -O3 -g  (test for excess errors)
FAIL: gcc.target/riscv/pr113095.c   -Os  (test for excess errors)

newlib rv32imc_zicsr_zifencei ilp32 medlow multilib:

FAIL: c-c++-common/analyzer/out-of-bounds-diagram-11.c  -std=c++17 (test for excess errors)
FAIL: c-c++-common/analyzer/out-of-bounds-diagram-11.c  -std=c++26 (test for excess errors)
FAIL: c-c++-common/analyzer/out-of-bounds-diagram-11.c  -std=c++98 (test for excess errors)
FAIL: c-c++-common/analyzer/out-of-bounds-diagram-11.c (test for excess errors)
FAIL: c-c++-common/analyzer/out-of-bounds-diagram-8.c  -std=c++17 (test for excess errors)
FAIL: c-c++-common/analyzer/out-of-bounds-diagram-8.c  -std=c++26 (test for excess errors)
FAIL: c-c++-common/analyzer/out-of-bounds-diagram-8.c  -std=c++98 (test for excess errors)
FAIL: c-c++-common/analyzer/out-of-bounds-diagram-8.c (test for excess errors)
FAIL: g++.dg/cpp0x/udlit-namespace.C  -std=c++11 (test for excess errors)
FAIL: g++.dg/cpp0x/udlit-namespace.C  -std=c++17 (test for excess errors)
FAIL: g++.dg/cpp0x/udlit-namespace.C  -std=c++26 (test for excess errors)
FAIL: g++.dg/cpp2a/decomp2.C  -std=gnu++11 execution test
FAIL: g++.dg/cpp2a/decomp2.C  -std=gnu++14 execution test
FAIL: g++.dg/cpp2a/decomp2.C  -std=gnu++17 execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O0  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O1  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O2  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O3 -g  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -Os  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O0  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O1  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O2  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O3 -g  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -Os  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O0  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O1  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O2  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O3 -g  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -Os  execution test
FAIL: gcc.dg/analyzer/out-of-bounds-diagram-10.c (test for excess errors)
FAIL: gcc.target/riscv/pr113095.c   -O0  (test for excess errors)
FAIL: gcc.target/riscv/pr113095.c   -O1  (test for excess errors)
FAIL: gcc.target/riscv/pr113095.c   -O2  (test for excess errors)
FAIL: gcc.target/riscv/pr113095.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  (test for excess errors)
FAIL: gcc.target/riscv/pr113095.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  (test for excess errors)
FAIL: gcc.target/riscv/pr113095.c   -O3 -g  (test for excess errors)
FAIL: gcc.target/riscv/pr113095.c   -Os  (test for excess errors)

newlib rv64imac lp64 medlow multilib:

FAIL: g++.dg/cpp0x/udlit-namespace.C  -std=c++11 (test for excess errors)
FAIL: g++.dg/cpp0x/udlit-namespace.C  -std=c++17 (test for excess errors)
FAIL: g++.dg/cpp0x/udlit-namespace.C  -std=c++26 (test for excess errors)
FAIL: g++.dg/cpp2a/decomp2.C  -std=gnu++11 execution test
FAIL: g++.dg/cpp2a/decomp2.C  -std=gnu++14 execution test
FAIL: g++.dg/cpp2a/decomp2.C  -std=gnu++17 execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O0  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O1  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O2  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O3 -g  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -Os  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O0  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O1  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O2  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O3 -g  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -Os  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O0  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O1  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O2  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O3 -g  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -Os  execution test

newlib rv64gcv_zvbb_zvbc_zvkg_zvkn_zvknc_zvkned_zvkng_zvknha_zvknhb_zvks_zvksc_zvksed_zvksg_zvksh_zvkt lp64d medlow multilib:

FAIL: g++.dg/cpp0x/udlit-namespace.C  -std=c++11 (test for excess errors)
FAIL: g++.dg/cpp0x/udlit-namespace.C  -std=c++17 (test for excess errors)
FAIL: g++.dg/cpp0x/udlit-namespace.C  -std=c++26 (test for excess errors)
FAIL: g++.dg/cpp2a/decomp2.C  -std=gnu++11 execution test
FAIL: g++.dg/cpp2a/decomp2.C  -std=gnu++14 execution test
FAIL: g++.dg/cpp2a/decomp2.C  -std=gnu++17 execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O0  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O1  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O2  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O3 -g  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -Os  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O0  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O1  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O2  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O3 -g  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -Os  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O0  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O1  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O2  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O3 -g  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -Os  execution test
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)

newlib rv64imafdcv_zicond_zawrs_zbc_zvkng_zvksg_zvbb_zvbc_zicsr_zba_zbb_zbs_zicbom_zicbop_zicboz_zfhmin_zkt lp64d medlow multilib:

FAIL: g++.dg/cpp0x/udlit-namespace.C  -std=c++11 (test for excess errors)
FAIL: g++.dg/cpp0x/udlit-namespace.C  -std=c++17 (test for excess errors)
FAIL: g++.dg/cpp0x/udlit-namespace.C  -std=c++26 (test for excess errors)
FAIL: g++.dg/cpp2a/decomp2.C  -std=gnu++11 execution test
FAIL: g++.dg/cpp2a/decomp2.C  -std=gnu++14 execution test
FAIL: g++.dg/cpp2a/decomp2.C  -std=gnu++17 execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O0  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O1  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O2  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O3 -g  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -Os  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O0  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O1  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O2  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O3 -g  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -Os  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O0  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O1  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O2  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O3 -g  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -Os  execution test
FAIL: gcc.target/riscv/rvv/autovec/cond/cond_arith_run-9.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)

newlib rv32gcv ilp32d medlow multilib:

FAIL: c-c++-common/analyzer/out-of-bounds-diagram-11.c  -std=c++17 (test for excess errors)
FAIL: c-c++-common/analyzer/out-of-bounds-diagram-11.c  -std=c++26 (test for excess errors)
FAIL: c-c++-common/analyzer/out-of-bounds-diagram-11.c  -std=c++98 (test for excess errors)
FAIL: c-c++-common/analyzer/out-of-bounds-diagram-11.c (test for excess errors)
FAIL: c-c++-common/analyzer/out-of-bounds-diagram-8.c  -std=c++17 (test for excess errors)
FAIL: c-c++-common/analyzer/out-of-bounds-diagram-8.c  -std=c++26 (test for excess errors)
FAIL: c-c++-common/analyzer/out-of-bounds-diagram-8.c  -std=c++98 (test for excess errors)
FAIL: c-c++-common/analyzer/out-of-bounds-diagram-8.c (test for excess errors)
FAIL: g++.dg/cpp0x/udlit-namespace.C  -std=c++11 (test for excess errors)
FAIL: g++.dg/cpp0x/udlit-namespace.C  -std=c++17 (test for excess errors)
FAIL: g++.dg/cpp0x/udlit-namespace.C  -std=c++26 (test for excess errors)
FAIL: g++.dg/cpp2a/decomp2.C  -std=gnu++11 execution test
FAIL: g++.dg/cpp2a/decomp2.C  -std=gnu++14 execution test
FAIL: g++.dg/cpp2a/decomp2.C  -std=gnu++17 execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O0  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O1  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O2  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O3 -g  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -Os  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O0  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O1  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O2  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O3 -g  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -Os  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O0  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O1  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O2  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O3 -g  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -Os  execution test
FAIL: gcc.dg/analyzer/out-of-bounds-diagram-10.c (test for excess errors)
FAIL: gcc.target/riscv/pr113095.c   -O0  (test for excess errors)
FAIL: gcc.target/riscv/pr113095.c   -O1  (test for excess errors)
FAIL: gcc.target/riscv/pr113095.c   -O2  (test for excess errors)
FAIL: gcc.target/riscv/pr113095.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  (test for excess errors)
FAIL: gcc.target/riscv/pr113095.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  (test for excess errors)
FAIL: gcc.target/riscv/pr113095.c   -O3 -g  (test for excess errors)
FAIL: gcc.target/riscv/pr113095.c   -Os  (test for excess errors)

newlib rv64gcv lp64d medlow multilib:

FAIL: g++.dg/cpp0x/udlit-namespace.C  -std=c++11 (test for excess errors)
FAIL: g++.dg/cpp0x/udlit-namespace.C  -std=c++17 (test for excess errors)
FAIL: g++.dg/cpp0x/udlit-namespace.C  -std=c++26 (test for excess errors)
FAIL: g++.dg/cpp2a/decomp2.C  -std=gnu++11 execution test
FAIL: g++.dg/cpp2a/decomp2.C  -std=gnu++14 execution test
FAIL: g++.dg/cpp2a/decomp2.C  -std=gnu++17 execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O0  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O1  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O2  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O3 -g  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -Os  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O0  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O1  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O2  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O3 -g  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -Os  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O0  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O1  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O2  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O3 -g  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -Os  execution test
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)

newlib rv64imac_zba_zbb_zbc_zbs lp64 medlow multilib:

FAIL: g++.dg/cpp0x/udlit-namespace.C  -std=c++11 (test for excess errors)
FAIL: g++.dg/cpp0x/udlit-namespace.C  -std=c++17 (test for excess errors)
FAIL: g++.dg/cpp0x/udlit-namespace.C  -std=c++26 (test for excess errors)
FAIL: g++.dg/cpp2a/decomp2.C  -std=gnu++11 execution test
FAIL: g++.dg/cpp2a/decomp2.C  -std=gnu++14 execution test
FAIL: g++.dg/cpp2a/decomp2.C  -std=gnu++17 execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O0  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O1  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O2  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O3 -g  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -Os  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O0  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O1  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O2  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O3 -g  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -Os  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O0  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O1  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O2  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O3 -g  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -Os  execution test

newlib rv64imc_zba_zbb_zbc_zbs_zicsr_zifencei lp64 medlow multilib:

FAIL: g++.dg/cpp0x/udlit-namespace.C  -std=c++11 (test for excess errors)
FAIL: g++.dg/cpp0x/udlit-namespace.C  -std=c++17 (test for excess errors)
FAIL: g++.dg/cpp0x/udlit-namespace.C  -std=c++26 (test for excess errors)
FAIL: g++.dg/cpp2a/decomp2.C  -std=gnu++11 execution test
FAIL: g++.dg/cpp2a/decomp2.C  -std=gnu++14 execution test
FAIL: g++.dg/cpp2a/decomp2.C  -std=gnu++17 execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O0  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O1  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O2  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O3 -g  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -Os  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O0  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O1  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O2  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O3 -g  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -Os  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O0  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O1  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O2  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O3 -g  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -Os  execution test

newlib rv64imc_zba_zbb_zbc_zbs lp64 medlow multilib:

FAIL: g++.dg/cpp0x/udlit-namespace.C  -std=c++11 (test for excess errors)
FAIL: g++.dg/cpp0x/udlit-namespace.C  -std=c++17 (test for excess errors)
FAIL: g++.dg/cpp0x/udlit-namespace.C  -std=c++26 (test for excess errors)
FAIL: g++.dg/cpp2a/decomp2.C  -std=gnu++11 execution test
FAIL: g++.dg/cpp2a/decomp2.C  -std=gnu++14 execution test
FAIL: g++.dg/cpp2a/decomp2.C  -std=gnu++17 execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O0  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O1  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O2  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O3 -g  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -Os  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O0  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O1  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O2  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O3 -g  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -Os  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O0  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O1  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O2  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O3 -g  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -Os  execution test

newlib rv32imac_zba_zbb_zbc_zbs ilp32 medlow multilib:

FAIL: c-c++-common/analyzer/out-of-bounds-diagram-11.c  -std=c++17 (test for excess errors)
FAIL: c-c++-common/analyzer/out-of-bounds-diagram-11.c  -std=c++26 (test for excess errors)
FAIL: c-c++-common/analyzer/out-of-bounds-diagram-11.c  -std=c++98 (test for excess errors)
FAIL: c-c++-common/analyzer/out-of-bounds-diagram-11.c (test for excess errors)
FAIL: c-c++-common/analyzer/out-of-bounds-diagram-8.c  -std=c++17 (test for excess errors)
FAIL: c-c++-common/analyzer/out-of-bounds-diagram-8.c  -std=c++26 (test for excess errors)
FAIL: c-c++-common/analyzer/out-of-bounds-diagram-8.c  -std=c++98 (test for excess errors)
FAIL: c-c++-common/analyzer/out-of-bounds-diagram-8.c (test for excess errors)
FAIL: g++.dg/cpp0x/udlit-namespace.C  -std=c++11 (test for excess errors)
FAIL: g++.dg/cpp0x/udlit-namespace.C  -std=c++17 (test for excess errors)
FAIL: g++.dg/cpp0x/udlit-namespace.C  -std=c++26 (test for excess errors)
FAIL: g++.dg/cpp2a/decomp2.C  -std=gnu++11 execution test
FAIL: g++.dg/cpp2a/decomp2.C  -std=gnu++14 execution test
FAIL: g++.dg/cpp2a/decomp2.C  -std=gnu++17 execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O0  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O1  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O2  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O3 -g  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -Os  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O0  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O1  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O2  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O3 -g  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -Os  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O0  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O1  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O2  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O3 -g  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -Os  execution test
FAIL: gcc.dg/analyzer/out-of-bounds-diagram-10.c (test for excess errors)
FAIL: gcc.target/riscv/pr113095.c   -O0  (test for excess errors)
FAIL: gcc.target/riscv/pr113095.c   -O1  (test for excess errors)
FAIL: gcc.target/riscv/pr113095.c   -O2  (test for excess errors)
FAIL: gcc.target/riscv/pr113095.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  (test for excess errors)
FAIL: gcc.target/riscv/pr113095.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  (test for excess errors)
FAIL: gcc.target/riscv/pr113095.c   -O3 -g  (test for excess errors)
FAIL: gcc.target/riscv/pr113095.c   -Os  (test for excess errors)

newlib rv32imc_zba_zbb_zbc_zbs ilp32 medlow multilib:

FAIL: c-c++-common/analyzer/out-of-bounds-diagram-11.c  -std=c++17 (test for excess errors)
FAIL: c-c++-common/analyzer/out-of-bounds-diagram-11.c  -std=c++26 (test for excess errors)
FAIL: c-c++-common/analyzer/out-of-bounds-diagram-11.c  -std=c++98 (test for excess errors)
FAIL: c-c++-common/analyzer/out-of-bounds-diagram-11.c (test for excess errors)
FAIL: c-c++-common/analyzer/out-of-bounds-diagram-8.c  -std=c++17 (test for excess errors)
FAIL: c-c++-common/analyzer/out-of-bounds-diagram-8.c  -std=c++26 (test for excess errors)
FAIL: c-c++-common/analyzer/out-of-bounds-diagram-8.c  -std=c++98 (test for excess errors)
FAIL: c-c++-common/analyzer/out-of-bounds-diagram-8.c (test for excess errors)
FAIL: g++.dg/cpp0x/udlit-namespace.C  -std=c++11 (test for excess errors)
FAIL: g++.dg/cpp0x/udlit-namespace.C  -std=c++17 (test for excess errors)
FAIL: g++.dg/cpp0x/udlit-namespace.C  -std=c++26 (test for excess errors)
FAIL: g++.dg/cpp2a/decomp2.C  -std=gnu++11 execution test
FAIL: g++.dg/cpp2a/decomp2.C  -std=gnu++14 execution test
FAIL: g++.dg/cpp2a/decomp2.C  -std=gnu++17 execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O0  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O1  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O2  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O3 -g  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -Os  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O0  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O1  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O2  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O3 -g  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -Os  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O0  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O1  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O2  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O3 -g  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -Os  execution test
FAIL: gcc.dg/analyzer/out-of-bounds-diagram-10.c (test for excess errors)
FAIL: gcc.target/riscv/pr113095.c   -O0  (test for excess errors)
FAIL: gcc.target/riscv/pr113095.c   -O1  (test for excess errors)
FAIL: gcc.target/riscv/pr113095.c   -O2  (test for excess errors)
FAIL: gcc.target/riscv/pr113095.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  (test for excess errors)
FAIL: gcc.target/riscv/pr113095.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  (test for excess errors)
FAIL: gcc.target/riscv/pr113095.c   -O3 -g  (test for excess errors)
FAIL: gcc.target/riscv/pr113095.c   -Os  (test for excess errors)

newlib rv32imc_zba_zbb_zbc_zbs_zicsr_zifencei ilp32 medlow multilib:

FAIL: c-c++-common/analyzer/out-of-bounds-diagram-11.c  -std=c++17 (test for excess errors)
FAIL: c-c++-common/analyzer/out-of-bounds-diagram-11.c  -std=c++26 (test for excess errors)
FAIL: c-c++-common/analyzer/out-of-bounds-diagram-11.c  -std=c++98 (test for excess errors)
FAIL: c-c++-common/analyzer/out-of-bounds-diagram-11.c (test for excess errors)
FAIL: c-c++-common/analyzer/out-of-bounds-diagram-8.c  -std=c++17 (test for excess errors)
FAIL: c-c++-common/analyzer/out-of-bounds-diagram-8.c  -std=c++26 (test for excess errors)
FAIL: c-c++-common/analyzer/out-of-bounds-diagram-8.c  -std=c++98 (test for excess errors)
FAIL: c-c++-common/analyzer/out-of-bounds-diagram-8.c (test for excess errors)
FAIL: g++.dg/cpp0x/udlit-namespace.C  -std=c++11 (test for excess errors)
FAIL: g++.dg/cpp0x/udlit-namespace.C  -std=c++17 (test for excess errors)
FAIL: g++.dg/cpp0x/udlit-namespace.C  -std=c++26 (test for excess errors)
FAIL: g++.dg/cpp2a/decomp2.C  -std=gnu++11 execution test
FAIL: g++.dg/cpp2a/decomp2.C  -std=gnu++14 execution test
FAIL: g++.dg/cpp2a/decomp2.C  -std=gnu++17 execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O0  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O1  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O2  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O3 -g  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -Os  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O0  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O1  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O2  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O3 -g  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -Os  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O0  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O1  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O2  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O3 -g  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -Os  execution test
FAIL: gcc.dg/analyzer/out-of-bounds-diagram-10.c (test for excess errors)
FAIL: gcc.target/riscv/pr113095.c   -O0  (test for excess errors)
FAIL: gcc.target/riscv/pr113095.c   -O1  (test for excess errors)
FAIL: gcc.target/riscv/pr113095.c   -O2  (test for excess errors)
FAIL: gcc.target/riscv/pr113095.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  (test for excess errors)
FAIL: gcc.target/riscv/pr113095.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  (test for excess errors)
FAIL: gcc.target/riscv/pr113095.c   -O3 -g  (test for excess errors)
FAIL: gcc.target/riscv/pr113095.c   -Os  (test for excess errors)

newlib rv64gc lp64d medlow:

FAIL: g++.dg/cpp0x/udlit-namespace.C  -std=c++11 (test for excess errors)
FAIL: g++.dg/cpp0x/udlit-namespace.C  -std=c++17 (test for excess errors)
FAIL: g++.dg/cpp0x/udlit-namespace.C  -std=c++26 (test for excess errors)
FAIL: g++.dg/cpp2a/decomp2.C  -std=gnu++11 execution test
FAIL: g++.dg/cpp2a/decomp2.C  -std=gnu++14 execution test
FAIL: g++.dg/cpp2a/decomp2.C  -std=gnu++17 execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O0  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O1  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O2  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -O3 -g  execution test
FAIL: gcc.c-torture/execute/fprintf-2.c   -Os  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O0  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O1  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O2  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -O3 -g  execution test
FAIL: gcc.c-torture/execute/printf-2.c   -Os  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O0  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O1  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O2  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -O3 -g  execution test
FAIL: gcc.c-torture/execute/user-printf.c   -Os  execution test

linux rv32gc ilp32d medlow:

FAIL: gfortran.dg/ieee/ieee_6.f90   -O0  execution test
FAIL: gfortran.dg/ieee/ieee_6.f90   -O1  execution test
FAIL: gfortran.dg/ieee/ieee_6.f90   -O2  execution test
FAIL: gfortran.dg/ieee/ieee_6.f90   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  execution test
FAIL: gfortran.dg/ieee/ieee_6.f90   -O3 -g  execution test
FAIL: gfortran.dg/ieee/ieee_6.f90   -Os  execution test
FAIL: gfortran.dg/ieee/modes_1.f90   -O0  execution test
FAIL: gfortran.dg/ieee/modes_1.f90   -O1  execution test
FAIL: gfortran.dg/ieee/modes_1.f90   -O2  execution test
FAIL: gfortran.dg/ieee/modes_1.f90   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  execution test
FAIL: gfortran.dg/ieee/modes_1.f90   -O3 -g  execution test
FAIL: gfortran.dg/ieee/modes_1.f90   -Os  execution test

linux rv64imafdcv_zicond_zawrs_zbc_zvkng_zvksg_zvbb_zvbc_zicsr_zba_zbb_zbs_zicbom_zicbop_zicboz_zfhmin_zkt lp64d medlow multilib:

FAIL: gfortran.dg/ieee/ieee_6.f90   -O0  execution test
FAIL: gfortran.dg/ieee/ieee_6.f90   -O1  execution test
FAIL: gfortran.dg/ieee/ieee_6.f90   -O2  execution test
FAIL: gfortran.dg/ieee/ieee_6.f90   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  execution test
FAIL: gfortran.dg/ieee/ieee_6.f90   -O3 -g  execution test
FAIL: gfortran.dg/ieee/ieee_6.f90   -Os  execution test
FAIL: gfortran.dg/ieee/modes_1.f90   -O0  execution test
FAIL: gfortran.dg/ieee/modes_1.f90   -O1  execution test
FAIL: gfortran.dg/ieee/modes_1.f90   -O2  execution test
FAIL: gfortran.dg/ieee/modes_1.f90   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  execution test
FAIL: gfortran.dg/ieee/modes_1.f90   -O3 -g  execution test
FAIL: gfortran.dg/ieee/modes_1.f90   -Os  execution test

linux rv32gcv ilp32d medlow multilib:

FAIL: gfortran.dg/ieee/ieee_6.f90   -O0  execution test
FAIL: gfortran.dg/ieee/ieee_6.f90   -O1  execution test
FAIL: gfortran.dg/ieee/ieee_6.f90   -O2  execution test
FAIL: gfortran.dg/ieee/ieee_6.f90   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  execution test
FAIL: gfortran.dg/ieee/ieee_6.f90   -O3 -g  execution test
FAIL: gfortran.dg/ieee/ieee_6.f90   -Os  execution test
FAIL: gfortran.dg/ieee/modes_1.f90   -O0  execution test
FAIL: gfortran.dg/ieee/modes_1.f90   -O1  execution test
FAIL: gfortran.dg/ieee/modes_1.f90   -O2  execution test
FAIL: gfortran.dg/ieee/modes_1.f90   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  execution test
FAIL: gfortran.dg/ieee/modes_1.f90   -O3 -g  execution test
FAIL: gfortran.dg/ieee/modes_1.f90   -Os  execution test

linux rv64gcv_zvbb_zvbc_zvkg_zvkn_zvknc_zvkned_zvkng_zvknha_zvknhb_zvks_zvksc_zvksed_zvksg_zvksh_zvkt lp64d medlow multilib:

FAIL: gfortran.dg/ieee/ieee_6.f90   -O0  execution test
FAIL: gfortran.dg/ieee/ieee_6.f90   -O1  execution test
FAIL: gfortran.dg/ieee/ieee_6.f90   -O2  execution test
FAIL: gfortran.dg/ieee/ieee_6.f90   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  execution test
FAIL: gfortran.dg/ieee/ieee_6.f90   -O3 -g  execution test
FAIL: gfortran.dg/ieee/ieee_6.f90   -Os  execution test
FAIL: gfortran.dg/ieee/modes_1.f90   -O0  execution test
FAIL: gfortran.dg/ieee/modes_1.f90   -O1  execution test
FAIL: gfortran.dg/ieee/modes_1.f90   -O2  execution test
FAIL: gfortran.dg/ieee/modes_1.f90   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  execution test
FAIL: gfortran.dg/ieee/modes_1.f90   -O3 -g  execution test
FAIL: gfortran.dg/ieee/modes_1.f90   -Os  execution test

linux rv64gcv lp64d medlow multilib:

FAIL: gfortran.dg/ieee/ieee_6.f90   -O0  execution test
FAIL: gfortran.dg/ieee/ieee_6.f90   -O1  execution test
FAIL: gfortran.dg/ieee/ieee_6.f90   -O2  execution test
FAIL: gfortran.dg/ieee/ieee_6.f90   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  execution test
FAIL: gfortran.dg/ieee/ieee_6.f90   -O3 -g  execution test
FAIL: gfortran.dg/ieee/ieee_6.f90   -Os  execution test
FAIL: gfortran.dg/ieee/modes_1.f90   -O0  execution test
FAIL: gfortran.dg/ieee/modes_1.f90   -O1  execution test
FAIL: gfortran.dg/ieee/modes_1.f90   -O2  execution test
FAIL: gfortran.dg/ieee/modes_1.f90   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  execution test
FAIL: gfortran.dg/ieee/modes_1.f90   -O3 -g  execution test
FAIL: gfortran.dg/ieee/modes_1.f90   -Os  execution test
github-actions[bot] commented 2 hours ago

New build warnings

A List of build warnings present at this hash

linux-rv32gc-ilp32d-non-multilib

../../../gcc/gcc/../libgcc/libgcov-util.c:456:9: warning: ignoring return value of ‘int chdir(const char*)’, declared with attribute warn_unused_result [-Wunused-result]
  456 |   chdir (pwd);
      |   ~~~~~~^~~~~
../../../gcc/gcc/attribs.cc:2325:5: warning: too many arguments for format [-Wformat-extra-args]
 2325 |     "%qD specifies more restrictive attribute than "
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2326 |     "its target %qD: %e",
      |     ~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/attribs.cc:2326:23: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 2326 |     "its target %qD: %e",
      |                       ^
../../../gcc/gcc/attribs.cc:2327:5: warning: too many arguments for format [-Wformat-extra-args]
 2327 |     "%qD specifies more restrictive attributes than "
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2328 |     "its target %qD: %e",
      |     ~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/attribs.cc:2328:23: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 2328 |     "its target %qD: %e",
      |                       ^
../../../gcc/gcc/attribs.cc:2347:8: warning: too many arguments for format [-Wformat-extra-args]
 2347 |        "%qD specifies less restrictive attribute than "
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2348 |        "its target %qD: %e",
      |        ~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/attribs.cc:2348:26: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 2348 |        "its target %qD: %e",
      |                          ^
../../../gcc/gcc/attribs.cc:2349:8: warning: too many arguments for format [-Wformat-extra-args]
 2349 |        "%qD specifies less restrictive attributes than "
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2350 |        "its target %qD: %e",
      |        ~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/attribs.cc:2350:26: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 2350 |        "its target %qD: %e",
      |                          ^
../../../gcc/gcc/c-family/c-common.cc:2970:44: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 2970 |      "invalid operands to binary %s (have %e and %e)",
      |                                            ^
../../../gcc/gcc/c-family/c-common.cc:2970:51: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 2970 |      "invalid operands to binary %s (have %e and %e)",
      |                                                   ^
../../../gcc/gcc/c-family/c-common.cc:2970:6: warning: too many arguments for format [-Wformat-extra-args]
 2970 |      "invalid operands to binary %s (have %e and %e)",
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/c-family/c-common.cc:6781:30: warning: format not a string literal and no format arguments [-Wformat-security]
 6781 |     error_at (richloc, gmsgid);
      |                              ^
../../../gcc/gcc/c-family/c-common.cc:6785:33: warning: format not a string literal and no format arguments [-Wformat-security]
 6785 |       error_at (richloc, message);
      |                                 ^
../../../gcc/gcc/c-family/c-format.cc:4911:10: warning: too many arguments for format [-Wformat-extra-args]
 4911 |          "%s %e expects argument of type %e, "
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4912 |          "but argument %d has type %e",
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/c-family/c-format.cc:4911:15: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 4911 |          "%s %e expects argument of type %e, "
      |               ^
../../../gcc/gcc/c-family/c-format.cc:4911:43: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 4911 |          "%s %e expects argument of type %e, "
      |                                           ^
../../../gcc/gcc/c-family/c-format.cc:4912:25: warning: format ‘%d’ expects argument of type ‘int’, but argument 5 has type ‘element_format_substring*’ [-Wformat=]
 4912 |          "but argument %d has type %e",
      |                        ~^
      |                         |
      |                         int
 4913 |          gettext (kind_descriptions[kind]),
 4914 |          &elem_format_substring, &elem_expected_type,
      |          ~~~~~~~~~~~~~~~~~~~~~~
      |          |
      |          element_format_substring*
../../../gcc/gcc/c-family/c-format.cc:4912:37: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 4912 |          "but argument %d has type %e",
      |                                     ^
../../../gcc/gcc/c-family/c-format.cc:4918:10: warning: too many arguments for format [-Wformat-extra-args]
 4918 |          "%s %e expects a matching %e argument",
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/c-family/c-format.cc:4918:15: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 4918 |          "%s %e expects a matching %e argument",
      |               ^
../../../gcc/gcc/c-family/c-format.cc:4918:37: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 4918 |          "%s %e expects a matching %e argument",
      |                                     ^
../../../gcc/gcc/c/c-convert.cc:85:31: warning: format not a string literal and no format arguments [-Wformat-security]
   85 |       error (invalid_conv_diag);
      |                               ^
../../../gcc/gcc/c/c-typeck.cc:13112:42: warning: format not a string literal and no format arguments [-Wformat-security]
../../../gcc/gcc/c/c-typeck.cc:4137:28: warning: format not a string literal and no format arguments [-Wformat-security]
 4137 |    error (invalid_func_diag);
      |                            ^
../../../gcc/gcc/c/c-typeck.cc:4908:42: warning: format not a string literal and no format arguments [-Wformat-security]
 4908 |       error_at (location, invalid_op_diag);
      |                                          ^
../../../gcc/gcc/c/c-typeck.cc:7188:43: warning: format not a string literal and no format arguments [-Wformat-security]
 7188 |   warned = warning_at (exploc, opt, gmsgid);
      |                                           ^
../../../gcc/gcc/c/c-typeck.cc:7256:15: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 7256 |    "expected %e but argument is of type %e",
      |               ^
../../../gcc/gcc/c/c-typeck.cc:7256:42: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 7256 |    "expected %e but argument is of type %e",
      |                                          ^
../../../gcc/gcc/c/c-typeck.cc:7256:4: warning: too many arguments for format [-Wformat-extra-args]
 7256 |    "expected %e but argument is of type %e",
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/collect-utils.cc:238:37: warning: format not a string literal and no format arguments [-Wformat-security]
  238 |  fatal_error (input_location, errmsg);
      |                                     ^
../../../gcc/gcc/collect2.cc:2402:37: warning: format not a string literal and no format arguments [-Wformat-security]
 2402 |  fatal_error (input_location, errmsg);
      |                                     ^
../../../gcc/gcc/cp/constexpr.cc:2159:23: warning: format not a string literal and no format arguments [-Wformat-security]
 2159 |    error_at (cloc, msg);
      |                       ^
../../../gcc/gcc/cp/coroutines.cc:652:55: warning: format not a string literal and no format arguments [-Wformat-security]
  652 |    inform (DECL_SOURCE_LOCATION (has_ret_val), message);
      |                                                       ^
../../../gcc/gcc/cp/cvt.cc:728:26: warning: format not a string literal and no format arguments [-Wformat-security]
  728 |  error (invalid_conv_diag);
      |                          ^
../../../gcc/gcc/cp/method.cc:3584:71: warning: format not a string literal and no format arguments [-Wformat-security]
 3584 |   if (emit_diagnostic (diag_kind, DECL_SOURCE_LOCATION (fn), opt, wmsg))
      |                                                                       ^
../../../gcc/gcc/cp/pt.cc:20204:20: warning: format not a string literal and no format arguments [-Wformat-security]
../../../gcc/gcc/cp/pt.cc:2786:13: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 2786 |        ? G_("missing primary template attributes %e")
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/intl.h:63:21: note: in definition of macro ‘G_’
   63 | # define G_(gmsgid) gmsgid
      |                     ^~~~~~
../../../gcc/gcc/cp/pt.cc:2786:51: note: format string is defined here
 2786 |        ? G_("missing primary template attributes %e")
      |                                                   ^
../../../gcc/gcc/cp/pt.cc:2787:13: warning: too many arguments for format [-Wformat-extra-args]
 2787 |        : G_("missing primary template attribute %e"),
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/intl.h:63:21: note: in definition of macro ‘G_’
   63 | # define G_(gmsgid) gmsgid
      |                     ^~~~~~
../../../gcc/gcc/cp/pt.cc:2787:13: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 2787 |        : G_("missing primary template attribute %e"),
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/intl.h:63:21: note: in definition of macro ‘G_’
   63 | # define G_(gmsgid) gmsgid
      |                     ^~~~~~
../../../gcc/gcc/cp/pt.cc:2787:50: note: format string is defined here
 2787 |        : G_("missing primary template attribute %e"),
      |                                                  ^
../../../gcc/gcc/cp/typeck.cc:5364:28: warning: format not a string literal and no format arguments [-Wformat-security]
 5364 |      error (invalid_op_diag);
      |                            ^
../../../gcc/gcc/cp/typeck.cc:7473:24: warning: format not a string literal and no format arguments [-Wformat-security]
 7473 |  error (invalid_op_diag);
      |                        ^
../../../gcc/gcc/diagnostic-format-sarif.cc:4205:18: warning: unknown conversion type character ‘{’ in format [-Wformat=]
 4205 |         "before %{text%} after",
      |                  ^
../../../gcc/gcc/diagnostic-format-sarif.cc:4205:24: warning: unknown conversion type character ‘}’ in format [-Wformat=]
 4205 |         "before %{text%} after",
      |                        ^
../../../gcc/gcc/diagnostic-format-sarif.cc:4205:9: warning: too many arguments for format [-Wformat-extra-args]
 4205 |         "before %{text%} after",
      |         ^~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/diagnostic-format-sarif.cc:4228:35: warning: unknown conversion type character ‘{’ in format [-Wformat=]
 4228 |         "Prohibited term used in %{para[0]\\spans[2]%}.",
      |                                   ^
../../../gcc/gcc/diagnostic-format-sarif.cc:4228:54: warning: unknown conversion type character ‘}’ in format [-Wformat=]
 4228 |         "Prohibited term used in %{para[0]\\spans[2]%}.",
      |                                                      ^
../../../gcc/gcc/diagnostic-format-sarif.cc:4228:9: warning: too many arguments for format [-Wformat-extra-args]
 4228 |         "Prohibited term used in %{para[0]\\spans[2]%}.",
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/diagnostic.cc:1560:52: warning: format not a string literal and no format arguments [-Wformat-security]
 1560 |       fnotice (stderr, diagnostic_kind_text[DK_ICE]);
      |                                                    ^
../../../gcc/gcc/fortran/array.cc:2249:19: warning: too many arguments for format [-Wformat-extra-args]
 2249 |        gfc_error ("Different CHARACTER lengths (%wd/%wd) in array"
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2250 |     " constructor at %L", found_length,
      |     ~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/fortran/array.cc:2249:50: warning: unknown conversion type character ‘w’ in format [-Wformat=]
 2249 |        gfc_error ("Different CHARACTER lengths (%wd/%wd) in array"
      |                                                  ^
../../../gcc/gcc/fortran/array.cc:2249:54: warning: unknown conversion type character ‘w’ in format [-Wformat=]
 2249 |        gfc_error ("Different CHARACTER lengths (%wd/%wd) in array"
      |                                                      ^
../../../gcc/gcc/fortran/array.cc:2250:23: warning: format ‘%L’ expects argument of type ‘locus*’, but argument 2 has type ‘long int’ [-Wformat=]
 2250 |     " constructor at %L", found_length,
      |                      ~^   ~~~~~~~~~~~~
      |                       |   |
      |                       |   long int
      |                       locus*
      |                      %ld
../../../gcc/gcc/fortran/check.cc:1370:15: warning: too many arguments for format [-Wformat-extra-args]
 1370 |    gfc_error ("Size of %qs argument of %qs intrinsic at %L "
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1371 |        "too small (%wd/%ld)",
      |        ~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/fortran/check.cc:1371:21: warning: unknown conversion type character ‘w’ in format [-Wformat=]
 1371 |        "too small (%wd/%ld)",
      |                     ^
../../../gcc/gcc/fortran/check.cc:6700:4: warning: too many arguments for format [-Wformat-extra-args]
 6700 |    "Intrinsic TRANSFER at %L has partly undefined result: "
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 6701 |    "source size %zd < result size %zd", &source->where,
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/fortran/check.cc:6701:18: warning: unknown conversion type character ‘z’ in format [-Wformat=]
 6701 |    "source size %zd < result size %zd", &source->where,
      |                  ^
../../../gcc/gcc/fortran/check.cc:6701:36: warning: unknown conversion type character ‘z’ in format [-Wformat=]
 6701 |    "source size %zd < result size %zd", &source->where,
      |                                    ^
../../../gcc/gcc/fortran/data.cc:212:24: warning: too many arguments for format [-Wformat-extra-args]
  212 |    gfc_warning_now (0, "Initialization string at %L was truncated to "
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  213 |       "fit the variable (%wd/%wd)", &rvalue->where,
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/fortran/data.cc:213:27: warning: unknown conversion type character ‘w’ in format [-Wformat=]
  213 |       "fit the variable (%wd/%wd)", &rvalue->where,
      |                           ^
../../../gcc/gcc/fortran/data.cc:213:31: warning: unknown conversion type character ‘w’ in format [-Wformat=]
  213 |       "fit the variable (%wd/%wd)", &rvalue->where,
      |                               ^
../../../gcc/gcc/fortran/primary.cc:1297:19: warning: too many arguments for format [-Wformat-extra-args]
 1297 |        gfc_error ("Substring start index (%td) at %L below 1",
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/fortran/primary.cc:1297:44: warning: unknown conversion type character ‘t’ in format [-Wformat=]
 1297 |        gfc_error ("Substring start index (%td) at %L below 1",
      |                                            ^
../../../gcc/gcc/fortran/primary.cc:1297:52: warning: format ‘%L’ expects argument of type ‘locus*’, but argument 2 has type ‘ptrdiff_t’ {aka ‘long int’} [-Wformat=]
 1297 |        gfc_error ("Substring start index (%td) at %L below 1",
      |                                                   ~^
      |                                                    |
      |                                                    locus*
      |                                                   %ld
 1298 |     istart, &e->ref->u.ss.start->where);
      |     ~~~~~~                                          
      |     |
      |     ptrdiff_t {aka long int}
../../../gcc/gcc/fortran/primary.cc:1303:19: warning: too many arguments for format [-Wformat-extra-args]
 1303 |        gfc_error ("Substring end index (%td) at %L exceeds string "
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1304 |     "length", iend, &e->ref->u.ss.end->where);
      |     ~~~~~~~~       
../../../gcc/gcc/fortran/primary.cc:1303:42: warning: unknown conversion type character ‘t’ in format [-Wformat=]
 1303 |        gfc_error ("Substring end index (%td) at %L exceeds string "
      |                                          ^
../../../gcc/gcc/fortran/primary.cc:1303:50: warning: format ‘%L’ expects argument of type ‘locus*’, but argument 2 has type ‘ptrdiff_t’ {aka ‘long int’} [-Wformat=]
 1303 |        gfc_error ("Substring end index (%td) at %L exceeds string "
      |                                                 ~^
      |                                                  |
      |                                                  locus*
      |                                                 %ld
 1304 |     "length", iend, &e->ref->u.ss.end->where);
      |               ~~~~                                
      |               |
      |               ptrdiff_t {aka long int}
../../../gcc/gcc/fortran/primary.cc:3521:6: warning: too many arguments for format [-Wformat-extra-args]
 3521 |      "CHARACTER expression will be truncated "
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3522 |      "in constructor (%td/%td) at %L", c,
      |      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/fortran/primary.cc:3522:24: warning: unknown conversion type character ‘t’ in format [-Wformat=]
 3522 |      "in constructor (%td/%td) at %L", c,
      |                        ^
../../../gcc/gcc/fortran/primary.cc:3522:28: warning: unknown conversion type character ‘t’ in format [-Wformat=]
 3522 |      "in constructor (%td/%td) at %L", c,
      |                            ^
../../../gcc/gcc/fortran/primary.cc:3522:36: warning: format ‘%L’ expects argument of type ‘locus*’, but argument 3 has type ‘ptrdiff_t’ {aka ‘long int’} [-Wformat=]
 3522 |      "in constructor (%td/%td) at %L", c,
      |                                   ~^   ~
      |                                    |   |
      |                                    |   ptrdiff_t {aka long int}
      |                                    locus*
      |                                   %ld
../../../gcc/gcc/fortran/resolve.cc:11812:5: warning: too many arguments for format [-Wformat-extra-args]
../../../gcc/gcc/fortran/resolve.cc:11813:22: warning: unknown conversion type character ‘w’ in format [-Wformat=]
../../../gcc/gcc/fortran/resolve.cc:11813:26: warning: unknown conversion type character ‘w’ in format [-Wformat=]
../../../gcc/gcc/fortran/resolve.cc:11813:34: warning: format ‘%L’ expects argument of type ‘locus*’, but argument 3 has type ‘long int’ [-Wformat=]
../../../gcc/gcc/fortran/resolve.cc:1423:19: warning: too many arguments for format [-Wformat-extra-args]
 1423 |        gfc_error ("Unequal character lengths (%wd/%wd) for pointer "
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1424 |     "component %qs in constructor at %L",
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/fortran/resolve.cc:1423:48: warning: unknown conversion type character ‘w’ in format [-Wformat=]
 1423 |        gfc_error ("Unequal character lengths (%wd/%wd) for pointer "
      |                                                ^
../../../gcc/gcc/fortran/resolve.cc:1423:52: warning: unknown conversion type character ‘w’ in format [-Wformat=]
 1423 |        gfc_error ("Unequal character lengths (%wd/%wd) for pointer "
      |                                                    ^
../../../gcc/gcc/fortran/resolve.cc:1424:18: warning: format ‘%s’ expects argument of type ‘char*’, but argument 2 has type ‘long int’ [-Wformat=]
 1424 |     "component %qs in constructor at %L",
      |                ~~^
      |                  |
      |                  char*
      |                %qld
 1425 |     la, lb, comp->name, &cons->expr->where);
      |     ~~            
      |     |
      |     long int
../../../gcc/gcc/fortran/resolve.cc:1424:39: warning: format ‘%L’ expects argument of type ‘locus*’, but argument 3 has type ‘long int’ [-Wformat=]
 1424 |     "component %qs in constructor at %L",
      |                                      ~^
      |                                       |
      |                                       locus*
      |                                      %ld
 1425 |     la, lb, comp->name, &cons->expr->where);
      |         ~~                             
      |         |
      |         long int
../../../gcc/gcc/fortran/trans-common.cc:415:18: warning: too many arguments for format [-Wformat-extra-args]
  415 |  gfc_warning (0, "Named COMMON block %qs at %L shall be of the "
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  416 |        "same size as elsewhere (%wu vs %wu bytes)", com->name,
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/fortran/trans-common.cc:416:34: warning: unknown conversion type character ‘w’ in format [-Wformat=]
  416 |        "same size as elsewhere (%wu vs %wu bytes)", com->name,
      |                                  ^
../../../gcc/gcc/fortran/trans-common.cc:416:41: warning: unknown conversion type character ‘w’ in format [-Wformat=]
  416 |        "same size as elsewhere (%wu vs %wu bytes)", com->name,
      |                                         ^
../../../gcc/gcc/fortran/trans-openmp.cc:1553:3: warning: too many arguments for format [-Wformat-extra-args]
 1553 |   "implicit mapping of assumed size array %qD", decl);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/fortran/trans-openmp.cc:1553:45: warning: unknown conversion type character ‘D’ in format [-Wformat=]
 1553 |   "implicit mapping of assumed size array %qD", decl);
      |                                             ^
../../../gcc/gcc/fortran/trans-openmp.cc:1559:3: warning: too many arguments for format [-Wformat-extra-args]
 1559 |   "Implicit mapping of polymorphic variable %qD is "
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1560 |   "unspecified behavior", decl);
      |   ~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/fortran/trans-openmp.cc:1559:47: warning: unknown conversion type character ‘D’ in format [-Wformat=]
 1559 |   "Implicit mapping of polymorphic variable %qD is "
      |                                               ^
../../../gcc/gcc/gcc.cc:10679:12: warning: ignoring return value of ‘ssize_t read(int, void*, size_t)’, declared with attribute warn_unused_result [-Wunused-result]
../../../gcc/gcc/gcc.cc:2419:9: warning: too many arguments for format [-Wformat-extra-args]
 2419 |         "specs %%include syntax malformed after "
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2420 |         "%td characters", p1 - buffer + 1);
      |         ~~~~~~~~~~~~~~~~
../../../gcc/gcc/gcc.cc:2420:11: warning: unknown conversion type character ‘t’ in format [-Wformat=]
 2420 |         "%td characters", p1 - buffer + 1);
      |           ^
../../../gcc/gcc/gcc.cc:2439:9: warning: too many arguments for format [-Wformat-extra-args]
 2439 |         "specs %%include syntax malformed after "
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2440 |         "%td characters", p1 - buffer + 1);
      |         ~~~~~~~~~~~~~~~~
../../../gcc/gcc/gcc.cc:2440:11: warning: unknown conversion type character ‘t’ in format [-Wformat=]
 2440 |         "%td characters", p1 - buffer + 1);
      |           ^
../../../gcc/gcc/gcc.cc:2465:9: warning: too many arguments for format [-Wformat-extra-args]
 2465 |         "specs %%rename syntax malformed after "
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2466 |         "%td characters", p1 - buffer);
      |         ~~~~~~~~~~~~~~~~
../../../gcc/gcc/gcc.cc:2466:11: warning: unknown conversion type character ‘t’ in format [-Wformat=]
 2466 |         "%td characters", p1 - buffer);
      |           ^
../../../gcc/gcc/gcc.cc:2474:9: warning: too many arguments for format [-Wformat-extra-args]
 2474 |         "specs %%rename syntax malformed after "
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2475 |         "%td characters", p2 - buffer);
      |         ~~~~~~~~~~~~~~~~
../../../gcc/gcc/gcc.cc:2475:11: warning: unknown conversion type character ‘t’ in format [-Wformat=]
 2475 |         "%td characters", p2 - buffer);
      |           ^
../../../gcc/gcc/gcc.cc:2484:9: warning: too many arguments for format [-Wformat-extra-args]
 2484 |         "specs %%rename syntax malformed after "
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2485 |         "%td characters", p2 - buffer);
      |         ~~~~~~~~~~~~~~~~
../../../gcc/gcc/gcc.cc:2485:11: warning: unknown conversion type character ‘t’ in format [-Wformat=]
 2485 |         "%td characters", p2 - buffer);
      |           ^
../../../gcc/gcc/gcc.cc:2494:9: warning: too many arguments for format [-Wformat-extra-args]
 2494 |         "specs %%rename syntax malformed after "
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2495 |         "%td characters", p3 - buffer);
      |         ~~~~~~~~~~~~~~~~
../../../gcc/gcc/gcc.cc:2495:11: warning: unknown conversion type character ‘t’ in format [-Wformat=]
 2495 |         "%td characters", p3 - buffer);
      |           ^
../../../gcc/gcc/gcc.cc:2534:38: warning: unknown conversion type character ‘t’ in format [-Wformat=]
 2534 |     "specs unknown %% command after %td characters",
      |                                      ^
../../../gcc/gcc/gcc.cc:2534:5: warning: too many arguments for format [-Wformat-extra-args]
 2534 |     "specs unknown %% command after %td characters",
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/gcc.cc:2546:37: warning: unknown conversion type character ‘t’ in format [-Wformat=]
 2546 |        "specs file malformed after %td characters",
      |                                     ^
../../../gcc/gcc/gcc.cc:2546:8: warning: too many arguments for format [-Wformat-extra-args]
 2546 |        "specs file malformed after %td characters",
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/gcc.cc:2560:37: warning: unknown conversion type character ‘t’ in format [-Wformat=]
 2560 |        "specs file malformed after %td characters",
      |                                     ^
../../../gcc/gcc/gcc.cc:2560:8: warning: too many arguments for format [-Wformat-extra-args]
 2560 |        "specs file malformed after %td characters",
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/gcc.cc:7915:9: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’, declared with attribute warn_unused_result [-Wunused-result]
 7915 |   write (fd, "\n//", 3);
      |   ~~~~~~^~~~~~~~~~~~~~~
../../../gcc/gcc/gcc.cc:7918:13: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’, declared with attribute warn_unused_result [-Wunused-result]
 7918 |       write (fd, " ", 1);
      |       ~~~~~~^~~~~~~~~~~~
../../../gcc/gcc/gcc.cc:7919:13: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’, declared with attribute warn_unused_result [-Wunused-result]
 7919 |       write (fd, new_argv[i], strlen (new_argv[i]));
      |       ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/gcc.cc:7921:9: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’, declared with attribute warn_unused_result [-Wunused-result]
 7921 |   write (fd, "\n\n", 2);
      |   ~~~~~~^~~~~~~~~~~~~~~
../../../gcc/gcc/gcc.cc:9298:13: warning: ignoring return value of ‘int truncate(const char*, __off_t)’, declared with attribute warn_unused_result [-Wunused-result]
 9298 |     truncate(totruncate_file, 0);
      |     ~~~~~~~~^~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/gimple-range-gori.cc:319:22: warning: format not a string literal and no format arguments [-Wformat-security]
  319 |    fprintf (f, prefix);
      |                      ^
../../../gcc/gcc/gimple-ssa-warn-access.cc:2955:20: warning: too many arguments for format [-Wformat-extra-args]
 2955 |       inform (loc, "valid models are %e", &e);
      |                    ^~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/gimple-ssa-warn-access.cc:2955:39: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 2955 |       inform (loc, "valid models are %e", &e);
      |                                       ^
../../../gcc/gcc/gimple-ssa-warn-access.cc:3006:15: warning: too many arguments for format [-Wformat-extra-args]
 3006 |  inform (loc, "valid models are %e", &e);
      |               ^~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/gimple-ssa-warn-access.cc:3006:34: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 3006 |  inform (loc, "valid models are %e", &e);
      |                                  ^
../../../gcc/gcc/ipa-devirt.cc:968:47: warning: format not a string literal and no format arguments [-Wformat-security]
  968 |   inform (DECL_SOURCE_LOCATION (decl2), reason);
      |                                               ^
../../../gcc/gcc/lto-wrapper.cc:1165:8: warning: ignoring return value of ‘ssize_t read(int, void*, size_t)’, declared with attribute warn_unused_result [-Wunused-result]
 1165 |   read (fd, data, length);
      |   ~~~~~^~~~~~~~~~~~~~~~~~
../../../gcc/gcc/lto-wrapper.cc:1373:14: warning: unknown conversion type character ‘{’ in format [-Wformat=]
 1373 |    "see the %{%<-flto%> option documentation%} for more information",
      |              ^
../../../gcc/gcc/lto-wrapper.cc:1373:46: warning: unknown conversion type character ‘}’ in format [-Wformat=]
 1373 |    "see the %{%<-flto%> option documentation%} for more information",
      |                                              ^
../../../gcc/gcc/lto-wrapper.cc:1373:4: warning: too many arguments for format [-Wformat-extra-args]
 1373 |    "see the %{%<-flto%> option documentation%} for more information",
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/lto-wrapper.cc:1980:44: warning: format not a string literal and no format arguments [-Wformat-security]
 1980 |        warning (0, jinfo.error_msg.c_str ());
      |                                            ^
../../../gcc/gcc/lto/lto-common.cc:2085:10: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
 2085 |   fscanf (resolution, " ");   /* Read white space.  */
      |   ~~~~~~~^~~~~~~~~~~~~~~~~
../../../gcc/gcc/lto/lto-common.cc:2087:9: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
 2087 |   fread (obj_name, sizeof (char), name_len, resolution);
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/lto/lto-common.cc:2107:10: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
 2107 |   fscanf (resolution, "%u", &num_symbols);
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/omp-low.cc:10561:19: warning: ‘T’ conversion used within a quoted sequence [-Wformat=]
../../../gcc/gcc/omp-low.cc:1556:23: warning: ‘T’ conversion used within a quoted sequence [-Wformat=]
 1556 |          "variable %<%T%>"
      |                       ^
../../../gcc/gcc/omp-low.cc:1561:23: warning: ‘T’ conversion used within a quoted sequence [-Wformat=]
 1561 |          "variable %<%T%>"
      |                       ^
../../../gcc/gcc/omp-offload.cc:2272:22: warning: ‘T’ conversion used within a quoted sequence [-Wformat=]
 2272 |         "variable %<%T%> ought to be"
      |                      ^
../../../gcc/gcc/omp-offload.cc:2310:22: warning: ‘T’ conversion used within a quoted sequence [-Wformat=]
 2310 |         "variable %<%T%> adjusted for"
      |                      ^
../../../gcc/gcc/opts-common.cc:1783:28: warning: narrowing conversion of ‘opt_index’ from ‘int’ to ‘size_t’ {aka ‘long unsigned int’} [-Wnarrowing]
 1783 |    cl_deferred_option p = {opt_index, arg, value};
      |                            ^~~~~~~~~
../../../gcc/gcc/opts-common.cc:1783:44: warning: narrowing conversion of ‘value’ from ‘long int’ to ‘int’ [-Wnarrowing]
 1783 |    cl_deferred_option p = {opt_index, arg, value};
      |                                            ^~~~~
../../../gcc/gcc/tree-ssa-sccvn.cc:287:67: warning: format not a string literal and no format arguments [-Wformat-security]
  287 |      fprintf (outfile, internal_fn_name ((internal_fn)vro->clique));
      |                                                                   ^

linux-rv32gc_zba_zbb_zbc_zbs-ilp32d-non-multilib


../../../gcc/gcc/../libgcc/libgcov-util.c:456:9: warning: ignoring return value of ‘int chdir(const char*)’, declared with attribute warn_unused_result [-Wunused-result]
  456 |   chdir (pwd);
      |   ~~~~~~^~~~~
../../../gcc/gcc/attribs.cc:2325:5: warning: too many arguments for format [-Wformat-extra-args]
 2325 |     "%qD specifies more restrictive attribute than "
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2326 |     "its target %qD: %e",
      |     ~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/attribs.cc:2326:23: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 2326 |     "its target %qD: %e",
      |                       ^
../../../gcc/gcc/attribs.cc:2327:5: warning: too many arguments for format [-Wformat-extra-args]
 2327 |     "%qD specifies more restrictive attributes than "
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2328 |     "its target %qD: %e",
      |     ~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/attribs.cc:2328:23: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 2328 |     "its target %qD: %e",
      |                       ^
../../../gcc/gcc/attribs.cc:2347:8: warning: too many arguments for format [-Wformat-extra-args]
 2347 |        "%qD specifies less restrictive attribute than "
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2348 |        "its target %qD: %e",
      |        ~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/attribs.cc:2348:26: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 2348 |        "its target %qD: %e",
      |                          ^
../../../gcc/gcc/attribs.cc:2349:8: warning: too many arguments for format [-Wformat-extra-args]
 2349 |        "%qD specifies less restrictive attributes than "
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2350 |        "its target %qD: %e",
      |        ~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/attribs.cc:2350:26: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 2350 |        "its target %qD: %e",
      |                          ^
../../../gcc/gcc/c-family/c-common.cc:2970:44: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 2970 |      "invalid operands to binary %s (have %e and %e)",
      |                                            ^
../../../gcc/gcc/c-family/c-common.cc:2970:51: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 2970 |      "invalid operands to binary %s (have %e and %e)",
      |                                                   ^
../../../gcc/gcc/c-family/c-common.cc:2970:6: warning: too many arguments for format [-Wformat-extra-args]
 2970 |      "invalid operands to binary %s (have %e and %e)",
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/c-family/c-common.cc:6781:30: warning: format not a string literal and no format arguments [-Wformat-security]
 6781 |     error_at (richloc, gmsgid);
      |                              ^
../../../gcc/gcc/c-family/c-common.cc:6785:33: warning: format not a string literal and no format arguments [-Wformat-security]
 6785 |       error_at (richloc, message);
      |                                 ^
../../../gcc/gcc/c-family/c-format.cc:4911:10: warning: too many arguments for format [-Wformat-extra-args]
 4911 |          "%s %e expects argument of type %e, "
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4912 |          "but argument %d has type %e",
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/c-family/c-format.cc:4911:15: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 4911 |          "%s %e expects argument of type %e, "
      |               ^
../../../gcc/gcc/c-family/c-format.cc:4911:43: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 4911 |          "%s %e expects argument of type %e, "
      |                                           ^
../../../gcc/gcc/c-family/c-format.cc:4912:25: warning: format ‘%d’ expects argument of type ‘int’, but argument 5 has type ‘element_format_substring*’ [-Wformat=]
 4912 |          "but argument %d has type %e",
      |                        ~^
      |                         |
      |                         int
 4913 |          gettext (kind_descriptions[kind]),
 4914 |          &elem_format_substring, &elem_expected_type,
      |          ~~~~~~~~~~~~~~~~~~~~~~
      |          |
      |          element_format_substring*
../../../gcc/gcc/c-family/c-format.cc:4912:37: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 4912 |          "but argument %d has type %e",
      |                                     ^
../../../gcc/gcc/c-family/c-format.cc:4918:10: warning: too many arguments for format [-Wformat-extra-args]
 4918 |          "%s %e expects a matching %e argument",
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/c-family/c-format.cc:4918:15: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 4918 |          "%s %e expects a matching %e argument",
      |               ^
../../../gcc/gcc/c-family/c-format.cc:4918:37: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 4918 |          "%s %e expects a matching %e argument",
      |                                     ^
../../../gcc/gcc/c/c-convert.cc:85:31: warning: format not a string literal and no format arguments [-Wformat-security]
   85 |       error (invalid_conv_diag);
      |                               ^
../../../gcc/gcc/c/c-typeck.cc:13112:42: warning: format not a string literal and no format arguments [-Wformat-security]
../../../gcc/gcc/c/c-typeck.cc:4137:28: warning: format not a string literal and no format arguments [-Wformat-security]
 4137 |    error (invalid_func_diag);
      |                            ^
../../../gcc/gcc/c/c-typeck.cc:4908:42: warning: format not a string literal and no format arguments [-Wformat-security]
 4908 |       error_at (location, invalid_op_diag);
      |                                          ^
../../../gcc/gcc/c/c-typeck.cc:7188:43: warning: format not a string literal and no format arguments [-Wformat-security]
 7188 |   warned = warning_at (exploc, opt, gmsgid);
      |                                           ^
../../../gcc/gcc/c/c-typeck.cc:7256:15: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 7256 |    "expected %e but argument is of type %e",
      |               ^
../../../gcc/gcc/c/c-typeck.cc:7256:42: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 7256 |    "expected %e but argument is of type %e",
      |                                          ^
../../../gcc/gcc/c/c-typeck.cc:7256:4: warning: too many arguments for format [-Wformat-extra-args]
 7256 |    "expected %e but argument is of type %e",
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/collect-utils.cc:238:37: warning: format not a string literal and no format arguments [-Wformat-security]
  238 |  fatal_error (input_location, errmsg);
      |                                     ^
../../../gcc/gcc/collect2.cc:2402:37: warning: format not a string literal and no format arguments [-Wformat-security]
 2402 |  fatal_error (input_location, errmsg);
      |                                     ^
../../../gcc/gcc/cp/constexpr.cc:2159:23: warning: format not a string literal and no format arguments [-Wformat-security]
 2159 |    error_at (cloc, msg);
      |                       ^
../../../gcc/gcc/cp/coroutines.cc:652:55: warning: format not a string literal and no format arguments [-Wformat-security]
  652 |    inform (DECL_SOURCE_LOCATION (has_ret_val), message);
      |                                                       ^
../../../gcc/gcc/cp/cvt.cc:728:26: warning: format not a string literal and no format arguments [-Wformat-security]
  728 |  error (invalid_conv_diag);
      |                          ^
../../../gcc/gcc/cp/method.cc:3584:71: warning: format not a string literal and no format arguments [-Wformat-security]
 3584 |   if (emit_diagnostic (diag_kind, DECL_SOURCE_LOCATION (fn), opt, wmsg))
      |                                                                       ^
../../../gcc/gcc/cp/pt.cc:20204:20: warning: format not a string literal and no format arguments [-Wformat-security]
../../../gcc/gcc/cp/pt.cc:2786:13: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 2786 |        ? G_("missing primary template attributes %e")
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/intl.h:63:21: note: in definition of macro ‘G_’
   63 | # define G_(gmsgid) gmsgid
      |                     ^~~~~~
../../../gcc/gcc/cp/pt.cc:2786:51: note: format string is defined here
 2786 |        ? G_("missing primary template attributes %e")
      |                                                   ^
../../../gcc/gcc/cp/pt.cc:2787:13: warning: too many arguments for format [-Wformat-extra-args]
 2787 |        : G_("missing primary template attribute %e"),
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/intl.h:63:21: note: in definition of macro ‘G_’
   63 | # define G_(gmsgid) gmsgid
      |                     ^~~~~~
../../../gcc/gcc/cp/pt.cc:2787:13: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 2787 |        : G_("missing primary template attribute %e"),
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/intl.h:63:21: note: in definition of macro ‘G_’
   63 | # define G_(gmsgid) gmsgid
      |                     ^~~~~~
../../../gcc/gcc/cp/pt.cc:2787:50: note: format string is defined here
 2787 |        : G_("missing primary template attribute %e"),
      |                                                  ^
../../../gcc/gcc/cp/typeck.cc:5364:28: warning: format not a string literal and no format arguments [-Wformat-security]
 5364 |      error (invalid_op_diag);
      |                            ^
../../../gcc/gcc/cp/typeck.cc:7473:24: warning: format not a string literal and no format arguments [-Wformat-security]
 7473 |  error (invalid_op_diag);
      |                        ^
../../../gcc/gcc/diagnostic-format-sarif.cc:4205:18: warning: unknown conversion type character ‘{’ in format [-Wformat=]
 4205 |         "before %{text%} after",
      |                  ^
../../../gcc/gcc/diagnostic-format-sarif.cc:4205:24: warning: unknown conversion type character ‘}’ in format [-Wformat=]
 4205 |         "before %{text%} after",
      |                        ^
../../../gcc/gcc/diagnostic-format-sarif.cc:4205:9: warning: too many arguments for format [-Wformat-extra-args]
 4205 |         "before %{text%} after",
      |         ^~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/diagnostic-format-sarif.cc:4228:35: warning: unknown conversion type character ‘{’ in format [-Wformat=]
 4228 |         "Prohibited term used in %{para[0]\\spans[2]%}.",
      |                                   ^
../../../gcc/gcc/diagnostic-format-sarif.cc:4228:54: warning: unknown conversion type character ‘}’ in format [-Wformat=]
 4228 |         "Prohibited term used in %{para[0]\\spans[2]%}.",
      |                                                      ^
../../../gcc/gcc/diagnostic-format-sarif.cc:4228:9: warning: too many arguments for format [-Wformat-extra-args]
 4228 |         "Prohibited term used in %{para[0]\\spans[2]%}.",
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/diagnostic.cc:1560:52: warning: format not a string literal and no format arguments [-Wformat-security]
 1560 |       fnotice (stderr, diagnostic_kind_text[DK_ICE]);
      |                                                    ^
../../../gcc/gcc/fortran/array.cc:2249:19: warning: too many arguments for format [-Wformat-extra-args]
 2249 |        gfc_error ("Different CHARACTER lengths (%wd/%wd) in array"
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2250 |     " constructor at %L", found_length,
      |     ~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/fortran/array.cc:2249:50: warning: unknown conversion type character ‘w’ in format [-Wformat=]
 2249 |        gfc_error ("Different CHARACTER lengths (%wd/%wd) in array"
      |                                                  ^
../../../gcc/gcc/fortran/array.cc:2249:54: warning: unknown conversion type character ‘w’ in format [-Wformat=]
 2249 |        gfc_error ("Different CHARACTER lengths (%wd/%wd) in array"
      |                                                      ^
../../../gcc/gcc/fortran/array.cc:2250:23: warning: format ‘%L’ expects argument of type ‘locus*’, but argument 2 has type ‘long int’ [-Wformat=]
 2250 |     " constructor at %L", found_length,
      |                      ~^   ~~~~~~~~~~~~
      |                       |   |
      |                       |   long int
      |                       locus*
      |                      %ld
../../../gcc/gcc/fortran/check.cc:1370:15: warning: too many arguments for format [-Wformat-extra-args]
 1370 |    gfc_error ("Size of %qs argument of %qs intrinsic at %L "
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1371 |        "too small (%wd/%ld)",
      |        ~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/fortran/check.cc:1371:21: warning: unknown conversion type character ‘w’ in format [-Wformat=]
 1371 |        "too small (%wd/%ld)",
      |                     ^
../../../gcc/gcc/fortran/check.cc:6700:4: warning: too many arguments for format [-Wformat-extra-args]
 6700 |    "Intrinsic TRANSFER at %L has partly undefined result: "
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 6701 |    "source size %zd < result size %zd", &source->where,
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/fortran/check.cc:6701:18: warning: unknown conversion type character ‘z’ in format [-Wformat=]
 6701 |    "source size %zd < result size %zd", &source->where,
      |                  ^
../../../gcc/gcc/fortran/check.cc:6701:36: warning: unknown conversion type character ‘z’ in format [-Wformat=]
 6701 |    "source size %zd < result size %zd", &source->where,
      |                                    ^
../../../gcc/gcc/fortran/data.cc:212:24: warning: too many arguments for format [-Wformat-extra-args]
  212 |    gfc_warning_now (0, "Initialization string at %L was truncated to "
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  213 |       "fit the variable (%wd/%wd)", &rvalue->where,
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/fortran/data.cc:213:27: warning: unknown conversion type character ‘w’ in format [-Wformat=]
  213 |       "fit the variable (%wd/%wd)", &rvalue->where,
      |                           ^
../../../gcc/gcc/fortran/data.cc:213:31: warning: unknown conversion type character ‘w’ in format [-Wformat=]
  213 |       "fit the variable (%wd/%wd)", &rvalue->where,
      |                               ^
../../../gcc/gcc/fortran/primary.cc:1297:19: warning: too many arguments for format [-Wformat-extra-args]
 1297 |        gfc_error ("Substring start index (%td) at %L below 1",
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/fortran/primary.cc:1297:44: warning: unknown conversion type character ‘t’ in format [-Wformat=]
 1297 |        gfc_error ("Substring start index (%td) at %L below 1",
      |                                            ^
../../../gcc/gcc/fortran/primary.cc:1297:52: warning: format ‘%L’ expects argument of type ‘locus*’, but argument 2 has type ‘ptrdiff_t’ {aka ‘long int’} [-Wformat=]
 1297 |        gfc_error ("Substring start index (%td) at %L below 1",
      |                                                   ~^
      |                                                    |
      |                                                    locus*
      |                                                   %ld
 1298 |     istart, &e->ref->u.ss.start->where);
      |     ~~~~~~                                          
      |     |
      |     ptrdiff_t {aka long int}
../../../gcc/gcc/fortran/primary.cc:1303:19: warning: too many arguments for format [-Wformat-extra-args]
 1303 |        gfc_error ("Substring end index (%td) at %L exceeds string "
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1304 |     "length", iend, &e->ref->u.ss.end->where);
      |     ~~~~~~~~       
../../../gcc/gcc/fortran/primary.cc:1303:42: warning: unknown conversion type character ‘t’ in format [-Wformat=]
 1303 |        gfc_error ("Substring end index (%td) at %L exceeds string "
      |                                          ^
../../../gcc/gcc/fortran/primary.cc:1303:50: warning: format ‘%L’ expects argument of type ‘locus*’, but argument 2 has type ‘ptrdiff_t’ {aka ‘long int’} [-Wformat=]
 1303 |        gfc_error ("Substring end index (%td) at %L exceeds string "
      |                                                 ~^
      |                                                  |
      |                                                  locus*
      |                                                 %ld
 1304 |     "length", iend, &e->ref->u.ss.end->where);
      |               ~~~~                                
      |               |
      |               ptrdiff_t {aka long int}
../../../gcc/gcc/fortran/primary.cc:3521:6: warning: too many arguments for format [-Wformat-extra-args]
 3521 |      "CHARACTER expression will be truncated "
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3522 |      "in constructor (%td/%td) at %L", c,
      |      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/fortran/primary.cc:3522:24: warning: unknown conversion type character ‘t’ in format [-Wformat=]
 3522 |      "in constructor (%td/%td) at %L", c,
      |                        ^
../../../gcc/gcc/fortran/primary.cc:3522:28: warning: unknown conversion type character ‘t’ in format [-Wformat=]
 3522 |      "in constructor (%td/%td) at %L", c,
      |                            ^
../../../gcc/gcc/fortran/primary.cc:3522:36: warning: format ‘%L’ expects argument of type ‘locus*’, but argument 3 has type ‘ptrdiff_t’ {aka ‘long int’} [-Wformat=]
 3522 |      "in constructor (%td/%td) at %L", c,
      |                                   ~^   ~
      |                                    |   |
      |                                    |   ptrdiff_t {aka long int}
      |                                    locus*
      |                                   %ld
../../../gcc/gcc/fortran/resolve.cc:11812:5: warning: too many arguments for format [-Wformat-extra-args]
../../../gcc/gcc/fortran/resolve.cc:11813:22: warning: unknown conversion type character ‘w’ in format [-Wformat=]
../../../gcc/gcc/fortran/resolve.cc:11813:26: warning: unknown conversion type character ‘w’ in format [-Wformat=]
../../../gcc/gcc/fortran/resolve.cc:11813:34: warning: format ‘%L’ expects argument of type ‘locus*’, but argument 3 has type ‘long int’ [-Wformat=]
../../../gcc/gcc/fortran/resolve.cc:1423:19: warning: too many arguments for format [-Wformat-extra-args]
 1423 |        gfc_error ("Unequal character lengths (%wd/%wd) for pointer "
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1424 |     "component %qs in constructor at %L",
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/fortran/resolve.cc:1423:48: warning: unknown conversion type character ‘w’ in format [-Wformat=]
 1423 |        gfc_error ("Unequal character lengths (%wd/%wd) for pointer "
      |                                                ^
../../../gcc/gcc/fortran/resolve.cc:1423:52: warning: unknown conversion type character ‘w’ in format [-Wformat=]
 1423 |        gfc_error ("Unequal character lengths (%wd/%wd) for pointer "
      |                                                    ^
../../../gcc/gcc/fortran/resolve.cc:1424:18: warning: format ‘%s’ expects argument of type ‘char*’, but argument 2 has type ‘long int’ [-Wformat=]
 1424 |     "component %qs in constructor at %L",
      |                ~~^
      |                  |
      |                  char*
      |                %qld
 1425 |     la, lb, comp->name, &cons->expr->where);
      |     ~~            
      |     |
      |     long int
../../../gcc/gcc/fortran/resolve.cc:1424:39: warning: format ‘%L’ expects argument of type ‘locus*’, but argument 3 has type ‘long int’ [-Wformat=]
 1424 |     "component %qs in constructor at %L",
      |                                      ~^
      |                                       |
      |                                       locus*
      |                                      %ld
 1425 |     la, lb, comp->name, &cons->expr->where);
      |         ~~                             
      |         |
      |         long int
../../../gcc/gcc/fortran/trans-common.cc:415:18: warning: too many arguments for format [-Wformat-extra-args]
  415 |  gfc_warning (0, "Named COMMON block %qs at %L shall be of the "
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  416 |        "same size as elsewhere (%wu vs %wu bytes)", com->name,
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/fortran/trans-common.cc:416:34: warning: unknown conversion type character ‘w’ in format [-Wformat=]
  416 |        "same size as elsewhere (%wu vs %wu bytes)", com->name,
      |                                  ^
../../../gcc/gcc/fortran/trans-common.cc:416:41: warning: unknown conversion type character ‘w’ in format [-Wformat=]
  416 |        "same size as elsewhere (%wu vs %wu bytes)", com->name,
      |                                         ^
../../../gcc/gcc/fortran/trans-openmp.cc:1553:3: warning: too many arguments for format [-Wformat-extra-args]
 1553 |   "implicit mapping of assumed size array %qD", decl);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/fortran/trans-openmp.cc:1553:45: warning: unknown conversion type character ‘D’ in format [-Wformat=]
 1553 |   "implicit mapping of assumed size array %qD", decl);
      |                                             ^
../../../gcc/gcc/fortran/trans-openmp.cc:1559:3: warning: too many arguments for format [-Wformat-extra-args]
 1559 |   "Implicit mapping of polymorphic variable %qD is "
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1560 |   "unspecified behavior", decl);
      |   ~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/fortran/trans-openmp.cc:1559:47: warning: unknown conversion type character ‘D’ in format [-Wformat=]
 1559 |   "Implicit mapping of polymorphic variable %qD is "
      |                                               ^
../../../gcc/gcc/gcc.cc:10679:12: warning: ignoring return value of ‘ssize_t read(int, void*, size_t)’, declared with attribute warn_unused_result [-Wunused-result]
../../../gcc/gcc/gcc.cc:2419:9: warning: too many arguments for format [-Wformat-extra-args]
 2419 |         "specs %%include syntax malformed after "
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2420 |         "%td characters", p1 - buffer + 1);
      |         ~~~~~~~~~~~~~~~~
../../../gcc/gcc/gcc.cc:2420:11: warning: unknown conversion type character ‘t’ in format [-Wformat=]
 2420 |         "%td characters", p1 - buffer + 1);
      |           ^
../../../gcc/gcc/gcc.cc:2439:9: warning: too many arguments for format [-Wformat-extra-args]
 2439 |         "specs %%include syntax malformed after "
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2440 |         "%td characters", p1 - buffer + 1);
      |         ~~~~~~~~~~~~~~~~
../../../gcc/gcc/gcc.cc:2440:11: warning: unknown conversion type character ‘t’ in format [-Wformat=]
 2440 |         "%td characters", p1 - buffer + 1);
      |           ^
../../../gcc/gcc/gcc.cc:2465:9: warning: too many arguments for format [-Wformat-extra-args]
 2465 |         "specs %%rename syntax malformed after "
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2466 |         "%td characters", p1 - buffer);
      |         ~~~~~~~~~~~~~~~~
../../../gcc/gcc/gcc.cc:2466:11: warning: unknown conversion type character ‘t’ in format [-Wformat=]
 2466 |         "%td characters", p1 - buffer);
      |           ^
../../../gcc/gcc/gcc.cc:2474:9: warning: too many arguments for format [-Wformat-extra-args]
 2474 |         "specs %%rename syntax malformed after "
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2475 |         "%td characters", p2 - buffer);
      |         ~~~~~~~~~~~~~~~~
../../../gcc/gcc/gcc.cc:2475:11: warning: unknown conversion type character ‘t’ in format [-Wformat=]
 2475 |         "%td characters", p2 - buffer);
      |           ^
../../../gcc/gcc/gcc.cc:2484:9: warning: too many arguments for format [-Wformat-extra-args]
 2484 |         "specs %%rename syntax malformed after "
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2485 |         "%td characters", p2 - buffer);
      |         ~~~~~~~~~~~~~~~~
../../../gcc/gcc/gcc.cc:2485:11: warning: unknown conversion type character ‘t’ in format [-Wformat=]
 2485 |         "%td characters", p2 - buffer);
      |           ^
../../../gcc/gcc/gcc.cc:2494:9: warning: too many arguments for format [-Wformat-extra-args]
 2494 |         "specs %%rename syntax malformed after "
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2495 |         "%td characters", p3 - buffer);
      |         ~~~~~~~~~~~~~~~~
../../../gcc/gcc/gcc.cc:2495:11: warning: unknown conversion type character ‘t’ in format [-Wformat=]
 2495 |         "%td characters", p3 - buffer);
      |           ^
../../../gcc/gcc/gcc.cc:2534:38: warning: unknown conversion type character ‘t’ in format [-Wformat=]
 2534 |     "specs unknown %% command after %td characters",
      |                                      ^
../../../gcc/gcc/gcc.cc:2534:5: warning: too many arguments for format [-Wformat-extra-args]
 2534 |     "specs unknown %% command after %td characters",
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/gcc.cc:2546:37: warning: unknown conversion type character ‘t’ in format [-Wformat=]
 2546 |        "specs file malformed after %td characters",
      |                                     ^
../../../gcc/gcc/gcc.cc:2546:8: warning: too many arguments for format [-Wformat-extra-args]
 2546 |        "specs file malformed after %td characters",
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/gcc.cc:2560:37: warning: unknown conversion type character ‘t’ in format [-Wformat=]
 2560 |        "specs file malformed after %td characters",
      |                                     ^
../../../gcc/gcc/gcc.cc:2560:8: warning: too many arguments for format [-Wformat-extra-args]
 2560 |        "specs file malformed after %td characters",
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/gcc.cc:7915:9: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’, declared with attribute warn_unused_result [-Wunused-result]
 7915 |   write (fd, "\n//", 3);
      |   ~~~~~~^~~~~~~~~~~~~~~
../../../gcc/gcc/gcc.cc:7918:13: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’, declared with attribute warn_unused_result [-Wunused-result]
 7918 |       write (fd, " ", 1);
      |       ~~~~~~^~~~~~~~~~~~
../../../gcc/gcc/gcc.cc:7919:13: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’, declared with attribute warn_unused_result [-Wunused-result]
 7919 |       write (fd, new_argv[i], strlen (new_argv[i]));
      |       ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/gcc.cc:7921:9: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’, declared with attribute warn_unused_result [-Wunused-result]
 7921 |   write (fd, "\n\n", 2);
      |   ~~~~~~^~~~~~~~~~~~~~~
../../../gcc/gcc/gcc.cc:9298:13: warning: ignoring return value of ‘int truncate(const char*, __off_t)’, declared with attribute warn_unused_result [-Wunused-result]
 9298 |     truncate(totruncate_file, 0);
      |     ~~~~~~~~^~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/gimple-range-gori.cc:319:22: warning: format not a string literal and no format arguments [-Wformat-security]
  319 |    fprintf (f, prefix);
      |                      ^
../../../gcc/gcc/gimple-ssa-warn-access.cc:2955:20: warning: too many arguments for format [-Wformat-extra-args]
 2955 |       inform (loc, "valid models are %e", &e);
      |                    ^~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/gimple-ssa-warn-access.cc:2955:39: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 2955 |       inform (loc, "valid models are %e", &e);
      |                                       ^
../../../gcc/gcc/gimple-ssa-warn-access.cc:3006:15: warning: too many arguments for format [-Wformat-extra-args]
 3006 |  inform (loc, "valid models are %e", &e);
      |               ^~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/gimple-ssa-warn-access.cc:3006:34: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 3006 |  inform (loc, "valid models are %e", &e);
      |                                  ^
../../../gcc/gcc/ipa-devirt.cc:968:47: warning: format not a string literal and no format arguments [-Wformat-security]
  968 |   inform (DECL_SOURCE_LOCATION (decl2), reason);
      |                                               ^
../../../gcc/gcc/lto-wrapper.cc:1165:8: warning: ignoring return value of ‘ssize_t read(int, void*, size_t)’, declared with attribute warn_unused_result [-Wunused-result]
 1165 |   read (fd, data, length);
      |   ~~~~~^~~~~~~~~~~~~~~~~~
../../../gcc/gcc/lto-wrapper.cc:1373:14: warning: unknown conversion type character ‘{’ in format [-Wformat=]
 1373 |    "see the %{%<-flto%> option documentation%} for more information",
      |              ^
../../../gcc/gcc/lto-wrapper.cc:1373:46: warning: unknown conversion type character ‘}’ in format [-Wformat=]
 1373 |    "see the %{%<-flto%> option documentation%} for more information",
      |                                              ^
../../../gcc/gcc/lto-wrapper.cc:1373:4: warning: too many arguments for format [-Wformat-extra-args]
 1373 |    "see the %{%<-flto%> option documentation%} for more information",
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/lto-wrapper.cc:1980:44: warning: format not a string literal and no format arguments [-Wformat-security]
 1980 |        warning (0, jinfo.error_msg.c_str ());
      |                                            ^
../../../gcc/gcc/lto/lto-common.cc:2085:10: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
 2085 |   fscanf (resolution, " ");   /* Read white space.  */
      |   ~~~~~~~^~~~~~~~~~~
Build warnings comment has been trimmed. Check the following Gist URL for full list.
Gist URL: https://gist.github.com/patrick-rivos/3d943120811ec3c2ba02df9b2b77331d
github-actions[bot] commented 2 hours ago

Resolved build warnings

A List of build warnings present at this hash

linux-rv32gc-ilp32d-non-multilib

../../../gcc/gcc/../libgcc/libgcov-util.c:455:9: warning: ignoring return value of ‘int chdir(const char*)’, declared with attribute warn_unused_result [-Wunused-result]
  455 |   chdir (pwd);
      |   ~~~~~~^~~~~
../../../gcc/gcc/attribs.cc:2324:5: warning: too many arguments for format [-Wformat-extra-args]
 2324 |     "%qD specifies more restrictive attribute than "
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2325 |     "its target %qD: %e",
      |     ~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/attribs.cc:2325:23: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 2325 |     "its target %qD: %e",
      |                       ^
../../../gcc/gcc/attribs.cc:2326:5: warning: too many arguments for format [-Wformat-extra-args]
 2326 |     "%qD specifies more restrictive attributes than "
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2327 |     "its target %qD: %e",
      |     ~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/attribs.cc:2327:23: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 2327 |     "its target %qD: %e",
      |                       ^
../../../gcc/gcc/attribs.cc:2346:8: warning: too many arguments for format [-Wformat-extra-args]
 2346 |        "%qD specifies less restrictive attribute than "
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2347 |        "its target %qD: %e",
      |        ~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/attribs.cc:2347:26: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 2347 |        "its target %qD: %e",
      |                          ^
../../../gcc/gcc/attribs.cc:2348:8: warning: too many arguments for format [-Wformat-extra-args]
 2348 |        "%qD specifies less restrictive attributes than "
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2349 |        "its target %qD: %e",
      |        ~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/attribs.cc:2349:26: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 2349 |        "its target %qD: %e",
      |                          ^
../../../gcc/gcc/c-family/c-common.cc:2969:44: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 2969 |      "invalid operands to binary %s (have %e and %e)",
      |                                            ^
../../../gcc/gcc/c-family/c-common.cc:2969:51: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 2969 |      "invalid operands to binary %s (have %e and %e)",
      |                                                   ^
../../../gcc/gcc/c-family/c-common.cc:2969:6: warning: too many arguments for format [-Wformat-extra-args]
 2969 |      "invalid operands to binary %s (have %e and %e)",
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/c-family/c-common.cc:6780:30: warning: format not a string literal and no format arguments [-Wformat-security]
 6780 |     error_at (richloc, gmsgid);
      |                              ^
../../../gcc/gcc/c-family/c-common.cc:6784:33: warning: format not a string literal and no format arguments [-Wformat-security]
 6784 |       error_at (richloc, message);
      |                                 ^
../../../gcc/gcc/c-family/c-format.cc:4910:10: warning: too many arguments for format [-Wformat-extra-args]
 4910 |          "%s %e expects argument of type %e, "
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4911 |          "but argument %d has type %e",
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/c-family/c-format.cc:4910:15: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 4910 |          "%s %e expects argument of type %e, "
      |               ^
../../../gcc/gcc/c-family/c-format.cc:4910:43: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 4910 |          "%s %e expects argument of type %e, "
      |                                           ^
../../../gcc/gcc/c-family/c-format.cc:4911:25: warning: format ‘%d’ expects argument of type ‘int’, but argument 5 has type ‘element_format_substring*’ [-Wformat=]
 4911 |          "but argument %d has type %e",
      |                        ~^
      |                         |
      |                         int
 4912 |          gettext (kind_descriptions[kind]),
 4913 |          &elem_format_substring, &elem_expected_type,
      |          ~~~~~~~~~~~~~~~~~~~~~~
      |          |
      |          element_format_substring*
../../../gcc/gcc/c-family/c-format.cc:4911:37: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 4911 |          "but argument %d has type %e",
      |                                     ^
../../../gcc/gcc/c-family/c-format.cc:4917:10: warning: too many arguments for format [-Wformat-extra-args]
 4917 |          "%s %e expects a matching %e argument",
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/c-family/c-format.cc:4917:15: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 4917 |          "%s %e expects a matching %e argument",
      |               ^
../../../gcc/gcc/c-family/c-format.cc:4917:37: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 4917 |          "%s %e expects a matching %e argument",
      |                                     ^
../../../gcc/gcc/c/c-convert.cc:84:31: warning: format not a string literal and no format arguments [-Wformat-security]
   84 |       error (invalid_conv_diag);
      |                               ^
../../../gcc/gcc/c/c-typeck.cc:13111:42: warning: format not a string literal and no format arguments [-Wformat-security]
../../../gcc/gcc/c/c-typeck.cc:4136:28: warning: format not a string literal and no format arguments [-Wformat-security]
 4136 |    error (invalid_func_diag);
      |                            ^
../../../gcc/gcc/c/c-typeck.cc:4907:42: warning: format not a string literal and no format arguments [-Wformat-security]
 4907 |       error_at (location, invalid_op_diag);
      |                                          ^
../../../gcc/gcc/c/c-typeck.cc:7187:43: warning: format not a string literal and no format arguments [-Wformat-security]
 7187 |   warned = warning_at (exploc, opt, gmsgid);
      |                                           ^
../../../gcc/gcc/c/c-typeck.cc:7255:15: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 7255 |    "expected %e but argument is of type %e",
      |               ^
../../../gcc/gcc/c/c-typeck.cc:7255:42: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 7255 |    "expected %e but argument is of type %e",
      |                                          ^
../../../gcc/gcc/c/c-typeck.cc:7255:4: warning: too many arguments for format [-Wformat-extra-args]
 7255 |    "expected %e but argument is of type %e",
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/collect-utils.cc:237:37: warning: format not a string literal and no format arguments [-Wformat-security]
  237 |  fatal_error (input_location, errmsg);
      |                                     ^
../../../gcc/gcc/collect2.cc:2401:37: warning: format not a string literal and no format arguments [-Wformat-security]
 2401 |  fatal_error (input_location, errmsg);
      |                                     ^
../../../gcc/gcc/cp/constexpr.cc:2158:23: warning: format not a string literal and no format arguments [-Wformat-security]
 2158 |    error_at (cloc, msg);
      |                       ^
../../../gcc/gcc/cp/coroutines.cc:651:55: warning: format not a string literal and no format arguments [-Wformat-security]
  651 |    inform (DECL_SOURCE_LOCATION (has_ret_val), message);
      |                                                       ^
../../../gcc/gcc/cp/cvt.cc:727:26: warning: format not a string literal and no format arguments [-Wformat-security]
  727 |  error (invalid_conv_diag);
      |                          ^
../../../gcc/gcc/cp/method.cc:3583:71: warning: format not a string literal and no format arguments [-Wformat-security]
 3583 |   if (emit_diagnostic (diag_kind, DECL_SOURCE_LOCATION (fn), opt, wmsg))
      |                                                                       ^
../../../gcc/gcc/cp/pt.cc:20203:20: warning: format not a string literal and no format arguments [-Wformat-security]
../../../gcc/gcc/cp/pt.cc:2785:13: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 2785 |        ? G_("missing primary template attributes %e")
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/intl.h:63:21: note: in definition of macro ‘G_’
   63 | # define G_(gmsgid) gmsgid
      |                     ^~~~~~
../../../gcc/gcc/cp/pt.cc:2785:51: note: format string is defined here
 2785 |        ? G_("missing primary template attributes %e")
      |                                                   ^
../../../gcc/gcc/cp/pt.cc:2786:13: warning: too many arguments for format [-Wformat-extra-args]
 2786 |        : G_("missing primary template attribute %e"),
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/intl.h:63:21: note: in definition of macro ‘G_’
   63 | # define G_(gmsgid) gmsgid
      |                     ^~~~~~
../../../gcc/gcc/cp/pt.cc:2786:13: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 2786 |        : G_("missing primary template attribute %e"),
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/intl.h:63:21: note: in definition of macro ‘G_’
   63 | # define G_(gmsgid) gmsgid
      |                     ^~~~~~
../../../gcc/gcc/cp/pt.cc:2786:50: note: format string is defined here
 2786 |        : G_("missing primary template attribute %e"),
      |                                                  ^
../../../gcc/gcc/cp/typeck.cc:5363:28: warning: format not a string literal and no format arguments [-Wformat-security]
 5363 |      error (invalid_op_diag);
      |                            ^
../../../gcc/gcc/cp/typeck.cc:7472:24: warning: format not a string literal and no format arguments [-Wformat-security]
 7472 |  error (invalid_op_diag);
      |                        ^
../../../gcc/gcc/diagnostic-format-sarif.cc:4204:18: warning: unknown conversion type character ‘{’ in format [-Wformat=]
 4204 |         "before %{text%} after",
      |                  ^
../../../gcc/gcc/diagnostic-format-sarif.cc:4204:24: warning: unknown conversion type character ‘}’ in format [-Wformat=]
 4204 |         "before %{text%} after",
      |                        ^
../../../gcc/gcc/diagnostic-format-sarif.cc:4204:9: warning: too many arguments for format [-Wformat-extra-args]
 4204 |         "before %{text%} after",
      |         ^~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/diagnostic-format-sarif.cc:4227:35: warning: unknown conversion type character ‘{’ in format [-Wformat=]
 4227 |         "Prohibited term used in %{para[0]\\spans[2]%}.",
      |                                   ^
../../../gcc/gcc/diagnostic-format-sarif.cc:4227:54: warning: unknown conversion type character ‘}’ in format [-Wformat=]
 4227 |         "Prohibited term used in %{para[0]\\spans[2]%}.",
      |                                                      ^
../../../gcc/gcc/diagnostic-format-sarif.cc:4227:9: warning: too many arguments for format [-Wformat-extra-args]
 4227 |         "Prohibited term used in %{para[0]\\spans[2]%}.",
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/diagnostic.cc:1550:52: warning: format not a string literal and no format arguments [-Wformat-security]
 1550 |       fnotice (stderr, diagnostic_kind_text[DK_ICE]);
      |                                                    ^
../../../gcc/gcc/fortran/array.cc:2248:19: warning: too many arguments for format [-Wformat-extra-args]
 2248 |        gfc_error ("Different CHARACTER lengths (%wd/%wd) in array"
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2249 |     " constructor at %L", found_length,
      |     ~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/fortran/array.cc:2248:50: warning: unknown conversion type character ‘w’ in format [-Wformat=]
 2248 |        gfc_error ("Different CHARACTER lengths (%wd/%wd) in array"
      |                                                  ^
../../../gcc/gcc/fortran/array.cc:2248:54: warning: unknown conversion type character ‘w’ in format [-Wformat=]
 2248 |        gfc_error ("Different CHARACTER lengths (%wd/%wd) in array"
      |                                                      ^
../../../gcc/gcc/fortran/array.cc:2249:23: warning: format ‘%L’ expects argument of type ‘locus*’, but argument 2 has type ‘long int’ [-Wformat=]
 2249 |     " constructor at %L", found_length,
      |                      ~^   ~~~~~~~~~~~~
      |                       |   |
      |                       |   long int
      |                       locus*
      |                      %ld
../../../gcc/gcc/fortran/check.cc:1369:15: warning: too many arguments for format [-Wformat-extra-args]
 1369 |    gfc_error ("Size of %qs argument of %qs intrinsic at %L "
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1370 |        "too small (%wd/%ld)",
      |        ~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/fortran/check.cc:1370:21: warning: unknown conversion type character ‘w’ in format [-Wformat=]
 1370 |        "too small (%wd/%ld)",
      |                     ^
../../../gcc/gcc/fortran/check.cc:6699:4: warning: too many arguments for format [-Wformat-extra-args]
 6699 |    "Intrinsic TRANSFER at %L has partly undefined result: "
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 6700 |    "source size %zd < result size %zd", &source->where,
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/fortran/check.cc:6700:18: warning: unknown conversion type character ‘z’ in format [-Wformat=]
 6700 |    "source size %zd < result size %zd", &source->where,
      |                  ^
../../../gcc/gcc/fortran/check.cc:6700:36: warning: unknown conversion type character ‘z’ in format [-Wformat=]
 6700 |    "source size %zd < result size %zd", &source->where,
      |                                    ^
../../../gcc/gcc/fortran/data.cc:211:24: warning: too many arguments for format [-Wformat-extra-args]
  211 |    gfc_warning_now (0, "Initialization string at %L was truncated to "
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  212 |       "fit the variable (%wd/%wd)", &rvalue->where,
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/fortran/data.cc:212:27: warning: unknown conversion type character ‘w’ in format [-Wformat=]
  212 |       "fit the variable (%wd/%wd)", &rvalue->where,
      |                           ^
../../../gcc/gcc/fortran/data.cc:212:31: warning: unknown conversion type character ‘w’ in format [-Wformat=]
  212 |       "fit the variable (%wd/%wd)", &rvalue->where,
      |                               ^
../../../gcc/gcc/fortran/primary.cc:1296:19: warning: too many arguments for format [-Wformat-extra-args]
 1296 |        gfc_error ("Substring start index (%td) at %L below 1",
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/fortran/primary.cc:1296:44: warning: unknown conversion type character ‘t’ in format [-Wformat=]
 1296 |        gfc_error ("Substring start index (%td) at %L below 1",
      |                                            ^
../../../gcc/gcc/fortran/primary.cc:1296:52: warning: format ‘%L’ expects argument of type ‘locus*’, but argument 2 has type ‘ptrdiff_t’ {aka ‘long int’} [-Wformat=]
 1296 |        gfc_error ("Substring start index (%td) at %L below 1",
      |                                                   ~^
      |                                                    |
      |                                                    locus*
      |                                                   %ld
 1297 |     istart, &e->ref->u.ss.start->where);
      |     ~~~~~~                                          
      |     |
      |     ptrdiff_t {aka long int}
../../../gcc/gcc/fortran/primary.cc:1302:19: warning: too many arguments for format [-Wformat-extra-args]
 1302 |        gfc_error ("Substring end index (%td) at %L exceeds string "
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1303 |     "length", iend, &e->ref->u.ss.end->where);
      |     ~~~~~~~~       
../../../gcc/gcc/fortran/primary.cc:1302:42: warning: unknown conversion type character ‘t’ in format [-Wformat=]
 1302 |        gfc_error ("Substring end index (%td) at %L exceeds string "
      |                                          ^
../../../gcc/gcc/fortran/primary.cc:1302:50: warning: format ‘%L’ expects argument of type ‘locus*’, but argument 2 has type ‘ptrdiff_t’ {aka ‘long int’} [-Wformat=]
 1302 |        gfc_error ("Substring end index (%td) at %L exceeds string "
      |                                                 ~^
      |                                                  |
      |                                                  locus*
      |                                                 %ld
 1303 |     "length", iend, &e->ref->u.ss.end->where);
      |               ~~~~                                
      |               |
      |               ptrdiff_t {aka long int}
../../../gcc/gcc/fortran/primary.cc:3520:6: warning: too many arguments for format [-Wformat-extra-args]
 3520 |      "CHARACTER expression will be truncated "
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3521 |      "in constructor (%td/%td) at %L", c,
      |      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/fortran/primary.cc:3521:24: warning: unknown conversion type character ‘t’ in format [-Wformat=]
 3521 |      "in constructor (%td/%td) at %L", c,
      |                        ^
../../../gcc/gcc/fortran/primary.cc:3521:28: warning: unknown conversion type character ‘t’ in format [-Wformat=]
 3521 |      "in constructor (%td/%td) at %L", c,
      |                            ^
../../../gcc/gcc/fortran/primary.cc:3521:36: warning: format ‘%L’ expects argument of type ‘locus*’, but argument 3 has type ‘ptrdiff_t’ {aka ‘long int’} [-Wformat=]
 3521 |      "in constructor (%td/%td) at %L", c,
      |                                   ~^   ~
      |                                    |   |
      |                                    |   ptrdiff_t {aka long int}
      |                                    locus*
      |                                   %ld
../../../gcc/gcc/fortran/resolve.cc:11811:5: warning: too many arguments for format [-Wformat-extra-args]
../../../gcc/gcc/fortran/resolve.cc:11812:22: warning: unknown conversion type character ‘w’ in format [-Wformat=]
../../../gcc/gcc/fortran/resolve.cc:11812:26: warning: unknown conversion type character ‘w’ in format [-Wformat=]
../../../gcc/gcc/fortran/resolve.cc:11812:34: warning: format ‘%L’ expects argument of type ‘locus*’, but argument 3 has type ‘long int’ [-Wformat=]
../../../gcc/gcc/fortran/resolve.cc:1422:19: warning: too many arguments for format [-Wformat-extra-args]
 1422 |        gfc_error ("Unequal character lengths (%wd/%wd) for pointer "
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1423 |     "component %qs in constructor at %L",
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/fortran/resolve.cc:1422:48: warning: unknown conversion type character ‘w’ in format [-Wformat=]
 1422 |        gfc_error ("Unequal character lengths (%wd/%wd) for pointer "
      |                                                ^
../../../gcc/gcc/fortran/resolve.cc:1422:52: warning: unknown conversion type character ‘w’ in format [-Wformat=]
 1422 |        gfc_error ("Unequal character lengths (%wd/%wd) for pointer "
      |                                                    ^
../../../gcc/gcc/fortran/resolve.cc:1423:18: warning: format ‘%s’ expects argument of type ‘char*’, but argument 2 has type ‘long int’ [-Wformat=]
 1423 |     "component %qs in constructor at %L",
      |                ~~^
      |                  |
      |                  char*
      |                %qld
 1424 |     la, lb, comp->name, &cons->expr->where);
      |     ~~            
      |     |
      |     long int
../../../gcc/gcc/fortran/resolve.cc:1423:39: warning: format ‘%L’ expects argument of type ‘locus*’, but argument 3 has type ‘long int’ [-Wformat=]
 1423 |     "component %qs in constructor at %L",
      |                                      ~^
      |                                       |
      |                                       locus*
      |                                      %ld
 1424 |     la, lb, comp->name, &cons->expr->where);
      |         ~~                             
      |         |
      |         long int
../../../gcc/gcc/fortran/trans-common.cc:414:18: warning: too many arguments for format [-Wformat-extra-args]
  414 |  gfc_warning (0, "Named COMMON block %qs at %L shall be of the "
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  415 |        "same size as elsewhere (%wu vs %wu bytes)", com->name,
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/fortran/trans-common.cc:415:34: warning: unknown conversion type character ‘w’ in format [-Wformat=]
  415 |        "same size as elsewhere (%wu vs %wu bytes)", com->name,
      |                                  ^
../../../gcc/gcc/fortran/trans-common.cc:415:41: warning: unknown conversion type character ‘w’ in format [-Wformat=]
  415 |        "same size as elsewhere (%wu vs %wu bytes)", com->name,
      |                                         ^
../../../gcc/gcc/fortran/trans-openmp.cc:1552:3: warning: too many arguments for format [-Wformat-extra-args]
 1552 |   "implicit mapping of assumed size array %qD", decl);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/fortran/trans-openmp.cc:1552:45: warning: unknown conversion type character ‘D’ in format [-Wformat=]
 1552 |   "implicit mapping of assumed size array %qD", decl);
      |                                             ^
../../../gcc/gcc/fortran/trans-openmp.cc:1558:3: warning: too many arguments for format [-Wformat-extra-args]
 1558 |   "Implicit mapping of polymorphic variable %qD is "
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1559 |   "unspecified behavior", decl);
      |   ~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/fortran/trans-openmp.cc:1558:47: warning: unknown conversion type character ‘D’ in format [-Wformat=]
 1558 |   "Implicit mapping of polymorphic variable %qD is "
      |                                               ^
../../../gcc/gcc/gcc.cc:10677:12: warning: ignoring return value of ‘ssize_t read(int, void*, size_t)’, declared with attribute warn_unused_result [-Wunused-result]
../../../gcc/gcc/gcc.cc:2417:9: warning: too many arguments for format [-Wformat-extra-args]
 2417 |         "specs %%include syntax malformed after "
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2418 |         "%td characters", p1 - buffer + 1);
      |         ~~~~~~~~~~~~~~~~
../../../gcc/gcc/gcc.cc:2418:11: warning: unknown conversion type character ‘t’ in format [-Wformat=]
 2418 |         "%td characters", p1 - buffer + 1);
      |           ^
../../../gcc/gcc/gcc.cc:2437:9: warning: too many arguments for format [-Wformat-extra-args]
 2437 |         "specs %%include syntax malformed after "
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2438 |         "%td characters", p1 - buffer + 1);
      |         ~~~~~~~~~~~~~~~~
../../../gcc/gcc/gcc.cc:2438:11: warning: unknown conversion type character ‘t’ in format [-Wformat=]
 2438 |         "%td characters", p1 - buffer + 1);
      |           ^
../../../gcc/gcc/gcc.cc:2463:9: warning: too many arguments for format [-Wformat-extra-args]
 2463 |         "specs %%rename syntax malformed after "
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2464 |         "%td characters", p1 - buffer);
      |         ~~~~~~~~~~~~~~~~
../../../gcc/gcc/gcc.cc:2464:11: warning: unknown conversion type character ‘t’ in format [-Wformat=]
 2464 |         "%td characters", p1 - buffer);
      |           ^
../../../gcc/gcc/gcc.cc:2472:9: warning: too many arguments for format [-Wformat-extra-args]
 2472 |         "specs %%rename syntax malformed after "
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2473 |         "%td characters", p2 - buffer);
      |         ~~~~~~~~~~~~~~~~
../../../gcc/gcc/gcc.cc:2473:11: warning: unknown conversion type character ‘t’ in format [-Wformat=]
 2473 |         "%td characters", p2 - buffer);
      |           ^
../../../gcc/gcc/gcc.cc:2482:9: warning: too many arguments for format [-Wformat-extra-args]
 2482 |         "specs %%rename syntax malformed after "
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2483 |         "%td characters", p2 - buffer);
      |         ~~~~~~~~~~~~~~~~
../../../gcc/gcc/gcc.cc:2483:11: warning: unknown conversion type character ‘t’ in format [-Wformat=]
 2483 |         "%td characters", p2 - buffer);
      |           ^
../../../gcc/gcc/gcc.cc:2492:9: warning: too many arguments for format [-Wformat-extra-args]
 2492 |         "specs %%rename syntax malformed after "
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2493 |         "%td characters", p3 - buffer);
      |         ~~~~~~~~~~~~~~~~
../../../gcc/gcc/gcc.cc:2493:11: warning: unknown conversion type character ‘t’ in format [-Wformat=]
 2493 |         "%td characters", p3 - buffer);
      |           ^
../../../gcc/gcc/gcc.cc:2532:38: warning: unknown conversion type character ‘t’ in format [-Wformat=]
 2532 |     "specs unknown %% command after %td characters",
      |                                      ^
../../../gcc/gcc/gcc.cc:2532:5: warning: too many arguments for format [-Wformat-extra-args]
 2532 |     "specs unknown %% command after %td characters",
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/gcc.cc:2544:37: warning: unknown conversion type character ‘t’ in format [-Wformat=]
 2544 |        "specs file malformed after %td characters",
      |                                     ^
../../../gcc/gcc/gcc.cc:2544:8: warning: too many arguments for format [-Wformat-extra-args]
 2544 |        "specs file malformed after %td characters",
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/gcc.cc:2558:37: warning: unknown conversion type character ‘t’ in format [-Wformat=]
 2558 |        "specs file malformed after %td characters",
      |                                     ^
../../../gcc/gcc/gcc.cc:2558:8: warning: too many arguments for format [-Wformat-extra-args]
 2558 |        "specs file malformed after %td characters",
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/gcc.cc:7913:9: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’, declared with attribute warn_unused_result [-Wunused-result]
 7913 |   write (fd, "\n//", 3);
      |   ~~~~~~^~~~~~~~~~~~~~~
../../../gcc/gcc/gcc.cc:7916:13: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’, declared with attribute warn_unused_result [-Wunused-result]
 7916 |       write (fd, " ", 1);
      |       ~~~~~~^~~~~~~~~~~~
../../../gcc/gcc/gcc.cc:7917:13: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’, declared with attribute warn_unused_result [-Wunused-result]
 7917 |       write (fd, new_argv[i], strlen (new_argv[i]));
      |       ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/gcc.cc:7919:9: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’, declared with attribute warn_unused_result [-Wunused-result]
 7919 |   write (fd, "\n\n", 2);
      |   ~~~~~~^~~~~~~~~~~~~~~
../../../gcc/gcc/gcc.cc:9296:13: warning: ignoring return value of ‘int truncate(const char*, __off_t)’, declared with attribute warn_unused_result [-Wunused-result]
 9296 |     truncate(totruncate_file, 0);
      |     ~~~~~~~~^~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/gimple-range-gori.cc:318:22: warning: format not a string literal and no format arguments [-Wformat-security]
  318 |    fprintf (f, prefix);
      |                      ^
../../../gcc/gcc/gimple-ssa-warn-access.cc:2954:20: warning: too many arguments for format [-Wformat-extra-args]
 2954 |       inform (loc, "valid models are %e", &e);
      |                    ^~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/gimple-ssa-warn-access.cc:2954:39: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 2954 |       inform (loc, "valid models are %e", &e);
      |                                       ^
../../../gcc/gcc/gimple-ssa-warn-access.cc:3005:15: warning: too many arguments for format [-Wformat-extra-args]
 3005 |  inform (loc, "valid models are %e", &e);
      |               ^~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/gimple-ssa-warn-access.cc:3005:34: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 3005 |  inform (loc, "valid models are %e", &e);
      |                                  ^
../../../gcc/gcc/ipa-devirt.cc:967:47: warning: format not a string literal and no format arguments [-Wformat-security]
  967 |   inform (DECL_SOURCE_LOCATION (decl2), reason);
      |                                               ^
../../../gcc/gcc/lto-wrapper.cc:1163:8: warning: ignoring return value of ‘ssize_t read(int, void*, size_t)’, declared with attribute warn_unused_result [-Wunused-result]
 1163 |   read (fd, data, length);
      |   ~~~~~^~~~~~~~~~~~~~~~~~
../../../gcc/gcc/lto-wrapper.cc:1371:14: warning: unknown conversion type character ‘{’ in format [-Wformat=]
 1371 |    "see the %{%<-flto%> option documentation%} for more information",
      |              ^
../../../gcc/gcc/lto-wrapper.cc:1371:46: warning: unknown conversion type character ‘}’ in format [-Wformat=]
 1371 |    "see the %{%<-flto%> option documentation%} for more information",
      |                                              ^
../../../gcc/gcc/lto-wrapper.cc:1371:4: warning: too many arguments for format [-Wformat-extra-args]
 1371 |    "see the %{%<-flto%> option documentation%} for more information",
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/lto-wrapper.cc:1978:44: warning: format not a string literal and no format arguments [-Wformat-security]
 1978 |        warning (0, jinfo.error_msg.c_str ());
      |                                            ^
../../../gcc/gcc/lto/lto-common.cc:2084:10: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
 2084 |   fscanf (resolution, " ");   /* Read white space.  */
      |   ~~~~~~~^~~~~~~~~~~~~~~~~
../../../gcc/gcc/lto/lto-common.cc:2086:9: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
 2086 |   fread (obj_name, sizeof (char), name_len, resolution);
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/lto/lto-common.cc:2106:10: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
 2106 |   fscanf (resolution, "%u", &num_symbols);
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/omp-low.cc:10560:19: warning: ‘T’ conversion used within a quoted sequence [-Wformat=]
../../../gcc/gcc/omp-low.cc:1555:23: warning: ‘T’ conversion used within a quoted sequence [-Wformat=]
 1555 |          "variable %<%T%>"
      |                       ^
../../../gcc/gcc/omp-low.cc:1560:23: warning: ‘T’ conversion used within a quoted sequence [-Wformat=]
 1560 |          "variable %<%T%>"
      |                       ^
../../../gcc/gcc/omp-offload.cc:2271:22: warning: ‘T’ conversion used within a quoted sequence [-Wformat=]
 2271 |         "variable %<%T%> ought to be"
      |                      ^
../../../gcc/gcc/omp-offload.cc:2309:22: warning: ‘T’ conversion used within a quoted sequence [-Wformat=]
 2309 |         "variable %<%T%> adjusted for"
      |                      ^
../../../gcc/gcc/opts-common.cc:1782:28: warning: narrowing conversion of ‘opt_index’ from ‘int’ to ‘size_t’ {aka ‘long unsigned int’} [-Wnarrowing]
 1782 |    cl_deferred_option p = {opt_index, arg, value};
      |                            ^~~~~~~~~
../../../gcc/gcc/opts-common.cc:1782:44: warning: narrowing conversion of ‘value’ from ‘long int’ to ‘int’ [-Wnarrowing]
 1782 |    cl_deferred_option p = {opt_index, arg, value};
      |                                            ^~~~~
../../../gcc/gcc/tree-ssa-sccvn.cc:286:67: warning: format not a string literal and no format arguments [-Wformat-security]
  286 |      fprintf (outfile, internal_fn_name ((internal_fn)vro->clique));
      |                                                                   ^

linux-rv32gc_zba_zbb_zbc_zbs-ilp32d-non-multilib


../../../gcc/gcc/../libgcc/libgcov-util.c:455:9: warning: ignoring return value of ‘int chdir(const char*)’, declared with attribute warn_unused_result [-Wunused-result]
  455 |   chdir (pwd);
      |   ~~~~~~^~~~~
../../../gcc/gcc/attribs.cc:2324:5: warning: too many arguments for format [-Wformat-extra-args]
 2324 |     "%qD specifies more restrictive attribute than "
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2325 |     "its target %qD: %e",
      |     ~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/attribs.cc:2325:23: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 2325 |     "its target %qD: %e",
      |                       ^
../../../gcc/gcc/attribs.cc:2326:5: warning: too many arguments for format [-Wformat-extra-args]
 2326 |     "%qD specifies more restrictive attributes than "
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2327 |     "its target %qD: %e",
      |     ~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/attribs.cc:2327:23: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 2327 |     "its target %qD: %e",
      |                       ^
../../../gcc/gcc/attribs.cc:2346:8: warning: too many arguments for format [-Wformat-extra-args]
 2346 |        "%qD specifies less restrictive attribute than "
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2347 |        "its target %qD: %e",
      |        ~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/attribs.cc:2347:26: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 2347 |        "its target %qD: %e",
      |                          ^
../../../gcc/gcc/attribs.cc:2348:8: warning: too many arguments for format [-Wformat-extra-args]
 2348 |        "%qD specifies less restrictive attributes than "
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2349 |        "its target %qD: %e",
      |        ~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/attribs.cc:2349:26: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 2349 |        "its target %qD: %e",
      |                          ^
../../../gcc/gcc/c-family/c-common.cc:2969:44: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 2969 |      "invalid operands to binary %s (have %e and %e)",
      |                                            ^
../../../gcc/gcc/c-family/c-common.cc:2969:51: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 2969 |      "invalid operands to binary %s (have %e and %e)",
      |                                                   ^
../../../gcc/gcc/c-family/c-common.cc:2969:6: warning: too many arguments for format [-Wformat-extra-args]
 2969 |      "invalid operands to binary %s (have %e and %e)",
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/c-family/c-common.cc:6780:30: warning: format not a string literal and no format arguments [-Wformat-security]
 6780 |     error_at (richloc, gmsgid);
      |                              ^
../../../gcc/gcc/c-family/c-common.cc:6784:33: warning: format not a string literal and no format arguments [-Wformat-security]
 6784 |       error_at (richloc, message);
      |                                 ^
../../../gcc/gcc/c-family/c-format.cc:4910:10: warning: too many arguments for format [-Wformat-extra-args]
 4910 |          "%s %e expects argument of type %e, "
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4911 |          "but argument %d has type %e",
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/c-family/c-format.cc:4910:15: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 4910 |          "%s %e expects argument of type %e, "
      |               ^
../../../gcc/gcc/c-family/c-format.cc:4910:43: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 4910 |          "%s %e expects argument of type %e, "
      |                                           ^
../../../gcc/gcc/c-family/c-format.cc:4911:25: warning: format ‘%d’ expects argument of type ‘int’, but argument 5 has type ‘element_format_substring*’ [-Wformat=]
 4911 |          "but argument %d has type %e",
      |                        ~^
      |                         |
      |                         int
 4912 |          gettext (kind_descriptions[kind]),
 4913 |          &elem_format_substring, &elem_expected_type,
      |          ~~~~~~~~~~~~~~~~~~~~~~
      |          |
      |          element_format_substring*
../../../gcc/gcc/c-family/c-format.cc:4911:37: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 4911 |          "but argument %d has type %e",
      |                                     ^
../../../gcc/gcc/c-family/c-format.cc:4917:10: warning: too many arguments for format [-Wformat-extra-args]
 4917 |          "%s %e expects a matching %e argument",
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/c-family/c-format.cc:4917:15: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 4917 |          "%s %e expects a matching %e argument",
      |               ^
../../../gcc/gcc/c-family/c-format.cc:4917:37: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 4917 |          "%s %e expects a matching %e argument",
      |                                     ^
../../../gcc/gcc/c/c-convert.cc:84:31: warning: format not a string literal and no format arguments [-Wformat-security]
   84 |       error (invalid_conv_diag);
      |                               ^
../../../gcc/gcc/c/c-typeck.cc:13111:42: warning: format not a string literal and no format arguments [-Wformat-security]
../../../gcc/gcc/c/c-typeck.cc:4136:28: warning: format not a string literal and no format arguments [-Wformat-security]
 4136 |    error (invalid_func_diag);
      |                            ^
../../../gcc/gcc/c/c-typeck.cc:4907:42: warning: format not a string literal and no format arguments [-Wformat-security]
 4907 |       error_at (location, invalid_op_diag);
      |                                          ^
../../../gcc/gcc/c/c-typeck.cc:7187:43: warning: format not a string literal and no format arguments [-Wformat-security]
 7187 |   warned = warning_at (exploc, opt, gmsgid);
      |                                           ^
../../../gcc/gcc/c/c-typeck.cc:7255:15: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 7255 |    "expected %e but argument is of type %e",
      |               ^
../../../gcc/gcc/c/c-typeck.cc:7255:42: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 7255 |    "expected %e but argument is of type %e",
      |                                          ^
../../../gcc/gcc/c/c-typeck.cc:7255:4: warning: too many arguments for format [-Wformat-extra-args]
 7255 |    "expected %e but argument is of type %e",
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/collect-utils.cc:237:37: warning: format not a string literal and no format arguments [-Wformat-security]
  237 |  fatal_error (input_location, errmsg);
      |                                     ^
../../../gcc/gcc/collect2.cc:2401:37: warning: format not a string literal and no format arguments [-Wformat-security]
 2401 |  fatal_error (input_location, errmsg);
      |                                     ^
../../../gcc/gcc/cp/constexpr.cc:2158:23: warning: format not a string literal and no format arguments [-Wformat-security]
 2158 |    error_at (cloc, msg);
      |                       ^
../../../gcc/gcc/cp/coroutines.cc:651:55: warning: format not a string literal and no format arguments [-Wformat-security]
  651 |    inform (DECL_SOURCE_LOCATION (has_ret_val), message);
      |                                                       ^
../../../gcc/gcc/cp/cvt.cc:727:26: warning: format not a string literal and no format arguments [-Wformat-security]
  727 |  error (invalid_conv_diag);
      |                          ^
../../../gcc/gcc/cp/method.cc:3583:71: warning: format not a string literal and no format arguments [-Wformat-security]
 3583 |   if (emit_diagnostic (diag_kind, DECL_SOURCE_LOCATION (fn), opt, wmsg))
      |                                                                       ^
../../../gcc/gcc/cp/pt.cc:20203:20: warning: format not a string literal and no format arguments [-Wformat-security]
../../../gcc/gcc/cp/pt.cc:2785:13: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 2785 |        ? G_("missing primary template attributes %e")
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/intl.h:63:21: note: in definition of macro ‘G_’
   63 | # define G_(gmsgid) gmsgid
      |                     ^~~~~~
../../../gcc/gcc/cp/pt.cc:2785:51: note: format string is defined here
 2785 |        ? G_("missing primary template attributes %e")
      |                                                   ^
../../../gcc/gcc/cp/pt.cc:2786:13: warning: too many arguments for format [-Wformat-extra-args]
 2786 |        : G_("missing primary template attribute %e"),
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/intl.h:63:21: note: in definition of macro ‘G_’
   63 | # define G_(gmsgid) gmsgid
      |                     ^~~~~~
../../../gcc/gcc/cp/pt.cc:2786:13: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 2786 |        : G_("missing primary template attribute %e"),
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/intl.h:63:21: note: in definition of macro ‘G_’
   63 | # define G_(gmsgid) gmsgid
      |                     ^~~~~~
../../../gcc/gcc/cp/pt.cc:2786:50: note: format string is defined here
 2786 |        : G_("missing primary template attribute %e"),
      |                                                  ^
../../../gcc/gcc/cp/typeck.cc:5363:28: warning: format not a string literal and no format arguments [-Wformat-security]
 5363 |      error (invalid_op_diag);
      |                            ^
../../../gcc/gcc/cp/typeck.cc:7472:24: warning: format not a string literal and no format arguments [-Wformat-security]
 7472 |  error (invalid_op_diag);
      |                        ^
../../../gcc/gcc/diagnostic-format-sarif.cc:4204:18: warning: unknown conversion type character ‘{’ in format [-Wformat=]
 4204 |         "before %{text%} after",
      |                  ^
../../../gcc/gcc/diagnostic-format-sarif.cc:4204:24: warning: unknown conversion type character ‘}’ in format [-Wformat=]
 4204 |         "before %{text%} after",
      |                        ^
../../../gcc/gcc/diagnostic-format-sarif.cc:4204:9: warning: too many arguments for format [-Wformat-extra-args]
 4204 |         "before %{text%} after",
      |         ^~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/diagnostic-format-sarif.cc:4227:35: warning: unknown conversion type character ‘{’ in format [-Wformat=]
 4227 |         "Prohibited term used in %{para[0]\\spans[2]%}.",
      |                                   ^
../../../gcc/gcc/diagnostic-format-sarif.cc:4227:54: warning: unknown conversion type character ‘}’ in format [-Wformat=]
 4227 |         "Prohibited term used in %{para[0]\\spans[2]%}.",
      |                                                      ^
../../../gcc/gcc/diagnostic-format-sarif.cc:4227:9: warning: too many arguments for format [-Wformat-extra-args]
 4227 |         "Prohibited term used in %{para[0]\\spans[2]%}.",
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/diagnostic.cc:1550:52: warning: format not a string literal and no format arguments [-Wformat-security]
 1550 |       fnotice (stderr, diagnostic_kind_text[DK_ICE]);
      |                                                    ^
../../../gcc/gcc/fortran/array.cc:2248:19: warning: too many arguments for format [-Wformat-extra-args]
 2248 |        gfc_error ("Different CHARACTER lengths (%wd/%wd) in array"
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2249 |     " constructor at %L", found_length,
      |     ~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/fortran/array.cc:2248:50: warning: unknown conversion type character ‘w’ in format [-Wformat=]
 2248 |        gfc_error ("Different CHARACTER lengths (%wd/%wd) in array"
      |                                                  ^
../../../gcc/gcc/fortran/array.cc:2248:54: warning: unknown conversion type character ‘w’ in format [-Wformat=]
 2248 |        gfc_error ("Different CHARACTER lengths (%wd/%wd) in array"
      |                                                      ^
../../../gcc/gcc/fortran/array.cc:2249:23: warning: format ‘%L’ expects argument of type ‘locus*’, but argument 2 has type ‘long int’ [-Wformat=]
 2249 |     " constructor at %L", found_length,
      |                      ~^   ~~~~~~~~~~~~
      |                       |   |
      |                       |   long int
      |                       locus*
      |                      %ld
../../../gcc/gcc/fortran/check.cc:1369:15: warning: too many arguments for format [-Wformat-extra-args]
 1369 |    gfc_error ("Size of %qs argument of %qs intrinsic at %L "
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1370 |        "too small (%wd/%ld)",
      |        ~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/fortran/check.cc:1370:21: warning: unknown conversion type character ‘w’ in format [-Wformat=]
 1370 |        "too small (%wd/%ld)",
      |                     ^
../../../gcc/gcc/fortran/check.cc:6699:4: warning: too many arguments for format [-Wformat-extra-args]
 6699 |    "Intrinsic TRANSFER at %L has partly undefined result: "
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 6700 |    "source size %zd < result size %zd", &source->where,
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/fortran/check.cc:6700:18: warning: unknown conversion type character ‘z’ in format [-Wformat=]
 6700 |    "source size %zd < result size %zd", &source->where,
      |                  ^
../../../gcc/gcc/fortran/check.cc:6700:36: warning: unknown conversion type character ‘z’ in format [-Wformat=]
 6700 |    "source size %zd < result size %zd", &source->where,
      |                                    ^
../../../gcc/gcc/fortran/data.cc:211:24: warning: too many arguments for format [-Wformat-extra-args]
  211 |    gfc_warning_now (0, "Initialization string at %L was truncated to "
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  212 |       "fit the variable (%wd/%wd)", &rvalue->where,
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/fortran/data.cc:212:27: warning: unknown conversion type character ‘w’ in format [-Wformat=]
  212 |       "fit the variable (%wd/%wd)", &rvalue->where,
      |                           ^
../../../gcc/gcc/fortran/data.cc:212:31: warning: unknown conversion type character ‘w’ in format [-Wformat=]
  212 |       "fit the variable (%wd/%wd)", &rvalue->where,
      |                               ^
../../../gcc/gcc/fortran/primary.cc:1296:19: warning: too many arguments for format [-Wformat-extra-args]
 1296 |        gfc_error ("Substring start index (%td) at %L below 1",
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/fortran/primary.cc:1296:44: warning: unknown conversion type character ‘t’ in format [-Wformat=]
 1296 |        gfc_error ("Substring start index (%td) at %L below 1",
      |                                            ^
../../../gcc/gcc/fortran/primary.cc:1296:52: warning: format ‘%L’ expects argument of type ‘locus*’, but argument 2 has type ‘ptrdiff_t’ {aka ‘long int’} [-Wformat=]
 1296 |        gfc_error ("Substring start index (%td) at %L below 1",
      |                                                   ~^
      |                                                    |
      |                                                    locus*
      |                                                   %ld
 1297 |     istart, &e->ref->u.ss.start->where);
      |     ~~~~~~                                          
      |     |
      |     ptrdiff_t {aka long int}
../../../gcc/gcc/fortran/primary.cc:1302:19: warning: too many arguments for format [-Wformat-extra-args]
 1302 |        gfc_error ("Substring end index (%td) at %L exceeds string "
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1303 |     "length", iend, &e->ref->u.ss.end->where);
      |     ~~~~~~~~       
../../../gcc/gcc/fortran/primary.cc:1302:42: warning: unknown conversion type character ‘t’ in format [-Wformat=]
 1302 |        gfc_error ("Substring end index (%td) at %L exceeds string "
      |                                          ^
../../../gcc/gcc/fortran/primary.cc:1302:50: warning: format ‘%L’ expects argument of type ‘locus*’, but argument 2 has type ‘ptrdiff_t’ {aka ‘long int’} [-Wformat=]
 1302 |        gfc_error ("Substring end index (%td) at %L exceeds string "
      |                                                 ~^
      |                                                  |
      |                                                  locus*
      |                                                 %ld
 1303 |     "length", iend, &e->ref->u.ss.end->where);
      |               ~~~~                                
      |               |
      |               ptrdiff_t {aka long int}
../../../gcc/gcc/fortran/primary.cc:3520:6: warning: too many arguments for format [-Wformat-extra-args]
 3520 |      "CHARACTER expression will be truncated "
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3521 |      "in constructor (%td/%td) at %L", c,
      |      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/fortran/primary.cc:3521:24: warning: unknown conversion type character ‘t’ in format [-Wformat=]
 3521 |      "in constructor (%td/%td) at %L", c,
      |                        ^
../../../gcc/gcc/fortran/primary.cc:3521:28: warning: unknown conversion type character ‘t’ in format [-Wformat=]
 3521 |      "in constructor (%td/%td) at %L", c,
      |                            ^
../../../gcc/gcc/fortran/primary.cc:3521:36: warning: format ‘%L’ expects argument of type ‘locus*’, but argument 3 has type ‘ptrdiff_t’ {aka ‘long int’} [-Wformat=]
 3521 |      "in constructor (%td/%td) at %L", c,
      |                                   ~^   ~
      |                                    |   |
      |                                    |   ptrdiff_t {aka long int}
      |                                    locus*
      |                                   %ld
../../../gcc/gcc/fortran/resolve.cc:11811:5: warning: too many arguments for format [-Wformat-extra-args]
../../../gcc/gcc/fortran/resolve.cc:11812:22: warning: unknown conversion type character ‘w’ in format [-Wformat=]
../../../gcc/gcc/fortran/resolve.cc:11812:26: warning: unknown conversion type character ‘w’ in format [-Wformat=]
../../../gcc/gcc/fortran/resolve.cc:11812:34: warning: format ‘%L’ expects argument of type ‘locus*’, but argument 3 has type ‘long int’ [-Wformat=]
../../../gcc/gcc/fortran/resolve.cc:1422:19: warning: too many arguments for format [-Wformat-extra-args]
 1422 |        gfc_error ("Unequal character lengths (%wd/%wd) for pointer "
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1423 |     "component %qs in constructor at %L",
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/fortran/resolve.cc:1422:48: warning: unknown conversion type character ‘w’ in format [-Wformat=]
 1422 |        gfc_error ("Unequal character lengths (%wd/%wd) for pointer "
      |                                                ^
../../../gcc/gcc/fortran/resolve.cc:1422:52: warning: unknown conversion type character ‘w’ in format [-Wformat=]
 1422 |        gfc_error ("Unequal character lengths (%wd/%wd) for pointer "
      |                                                    ^
../../../gcc/gcc/fortran/resolve.cc:1423:18: warning: format ‘%s’ expects argument of type ‘char*’, but argument 2 has type ‘long int’ [-Wformat=]
 1423 |     "component %qs in constructor at %L",
      |                ~~^
      |                  |
      |                  char*
      |                %qld
 1424 |     la, lb, comp->name, &cons->expr->where);
      |     ~~            
      |     |
      |     long int
../../../gcc/gcc/fortran/resolve.cc:1423:39: warning: format ‘%L’ expects argument of type ‘locus*’, but argument 3 has type ‘long int’ [-Wformat=]
 1423 |     "component %qs in constructor at %L",
      |                                      ~^
      |                                       |
      |                                       locus*
      |                                      %ld
 1424 |     la, lb, comp->name, &cons->expr->where);
      |         ~~                             
      |         |
      |         long int
../../../gcc/gcc/fortran/trans-common.cc:414:18: warning: too many arguments for format [-Wformat-extra-args]
  414 |  gfc_warning (0, "Named COMMON block %qs at %L shall be of the "
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  415 |        "same size as elsewhere (%wu vs %wu bytes)", com->name,
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/fortran/trans-common.cc:415:34: warning: unknown conversion type character ‘w’ in format [-Wformat=]
  415 |        "same size as elsewhere (%wu vs %wu bytes)", com->name,
      |                                  ^
../../../gcc/gcc/fortran/trans-common.cc:415:41: warning: unknown conversion type character ‘w’ in format [-Wformat=]
  415 |        "same size as elsewhere (%wu vs %wu bytes)", com->name,
      |                                         ^
../../../gcc/gcc/fortran/trans-openmp.cc:1552:3: warning: too many arguments for format [-Wformat-extra-args]
 1552 |   "implicit mapping of assumed size array %qD", decl);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/fortran/trans-openmp.cc:1552:45: warning: unknown conversion type character ‘D’ in format [-Wformat=]
 1552 |   "implicit mapping of assumed size array %qD", decl);
      |                                             ^
../../../gcc/gcc/fortran/trans-openmp.cc:1558:3: warning: too many arguments for format [-Wformat-extra-args]
 1558 |   "Implicit mapping of polymorphic variable %qD is "
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1559 |   "unspecified behavior", decl);
      |   ~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/fortran/trans-openmp.cc:1558:47: warning: unknown conversion type character ‘D’ in format [-Wformat=]
 1558 |   "Implicit mapping of polymorphic variable %qD is "
      |                                               ^
../../../gcc/gcc/gcc.cc:10677:12: warning: ignoring return value of ‘ssize_t read(int, void*, size_t)’, declared with attribute warn_unused_result [-Wunused-result]
../../../gcc/gcc/gcc.cc:2417:9: warning: too many arguments for format [-Wformat-extra-args]
 2417 |         "specs %%include syntax malformed after "
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2418 |         "%td characters", p1 - buffer + 1);
      |         ~~~~~~~~~~~~~~~~
../../../gcc/gcc/gcc.cc:2418:11: warning: unknown conversion type character ‘t’ in format [-Wformat=]
 2418 |         "%td characters", p1 - buffer + 1);
      |           ^
../../../gcc/gcc/gcc.cc:2437:9: warning: too many arguments for format [-Wformat-extra-args]
 2437 |         "specs %%include syntax malformed after "
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2438 |         "%td characters", p1 - buffer + 1);
      |         ~~~~~~~~~~~~~~~~
../../../gcc/gcc/gcc.cc:2438:11: warning: unknown conversion type character ‘t’ in format [-Wformat=]
 2438 |         "%td characters", p1 - buffer + 1);
      |           ^
../../../gcc/gcc/gcc.cc:2463:9: warning: too many arguments for format [-Wformat-extra-args]
 2463 |         "specs %%rename syntax malformed after "
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2464 |         "%td characters", p1 - buffer);
      |         ~~~~~~~~~~~~~~~~
../../../gcc/gcc/gcc.cc:2464:11: warning: unknown conversion type character ‘t’ in format [-Wformat=]
 2464 |         "%td characters", p1 - buffer);
      |           ^
../../../gcc/gcc/gcc.cc:2472:9: warning: too many arguments for format [-Wformat-extra-args]
 2472 |         "specs %%rename syntax malformed after "
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2473 |         "%td characters", p2 - buffer);
      |         ~~~~~~~~~~~~~~~~
../../../gcc/gcc/gcc.cc:2473:11: warning: unknown conversion type character ‘t’ in format [-Wformat=]
 2473 |         "%td characters", p2 - buffer);
      |           ^
../../../gcc/gcc/gcc.cc:2482:9: warning: too many arguments for format [-Wformat-extra-args]
 2482 |         "specs %%rename syntax malformed after "
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2483 |         "%td characters", p2 - buffer);
      |         ~~~~~~~~~~~~~~~~
../../../gcc/gcc/gcc.cc:2483:11: warning: unknown conversion type character ‘t’ in format [-Wformat=]
 2483 |         "%td characters", p2 - buffer);
      |           ^
../../../gcc/gcc/gcc.cc:2492:9: warning: too many arguments for format [-Wformat-extra-args]
 2492 |         "specs %%rename syntax malformed after "
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2493 |         "%td characters", p3 - buffer);
      |         ~~~~~~~~~~~~~~~~
../../../gcc/gcc/gcc.cc:2493:11: warning: unknown conversion type character ‘t’ in format [-Wformat=]
 2493 |         "%td characters", p3 - buffer);
      |           ^
../../../gcc/gcc/gcc.cc:2532:38: warning: unknown conversion type character ‘t’ in format [-Wformat=]
 2532 |     "specs unknown %% command after %td characters",
      |                                      ^
../../../gcc/gcc/gcc.cc:2532:5: warning: too many arguments for format [-Wformat-extra-args]
 2532 |     "specs unknown %% command after %td characters",
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/gcc.cc:2544:37: warning: unknown conversion type character ‘t’ in format [-Wformat=]
 2544 |        "specs file malformed after %td characters",
      |                                     ^
../../../gcc/gcc/gcc.cc:2544:8: warning: too many arguments for format [-Wformat-extra-args]
 2544 |        "specs file malformed after %td characters",
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/gcc.cc:2558:37: warning: unknown conversion type character ‘t’ in format [-Wformat=]
 2558 |        "specs file malformed after %td characters",
      |                                     ^
../../../gcc/gcc/gcc.cc:2558:8: warning: too many arguments for format [-Wformat-extra-args]
 2558 |        "specs file malformed after %td characters",
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/gcc.cc:7913:9: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’, declared with attribute warn_unused_result [-Wunused-result]
 7913 |   write (fd, "\n//", 3);
      |   ~~~~~~^~~~~~~~~~~~~~~
../../../gcc/gcc/gcc.cc:7916:13: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’, declared with attribute warn_unused_result [-Wunused-result]
 7916 |       write (fd, " ", 1);
      |       ~~~~~~^~~~~~~~~~~~
../../../gcc/gcc/gcc.cc:7917:13: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’, declared with attribute warn_unused_result [-Wunused-result]
 7917 |       write (fd, new_argv[i], strlen (new_argv[i]));
      |       ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/gcc.cc:7919:9: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’, declared with attribute warn_unused_result [-Wunused-result]
 7919 |   write (fd, "\n\n", 2);
      |   ~~~~~~^~~~~~~~~~~~~~~
../../../gcc/gcc/gcc.cc:9296:13: warning: ignoring return value of ‘int truncate(const char*, __off_t)’, declared with attribute warn_unused_result [-Wunused-result]
 9296 |     truncate(totruncate_file, 0);
      |     ~~~~~~~~^~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/gimple-range-gori.cc:318:22: warning: format not a string literal and no format arguments [-Wformat-security]
  318 |    fprintf (f, prefix);
      |                      ^
../../../gcc/gcc/gimple-ssa-warn-access.cc:2954:20: warning: too many arguments for format [-Wformat-extra-args]
 2954 |       inform (loc, "valid models are %e", &e);
      |                    ^~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/gimple-ssa-warn-access.cc:2954:39: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 2954 |       inform (loc, "valid models are %e", &e);
      |                                       ^
../../../gcc/gcc/gimple-ssa-warn-access.cc:3005:15: warning: too many arguments for format [-Wformat-extra-args]
 3005 |  inform (loc, "valid models are %e", &e);
      |               ^~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/gimple-ssa-warn-access.cc:3005:34: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 3005 |  inform (loc, "valid models are %e", &e);
      |                                  ^
../../../gcc/gcc/ipa-devirt.cc:967:47: warning: format not a string literal and no format arguments [-Wformat-security]
  967 |   inform (DECL_SOURCE_LOCATION (decl2), reason);
      |                                               ^
../../../gcc/gcc/lto-wrapper.cc:1163:8: warning: ignoring return value of ‘ssize_t read(int, void*, size_t)’, declared with attribute warn_unused_result [-Wunused-result]
 1163 |   read (fd, data, length);
      |   ~~~~~^~~~~~~~~~~~~~~~~~
../../../gcc/gcc/lto-wrapper.cc:1371:14: warning: unknown conversion type character ‘{’ in format [-Wformat=]
 1371 |    "see the %{%<-flto%> option documentation%} for more information",
      |              ^
../../../gcc/gcc/lto-wrapper.cc:1371:46: warning: unknown conversion type character ‘}’ in format [-Wformat=]
 1371 |    "see the %{%<-flto%> option documentation%} for more information",
      |                                              ^
../../../gcc/gcc/lto-wrapper.cc:1371:4: warning: too many arguments for format [-Wformat-extra-args]
 1371 |    "see the %{%<-flto%> option documentation%} for more information",
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/lto-wrapper.cc:1978:44: warning: format not a string literal and no format arguments [-Wformat-security]
 1978 |        warning (0, jinfo.error_msg.c_str ());
      |                                            ^
../../../gcc/gcc/lto/lto-common.cc:2084:10: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
 2084 |   fscanf (resolution, " ");   /* Read white space.  */
      |   ~~~~~~~^~~~~~
Build warnings comment has been trimmed. Check the following Gist URL for full list.
Gist URL: https://gist.github.com/patrick-rivos/1418907849cea0fcaacc51d6d30635cc