diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 2b57bce..453419f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -125,7 +125,7 @@ jobs: cxxstd: "03,11,14,17,20,23" address-model: 32,64 os: ubuntu-latest - container: ubuntu:23.04 + container: ubuntu:24.04 install: - g++-13-multilib - toolset: gcc-14 @@ -283,7 +283,7 @@ jobs: compiler: clang++-16 cxxstd: "03,11,14,17,20,2b" os: ubuntu-latest - container: ubuntu:23.04 + container: ubuntu:24.04 install: - clang-16 - libc++-16-dev @@ -294,7 +294,7 @@ jobs: compiler: clang++-17 cxxstd: "03,11,14,17,20,2b" os: ubuntu-latest - container: ubuntu:23.10 + container: ubuntu:24.04 install: - clang-17 - libc++-17-dev @@ -312,6 +312,17 @@ jobs: - libc++abi-18-dev cxxflags: -stdlib=libc++ linkflags: -stdlib=libc++ + - toolset: clang + compiler: clang++-19 + cxxstd: "03,11,14,17,20,2b" + os: ubuntu-latest + container: ubuntu:24.10 + install: + - clang-19 + - libc++-19-dev + - libc++abi-19-dev + cxxflags: -stdlib=libc++ + linkflags: -stdlib=libc++ - name: UBSAN toolset: clang compiler: clang++-15