File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -16,24 +16,13 @@ jobs:
1616 shell : bash
1717 run : |
1818 sudo apt-get update
19- sudo apt-get install -y build-essential cmake wget gpg ca-certificates
19+ sudo apt-get install -y cmake wget
2020
21- sudo install -d -m 0755 /etc/apt/keyrings
22-
23- wget -qO- https://apt.llvm.org/llvm-snapshot.gpg.key \
24- | gpg --dearmor \
25- | sudo tee /etc/apt/keyrings/llvm.gpg >/dev/null
26-
27- echo "deb [signed-by=/etc/apt/keyrings/llvm.gpg] http://apt.llvm.org/noble/ llvm-toolchain-noble main" \
28- | sudo tee /etc/apt/sources.list.d/llvm.list >/dev/null
21+ wget https://apt.llvm.org/llvm.sh
22+ chmod +x llvm.sh
23+ sudo ./llvm.sh 22
2924
3025 sudo apt-get update
31- sudo apt-get install -y \
32- llvm-22 llvm-22-dev llvm-22-runtime \
33- clang-22 clang-tools-22 clangd-22 clang-tidy-22 clang-format-22 \
34- lld-22 lldb-22 \
35- libc++-22-dev libc++abi-22-dev \
36- libomp-22-dev
3726
3827 wget https://github.com/sharkdp/hyperfine/releases/download/v1.20.0/hyperfine_1.20.0_amd64.deb
3928 sudo dpkg -i hyperfine_1.20.0_amd64.deb
You can’t perform that action at this time.
0 commit comments