From: Thomas Weißschuh Date: Mon, 29 May 2023 09:23:47 +0000 (+0200) Subject: ci: build with GCC 13/11 X-Git-Tag: v2.40-rc1~388^2~1 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=45552ef2604f6eaf72697e82504e3f355c083168;p=thirdparty%2Futil-linux.git ci: build with GCC 13/11 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 --- 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 }}