From 56aec7ff597f4549917a3b7acbfe3d63812dcfdc Mon Sep 17 00:00:00 2001 From: Hannes Vogt Date: Tue, 21 Jan 2025 20:53:00 +0100 Subject: [PATCH 1/3] Update compilers in CI Add clang-19, remove some older clang versions Add gcc-14, remove some older gcc versions --- .github/workflows/CI.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 03cb5f6b..c0651c7f 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -14,7 +14,7 @@ jobs: container: ghcr.io/gridtools/gridtools-base:${{ matrix.compiler }} strategy: matrix: - compiler: [gcc-10, gcc-11, gcc-12, gcc-13, clang-10, clang-15, clang-16, clang-17, clang-18] + compiler: [gcc-10, gcc-13, gcc-14, clang-10, clang-17, clang-18, clang-19] build_type: [Debug, Release] exclude: - compiler: gcc-10 From 83b060f1a556fb80ea6fc5aec8663cf7ac6ac416 Mon Sep 17 00:00:00 2001 From: Hannes Vogt Date: Tue, 21 Jan 2025 20:54:03 +0100 Subject: [PATCH 2/3] Update CI.yml --- .github/workflows/CI.yml | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index c0651c7f..59b1d3d6 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -19,17 +19,13 @@ jobs: exclude: - compiler: gcc-10 build_type: Debug - - compiler: gcc-11 - build_type: Debug - - compiler: gcc-12 + - compiler: gcc-13 build_type: Debug - compiler: clang-10 build_type: Debug - - compiler: clang-14 - build_type: Debug - - compiler: clang-15 + - compiler: clang-17 build_type: Debug - - compiler: clang-16 + - compiler: clang-18 build_type: Debug steps: From a770e84218fa16dc9988c678889c18d44a03e59a Mon Sep 17 00:00:00 2001 From: Hannes Vogt Date: Wed, 22 Jan 2025 09:55:01 +0100 Subject: [PATCH 3/3] Update CI.yml --- .github/workflows/CI.yml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 59b1d3d6..287c117b 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -14,15 +14,13 @@ jobs: container: ghcr.io/gridtools/gridtools-base:${{ matrix.compiler }} strategy: matrix: - compiler: [gcc-10, gcc-13, gcc-14, clang-10, clang-17, clang-18, clang-19] + compiler: [gcc-10, gcc-13, gcc-14, clang-17, clang-18, clang-19] build_type: [Debug, Release] exclude: - compiler: gcc-10 build_type: Debug - compiler: gcc-13 build_type: Debug - - compiler: clang-10 - build_type: Debug - compiler: clang-17 build_type: Debug - compiler: clang-18