File tree 1 file changed +6
-3
lines changed 1 file changed +6
-3
lines changed Original file line number Diff line number Diff line change 8
8
9
9
env :
10
10
BUILD_TYPE : Release
11
- LLVM_VERSION : 17.0.6
11
+ LLVM_VERSION : 19.1.4
12
12
SCCACHE_DIRECT : yes
13
13
14
14
jobs :
@@ -50,13 +50,16 @@ jobs:
50
50
--target FileCheck
51
51
52
52
- run : |
53
- curl -sL https://github.com/llvm/llvm-project/releases/download/llvmorg-${{ env.LLVM_VERSION }}/clang+llvm -${{ env.LLVM_VERSION }}-x86_64-linux-gnu-ubuntu-22.04. tar.xz -o ${{ github.workspace }}/third_party/clang+llvm -${{ env.LLVM_VERSION }}-x86_64-linux-gnu-ubuntu-22.04 .tar.xz
54
- tar Jxf ${{ github.workspace }}/third_party/clang+llvm -${{ env.LLVM_VERSION }}-x86_64-linux-gnu-ubuntu-22.04 .tar.xz -C ${{ github.workspace }}/third_party --strip-components 1
53
+ curl -sL https://github.com/llvm/llvm-project/releases/download/llvmorg-${{ env.LLVM_VERSION }}/LLVM -${{ env.LLVM_VERSION }}-Linux-X64. tar.xz -o ${{ github.workspace }}/third_party/LLVM -${{ env.LLVM_VERSION }}-Linux-X64 .tar.xz
54
+ tar Jxf ${{ github.workspace }}/third_party/LLVM -${{ env.LLVM_VERSION }}-Linux-X64 .tar.xz -C ${{ github.workspace }}/third_party --strip-components 1
55
55
56
56
- name : Configure CMake
57
57
run : |
58
58
cmake -B ${{ github.workspace }}/build \
59
59
-D CMAKE_BUILD_TYPE=${{ env.BUILD_TYPE }} \
60
+ -D CMAKE_C_COMPILER=${{ github.workspace }}/third_party/bin/clang \
61
+ -D CMAKE_CXX_COMPILER=${{ github.workspace }}/third_party/bin/clang++ \
62
+ -D CMAKE_EXE_LINKER_FLAGS=-fuse-ld=lld \
60
63
-D LLVM_DIR=${{ github.workspace }}/third_party/lib/cmake/llvm \
61
64
-D Clang_DIR=${{ github.workspace }}/third_party/lib/cmake/clang \
62
65
-D FILECHECK_EXECUTABLE=${{ github.workspace }}/build/llvm-project/bin/FileCheck \
You can’t perform that action at this time.
0 commit comments