patrick-rivos / gcc-postcommit-ci

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

Testsuite Status 2484ba167e1c4a52d4989b71e1f5d4d27755500f #1766

Open github-actions[bot] opened 5 hours ago

github-actions[bot] commented 5 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 1416/210 9/3 12/2 2828ec526eaf5612178b62d48bfd8443c7ecd674
linux: rv32 Bitmanip ilp32d medlow 1351/171 3/1 12/2 2828ec526eaf5612178b62d48bfd8443c7ecd674
linux: rv32gc ilp32d medlow 1351/171 3/1 12/2 2828ec526eaf5612178b62d48bfd8443c7ecd674
linux: rv32gcv ilp32d medlow multilib 1415/207 9/3 12/2 2828ec526eaf5612178b62d48bfd8443c7ecd674
linux: rv64 Bitmanip lp64d medlow 1351/172 3/1 12/2 2828ec526eaf5612178b62d48bfd8443c7ecd674
linux: rv64 Vector Crypto lp64d medlow multilib 1414/208 9/3 12/2 2828ec526eaf5612178b62d48bfd8443c7ecd674
linux: rv64gc lp64d medlow 1351/172 3/1 12/2 2828ec526eaf5612178b62d48bfd8443c7ecd674
linux: rv64gcv lp64d medlow multilib 1414/208 9/3 12/2 2828ec526eaf5612178b62d48bfd8443c7ecd674
newlib: RVA23U64 profile lp64d medlow multilib 1441/214 15/5 0/0 2828ec526eaf5612178b62d48bfd8443c7ecd674
newlib: rv32 Bitmanip ilp32d medlow 1389/178 27/5 0/0 2828ec526eaf5612178b62d48bfd8443c7ecd674
newlib: rv32gc ilp32d medlow 1382/177 27/5 0/0 2828ec526eaf5612178b62d48bfd8443c7ecd674
newlib: rv32gcv ilp32d medlow multilib 1454/214 33/7 0/0 2828ec526eaf5612178b62d48bfd8443c7ecd674
newlib: rv32imac ilp32 medlow multilib 1391/180 27/5 0/0 2828ec526eaf5612178b62d48bfd8443c7ecd674
newlib: rv32imac_zba_zbb_zbc_zbs ilp32 medlow multilib 1391/180 27/5 0/0 2828ec526eaf5612178b62d48bfd8443c7ecd674
newlib: rv32imc ilp32 medlow multilib 1391/180 27/5 0/0 2828ec526eaf5612178b62d48bfd8443c7ecd674
newlib: rv32imc_zba_zbb_zbc_zbs ilp32 medlow multilib 1391/180 27/5 0/0 2828ec526eaf5612178b62d48bfd8443c7ecd674
newlib: rv32imc_zba_zbb_zbc_zbs_zicsr_zifencei ilp32 medlow multilib 1391/180 27/5 0/0 2828ec526eaf5612178b62d48bfd8443c7ecd674
newlib: rv32imc_zicsr_zifencei ilp32 medlow multilib 1391/180 27/5 0/0 2828ec526eaf5612178b62d48bfd8443c7ecd674
newlib: rv64 Bitmanip lp64d medlow 1373/175 9/3 0/0 2828ec526eaf5612178b62d48bfd8443c7ecd674
newlib: rv64 Vector Crypto lp64d medlow multilib 1437/211 15/5 0/0 2828ec526eaf5612178b62d48bfd8443c7ecd674
newlib: rv64gc lp64d medlow 1373/175 9/3 0/0 2828ec526eaf5612178b62d48bfd8443c7ecd674
newlib: rv64gcv lp64d medlow multilib 1437/211 15/5 0/0 2828ec526eaf5612178b62d48bfd8443c7ecd674
newlib: rv64imac lp64 medlow multilib 1374/176 9/3 0/0 2828ec526eaf5612178b62d48bfd8443c7ecd674
newlib: rv64imac_zba_zbb_zbc_zbs lp64 medlow multilib 1374/176 9/3 0/0 2828ec526eaf5612178b62d48bfd8443c7ecd674
newlib: rv64imc lp64 medlow multilib 1374/176 9/3 0/0 2828ec526eaf5612178b62d48bfd8443c7ecd674
newlib: rv64imc_zba_zbb_zbc_zbs lp64 medlow multilib 1374/176 9/3 0/0 2828ec526eaf5612178b62d48bfd8443c7ecd674
newlib: rv64imc_zba_zbb_zbc_zbs_zicsr_zifencei lp64 medlow multilib 1374/176 9/3 0/0 2828ec526eaf5612178b62d48bfd8443c7ecd674
newlib: rv64imc_zicsr_zifencei lp64 medlow multilib 1374/176 9/3 0/0 2828ec526eaf5612178b62d48bfd8443c7ecd674

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

github-actions[bot] commented 5 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

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: gcc.target/riscv/rvv/autovec/partial/slp_run-18.c (test for excess errors)
FAIL: gcc.target/riscv/rvv/autovec/partial/slp_run-19.c (test for excess errors)
FAIL: gcc.target/riscv/rvv/autovec/unop/vfsqrt-run.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: 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)
FAIL: gcc.target/riscv/rvv/autovec/unop/vfsqrt-run.c (test for excess errors)

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: gcc.target/riscv/rvv/autovec/partial/slp_run-18.c (test for excess errors)
FAIL: gcc.target/riscv/rvv/autovec/partial/slp_run-19.c (test for excess errors)
FAIL: gcc.target/riscv/rvv/autovec/unop/vfsqrt-run.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: 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)
FAIL: gcc.target/riscv/rvv/autovec/gather-scatter/gather_load_run-12.c (test for excess errors)
FAIL: gcc.target/riscv/rvv/autovec/gather-scatter/strided_load_run-2.c (test for excess errors)
FAIL: gcc.target/riscv/rvv/autovec/unop/vfsqrt-run.c (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)

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)

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)

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)

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)

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: 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 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: 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: 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 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: 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 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: gcc.dg/analyzer/out-of-bounds-diagram-10.c (test for excess errors)

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)

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)

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)

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: 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 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: 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: 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)
github-actions[bot] commented 5 hours ago

New build warnings

A List of all additional build warnings present at this hash

linux-rv32gc-ilp32d-non-multilib

