From 4dc63a769994784a18716c584cf3f5b3ddc187d0 Mon Sep 17 00:00:00 2001 From: Joel de Guzman Date: Mon, 12 Aug 2024 07:20:30 +0800 Subject: [PATCH 1/2] Bump X3 STD to 17 --- .github/workflows/ci.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index cd7683db6..6547d8bc1 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -17,7 +17,7 @@ jobs: fail-fast: false matrix: include: - - name: "STD=14 JOB=test/x3" + - name: "STD=17 JOB=test/x3" buildtype: "boost" packages: "clang-14 libc++-14-dev libc++abi-14-dev libunwind-14-dev jq ccache" packages_to_remove: "" @@ -26,10 +26,10 @@ jobs: sources: "" llvm_os: "jammy" llvm_ver: "14" - std: "14" + std: "17" job: "test/x3" travis_compiler: "clang-14" - - name: "STD=14 JOB=test/x3" + - name: "STD=17 JOB=test/x3" buildtype: "boost" packages: "g++-11 jq ccache" packages_to_remove: "" @@ -38,7 +38,7 @@ jobs: sources: "" llvm_os: "" llvm_ver: "" - std: "14" + std: "17" job: "test/x3" travis_compiler: "gcc-11" - name: "STD=11 JOB=test/qi" From 5d7aa47ac660470858f91bf3c56193be93ffaf05 Mon Sep 17 00:00:00 2001 From: Joel de Guzman Date: Mon, 12 Aug 2024 14:37:01 +0800 Subject: [PATCH 2/2] Bump compilers for X3 to Clang 18 and GCC 13 --- .github/workflows/ci.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6547d8bc1..957bd6981 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -19,28 +19,28 @@ jobs: include: - name: "STD=17 JOB=test/x3" buildtype: "boost" - packages: "clang-14 libc++-14-dev libc++abi-14-dev libunwind-14-dev jq ccache" + packages: "clang-18 libc++-18-dev libc++abi-18-dev libunwind-18-dev jq ccache" packages_to_remove: "" os: "ubuntu-22.04" - cxx: "clang-14" + cxx: "clang-18" sources: "" llvm_os: "jammy" - llvm_ver: "14" + llvm_ver: "18" std: "17" job: "test/x3" - travis_compiler: "clang-14" + travis_compiler: "clang-18" - name: "STD=17 JOB=test/x3" buildtype: "boost" - packages: "g++-11 jq ccache" + packages: "g++-13 jq ccache" packages_to_remove: "" os: "ubuntu-22.04" - cxx: "gcc-11" + cxx: "gcc-13" sources: "" llvm_os: "" llvm_ver: "" std: "17" job: "test/x3" - travis_compiler: "gcc-11" + travis_compiler: "gcc-13" - name: "STD=11 JOB=test/qi" buildtype: "boost" packages: "clang-14 libc++-14-dev libc++abi-14-dev libunwind-14-dev jq ccache"