From e4efd0936a85104789e5ccbdf5f0242eacafbfdd Mon Sep 17 00:00:00 2001 From: Sebastian Pipping Date: Mon, 29 Jan 2024 17:35:29 +0100 Subject: [PATCH 1/5] linux_and_macos.yml: Get installation of Linux Clang 18 back in sync with apt.llvm.org --- .github/workflows/linux_and_macos.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/linux_and_macos.yml b/.github/workflows/linux_and_macos.yml index bf2af988..306bb26b 100644 --- a/.github/workflows/linux_and_macos.yml +++ b/.github/workflows/linux_and_macos.yml @@ -28,7 +28,7 @@ jobs: - cc: clang-18 cxx: clang++-18 clang_major_version: 18 - clang_repo_suffix: + clang_repo_suffix: -18 runs-on: ubuntu-latest # macOS - cc: gcc-10 From d34b02aa38d9c0a162569b2f8893da5a88972e94 Mon Sep 17 00:00:00 2001 From: Sebastian Pipping Date: Mon, 29 Jan 2024 17:36:03 +0100 Subject: [PATCH 2/5] linux_and_macos.yml: Add GCC 13 --- .github/workflows/linux_and_macos.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/linux_and_macos.yml b/.github/workflows/linux_and_macos.yml index 306bb26b..d94496f5 100644 --- a/.github/workflows/linux_and_macos.yml +++ b/.github/workflows/linux_and_macos.yml @@ -20,6 +20,11 @@ jobs: clang_major_version: null clang_repo_suffix: null runs-on: ubuntu-latest + - cc: gcc-13 + cxx: g++-13 + clang_major_version: null + clang_repo_suffix: null + runs-on: ubuntu-latest - cc: clang-16 cxx: clang++-16 clang_major_version: 16 From 3908445e692afe2475f3fa691b41cd5790d417b9 Mon Sep 17 00:00:00 2001 From: Sebastian Pipping Date: Mon, 29 Jan 2024 17:36:26 +0100 Subject: [PATCH 3/5] linux_and_macos.yml: Drop GCC 12 and Clang 16 from Linux CI --- .github/workflows/linux_and_macos.yml | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/.github/workflows/linux_and_macos.yml b/.github/workflows/linux_and_macos.yml index d94496f5..87492a59 100644 --- a/.github/workflows/linux_and_macos.yml +++ b/.github/workflows/linux_and_macos.yml @@ -15,21 +15,11 @@ jobs: matrix: include: # Linux - - cc: gcc-12 - cxx: g++-12 - clang_major_version: null - clang_repo_suffix: null - runs-on: ubuntu-latest - cc: gcc-13 cxx: g++-13 clang_major_version: null clang_repo_suffix: null runs-on: ubuntu-latest - - cc: clang-16 - cxx: clang++-16 - clang_major_version: 16 - clang_repo_suffix: -16 - runs-on: ubuntu-latest - cc: clang-18 cxx: clang++-18 clang_major_version: 18 From 35a8b55cd3d5ba9ae102a060f805b7843ed943e9 Mon Sep 17 00:00:00 2001 From: Sebastian Pipping Date: Mon, 29 Jan 2024 17:38:30 +0100 Subject: [PATCH 4/5] linux_and_macos.yml: Drop macOS 11 .. because it is no longer supported by Homebrew --- .github/workflows/linux_and_macos.yml | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/.github/workflows/linux_and_macos.yml b/.github/workflows/linux_and_macos.yml index 87492a59..a1194e2d 100644 --- a/.github/workflows/linux_and_macos.yml +++ b/.github/workflows/linux_and_macos.yml @@ -26,21 +26,11 @@ jobs: clang_repo_suffix: -18 runs-on: ubuntu-latest # macOS - - cc: gcc-10 - cxx: g++-10 - clang_major_version: null - clang_repo_suffix: null - runs-on: macos-11 - cc: gcc-12 cxx: g++-12 clang_major_version: null clang_repo_suffix: null runs-on: macos-12 - - cc: clang - cxx: clang++ - clang_major_version: null - clang_repo_suffix: null - runs-on: macos-11 - cc: clang cxx: clang++ clang_major_version: null From c62314ca7e2a8e2cac6f8b5f07521f6c294b3bd8 Mon Sep 17 00:00:00 2001 From: Sebastian Pipping Date: Mon, 29 Jan 2024 17:39:42 +0100 Subject: [PATCH 5/5] linux_and_macos.yml: Bump macOS 12 GCC from 12 to 13 --- .github/workflows/linux_and_macos.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/linux_and_macos.yml b/.github/workflows/linux_and_macos.yml index a1194e2d..83aa2bb8 100644 --- a/.github/workflows/linux_and_macos.yml +++ b/.github/workflows/linux_and_macos.yml @@ -26,8 +26,8 @@ jobs: clang_repo_suffix: -18 runs-on: ubuntu-latest # macOS - - cc: gcc-12 - cxx: g++-12 + - cc: gcc-13 + cxx: g++-13 clang_major_version: null clang_repo_suffix: null runs-on: macos-12