../../../gcc/gcc/analyzer/sm-malloc.cc:1117:36: warning: too many arguments for format [-Wformat-extra-args]
 1117 |       result = ev.formatted_print ("argument %s (%qE) from %@ could be NULL"
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1118 |        " where non-null expected",
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~   
../../../gcc/gcc/analyzer/sm-malloc.cc:882:7: warning: too many arguments for format [-Wformat-extra-args]
  882 |      ("deallocated with %qs here;"
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  883 |       " allocation at %@ expects deallocation with %qs",
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/analyzer/sm-malloc.cc:1318:31: warning: too many arguments for format [-Wformat-extra-args]
 1318 |    return ev.formatted_print ("use after %<%s%> of %qE;"
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~
 1319 |          " deallocated at %@",
      |          ~~~~~~~~~~~~~~~~~~~~  
../../../gcc/gcc/diagnostic-path.cc:1109:8: warning: too many arguments for format [-Wformat-extra-args]
 1109 |        "%@ %s (fndecl %qs, depth %i)",
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/diagnostic-format-sarif.cc:3860:35: warning: unknown conversion type character ‘{’ in format [-Wformat=]
 3860 |         "Prohibited term used in %{para[0]\\spans[2]%}.",
      |                                   ^
../../../gcc/gcc/analyzer/access-diagram.cc:1789:9: warning: ‘utf8_character_table_y’ may be used uninitialized in this function [-Wmaybe-uninitialized]
 1789 |     int utf8_character_table_y;
      |         ^~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/diagnostic-path.cc:644:21: warning: too many arguments for format [-Wformat-extra-args]
  644 |      pp_printf (pp, " %@: %s", &event_id, event_text.get ());
      |                     ^~~~~~~~~
../../../gcc/gcc/analyzer/sm-malloc.cc:1624:34: warning: too many arguments for format [-Wformat-extra-args]
 1624 |       return ev.formatted_print ("pointer %qE is checked for NULL here but"
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1625 |      " it was already dereferenced at %@",
      |      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/analyzer/sm-malloc.cc:883:54: warning: format ‘%s’ expects argument of type ‘char*’, but argument 4 has type ‘diagnostic_event_id_t*’ [-Wformat=]
  883 |       " allocation at %@ expects deallocation with %qs",
      |                                                    ~~^
      |                                                      |
      |                                                      char*
  884 |       m_actual_dealloc->m_name, &m_alloc_event,
      |                                 ~~~~~~~~~~~~~~        
      |                                 |
      |                                 diagnostic_event_id_t*
../../../gcc/gcc/analyzer/program-state.cc:1597:20: warning: format not a string literal and no format arguments [-Wformat-security]
 1597 |   logger->log (name);
      |                    ^
../../../gcc/gcc/analyzer/access-diagram.cc:1505:35: warning: unknown conversion type character ‘@’ in format [-Wformat=]
 1505 |      s = fmt_styled_string (sm, _("buffer allocated on heap at %@"),
../../../gcc/gcc/intl.h:40:26: note: in definition of macro ‘gettext’
   40 | # define gettext(msgid) (msgid)
      |                          ^~~~~
../../../gcc/gcc/analyzer/access-diagram.cc:1505:33: note: in expansion of macro ‘_’
 1505 |      s = fmt_styled_string (sm, _("buffer allocated on heap at %@"),
      |                                 ^
../../../gcc/gcc/analyzer/sm-malloc.cc:1315:31: warning: too many arguments for format [-Wformat-extra-args]
 1315 |    return ev.formatted_print ("use after %<%s%> of %qE; deleted at %@",
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/diagnostic-path.cc:1115:11: warning: format ‘%s’ expects argument of type ‘char*’, but argument 3 has type ‘diagnostic_event_id_t*’ [-Wformat=]
 1115 |      "%@ %s (depth %i)",
      |          ~^
      |           |
      |           char*
 1116 |      &event_id, event_text.get (),
      |      ~~~~~~~~~
      |      |
      |      diagnostic_event_id_t*
../../../gcc/gcc/analyzer/sm-malloc.cc:949:70: warning: unknown conversion type character ‘@’ in format [-Wformat=]
  949 |       return ev.formatted_print ("second %qs here; first %qs was at %@",
      |                                                                      ^
../../../gcc/gcc/diagnostic-path.cc:1115:8: warning: unknown conversion type character ‘@’ in format [-Wformat=]
 1115 |      "%@ %s (depth %i)",
      |        ^
../../../gcc/gcc/diagnostic-format-sarif.cc:3860:9: warning: too many arguments for format [-Wformat-extra-args]
 3860 |         "Prohibited term used in %{para[0]\\spans[2]%}.",
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/diagnostic-path.cc:1109:13: warning: format ‘%s’ expects argument of type ‘char*’, but argument 3 has type ‘diagnostic_event_id_t*’ [-Wformat=]
 1109 |        "%@ %s (fndecl %qs, depth %i)",
      |            ~^
      |             |
      |             char*
 1110 |        &event_id, event_text.get (),
      |        ~~~~~~~~~
      |        |
      |        diagnostic_event_id_t*
../../../gcc/gcc/c/c-typeck.cc:4892:42: warning: format not a string literal and no format arguments [-Wformat-security]
 4892 |       error_at (location, invalid_op_diag);
      |                                          ^
../../../gcc/gcc/diagnostic-format-sarif.cc:3837:24: warning: unknown conversion type character ‘}’ in format [-Wformat=]
 3837 |         "before %{text%} after",
      |                        ^
../../../gcc/gcc/analyzer/sm-malloc.cc:1117:61: warning: unknown conversion type character ‘@’ in format [-Wformat=]
 1117 |       result = ev.formatted_print ("argument %s (%qE) from %@ could be NULL"
      |                                                             ^
../../../gcc/gcc/diagnostic-format-sarif.cc:3837:9: warning: too many arguments for format [-Wformat-extra-args]
 3837 |         "before %{text%} after",
      |         ^~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/analyzer/access-diagram.cc:1514:35: warning: unknown conversion type character ‘@’ in format [-Wformat=]
 1514 |      s = fmt_styled_string (sm, _("buffer allocated on stack at %@"),
../../../gcc/gcc/intl.h:40:26: note: in definition of macro ‘gettext’
   40 | # define gettext(msgid) (msgid)
      |                          ^~~~~
../../../gcc/gcc/analyzer/access-diagram.cc:1514:33: note: in expansion of macro ‘_’
 1514 |      s = fmt_styled_string (sm, _("buffer allocated on stack at %@"),
      |                                 ^
../../../gcc/gcc/c/c-typeck.cc:4121:28: warning: format not a string literal and no format arguments [-Wformat-security]
 4121 |    error (invalid_func_diag);
      |                            ^
../../../gcc/gcc/c/c-typeck.cc:7240:42: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 7240 |    "expected %e but argument is of type %e",
      |                                          ^
../../../gcc/gcc/analyzer/engine.cc:1891:60: warning: unknown conversion type character ‘@’ in format [-Wformat=]
 1891 |  ("%qs called after enclosing function of %qs returned at %@",
      |                                                            ^
../../../gcc/gcc/c/c-typeck.cc:7172:43: warning: format not a string literal and no format arguments [-Wformat-security]
 7172 |   warned = warning_at (exploc, opt, gmsgid);
      |                                           ^
../../../gcc/gcc/diagnostic-format-sarif.cc:3837:18: warning: unknown conversion type character ‘{’ in format [-Wformat=]
 3837 |         "before %{text%} after",
      |                  ^
../../../gcc/gcc/analyzer/sm-malloc.cc:1319:28: warning: unknown conversion type character ‘@’ in format [-Wformat=]
 1319 |          " deallocated at %@",
      |                            ^
../../../gcc/gcc/analyzer/sm-malloc.cc:1399:31: warning: too many arguments for format [-Wformat-extra-args]
 1399 |    return ev.formatted_print ("%qs leaks here; was allocated at %@",
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/analyzer/engine.cc:1891:3: warning: too many arguments for format [-Wformat-extra-args]
 1891 |  ("%qs called after enclosing function of %qs returned at %@",
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/diagnostic-path.cc:1115:6: warning: too many arguments for format [-Wformat-extra-args]
 1115 |      "%@ %s (depth %i)",
      |      ^~~~~~~~~~~~~~~~~~
../../../gcc/gcc/analyzer/sm-malloc.cc:1391:31: warning: too many arguments for format [-Wformat-extra-args]
 1391 |    return ev.formatted_print ("%qE leaks here; was allocated at %@",
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/analyzer/sm-malloc.cc:889:23: warning: unknown conversion type character ‘@’ in format [-Wformat=]
  889 |       " allocated at %@",
      |                       ^
../../../gcc/gcc/analyzer/sm-malloc.cc:949:34: warning: too many arguments for format [-Wformat-extra-args]
  949 |       return ev.formatted_print ("second %qs here; first %qs was at %@",
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/analyzer/sm-malloc.cc:888:7: warning: too many arguments for format [-Wformat-extra-args]
  888 |      ("deallocated with %qs here;"
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  889 |       " allocated at %@",
      |       ~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/analyzer/sm-malloc.cc:1315:69: warning: unknown conversion type character ‘@’ in format [-Wformat=]
 1315 |    return ev.formatted_print ("use after %<%s%> of %qE; deleted at %@",
      |                                                                     ^
../../../gcc/gcc/diagnostic.cc:1492:52: warning: format not a string literal and no format arguments [-Wformat-security]
 1492 |       fnotice (stderr, diagnostic_kind_text[DK_ICE]);
      |                                                    ^
../../../gcc/gcc/diagnostic-path.cc:1121:11: warning: unknown conversion type character ‘@’ in format [-Wformat=]
 1121 |         "%@ %s", &event_id, event_text.get ());
      |           ^
../../../gcc/gcc/analyzer/sm-malloc.cc:1625:40: warning: unknown conversion type character ‘@’ in format [-Wformat=]
 1625 |      " it was already dereferenced at %@",
      |                                        ^
../../../gcc/gcc/analyzer/sm-malloc.cc:1399:66: warning: unknown conversion type character ‘@’ in format [-Wformat=]
 1399 |    return ev.formatted_print ("%qs leaks here; was allocated at %@",
      |                                                                  ^
../../../gcc/gcc/diagnostic-path.cc:1115:21: warning: format ‘%i’ expects argument of type ‘int’, but argument 4 has type ‘const char*’ [-Wformat=]
 1115 |      "%@ %s (depth %i)",
      |                    ~^
      |                     |
      |                     int
      |                    %s
 1116 |      &event_id, event_text.get (),
      |                 ~~~~~~~~~~~~~~~~~
      |                                |
      |                                const char*
../../../gcc/gcc/analyzer/sm-malloc.cc:1312:31: warning: too many arguments for format [-Wformat-extra-args]
 1312 |    return ev.formatted_print ("use after %<%s%> of %qE; freed at %@",
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/diagnostic-path.cc:253:23: warning: unknown conversion type character ‘@’ in format [-Wformat=]
  253 |     pp_printf (&pp, "%@", &event_id);
      |                       ^
../../../gcc/gcc/analyzer/sm-malloc.cc:1022:76: warning: unknown conversion type character ‘@’ in format [-Wformat=]
 1022 |       return ev.formatted_print ("%qE could be NULL: unchecked value from %@",
      |                                                                            ^
../../../gcc/gcc/diagnostic-path.cc:1109:10: warning: unknown conversion type character ‘@’ in format [-Wformat=]
 1109 |        "%@ %s (fndecl %qs, depth %i)",
      |          ^
../../../gcc/gcc/diagnostic-path.cc:1109:35: warning: format ‘%i’ expects argument of type ‘int’, but argument 5 has type ‘const char*’ [-Wformat=]
 1109 |        "%@ %s (fndecl %qs, depth %i)",
      |                                  ~^
      |                                   |
      |                                   int
      |                                  %s
 1110 |        &event_id, event_text.get (),
 1111 |        name.get (), stack_depth);
      |        ~~~~~~~~~~~                 
      |                 |
      |                 const char*
../../../gcc/gcc/c/c-typeck.cc:7240:15: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 7240 |    "expected %e but argument is of type %e",
      |               ^
../../../gcc/gcc/diagnostic-path.cc:644:24: warning: unknown conversion type character ‘@’ in format [-Wformat=]
  644 |      pp_printf (pp, " %@: %s", &event_id, event_text.get ());
      |                        ^
../../../gcc/gcc/c/c-typeck.cc:12741:42: warning: format not a string literal and no format arguments [-Wformat-security]
../../../gcc/gcc/c/c-typeck.cc:7240:4: warning: too many arguments for format [-Wformat-extra-args]
 7240 |    "expected %e but argument is of type %e",
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/diagnostic-path.cc:644:28: warning: format ‘%s’ expects argument of type ‘char*’, but argument 3 has type ‘diagnostic_event_id_t*’ [-Wformat=]
  644 |      pp_printf (pp, " %@: %s", &event_id, event_text.get ());
      |                           ~^   ~~~~~~~~~
      |                            |   |
      |                            |   diagnostic_event_id_t*
      |                            char*
../../../gcc/gcc/diagnostic-path.cc:253:21: warning: too many arguments for format [-Wformat-extra-args]
  253 |     pp_printf (&pp, "%@", &event_id);
      |                     ^~~~
../../../gcc/gcc/analyzer/sm-malloc.cc:1022:34: warning: too many arguments for format [-Wformat-extra-args]
 1022 |       return ev.formatted_print ("%qE could be NULL: unchecked value from %@",
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/analyzer/access-diagram.cc:1514:35: warning: too many arguments for format [-Wformat-extra-args]
 1514 |      s = fmt_styled_string (sm, _("buffer allocated on stack at %@"),
../../../gcc/gcc/intl.h:40:26: note: in definition of macro ‘gettext’
   40 | # define gettext(msgid) (msgid)
      |                          ^~~~~
../../../gcc/gcc/analyzer/access-diagram.cc:1514:33: note: in expansion of macro ‘_’
 1514 |      s = fmt_styled_string (sm, _("buffer allocated on stack at %@"),
      |                                 ^
../../../gcc/gcc/diagnostic-format-sarif.cc:3860:54: warning: unknown conversion type character ‘}’ in format [-Wformat=]
 3860 |         "Prohibited term used in %{para[0]\\spans[2]%}.",
      |                                                      ^
../../../gcc/gcc/analyzer/store.h:312:35: warning: ‘size_in_bytes.generic_wide_int<fixed_wide_int_storage<128> >::<anonymous>.fixed_wide_int_storage<128>::val[1]’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  312 |     m_size_in_bytes (size_in_bytes)
      |                                   ^
../../../gcc/gcc/analyzer/access-diagram.cc:1808:21: note: ‘size_in_bytes.generic_wide_int<fixed_wide_int_storage<128> >::<anonymous>.fixed_wide_int_storage<128>::val[1]’ was declared here
 1808 |         byte_size_t size_in_bytes
      |                     ^~~~~~~~~~~~~
../../../gcc/gcc/analyzer/access-diagram.cc:1505:35: warning: too many arguments for format [-Wformat-extra-args]
 1505 |      s = fmt_styled_string (sm, _("buffer allocated on heap at %@"),
../../../gcc/gcc/intl.h:40:26: note: in definition of macro ‘gettext’
   40 | # define gettext(msgid) (msgid)
      |                          ^~~~~
../../../gcc/gcc/analyzer/access-diagram.cc:1505:33: note: in expansion of macro ‘_’
 1505 |      s = fmt_styled_string (sm, _("buffer allocated on heap at %@"),
      |                                 ^
../../../gcc/gcc/analyzer/sm-malloc.cc:1391:66: warning: unknown conversion type character ‘@’ in format [-Wformat=]
 1391 |    return ev.formatted_print ("%qE leaks here; was allocated at %@",
      |                                                                  ^
../../../gcc/gcc/analyzer/sm-malloc.cc:1312:67: warning: unknown conversion type character ‘@’ in format [-Wformat=]
 1312 |    return ev.formatted_print ("use after %<%s%> of %qE; freed at %@",
      |                                                                   ^
../../../gcc/gcc/diagnostic-path.cc:1121:9: warning: too many arguments for format [-Wformat-extra-args]
 1121 |         "%@ %s", &event_id, event_text.get ());
      |         ^~~~~~~
../../../gcc/gcc/analyzer/sm-malloc.cc:883:24: warning: unknown conversion type character ‘@’ in format [-Wformat=]
  883 |       " allocation at %@ expects deallocation with %qs",
      |                        ^
../../../gcc/gcc/diagnostic-path.cc:1121:14: warning: format ‘%s’ expects argument of type ‘char*’, but argument 3 has type ‘diagnostic_event_id_t*’ [-Wformat=]
 1121 |         "%@ %s", &event_id, event_text.get ());
      |             ~^   ~~~~~~~~~
      |              |   |
      |              |   diagnostic_event_id_t*
      |              char*

linux-rv32gc_zba_zbb_zbc_zbs-ilp32d-non-multilib

../../../gcc/gcc/analyzer/sm-malloc.cc:1117:36: warning: too many arguments for format [-Wformat-extra-args]
 1117 |       result = ev.formatted_print ("argument %s (%qE) from %@ could be NULL"
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1118 |        " where non-null expected",
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~   
../../../gcc/gcc/analyzer/sm-malloc.cc:882:7: warning: too many arguments for format [-Wformat-extra-args]
  882 |      ("deallocated with %qs here;"
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  883 |       " allocation at %@ expects deallocation with %qs",
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/analyzer/sm-malloc.cc:1318:31: warning: too many arguments for format [-Wformat-extra-args]
 1318 |    return ev.formatted_print ("use after %<%s%> of %qE;"
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~
 1319 |          " deallocated at %@",
      |          ~~~~~~~~~~~~~~~~~~~~  
../../../gcc/gcc/diagnostic-path.cc:1109:8: warning: too many arguments for format [-Wformat-extra-args]
 1109 |        "%@ %s (fndecl %qs, depth %i)",
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/diagnostic-format-sarif.cc:3860:35: warning: unknown conversion type character ‘{’ in format [-Wformat=]
 3860 |         "Prohibited term used in %{para[0]\\spans[2]%}.",
      |                                   ^
../../../gcc/gcc/analyzer/access-diagram.cc:1789:9: warning: ‘utf8_character_table_y’ may be used uninitialized in this function [-Wmaybe-uninitialized]
 1789 |     int utf8_character_table_y;
      |         ^~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/diagnostic-path.cc:644:21: warning: too many arguments for format [-Wformat-extra-args]
  644 |      pp_printf (pp, " %@: %s", &event_id, event_text.get ());
      |                     ^~~~~~~~~
../../../gcc/gcc/analyzer/sm-malloc.cc:1624:34: warning: too many arguments for format [-Wformat-extra-args]
 1624 |       return ev.formatted_print ("pointer %qE is checked for NULL here but"
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1625 |      " it was already dereferenced at %@",
      |      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/analyzer/sm-malloc.cc:883:54: warning: format ‘%s’ expects argument of type ‘char*’, but argument 4 has type ‘diagnostic_event_id_t*’ [-Wformat=]
  883 |       " allocation at %@ expects deallocation with %qs",
      |                                                    ~~^
      |                                                      |
      |                                                      char*
  884 |       m_actual_dealloc->m_name, &m_alloc_event,
      |                                 ~~~~~~~~~~~~~~        
      |                                 |
      |                                 diagnostic_event_id_t*
../../../gcc/gcc/analyzer/program-state.cc:1597:20: warning: format not a string literal and no format arguments [-Wformat-security]
 1597 |   logger->log (name);
      |                    ^
../../../gcc/gcc/analyzer/access-diagram.cc:1505:35: warning: unknown conversion type character ‘@’ in format [-Wformat=]
 1505 |      s = fmt_styled_string (sm, _("buffer allocated on heap at %@"),
../../../gcc/gcc/intl.h:40:26: note: in definition of macro ‘gettext’
   40 | # define gettext(msgid) (msgid)
      |                          ^~~~~
../../../gcc/gcc/analyzer/access-diagram.cc:1505:33: note: in expansion of macro ‘_’
 1505 |      s = fmt_styled_string (sm, _("buffer allocated on heap at %@"),
      |                                 ^
../../../gcc/gcc/analyzer/sm-malloc.cc:1315:31: warning: too many arguments for format [-Wformat-extra-args]
 1315 |    return ev.formatted_print ("use after %<%s%> of %qE; deleted at %@",
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/diagnostic-path.cc:1115:11: warning: format ‘%s’ expects argument of type ‘char*’, but argument 3 has type ‘diagnostic_event_id_t*’ [-Wformat=]
 1115 |      "%@ %s (depth %i)",
      |          ~^
      |           |
      |           char*
 1116 |      &event_id, event_text.get (),
      |      ~~~~~~~~~
      |      |
      |      diagnostic_event_id_t*
../../../gcc/gcc/analyzer/sm-malloc.cc:949:70: warning: unknown conversion type character ‘@’ in format [-Wformat=]
  949 |       return ev.formatted_print ("second %qs here; first %qs was at %@",
      |                                                                      ^
../../../gcc/gcc/diagnostic-path.cc:1115:8: warning: unknown conversion type character ‘@’ in format [-Wformat=]
 1115 |      "%@ %s (depth %i)",
      |        ^
../../../gcc/gcc/diagnostic-format-sarif.cc:3860:9: warning: too many arguments for format [-Wformat-extra-args]
 3860 |         "Prohibited term used in %{para[0]\\spans[2]%}.",
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/diagnostic-path.cc:1109:13: warning: format ‘%s’ expects argument of type ‘char*’, but argument 3 has type ‘diagnostic_event_id_t*’ [-Wformat=]
 1109 |        "%@ %s (fndecl %qs, depth %i)",
      |            ~^
      |             |
      |             char*
 1110 |        &event_id, event_text.get (),
      |        ~~~~~~~~~
      |        |
      |        diagnostic_event_id_t*
../../../gcc/gcc/c/c-typeck.cc:4892:42: warning: format not a string literal and no format arguments [-Wformat-security]
 4892 |       error_at (location, invalid_op_diag);
      |                                          ^
../../../gcc/gcc/diagnostic-format-sarif.cc:3837:24: warning: unknown conversion type character ‘}’ in format [-Wformat=]
 3837 |         "before %{text%} after",
      |                        ^
../../../gcc/gcc/analyzer/sm-malloc.cc:1117:61: warning: unknown conversion type character ‘@’ in format [-Wformat=]
 1117 |       result = ev.formatted_print ("argument %s (%qE) from %@ could be NULL"
      |                                                             ^
../../../gcc/gcc/diagnostic-format-sarif.cc:3837:9: warning: too many arguments for format [-Wformat-extra-args]
 3837 |         "before %{text%} after",
      |         ^~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/analyzer/access-diagram.cc:1514:35: warning: unknown conversion type character ‘@’ in format [-Wformat=]
 1514 |      s = fmt_styled_string (sm, _("buffer allocated on stack at %@"),
../../../gcc/gcc/intl.h:40:26: note: in definition of macro ‘gettext’
   40 | # define gettext(msgid) (msgid)
      |                          ^~~~~
../../../gcc/gcc/analyzer/access-diagram.cc:1514:33: note: in expansion of macro ‘_’
 1514 |      s = fmt_styled_string (sm, _("buffer allocated on stack at %@"),
      |                                 ^
../../../gcc/gcc/c/c-typeck.cc:4121:28: warning: format not a string literal and no format arguments [-Wformat-security]
 4121 |    error (invalid_func_diag);
      |                            ^
../../../gcc/gcc/c/c-typeck.cc:7240:42: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 7240 |    "expected %e but argument is of type %e",
      |                                          ^
../../../gcc/gcc/analyzer/engine.cc:1891:60: warning: unknown conversion type character ‘@’ in format [-Wformat=]
 1891 |  ("%qs called after enclosing function of %qs returned at %@",
      |                                                            ^
../../../gcc/gcc/c/c-typeck.cc:7172:43: warning: format not a string literal and no format arguments [-Wformat-security]
 7172 |   warned = warning_at (exploc, opt, gmsgid);
      |                                           ^
../../../gcc/gcc/diagnostic-format-sarif.cc:3837:18: warning: unknown conversion type character ‘{’ in format [-Wformat=]
 3837 |         "before %{text%} after",
      |                  ^
../../../gcc/gcc/analyzer/sm-malloc.cc:1319:28: warning: unknown conversion type character ‘@’ in format [-Wformat=]
 1319 |          " deallocated at %@",
      |                            ^
../../../gcc/gcc/analyzer/sm-malloc.cc:1399:31: warning: too many arguments for format [-Wformat-extra-args]
 1399 |    return ev.formatted_print ("%qs leaks here; was allocated at %@",
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/analyzer/engine.cc:1891:3: warning: too many arguments for format [-Wformat-extra-args]
 1891 |  ("%qs called after enclosing function of %qs returned at %@",
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/diagnostic-path.cc:1115:6: warning: too many arguments for format [-Wformat-extra-args]
 1115 |      "%@ %s (depth %i)",
      |      ^~~~~~~~~~~~~~~~~~
riscv-gnu-toolchain/build/../binutils/binutils/rcparse.y: warning: 58 shift/reduce conflicts [-Wconflicts-sr]
../../../gcc/gcc/analyzer/sm-malloc.cc:1391:31: warning: too many arguments for format [-Wformat-extra-args]
 1391 |    return ev.formatted_print ("%qE leaks here; was allocated at %@",
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/analyzer/sm-malloc.cc:889:23: warning: unknown conversion type character ‘@’ in format [-Wformat=]
  889 |       " allocated at %@",
      |                       ^
../../../gcc/gcc/analyzer/sm-malloc.cc:949:34: warning: too many arguments for format [-Wformat-extra-args]
  949 |       return ev.formatted_print ("second %qs here; first %qs was at %@",
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/analyzer/sm-malloc.cc:888:7: warning: too many arguments for format [-Wformat-extra-args]
  888 |      ("deallocated with %qs here;"
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  889 |       " allocated at %@",
      |       ~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/analyzer/sm-malloc.cc:1315:69: warning: unknown conversion type character ‘@’ in format [-Wformat=]
 1315 |    return ev.formatted_print ("use after %<%s%> of %qE; deleted at %@",
      |                                                                     ^
../../../gcc/gcc/diagnostic.cc:1492:52: warning: format not a string literal and no format arguments [-Wformat-security]
 1492 |       fnotice (stderr, diagnostic_kind_text[DK_ICE]);
      |                                                    ^
../../../gcc/gcc/diagnostic-path.cc:1121:11: warning: unknown conversion type character ‘@’ in format [-Wformat=]
 1121 |         "%@ %s", &event_id, event_text.get ());
      |           ^
../../../gcc/gcc/analyzer/sm-malloc.cc:1625:40: warning: unknown conversion type character ‘@’ in format [-Wformat=]
 1625 |      " it was already dereferenced at %@",
      |                                        ^
../../../gcc/gcc/analyzer/sm-malloc.cc:1399:66: warning: unknown conversion type character ‘@’ in format [-Wformat=]
 1399 |    return ev.formatted_print ("%qs leaks here; was allocated at %@",
      |                                                                  ^
../../../gcc/gcc/diagnostic-path.cc:1115:21: warning: format ‘%i’ expects argument of type ‘int’, but argument 4 has type ‘const char*’ [-Wformat=]
 1115 |      "%@ %s (depth %i)",
      |                    ~^
      |                     |
      |                     int
      |                    %s
 1116 |      &event_id, event_text.get (),
      |                 ~~~~~~~~~~~~~~~~~
      |                                |
      |                                const char*
riscv-gnu-toolchain/build/../binutils/binutils/defparse.y: warning: 27 shift/reduce conflicts [-Wconflicts-sr]
../../../gcc/gcc/analyzer/sm-malloc.cc:1312:31: warning: too many arguments for format [-Wformat-extra-args]
 1312 |    return ev.formatted_print ("use after %<%s%> of %qE; freed at %@",
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/diagnostic-path.cc:253:23: warning: unknown conversion type character ‘@’ in format [-Wformat=]
  253 |     pp_printf (&pp, "%@", &event_id);
      |                       ^
../../../gcc/gcc/analyzer/sm-malloc.cc:1022:76: warning: unknown conversion type character ‘@’ in format [-Wformat=]
 1022 |       return ev.formatted_print ("%qE could be NULL: unchecked value from %@",
      |                                                                            ^
../../../gcc/gcc/diagnostic-path.cc:1109:10: warning: unknown conversion type character ‘@’ in format [-Wformat=]
 1109 |        "%@ %s (fndecl %qs, depth %i)",
      |          ^
../../../gcc/gcc/diagnostic-path.cc:1109:35: warning: format ‘%i’ expects argument of type ‘int’, but argument 5 has type ‘const char*’ [-Wformat=]
 1109 |        "%@ %s (fndecl %qs, depth %i)",
      |                                  ~^
      |                                   |
      |                                   int
      |                                  %s
 1110 |        &event_id, event_text.get (),
 1111 |        name.get (), stack_depth);
      |        ~~~~~~~~~~~                 
      |                 |
      |                 const char*
../../../gcc/gcc/c/c-typeck.cc:7240:15: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 7240 |    "expected %e but argument is of type %e",
      |               ^
../../../gcc/gcc/diagnostic-path.cc:644:24: warning: unknown conversion type character ‘@’ in format [-Wformat=]
  644 |      pp_printf (pp, " %@: %s", &event_id, event_text.get ());
      |                        ^
../../../gcc/gcc/c/c-typeck.cc:12741:42: warning: format not a string literal and no format arguments [-Wformat-security]
../../../gcc/gcc/c/c-typeck.cc:7240:4: warning: too many arguments for format [-Wformat-extra-args]
 7240 |    "expected %e but argument is of type %e",
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/diagnostic-path.cc:644:28: warning: format ‘%s’ expects argument of type ‘char*’, but argument 3 has type ‘diagnostic_event_id_t*’ [-Wformat=]
  644 |      pp_printf (pp, " %@: %s", &event_id, event_text.get ());
      |                           ~^   ~~~~~~~~~
      |                            |   |
      |                            |   diagnostic_event_id_t*
      |                            char*
../../../gcc/gcc/diagnostic-path.cc:253:21: warning: too many arguments for format [-Wformat-extra-args]
  253 |     pp_printf (&pp, "%@", &event_id);
      |                     ^~~~
../../../gcc/gcc/analyzer/sm-malloc.cc:1022:34: warning: too many arguments for format [-Wformat-extra-args]
 1022 |       return ev.formatted_print ("%qE could be NULL: unchecked value from %@",
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/analyzer/access-diagram.cc:1514:35: warning: too many arguments for format [-Wformat-extra-args]
 1514 |      s = fmt_styled_string (sm, _("buffer allocated on stack at %@"),
../../../gcc/gcc/intl.h:40:26: note: in definition of macro ‘gettext’
   40 | # define gettext(msgid) (msgid)
      |                          ^~~~~
../../../gcc/gcc/analyzer/access-diagram.cc:1514:33: note: in expansion of macro ‘_’
 1514 |      s = fmt_styled_string (sm, _("buffer allocated on stack at %@"),
      |                                 ^
../../../gcc/gcc/diagnostic-format-sarif.cc:3860:54: warning: unknown conversion type character ‘}’ in format [-Wformat=]
 3860 |         "Prohibited term used in %{para[0]\\spans[2]%}.",
      |                                                      ^
../../../gcc/gcc/analyzer/store.h:312:35: warning: ‘size_in_bytes.generic_wide_int<fixed_wide_int_storage<128> >::<anonymous>.fixed_wide_int_storage<128>::val[1]’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  312 |     m_size_in_bytes (size_in_bytes)
      |                                   ^
../../../gcc/gcc/analyzer/access-diagram.cc:1808:21: note: ‘size_in_bytes.generic_wide_int<fixed_wide_int_storage<128> >::<anonymous>.fixed_wide_int_storage<128>::val[1]’ was declared here
 1808 |         byte_size_t size_in_bytes
      |                     ^~~~~~~~~~~~~
../../../gcc/gcc/analyzer/access-diagram.cc:1505:35: warning: too many arguments for format [-Wformat-extra-args]
 1505 |      s = fmt_styled_string (sm, _("buffer allocated on heap at %@"),
../../../gcc/gcc/intl.h:40:26: note: in definition of macro ‘gettext’
   40 | # define gettext(msgid) (msgid)
      |                          ^~~~~
../../../gcc/gcc/analyzer/access-diagram.cc:1505:33: note: in expansion of macro ‘_’
 1505 |      s = fmt_styled_string (sm, _("buffer allocated on heap at %@"),
      |                                 ^
../../../gcc/gcc/analyzer/sm-malloc.cc:1391:66: warning: unknown conversion type character ‘@’ in format [-Wformat=]
 1391 |    return ev.formatted_print ("%qE leaks here; was allocated at %@",
      |                                                                  ^
../../../gcc/gcc/analyzer/sm-malloc.cc:1312:67: warning: unknown conversion type character ‘@’ in format [-Wformat=]
 1312 |    return ev.formatted_print ("use after %<%s%> of %qE; freed at %@",
      |                                                                   ^
../../../gcc/gcc/diagnostic-path.cc:1121:9: warning: too many arguments for format [-Wformat-extra-args]
 1121 |         "%@ %s", &event_id, event_text.get ());
      |         ^~~~~~~
../../../gcc/gcc/analyzer/sm-malloc.cc:883:24: warning: unknown conversion type character ‘@’ in format [-Wformat=]
  883 |       " allocation at %@ expects deallocation with %qs",
      |                        ^
../../../gcc/gcc/diagnostic-path.cc:1121:14: warning: format ‘%s’ expects argument of type ‘char*’, but argument 3 has type ‘diagnostic_event_id_t*’ [-Wformat=]
 1121 |         "%@ %s", &event_id, event_text.get ());
      |             ~^   ~~~~~~~~~
      |              |   |
      |              |   diagnostic_event_id_t*
      |              char*

linux-rv64gc-lp64d-non-multilib

../../../gcc/gcc/analyzer/sm-malloc.cc:1117:36: warning: too many arguments for format [-Wformat-extra-args]
 1117 |       result = ev.formatted_print ("argument %s (%qE) from %@ could be NULL"
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1118 |        " where non-null expected",
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~   
../../../gcc/gcc/analyzer/sm-malloc.cc:882:7: warning: too many arguments for format [-Wformat-extra-args]
  882 |      ("deallocated with %qs here;"
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  883 |       " allocation at %@ expects deallocation with %qs",
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:34.1-12: warning: POSIX Yacc does not support %pure-parser [-Wyacc]
   34 | %pure-parser
      | ^~~~~~~~~~~~
../../../gcc/gcc/analyzer/sm-malloc.cc:1318:31: warning: too many arguments for format [-Wformat-extra-args]
 1318 |    return ev.formatted_print ("use after %<%s%> of %qE;"
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~
 1319 |          " deallocated at %@",
      |          ~~~~~~~~~~~~~~~~~~~~  
../../../gcc/gcc/diagnostic-path.cc:1109:8: warning: too many arguments for format [-Wformat-extra-args]
 1109 |        "%@ %s (fndecl %qs, depth %i)",
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/diagnostic-format-sarif.cc:3860:35: warning: unknown conversion type character ‘{’ in format [-Wformat=]
 3860 |         "Prohibited term used in %{para[0]\\spans[2]%}.",
      |                                   ^
../../../gcc/gcc/analyzer/access-diagram.cc:1789:9: warning: ‘utf8_character_table_y’ may be used uninitialized in this function [-Wmaybe-uninitialized]
 1789 |     int utf8_character_table_y;
      |         ^~~~~~~~~~~~~~~~~~~~~~
riscv-gnu-toolchain/build/../gdb/gdb/cp-name-parser.y: warning: 60 shift/reduce conflicts [-Wconflicts-sr]
../../../gcc/gcc/diagnostic-path.cc:644:21: warning: too many arguments for format [-Wformat-extra-args]
  644 |      pp_printf (pp, " %@: %s", &event_id, event_text.get ());
      |                     ^~~~~~~~~
../../../gcc/gcc/analyzer/sm-malloc.cc:1624:34: warning: too many arguments for format [-Wformat-extra-args]
 1624 |       return ev.formatted_print ("pointer %qE is checked for NULL here but"
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1625 |      " it was already dereferenced at %@",
      |      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/analyzer/sm-malloc.cc:883:54: warning: format ‘%s’ expects argument of type ‘char*’, but argument 4 has type ‘diagnostic_event_id_t*’ [-Wformat=]
  883 |       " allocation at %@ expects deallocation with %qs",
      |                                                    ~~^
      |                                                      |
      |                                                      char*
  884 |       m_actual_dealloc->m_name, &m_alloc_event,
      |                                 ~~~~~~~~~~~~~~        
      |                                 |
      |                                 diagnostic_event_id_t*
../../../gcc/gcc/analyzer/program-state.cc:1597:20: warning: format not a string literal and no format arguments [-Wformat-security]
 1597 |   logger->log (name);
      |                    ^
../../../gcc/gcc/analyzer/access-diagram.cc:1505:35: warning: unknown conversion type character ‘@’ in format [-Wformat=]
 1505 |      s = fmt_styled_string (sm, _("buffer allocated on heap at %@"),
../../../gcc/gcc/intl.h:40:26: note: in definition of macro ‘gettext’
   40 | # define gettext(msgid) (msgid)
      |                          ^~~~~
../../../gcc/gcc/analyzer/access-diagram.cc:1505:33: note: in expansion of macro ‘_’
 1505 |      s = fmt_styled_string (sm, _("buffer allocated on heap at %@"),
      |                                 ^
../../../gcc/gcc/analyzer/sm-malloc.cc:1315:31: warning: too many arguments for format [-Wformat-extra-args]
 1315 |    return ev.formatted_print ("use after %<%s%> of %qE; deleted at %@",
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/diagnostic-path.cc:1115:11: warning: format ‘%s’ expects argument of type ‘char*’, but argument 3 has type ‘diagnostic_event_id_t*’ [-Wformat=]
 1115 |      "%@ %s (depth %i)",
      |          ~^
      |           |
      |           char*
 1116 |      &event_id, event_text.get (),
      |      ~~~~~~~~~
      |      |
      |      diagnostic_event_id_t*
../../../gcc/gcc/analyzer/sm-malloc.cc:949:70: warning: unknown conversion type character ‘@’ in format [-Wformat=]
  949 |       return ev.formatted_print ("second %qs here; first %qs was at %@",
      |                                                                      ^
../../../gcc/gcc/diagnostic-path.cc:1115:8: warning: unknown conversion type character ‘@’ in format [-Wformat=]
 1115 |      "%@ %s (depth %i)",
      |        ^
../../../gcc/gcc/diagnostic-format-sarif.cc:3860:9: warning: too many arguments for format [-Wformat-extra-args]
 3860 |         "Prohibited term used in %{para[0]\\spans[2]%}.",
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
: warning: 58 shift/reduce conflicts [-Wconflicts-sr]
../../../gcc/gcc/diagnostic-path.cc:1109:13: warning: format ‘%s’ expects argument of type ‘char*’, but argument 3 has type ‘diagnostic_event_id_t*’ [-Wformat=]
 1109 |        "%@ %s (fndecl %qs, depth %i)",
      |            ~^
      |             |
      |             char*
 1110 |        &event_id, event_text.get (),
      |        ~~~~~~~~~
      |        |
      |        diagnostic_event_id_t*
../../../gcc/gcc/c/c-typeck.cc:4892:42: warning: format not a string literal and no format arguments [-Wformat-security]
 4892 |       error_at (location, invalid_op_diag);
      |                                          ^
../../../gcc/gcc/diagnostic-format-sarif.cc:3837:24: warning: unknown conversion type character ‘}’ in format [-Wformat=]
 3837 |         "before %{text%} after",
      |                        ^
../../../gcc/gcc/analyzer/sm-malloc.cc:1117:61: warning: unknown conversion type character ‘@’ in format [-Wformat=]
 1117 |       result = ev.formatted_print ("argument %s (%qE) from %@ could be NULL"
      |                                                             ^
../../../gcc/gcc/diagnostic-format-sarif.cc:3837:9: warning: too many arguments for format [-Wformat-extra-args]
 3837 |         "before %{text%} after",
      |         ^~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/analyzer/access-diagram.cc:1514:35: warning: unknown conversion type character ‘@’ in format [-Wformat=]
 1514 |      s = fmt_styled_string (sm, _("buffer allocated on stack at %@"),
../../../gcc/gcc/intl.h:40:26: note: in definition of macro ‘gettext’
   40 | # define gettext(msgid) (msgid)
      |                          ^~~~~
../../../gcc/gcc/analyzer/access-diagram.cc:1514:33: note: in expansion of macro ‘_’
 1514 |      s = fmt_styled_string (sm, _("buffer allocated on stack at %@"),
      |                                 ^
../../../gcc/gcc/c/c-typeck.cc:4121:28: warning: format not a string literal and no format arguments [-Wformat-security]
 4121 |    error (invalid_func_diag);
      |                            ^
../../../gcc/gcc/c/c-typeck.cc:7240:42: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 7240 |    "expected %e but argument is of type %e",
      |                                          ^
../../../gcc/gcc/analyzer/engine.cc:1891:60: warning: unknown conversion type character ‘@’ in format [-Wformat=]
 1891 |  ("%qs called after enclosing function of %qs returned at %@",
      |                                                            ^
../../../gcc/gcc/c/c-typeck.cc:7172:43: warning: format not a string literal and no format arguments [-Wformat-security]
 7172 |   warned = warning_at (exploc, opt, gmsgid);
      |                                           ^
../../../gcc/gcc/diagnostic-format-sarif.cc:3837:18: warning: unknown conversion type character ‘{’ in format [-Wformat=]
 3837 |         "before %{text%} after",
      |                  ^
../../../gcc/gcc/analyzer/sm-malloc.cc:1319:28: warning: unknown conversion type character ‘@’ in format [-Wformat=]
 1319 |          " deallocated at %@",
      |                            ^
../../../gcc/gcc/analyzer/sm-malloc.cc:1399:31: warning: too many arguments for format [-Wformat-extra-args]
 1399 |    return ev.formatted_print ("%qs leaks here; was allocated at %@",
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/analyzer/engine.cc:1891:3: warning: too many arguments for format [-Wformat-extra-args]
 1891 |  ("%qs called after enclosing function of %qs returned at %@",
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/diagnostic-path.cc:1115:6: warning: too many arguments for format [-Wformat-extra-args]
 1115 |      "%@ %s (depth %i)",
      |      ^~~~~~~~~~~~~~~~~~
../../../gcc/gcc/analyzer/sm-malloc.cc:1391:31: warning: too many arguments for format [-Wformat-extra-args]
 1391 |    return ev.formatted_print ("%qE leaks here; was allocated at %@",
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/analyzer/sm-malloc.cc:889:23: warning: unknown conversion type character ‘@’ in format [-Wformat=]
  889 |       " allocated at %@",
      |                       ^
../../../gcc/gcc/analyzer/sm-malloc.cc:949:34: warning: too many arguments for format [-Wformat-extra-args]
  949 |       return ev.formatted_print ("second %qs here; first %qs was at %@",
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/analyzer/sm-malloc.cc:888:7: warning: too many arguments for format [-Wformat-extra-args]
  888 |      ("deallocated with %qs here;"
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  889 |       " allocated at %@",
      |       ~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/analyzer/sm-malloc.cc:1315:69: warning: unknown conversion type character ‘@’ in format [-Wformat=]
 1315 |    return ev.formatted_print ("use after %<%s%> of %qE; deleted at %@",
      |                                                                     ^
../../../gcc/gcc/diagnostic.cc:1492:52: warning: format not a string literal and no format arguments [-Wformat-security]
 1492 |       fnotice (stderr, diagnostic_kind_text[DK_ICE]);
      |                                                    ^
../../../gcc/gcc/diagnostic-path.cc:1121:11: warning: unknown conversion type character ‘@’ in format [-Wformat=]
 1121 |         "%@ %s", &event_id, event_text.get ());
      |           ^
../../../gcc/gcc/analyzer/sm-malloc.cc:1625:40: warning: unknown conversion type character ‘@’ in format [-Wformat=]
 1625 |      " it was already dereferenced at %@",
      |                                        ^
../../../gcc/gcc/analyzer/sm-malloc.cc:1399:66: warning: unknown conversion type character ‘@’ in format [-Wformat=]
 1399 |    return ev.formatted_print ("%qs leaks here; was allocated at %@",
      |                                                                  ^
../../../gcc/gcc/diagnostic-path.cc:1115:21: warning: format ‘%i’ expects argument of type ‘int’, but argument 4 has type ‘const char*’ [-Wformat=]
 1115 |      "%@ %s (depth %i)",
      |                    ~^
      |                     |
      |                     int
      |                    %s
 1116 |      &event_id, event_text.get (),
      |                 ~~~~~~~~~~~~~~~~~
      |                                |
      |                                const char*
../../../gcc/gcc/analyzer/sm-malloc.cc:1312:31: warning: too many arguments for format [-Wformat-extra-args]
 1312 |    return ev.formatted_print ("use after %<%s%> of %qE; freed at %@",
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/diagnostic-path.cc:253:23: warning: unknown conversion type character ‘@’ in format [-Wformat=]
  253 |     pp_printf (&pp, "%@", &event_id);
      |                       ^
../../../gcc/gcc/analyzer/sm-malloc.cc:1022:76: warning: unknown conversion type character ‘@’ in format [-Wformat=]
 1022 |       return ev.formatted_print ("%qE could be NULL: unchecked value from %@",
      |                                                                            ^
../../../gcc/gcc/diagnostic-path.cc:1109:10: warning: unknown conversion type character ‘@’ in format [-Wformat=]
 1109 |        "%@ %s (fndecl %qs, depth %i)",
      |          ^
../../../gcc/gcc/diagnostic-path.cc:1109:35: warning: format ‘%i’ expects argument of type ‘int’, but argument 5 has type ‘const char*’ [-Wformat=]
 1109 |        "%@ %s (fndecl %qs, depth %i)",
      |                                  ~^
      |                                   |
      |                                   int
      |                                  %s
 1110 |        &event_id, event_text.get (),
 1111 |        name.get (), stack_depth);
      |        ~~~~~~~~~~~                 
      |                 |
      |                 const char*
../../../gcc/gcc/c/c-typeck.cc:7240:15: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 7240 |    "expected %e but argument is of type %e",
      |               ^
../../../gcc/gcc/diagnostic-path.cc:644:24: warning: unknown conversion type character ‘@’ in format [-Wformat=]
  644 |      pp_printf (pp, " %@: %s", &event_id, event_text.get ());
      |                        ^
../../../gcc/gcc/c/c-typeck.cc:12741:42: warning: format not a string literal and no format arguments [-Wformat-security]
../../../gcc/gcc/c/c-typeck.cc:7240:4: warning: too many arguments for format [-Wformat-extra-args]
 7240 |    "expected %e but argument is of type %e",
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/diagnostic-path.cc:644:28: warning: format ‘%s’ expects argument of type ‘char*’, but argument 3 has type ‘diagnostic_event_id_t*’ [-Wformat=]
  644 |      pp_printf (pp, " %@: %s", &event_id, event_text.get ());
      |                           ~^   ~~~~~~~~~
      |                            |   |
      |                            |   diagnostic_event_id_t*
      |                            char*
../../../gcc/gcc/diagnostic-path.cc:253:21: warning: too many arguments for format [-Wformat-extra-args]
  253 |     pp_printf (&pp, "%@", &event_id);
      |                     ^~~~
../../../gcc/gcc/analyzer/sm-malloc.cc:1022:34: warning: too many arguments for format [-Wformat-extra-args]
 1022 |       return ev.formatted_print ("%qE could be NULL: unchecked value from %@",
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/analyzer/access-diagram.cc:1514:35: warning: too many arguments for format [-Wformat-extra-args]
 1514 |      s = fmt_styled_string (sm, _("buffer allocated on stack at %@"),
../../../gcc/gcc/intl.h:40:26: note: in definition of macro ‘gettext’
   40 | # define gettext(msgid) (msgid)
      |                          ^~~~~
../../../gcc/gcc/analyzer/access-diagram.cc:1514:33: note: in expansion of macro ‘_’
 1514 |      s = fmt_styled_string (sm, _("buffer allocated on stack at %@"),
      |                                 ^
../../../gcc/gcc/diagnostic-format-sarif.cc:3860:54: warning: unknown conversion type character ‘}’ in format [-Wformat=]
 3860 |         "Prohibited term used in %{para[0]\\spans[2]%}.",
      |                                                      ^
../../../gcc/gcc/analyzer/store.h:312:35: warning: ‘size_in_bytes.generic_wide_int<fixed_wide_int_storage<128> >::<anonymous>.fixed_wide_int_storage<128>::val[1]’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  312 |     m_size_in_bytes (size_in_bytes)
      |                                   ^
../../../gcc/gcc/analyzer/access-diagram.cc:1808:21: note: ‘size_in_bytes.generic_wide_int<fixed_wide_int_storage<128> >::<anonymous>.fixed_wide_int_storage<128>::val[1]’ was declared here
 1808 |         byte_size_t size_in_bytes
      |                     ^~~~~~~~~~~~~
../../../gcc/gcc/analyzer/access-diagram.cc:1505:35: warning: too many arguments for format [-Wformat-extra-args]
 1505 |      s = fmt_styled_string (sm, _("buffer allocated on heap at %@"),
../../../gcc/gcc/intl.h:40:26: note: in definition of macro ‘gettext’
   40 | # define gettext(msgid) (msgid)
      |                          ^~~~~
../../../gcc/gcc/analyzer/access-diagram.cc:1505:33: note: in expansion of macro ‘_’
 1505 |      s = fmt_styled_string (sm, _("buffer allocated on heap at %@"),
      |                                 ^
../../../gcc/gcc/analyzer/sm-malloc.cc:1391:66: warning: unknown conversion type character ‘@’ in format [-Wformat=]
 1391 |    return ev.formatted_print ("%qE leaks here; was allocated at %@",
      |                                                                  ^
../../../gcc/gcc/analyzer/sm-malloc.cc:1312:67: warning: unknown conversion type character ‘@’ in format [-Wformat=]
 1312 |    return ev.formatted_print ("use after %<%s%> of %qE; freed at %@",
      |                                                                   ^
../../../gcc/gcc/diagnostic-path.cc:1121:9: warning: too many arguments for format [-Wformat-extra-args]
 1121 |         "%@ %s", &event_id, event_text.get ());
      |         ^~~~~~~
../../../gcc/gcc/analyzer/sm-malloc.cc:883:24: warning: unknown conversion type character ‘@’ in format [-Wformat=]
  883 |       " allocation at %@ expects deallocation with %qs",
      |                        ^
../../../gcc/gcc/diagnostic-path.cc:1121:14: warning: format ‘%s’ expects argument of type ‘char*’, but argument 3 has type ‘diagnostic_event_id_t*’ [-Wformat=]
 1121 |         "%@ %s", &event_id, event_text.get ());
      |             ~^   ~~~~~~~~~
      |              |   |
      |              |   diagnostic_event_id_t*
      |              char*

linux-rv64gc_zba_zbb_zbc_zbs-lp64d-non-multilib


../../../gcc/gcc/analyzer/sm-malloc.cc:1117:36: warning: too many arguments for format [-Wformat-extra-args]
 1117 |       result = ev.formatted_print ("argument %s (%qE) from %@ could be NULL"
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1118 |        " where non-null expected",
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~   
../../../gcc/gcc/analyzer/sm-malloc.cc:882:7: warning: too many arguments for format [-Wformat-extra-args]
  882 |      ("deallocated with %qs here;"
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  883 |       " allocation at %@ expects deallocation with %qs",
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/analyzer/sm-malloc.cc:1318:31: warning: too many arguments for format [-Wformat-extra-args]
 1318 |    return ev.formatted_print ("use after %<%s%> of %qE;"
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~
 1319 |          " deallocated at %@",
      |          ~~~~~~~~~~~~~~~~~~~~  
../../../gcc/gcc/diagnostic-path.cc:1109:8: warning: too many arguments for format [-Wformat-extra-args]
 1109 |        "%@ %s (fndecl %qs, depth %i)",
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/diagnostic-format-sarif.cc:3860:35: warning: unknown conversion type character ‘{’ in format [-Wformat=]
 3860 |         "Prohibited term used in %{para[0]\\spans[2]%}.",
      |                                   ^
../../../gcc/gcc/analyzer/access-diagram.cc:1789:9: warning: ‘utf8_character_table_y’ may be used uninitialized in this function [-Wmaybe-uninitialized]
 1789 |     int utf8_character_table_y;
      |         ^~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/diagnostic-path.cc:644:21: warning: too many arguments for format [-Wformat-extra-args]
  644 |      pp_printf (pp, " %@: %s", &event_id, event_text.get ());
      |                     ^~~~~~~~~
../../../gcc/gcc/analyzer/sm-malloc.cc:1624:34: warning: too many arguments for format [-Wformat-extra-args]
 1624 |       return ev.formatted_print ("pointer %qE is checked for NULL here but"
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1625 |      " it was already dereferenced at %@",
      |      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/analyzer/sm-malloc.cc:883:54: warning: format ‘%s’ expects argument of type ‘char*’, but argument 4 has type ‘diagnostic_event_id_t*’ [-Wformat=]
  883 |       " allocation at %@ expects deallocation with %qs",
      |                                                    ~~^
      |                                                      |
      |                                                      char*
  884 |       m_actual_dealloc->m_name, &m_alloc_event,
      |                                 ~~~~~~~~~~~~~~        
      |                                 |
      |                                 diagnostic_event_id_t*
../../../gcc/gcc/analyzer/program-state.cc:1597:20: warning: format not a string literal and no format arguments [-Wformat-security]
 1597 |   logger->log (name);
      |                    ^
../../../gcc/gcc/analyzer/access-diagram.cc:1505:35: warning: unknown conversion type character ‘@’ in format [-Wformat=]
 1505 |      s = fmt_styled_string (sm, _("buffer allocated on heap at %@"),
../../../gcc/gcc/intl.h:40:26: note: in definition of macro ‘gettext’
   40 | # define gettext(msgid) (msgid)
      |                          ^~~~~
../../../gcc/gcc/analyzer/access-diagram.cc:1505:33: note: in expansion of macro ‘_’
 1505 |      s = fmt_styled_string (sm, _("buffer allocated on heap at %@"),
      |                                 ^
../../../gcc/gcc/analyzer/sm-malloc.cc:1315:31: warning: too many arguments for format [-Wformat-extra-args]
 1315 |    return ev.formatted_print ("use after %<%s%> of %qE; deleted at %@",
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/diagnostic-path.cc:1115:11: warning: format ‘%s’ expects argument of type ‘char*’, but argument 3 has type ‘diagnostic_event_id_t*’ [-Wformat=]
 1115 |      "%@ %s (depth %i)",
      |          ~^
      |           |
      |           char*
 1116 |      &event_id, event_text.get (),
      |      ~~~~~~~~~
      |      |
      |      diagnostic_event_id_t*
../../../gcc/gcc/analyzer/sm-malloc.cc:949:70: warning: unknown conversion type character ‘@’ in format [-Wformat=]
  949 |       return ev.formatted_print ("second %qs here; first %qs was at %@",
      |                                                                      ^
../../../gcc/gcc/diagnostic-path.cc:1115:8: warning: unknown conversion type character ‘@’ in format [-Wformat=]
 1115 |      "%@ %s (depth %i)",
      |        ^
../../../gcc/gcc/diagnostic-format-sarif.cc:3860:9: warning: too many arguments for format [-Wformat-extra-args]
 3860 |         "Prohibited term used in %{para[0]\\spans[2]%}.",
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/diagnostic-path.cc:1109:13: warning: format ‘%s’ expects argument of type ‘char*’, but argument 3 has type ‘diagnostic_event_id_t*’ [-Wformat=]
 1109 |        "%@ %s (fndecl %qs, depth %i)",
      |            ~^
      |             |
      |             char*
 1110 |        &event_id, event_text.get (),
      |        ~~~~~~~~~
      |        |
      |        diagnostic_event_id_t*
../../../gcc/gcc/c/c-typeck.cc:4892:42: warning: format not a string literal and no format arguments [-Wformat-security]
 4892 |       error_at (location, invalid_op_diag);
      |                                          ^
../../../gcc/gcc/diagnostic-format-sarif.cc:3837:24: warning: unknown conversion type character ‘}’ in format [-Wformat=]
 3837 |         "before %{text%} after",
      |                        ^
../../../gcc/gcc/analyzer/sm-malloc.cc:1117:61: warning: unknown conversion type character ‘@’ in format [-Wformat=]
 1117 |       result = ev.formatted_print ("argument %s (%qE) from %@ could be NULL"
      |                                                             ^
../../../../../../gcc/libgfortran/generated/unpack_i2.c:122:14: warning: 'mstride' may be used uninitialized [-Wmaybe-uninitialized]
  122 |   if (mstride[0] == 0)
      |       ~~~~~~~^~~
../../../gcc/gcc/diagnostic-format-sarif.cc:3837:9: warning: too many arguments for format [-Wformat-extra-args]
 3837 |         "before %{text%} after",
      |         ^~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/analyzer/access-diagram.cc:1514:35: warning: unknown conversion type character ‘@’ in format [-Wformat=]
 1514 |      s = fmt_styled_string (sm, _("buffer allocated on stack at %@"),
../../../gcc/gcc/intl.h:40:26: note: in definition of macro ‘gettext’
   40 | # define gettext(msgid) (msgid)
      |                          ^~~~~
../../../gcc/gcc/analyzer/access-diagram.cc:1514:33: note: in expansion of macro ‘_’
 1514 |      s = fmt_styled_string (sm, _("buffer allocated on stack at %@"),
      |                                 ^
../../../gcc/gcc/c/c-typeck.cc:4121:28: warning: format not a string literal and no format arguments [-Wformat-security]
 4121 |    error (invalid_func_diag);
      |                            ^
../../../gcc/gcc/c/c-typeck.cc:7240:42: warning: unknown conversion type character ‘e’ in format [-Wformat=]
 7240 |    "expected %e but argument is of type %e",
      |                                          ^
../../../gcc/gcc/analyzer/engine.cc:1891:60: warning: unknown conversion type character ‘@’ in format [-Wformat=]
 1891 |  ("%qs called after enclosing function of %qs returned at %@",
      |                                                            ^
../../../gcc/gcc/c/c-typeck.cc:7172:43: warning: format not a string literal and no format arguments [-Wformat-security]
 7172 |   warned = warning_at (exploc, opt, gmsgid);
      |                                           ^
../../../gcc/gcc/diagnostic-format-sarif.cc:3837:18: warning: unknown conversion type character ‘{’ in format [-Wformat=]
 3837 |         "before %{text%} after",
      |                  ^
../../../gcc/gcc/analyzer/sm-malloc.cc:1319:28: warning: unknown conversion type character ‘@’ in format [-Wformat=]
 1319 |          " deallocated at %@",
      |                            ^
../../../gcc/gcc/analyzer/sm-malloc.cc:1399:31: warning: too many arguments for format [-Wformat-extra-args]
 1399 |    return ev.formatted_print ("%qs leaks here; was allocated at %@",
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/analyzer/engine.cc:1891:3: warning: too many arguments for format [-Wformat-extra-args]
 1891 |  ("%qs called after enclosing function of %qs returned at %@",
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/diagnostic-path.cc:1115:6: warning: too many arguments for format [-Wformat-extra-args]
 1115 |      "%@ %s (depth %i)",
      |      ^~~~~~~~~~~~~~~~~~
../../../gcc/gcc/analyzer/sm-malloc.cc:1391:31: warning: too many arguments for format [-Wformat-extra-args]
 1391 |    return ev.formatted_print ("%qE leaks here; was allocated at %@",
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/analyzer/sm-malloc.cc:889:23: warning: unknown conversion type character ‘@’ in format [-Wformat=]
  889 |       " allocated at %@",
      |                       ^
../../../gcc/gcc/analyzer/sm-malloc.cc:949:34: warning: too many arguments for format [-Wformat-extra-args]
  949 |       return ev.formatted_print ("second %qs here; first %qs was at %@",
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/analyzer/sm-malloc.cc:888:7: warning: too many arguments for format [-Wformat-extra-args]
  888 |      ("deallocated with %qs here;"
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  889 |       " allocated at %@",
      |       ~~~~~~~~~~~~~~~~~~
../../../gcc/gcc/analyzer/sm-malloc.cc:1315:69: warning: unknown conversion type character ‘@’ in format [-Wformat=]
 1315 |    return ev.formatted_print ("use after %<%s%> of %qE; deleted at %@",
      |                                      
Build warnings comment has been trimmed. Check the following Gist URL for full list.