@@ -61,22 +61,22 @@ jobs:
61
61
run : MOREFLAGS="-DZSTD_NO_INTRINSICS" make -C tests fuzztest
62
62
63
63
tsan-zstreamtest :
64
- runs-on : ubuntu-20.04
64
+ runs-on : ubuntu-latest
65
65
steps :
66
66
- uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1.1
67
67
- name : thread sanitizer zstreamtest
68
68
run : CC=clang ZSTREAM_TESTTIME=-T3mn make tsan-test-zstream
69
69
70
70
ubsan-zstreamtest :
71
- runs-on : ubuntu-20.04
71
+ runs-on : ubuntu-latest
72
72
steps :
73
73
- uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1.1
74
74
- name : undefined behavior sanitizer zstreamtest
75
75
run : CC=clang make uasan-test-zstream
76
76
77
77
# lasts ~15mn
78
78
tsan-fuzztest :
79
- runs-on : ubuntu-20.04
79
+ runs-on : ubuntu-latest
80
80
steps :
81
81
- uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1.1
82
82
- name : thread sanitizer fuzztest
95
95
96
96
# lasts ~23mn
97
97
gcc-8-asan-ubsan-testzstd :
98
- runs-on : ubuntu-20.04
98
+ runs-on : ubuntu-latest
99
99
steps :
100
100
- uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1.1
101
101
- name : gcc-8 + ASan + UBSan + Test Zstd
@@ -107,14 +107,14 @@ jobs:
107
107
CC=gcc-8 make -j uasan-test-zstd </dev/null V=1
108
108
109
109
clang-asan-ubsan-testzstd :
110
- runs-on : ubuntu-20.04
110
+ runs-on : ubuntu-latest
111
111
steps :
112
112
- uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1.1
113
113
- name : clang + ASan + UBSan + Test Zstd
114
114
run : CC=clang make -j uasan-test-zstd </dev/null V=1
115
115
116
116
gcc-asan-ubsan-testzstd-32bit :
117
- runs-on : ubuntu-20.04
117
+ runs-on : ubuntu-latest
118
118
steps :
119
119
- uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1.1
120
120
- name : ASan + UBSan + Test Zstd, 32bit mode
@@ -128,7 +128,7 @@ jobs:
128
128
# so any data coming from these libraries is always considered "uninitialized"
129
129
130
130
gcc-8-asan-ubsan-fuzz :
131
- runs-on : ubuntu-20.04
131
+ runs-on : ubuntu-latest
132
132
steps :
133
133
- uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1.1
134
134
- name : gcc-8 + ASan + UBSan + Fuzz Test
@@ -140,14 +140,14 @@ jobs:
140
140
CC=gcc-8 FUZZER_FLAGS="--long-tests" make clean uasan-fuzztest
141
141
142
142
clang-asan-ubsan-fuzz :
143
- runs-on : ubuntu-20.04
143
+ runs-on : ubuntu-latest
144
144
steps :
145
145
- uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1.1
146
146
- name : clang + ASan + UBSan + Fuzz Test
147
147
run : CC=clang FUZZER_FLAGS="--long-tests" make clean uasan-fuzztest
148
148
149
149
gcc-asan-ubsan-fuzz32 :
150
- runs-on : ubuntu-20.04
150
+ runs-on : ubuntu-latest
151
151
steps :
152
152
- uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1.1
153
153
- name : ASan + UBSan + Fuzz Test 32bit
@@ -157,7 +157,7 @@ jobs:
157
157
CFLAGS="-O3 -m32" FUZZER_FLAGS="--long-tests" make uasan-fuzztest
158
158
159
159
clang-asan-fuzz32 :
160
- runs-on : ubuntu-20.04
160
+ runs-on : ubuntu-latest
161
161
steps :
162
162
- uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1.1
163
163
- name : clang + ASan + Fuzz Test 32bit
@@ -182,28 +182,28 @@ jobs:
182
182
# CC=clang CFLAGS="-O3 -m32" FUZZER_FLAGS="--long-tests" make uasan-fuzztest
183
183
184
184
asan-ubsan-regression :
185
- runs-on : ubuntu-20.04
185
+ runs-on : ubuntu-latest
186
186
steps :
187
187
- uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1.1
188
188
- name : ASan + UBSan + Regression Test
189
189
run : make -j uasanregressiontest
190
190
191
191
clang-ubsan-regression :
192
- runs-on : ubuntu-20.04
192
+ runs-on : ubuntu-latest
193
193
steps :
194
194
- uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1.1
195
195
- name : clang + ASan + UBSan + Regression Test
196
196
run : CC=clang make -j uasanregressiontest
197
197
198
198
msan-regression :
199
- runs-on : ubuntu-20.04
199
+ runs-on : ubuntu-latest
200
200
steps :
201
201
- uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1.1
202
202
- name : MSan + Regression Test
203
203
run : make -j msanregressiontest
204
204
205
205
clang-msan-fuzz-unoptimized :
206
- runs-on : ubuntu-20.04
206
+ runs-on : ubuntu-latest
207
207
steps :
208
208
- uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1.1
209
209
- name : clang + MSan + Fuzz Test
@@ -213,7 +213,7 @@ jobs:
213
213
CC=clang MOREFLAGS="-O0" make clean msan-fuzztest
214
214
215
215
clang-msan-fuzz :
216
- runs-on : ubuntu-20.04
216
+ runs-on : ubuntu-latest
217
217
steps :
218
218
- uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1.1
219
219
- name : clang + MSan + Fuzz Test
@@ -224,7 +224,7 @@ jobs:
224
224
225
225
# lasts ~24mn
226
226
clang-msan-testzstd :
227
- runs-on : ubuntu-20.04
227
+ runs-on : ubuntu-latest
228
228
steps :
229
229
- uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1.1
230
230
- name : clang + MSan + Test Zstd
@@ -285,7 +285,7 @@ jobs:
285
285
286
286
# lasts ~20mn
287
287
oss-fuzz :
288
- runs-on : ubuntu-20.04
288
+ runs-on : ubuntu-latest
289
289
strategy :
290
290
fail-fast : false
291
291
matrix :
0 commit comments