File tree Expand file tree Collapse file tree 2 files changed +9
-8
lines changed Expand file tree Collapse file tree 2 files changed +9
-8
lines changed Original file line number Diff line number Diff line change 7
7
8
8
jobs :
9
9
latest :
10
- runs-on : ubuntu-latest
10
+ runs-on : ubuntu-22.04
11
+ env :
12
+ LLVM_VERSION : 19
13
+ CLANG : clang-19
14
+ LLC : llc-19
11
15
steps :
12
16
- name : Check out repository code
13
- uses : actions/checkout@v2
17
+ uses : actions/checkout@v4
14
18
with :
15
19
submodules : recursive
16
20
22
26
- name : Prepare Clang
23
27
run : |
24
28
wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add -
25
- echo "deb http://apt.llvm.org/focal / llvm-toolchain-focal-11 main" | sudo tee -a /etc/apt/sources.list
29
+ echo "deb http://apt.llvm.org/jammy / llvm-toolchain-jammy-$LLVM_VERSION main" | sudo tee -a /etc/apt/sources.list
26
30
sudo apt-get -qq update
27
- sudo apt-get -qq -y install clang-11 lld-11 llvm-11
31
+ sudo apt-get -qq -y install clang-$LLVM_VERSION lld-$LLVM_VERSION llvm-$LLVM_VERSION
28
32
29
33
- name : Download Coverity Build Tool
30
34
run : |
36
40
37
41
- name : Configure
38
42
run : ./configure
39
- env :
40
- CLANG : clang-11
41
- LLC : llc-11
42
43
43
44
- name : Build with cov-build
44
45
run : |
Original file line number Diff line number Diff line change 13
13
14
14
steps :
15
15
- name : Check out repository code
16
- uses : actions/checkout@v2
16
+ uses : actions/checkout@v4
17
17
with :
18
18
submodules : recursive
19
19
You can’t perform that action at this time.
0 commit comments