From 85c376a4cd102d5c3619ad937fedf80b6527ce36 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Thomas=20Wei=C3=9Fschuh?= Date: Fri, 6 Jan 2023 03:00:29 +0000 Subject: [PATCH] CI: update gcc to 12 MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit gcc 10 has false positives around null strings: In file included from /usr/include/stdio.h:894, from lib/strutils.c:8: In function ‘printf’, inlined from ‘test_strutils_cstrcasecmp’ at lib/strutils.c:1324:2, inlined from ‘main’ at lib/strutils.c:1348:10: /usr/include/x86_64-linux-gnu/bits/stdio2.h:112:10: error: ‘%s’ directive argument is null [-Werror=format-overflow=] 112 | return __printf_chk (__USE_FORTIFY_LEVEL - 1, __fmt, __va_arg_pack ()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc1: all warnings being treated as errors --- .github/workflows/cibuild.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/cibuild.yml b/.github/workflows/cibuild.yml index 3df2ca8b05..4c4a7dafac 100644 --- a/.github/workflows/cibuild.yml +++ b/.github/workflows/cibuild.yml @@ -24,8 +24,8 @@ jobs: fail-fast: false matrix: env: - - { COMPILER: "gcc", COMPILER_VERSION: "10", SANITIZE: "yes" } - - { COMPILER: "gcc", COMPILER_VERSION: "10", SANITIZE: "no" } + - { COMPILER: "gcc", COMPILER_VERSION: "12", SANITIZE: "yes" } + - { COMPILER: "gcc", COMPILER_VERSION: "12", SANITIZE: "no" } - { COMPILER: "clang", COMPILER_VERSION: "15", SANITIZE: "yes" } - { COMPILER: "clang", COMPILER_VERSION: "15", SANITIZE: "no" } env: ${{ matrix.env }} -- 2.47.3