diff --git a/.github/workflows/cmake-multi-platform.yml b/.github/workflows/cmake-multi-platform.yml index c84a0821..a117c15e 100644 --- a/.github/workflows/cmake-multi-platform.yml +++ b/.github/workflows/cmake-multi-platform.yml @@ -25,16 +25,22 @@ jobs: matrix: os: [ubuntu-24.04, windows-latest] build_type: [Debug, Release, RelWithDebInfo] - c_compiler: [clang, cl] + c_compiler: [gcc, clang, cl] include: - os: windows-latest c_compiler: cl cpp_compiler: cl + - os: ubuntu-24.04 + c_compiler: gcc + cpp_compiler: g++ + cpp_flags: "-fmax-errors=0" - os: ubuntu-24.04 c_compiler: clang cpp_compiler: clang++ cpp_flags: "-ferror-limit=0" exclude: + - os: windows-latest + c_compiler: gcc - os: windows-latest c_compiler: clang - os: ubuntu-24.04