From 197e95d390b81d23541abc4e93be4741a7bca0d6 Mon Sep 17 00:00:00 2001 From: ToruNiina Date: Sat, 15 Feb 2025 01:57:37 +0900 Subject: [PATCH] ci: move clang-15 to ubuntu 22 it seems that clang15 std=20 does not go well with the default-installed libstdc++ on ubuntu 24 --- .github/workflows/main.yml | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index e4b8a0fb..a1e9de8c 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -74,14 +74,9 @@ jobs: runs-on: Ubuntu-24.04 strategy: matrix: - compiler: ['19', '18', '17', '16', '15'] + compiler: ['19', '18', '17', '16'] standard: ['11', '14', '17', '20'] precompile: ['ON', 'OFF'] - exclude: - - {compiler: '14', standard: '20'} # to avoid using gcc-13 libstdc++ - - {compiler: '13', standard: '20'} # with older clang - - {compiler: '12', standard: '20'} - - {compiler: '11', standard: '20'} steps: - name: Get number of CPU cores uses: SimenB/github-actions-cpu-cores@v2 @@ -109,7 +104,7 @@ jobs: runs-on: Ubuntu-22.04 strategy: matrix: - compiler: ['14', '13', '12', '11'] + compiler: ['15', '14', '13', '12', '11'] standard: ['11', '14', '17', '20'] precompile: ['ON', 'OFF'] exclude: