Skip to content

Commit 62dd866

Browse files
authored
[CI] Switch testing to LLVM 20 (#374)
1 parent 2e678aa commit 62dd866

File tree

1 file changed

+14
-14
lines changed

1 file changed

+14
-14
lines changed

.github/workflows/main.yml

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -203,7 +203,7 @@ jobs:
203203
sudo apt-get install --no-install-recommends -y ninja-build libmpich-dev python3-pip valgrind
204204
wget https://apt.llvm.org/llvm.sh
205205
chmod u+x llvm.sh
206-
sudo ./llvm.sh 19 all
206+
sudo ./llvm.sh 20 all
207207
- name: ccache
208208
uses: hendrikmuhs/[email protected]
209209
with:
@@ -218,14 +218,14 @@ jobs:
218218
-D USE_FUNC_TESTS=ON -D USE_PERF_TESTS=ON
219219
-D CMAKE_BUILD_TYPE=RELEASE -DCMAKE_INSTALL_PREFIX=install
220220
env:
221-
CC: clang-19
222-
CXX: clang++-19
221+
CC: clang-20
222+
CXX: clang++-20
223223
- name: Build project
224224
run: |
225225
cmake --build build --parallel
226226
env:
227-
CC: clang-19
228-
CXX: clang++-19
227+
CC: clang-20
228+
CXX: clang++-20
229229
- name: Install project
230230
run: |
231231
cmake --build build --target install
@@ -249,7 +249,7 @@ jobs:
249249
sudo apt-get install --no-install-recommends -y ninja-build libmpich-dev python3-pip valgrind
250250
wget https://apt.llvm.org/llvm.sh
251251
chmod u+x llvm.sh
252-
sudo ./llvm.sh 19 all
252+
sudo ./llvm.sh 20 all
253253
- name: Download installed package
254254
uses: actions/download-artifact@v4
255255
with:
@@ -306,7 +306,7 @@ jobs:
306306
sudo apt-get install --no-install-recommends -y ninja-build libmpich-dev python3-pip valgrind
307307
wget https://apt.llvm.org/llvm.sh
308308
chmod u+x llvm.sh
309-
sudo ./llvm.sh 19 all
309+
sudo ./llvm.sh 20 all
310310
- name: Download installed package
311311
uses: actions/download-artifact@v4
312312
with:
@@ -362,7 +362,7 @@ jobs:
362362
openmpi-bin openmpi-common libopenmpi-dev
363363
wget https://apt.llvm.org/llvm.sh
364364
chmod u+x llvm.sh
365-
sudo ./llvm.sh 19 all
365+
sudo ./llvm.sh 20 all
366366
- name: ccache
367367
uses: hendrikmuhs/[email protected]
368368
with:
@@ -378,14 +378,14 @@ jobs:
378378
-D CMAKE_BUILD_TYPE=RELEASE -D ENABLE_ADDRESS_SANITIZER=ON -D ENABLE_UB_SANITIZER=ON
379379
-D CMAKE_INSTALL_PREFIX=install
380380
env:
381-
CC: clang-19
382-
CXX: clang++-19
381+
CC: clang-20
382+
CXX: clang++-20
383383
- name: Build project
384384
run: |
385385
cmake --build build --parallel
386386
env:
387-
CC: clang-19
388-
CXX: clang++-19
387+
CC: clang-20
388+
CXX: clang++-20
389389
- name: Install project
390390
run: |
391391
cmake --build build --target install
@@ -409,7 +409,7 @@ jobs:
409409
sudo apt-get install --no-install-recommends -y ninja-build libmpich-dev python3-pip valgrind
410410
wget https://apt.llvm.org/llvm.sh
411411
chmod u+x llvm.sh
412-
sudo ./llvm.sh 19 all
412+
sudo ./llvm.sh 20 all
413413
- name: Download installed package
414414
uses: actions/download-artifact@v4
415415
with:
@@ -466,7 +466,7 @@ jobs:
466466
sudo apt-get install --no-install-recommends -y ninja-build libmpich-dev python3-pip valgrind
467467
wget https://apt.llvm.org/llvm.sh
468468
chmod u+x llvm.sh
469-
sudo ./llvm.sh 19 all
469+
sudo ./llvm.sh 20 all
470470
- name: Download installed package
471471
uses: actions/download-artifact@v4
472472
with:

0 commit comments

Comments
 (0)