From e2b0a141b47a0595c35f7fa55cb948da359c894f Mon Sep 17 00:00:00 2001 From: Flow86 <656249+Flow86@users.noreply.github.com> Date: Mon, 10 Apr 2023 11:32:43 +0200 Subject: [PATCH] add back gcc-9 and gcc-12 --- .github/workflows/unit-tests.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/unit-tests.yml b/.github/workflows/unit-tests.yml index 78f03d1ef..c4b337860 100644 --- a/.github/workflows/unit-tests.yml +++ b/.github/workflows/unit-tests.yml @@ -25,6 +25,8 @@ jobs: # MacOSX - { compiler: clang, os: macos-12, buildType: Debug, cxxStandard: 14 } # Linux GCC + # GCC 9 is known to show a few warnings that GCC 10 has "fixed", make sure this doesn't happen for us + - { compiler: gcc-9, os: ubuntu-20.04, buildType: Debug } - { compiler: gcc-10, os: ubuntu-20.04, buildType: Debug, cxxStandard: 14, coverage: true } - { compiler: gcc-10, os: ubuntu-20.04, buildType: Debug, cxxStandard: 17 } - { compiler: gcc-10, os: ubuntu-20.04, buildType: Release, cxxStandard: 14 } @@ -33,7 +35,7 @@ jobs: - { compiler: clang-11, os: ubuntu-20.04, buildType: Debug, cxxStandard: 17 } - { compiler: clang-11, os: ubuntu-20.04, buildType: Release, cxxStandard: 14 } # Linux Latest GCC - #- { compiler: gcc-12, os: ubuntu-20.04, buildType: Debug, cxxStandard: 14, coverage: true } + - { compiler: gcc-12, os: ubuntu-22.04, buildType: Debug, cxxStandard: 14, coverage: true } # Linux Latest clang - { compiler: clang-16, os: ubuntu-20.04, buildType: Debug, cxxStandard: 14, externalSanitizer: true }