From 112a5cfc6752c04f5fcec35c750df30b812c56d8 Mon Sep 17 00:00:00 2001 From: Krystine Sherwin <93062060+KrystalDelusion@users.noreply.github.com> Date: Thu, 21 Mar 2024 10:01:01 +1300 Subject: [PATCH] ci: Add testing for newer compilers --- .github/workflows/test-compile.yml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/.github/workflows/test-compile.yml b/.github/workflows/test-compile.yml index c541b68ff..5b0c716f0 100644 --- a/.github/workflows/test-compile.yml +++ b/.github/workflows/test-compile.yml @@ -58,6 +58,28 @@ jobs: - os: ubuntu-20.04 compiler: 'gcc-10' cpp_std: 'c++11' + # Limited testing for newer compilers + - os: ubuntu-20.04 + compiler: 'clang-13' + cpp_std: 'c++11' + - os: ubuntu-20.04 + compiler: 'clang-14' + cpp_std: 'c++11' + - os: ubuntu-20.04 + compiler: 'clang-15' + cpp_std: 'c++11' + - os: ubuntu-20.04 + compiler: 'clang-16' + cpp_std: 'c++11' + - os: ubuntu-20.04 + compiler: 'clang-17' + cpp_std: 'c++11' + - os: ubuntu-20.04 + compiler: 'gcc-12' + cpp_std: 'c++11' + - os: ubuntu-20.04 + compiler: 'gcc-13' + cpp_std: 'c++11' fail-fast: false steps: - name: Checkout Yosys