@@ -124,8 +124,6 @@ jobs:
124
124
toolchain : stable
125
125
- conf : dav1d-tests
126
126
toolchain : stable
127
- - conf : dav1d-tests-arm64
128
- toolchain : stable
129
127
- conf : no-asm-tests
130
128
toolchain : stable
131
129
- conf : grcov-codecov
@@ -173,7 +171,6 @@ jobs:
173
171
mv -f $SCCACHE_FILE/sccache $HOME/.local/bin/sccache
174
172
echo "$HOME/.local/bin" >> $GITHUB_PATH
175
173
- name : Install dependencies
176
- if : matrix.conf != 'dav1d-tests-arm64'
177
174
run : |
178
175
sudo apt update
179
176
sudo apt install nasm libaom-dev meson ninja-build
@@ -202,13 +199,6 @@ jobs:
202
199
if : matrix.conf == 'grcov-codecov'
203
200
run : |
204
201
rustup component add llvm-tools-preview
205
- - name : Install aarch64 toolchain, qemu-user and libdav1d deps
206
- if : matrix.conf == 'dav1d-tests-arm64'
207
- run : |
208
- rustup target add aarch64-unknown-linux-gnu
209
- sudo dpkg --add-architecture arm64
210
- sudo apt update
211
- sudo apt install qemu-user gcc-aarch64-linux-gnu meson ninja-build nasm
212
202
- name : Generate Cargo.version for cache key
213
203
run : |
214
204
cargo --version > Cargo.version
@@ -248,17 +238,6 @@ jobs:
248
238
cargo test --workspace --verbose --release \
249
239
--features=decode_test_dav1d \
250
240
--color=always -- --color=always --ignored
251
- - name : Run dav1d tests (arm64)
252
- if : matrix.conf == 'dav1d-tests-arm64'
253
- env :
254
- CARGO_TARGET_AARCH64_UNKNOWN_LINUX_GNU_RUNNER : qemu-aarch64 -L /usr/aarch64-linux-gnu
255
- CARGO_TARGET_AARCH64_UNKNOWN_LINUX_GNU_RUSTFLAGS : -Clinker=aarch64-linux-gnu-gcc
256
- PKG_CONFIG_PATH : /usr/lib/aarch64-linux-gnu/pkgconfig
257
- PKG_CONFIG_SYSROOT_DIR : /
258
- run : |
259
- cargo test --lib --verbose --release --target=aarch64-unknown-linux-gnu \
260
- --no-default-features --features=asm,decode_test_dav1d -- \
261
- --include-ignored
262
241
- name : Run build
263
242
if : matrix.conf == 'beta-build'
264
243
run : |
0 commit comments