From 45552ef2604f6eaf72697e82504e3f355c083168 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Thomas=20Wei=C3=9Fschuh?= Date: Mon, 29 May 2023 11:23:47 +0200 Subject: [PATCH] ci: build with GCC 13/11 MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Newer releases of GCC 13 have reigned in the false positives, so use it for CI now. The sanitizer builds are sticking to GCC 11 for now. Signed-off-by: Thomas Weißschuh --- .github/workflows/cibuild.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/cibuild.yml b/.github/workflows/cibuild.yml index 2a6d02c5c2..e91179ea6d 100644 --- a/.github/workflows/cibuild.yml +++ b/.github/workflows/cibuild.yml @@ -24,8 +24,9 @@ jobs: fail-fast: false matrix: env: - - { COMPILER: "gcc", COMPILER_VERSION: "10", SANITIZE: "yes" } - - { COMPILER: "gcc", COMPILER_VERSION: "10", SANITIZE: "no" } + # gcc-13 has false-positives with ubsan + - { COMPILER: "gcc", COMPILER_VERSION: "11", SANITIZE: "yes" } + - { COMPILER: "gcc", COMPILER_VERSION: "13", SANITIZE: "no" } - { COMPILER: "clang", COMPILER_VERSION: "15", SANITIZE: "yes" } - { COMPILER: "clang", COMPILER_VERSION: "15", SANITIZE: "no" } env: ${{ matrix.env }} -- 2.47.3