From e9d9b3e039abb2baf76af4d7cfeae1aab6768a98 Mon Sep 17 00:00:00 2001 From: Jeremy Rifkin <51220084+jeremy-rifkin@users.noreply.github.com> Date: Sun, 18 Aug 2024 13:33:18 -0500 Subject: [PATCH] Try clang 18 to workaround https://github.com/llvm/llvm-project/issues/59432 --- ci/setup-prerequisites-unittest.sh | 2 +- ci/unittest.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ci/setup-prerequisites-unittest.sh b/ci/setup-prerequisites-unittest.sh index d054242..269b6b5 100755 --- a/ci/setup-prerequisites-unittest.sh +++ b/ci/setup-prerequisites-unittest.sh @@ -35,5 +35,5 @@ cd build cmake .. -GNinja -DCMAKE_INSTALL_PREFIX=/tmp/gtest_install sudo ninja install rm -rf * -cmake .. -GNinja -DCMAKE_CXX_COMPILER=clang++-16 -DCMAKE_CXX_FLAGS=-stdlib=libc++ -DCMAKE_INSTALL_PREFIX=/tmp/gtest_install_libcxx +cmake .. -GNinja -DCMAKE_CXX_COMPILER=clang++-18 -DCMAKE_CXX_FLAGS=-stdlib=libc++ -DCMAKE_INSTALL_PREFIX=/tmp/gtest_install_libcxx sudo ninja install diff --git a/ci/unittest.py b/ci/unittest.py index 0b2f76d..85715fe 100644 --- a/ci/unittest.py +++ b/ci/unittest.py @@ -114,7 +114,7 @@ def build_and_test(runner: MatrixRunner): def run_linux_matrix(): MatrixRunner( matrix = { - "compiler": ["g++-10", "clang++-16"], + "compiler": ["g++-10", "clang++-18"], "stdlib": ["libstdc++", "libc++"], "sanitizers": ["OFF", "ON"], "build_type": ["Debug", "RelWithDebInfo"],