summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTimothy Flynn <trflynn89@pm.me>2023-03-28 15:16:19 -0400
committerAndreas Kling <kling@serenityos.org>2023-03-29 07:19:14 +0200
commita944eed013b1ffc4e1c97e4ef88c7f04802d9632 (patch)
treefbaae726462578a837ef2fddb6848773efc69300
parentbdbea0baebe44d12e5d2b9fe0bc64ea1cde7cdc9 (diff)
downloadserenity-a944eed013b1ffc4e1c97e4ef88c7f04802d9632.zip
CI: Bump clang used by the Fuzzer build to clang-15
This is required for an upcoming use of a constexpr function.
-rw-r--r--Meta/Azure/Setup.yml10
1 files changed, 5 insertions, 5 deletions
diff --git a/Meta/Azure/Setup.yml b/Meta/Azure/Setup.yml
index f846c7f4ad..11f66083f4 100644
--- a/Meta/Azure/Setup.yml
+++ b/Meta/Azure/Setup.yml
@@ -17,14 +17,14 @@ steps:
- ${{ if eq(parameters.os, 'Linux') }}:
- script: |
set -e
- sudo apt-get purge -y clang-12 gcc-10
+ sudo apt-get purge -y clang-12 clang-13 clang-14 gcc-10
wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add -
- sudo add-apt-repository 'deb http://apt.llvm.org/jammy/ llvm-toolchain-jammy-13 main'
+ sudo add-apt-repository 'deb http://apt.llvm.org/jammy/ llvm-toolchain-jammy-15 main'
sudo apt-get update
- sudo apt-get install ccache gcc-12 g++-12 clang-13 libstdc++-12-dev ninja-build unzip qt6-base-dev qt6-tools-dev-tools libgl1-mesa-dev
+ sudo apt-get install ccache gcc-12 g++-12 clang-15 libstdc++-12-dev ninja-build unzip qt6-base-dev qt6-tools-dev-tools libgl1-mesa-dev
- sudo update-alternatives --install /usr/bin/clang clang /usr/bin/clang-13 100
- sudo update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-13 100
+ sudo update-alternatives --install /usr/bin/clang clang /usr/bin/clang-15 100
+ sudo update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-15 100
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-12 100
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-12 100