diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f5979c0..d81c9a5 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -12,21 +12,21 @@ jobs: strategy: matrix: include: - - compiler-name: GCC 13 - cc: gcc-13 - cxx: g++-13 + - compiler-name: GCC 14 + cc: gcc-14 + cxx: g++-14 install-script: | sudo add-apt-repository ppa:ubuntu-toolchain-r/test -y sudo apt update - sudo apt install -y g++-13 + sudo apt install -y g++-14 build-type: Debug - - compiler-name: GCC 13 - cc: gcc-13 - cxx: g++-13 + - compiler-name: GCC 14 + cc: gcc-14 + cxx: g++-14 install-script: | sudo add-apt-repository ppa:ubuntu-toolchain-r/test -y sudo apt update - sudo apt install -y g++-13 + sudo apt install -y g++-14 build-type: Release - compiler-name: Clang 18 cc: clang-18 @@ -35,7 +35,7 @@ jobs: wget https://apt.llvm.org/llvm.sh chmod +x llvm.sh sudo ./llvm.sh 18 - sudo apt install libstdc++-13-dev + sudo apt install libstdc++-14-dev build-type: Debug - compiler-name: Clang 18 cc: clang-18 @@ -44,7 +44,7 @@ jobs: wget https://apt.llvm.org/llvm.sh chmod +x llvm.sh sudo ./llvm.sh 18 - sudo apt install libstdc++-13-dev + sudo apt install libstdc++-14-dev build-type: Release steps: