7
7
8
8
jobs :
9
9
# This job takes approximately 15 minutes
10
- check-ubuntu-20_04 -make-gcc :
11
- runs-on : ubuntu-20 .04
10
+ check-ubuntu-24_04 -make-gcc :
11
+ runs-on : ubuntu-24 .04
12
12
steps :
13
13
- uses : actions/checkout@v4
14
14
with :
@@ -28,10 +28,10 @@ jobs:
28
28
with :
29
29
path : .ccache
30
30
save-always : true
31
- key : ${{ runner.os }}-20 .04-make-gcc-${{ github.ref }}-${{ github.sha }}-PR
31
+ key : ${{ runner.os }}-24 .04-make-gcc-${{ github.ref }}-${{ github.sha }}-PR
32
32
restore-keys : |
33
- ${{ runner.os }}-20 .04-make-gcc-${{ github.ref }}
34
- ${{ runner.os }}-20 .04-make-gcc
33
+ ${{ runner.os }}-24 .04-make-gcc-${{ github.ref }}
34
+ ${{ runner.os }}-24 .04-make-gcc
35
35
- name : ccache environment
36
36
run : |
37
37
echo "CCACHE_BASEDIR=$PWD" >> $GITHUB_ENV
62
62
run : ccache -s
63
63
64
64
# This job takes approximately 15 minutes
65
- check-ubuntu-20_04 -make-clang :
66
- runs-on : ubuntu-20 .04
65
+ check-ubuntu-24_04 -make-clang :
66
+ runs-on : ubuntu-24 .04
67
67
env :
68
68
CC : " ccache clang"
69
69
CXX : " ccache clang++"
78
78
DEBIAN_FRONTEND : noninteractive
79
79
run : |
80
80
sudo apt-get update
81
- sudo apt-get install --no-install-recommends -yq clang-10 clang++-10 gdb jq flex bison libxml2-utils cpanminus ccache z3
81
+ sudo apt-get install --no-install-recommends -yq clang-19 clang++-19 gdb jq flex bison libxml2-utils cpanminus ccache z3
82
82
cpanm Thread::Pool::Simple
83
83
- name : Confirm z3 solver is available and log the version installed
84
84
run : z3 --version
@@ -87,10 +87,10 @@ jobs:
87
87
with :
88
88
path : .ccache
89
89
save-always : true
90
- key : ${{ runner.os }}-20 .04-make-clang-${{ github.ref }}-${{ github.sha }}-PR
90
+ key : ${{ runner.os }}-24 .04-make-clang-${{ github.ref }}-${{ github.sha }}-PR
91
91
restore-keys : |
92
- ${{ runner.os }}-20 .04-make-clang-${{ github.ref }}
93
- ${{ runner.os }}-20 .04-make-clang
92
+ ${{ runner.os }}-24 .04-make-clang-${{ github.ref }}
93
+ ${{ runner.os }}-24 .04-make-clang
94
94
- name : ccache environment
95
95
run : |
96
96
echo "CCACHE_BASEDIR=$PWD" >> $GITHUB_ENV
@@ -134,8 +134,8 @@ jobs:
134
134
135
135
# This job takes approximately 4 minutes
136
136
benchmarking :
137
- runs-on : ubuntu-20 .04
138
- needs : check-ubuntu-20_04 -make-clang
137
+ runs-on : ubuntu-24 .04
138
+ needs : check-ubuntu-24_04 -make-clang
139
139
steps :
140
140
- uses : actions/checkout@v4
141
141
with :
@@ -162,8 +162,8 @@ jobs:
162
162
163
163
# This job takes approximately 1 minute
164
164
examples :
165
- runs-on : ubuntu-20 .04
166
- needs : check-ubuntu-20_04 -make-clang
165
+ runs-on : ubuntu-24 .04
166
+ needs : check-ubuntu-24_04 -make-clang
167
167
steps :
168
168
- uses : actions/checkout@v4
169
169
- name : Get the ebmc binary
0 commit comments