Skip to content

Commit 4a99d47

Browse files
committed
fix(ci): use clang 16
1 parent 8d6d36b commit 4a99d47

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

.github/workflows/ci.yml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -37,20 +37,21 @@ jobs:
3737

3838
- name: Update LLVM compilers
3939
shell: bash
40-
run: sudo apt-get install -y clang-11 lld-11 libc++-11-dev libc++abi-11-dev clang-tools-11
40+
run: sudo apt-get install -y clang-16 lld-16 libc++-16-dev libc++abi-16-dev clang-tools-16
4141

4242
- name: Configure CMake Ark
4343
shell: bash
4444
run: |
4545
cmake -Bbuild \
4646
-DCMAKE_BUILD_TYPE=$BUILD_TYPE \
47-
-DCMAKE_C_COMPILER=clang-11 \
48-
-DCMAKE_CXX_COMPILER=clang++-11 \
49-
-DARK_BUILD_EXE=On -DARK_BUILD_MODULES=On -DARK_MOD_ALL=On -DARK_MOD_DRAFT=On
47+
-DCMAKE_C_COMPILER=clang-16 \
48+
-DCMAKE_CXX_COMPILER=clang++-16 \
49+
-DARK_BUILD_EXE=On -DARK_UNITY_BUILD=On \
50+
-DARK_BUILD_MODULES=On -DARK_MOD_ALL=On -DARK_MOD_DRAFT=On
5051
5152
- name: Build ArkScript
5253
shell: bash
53-
run: cmake --build build --config $BUILD_TYPE
54+
run: cmake --build build --config $BUILD_TYPE -j $(nproc)
5455

5556
- name: Run src module tests
5657
shell: bash

0 commit comments

Comments
 (0)