diff options
author | Henrik Gramner <gramner@twoorioles.com> | 2019-04-24 17:39:35 +0300 |
---|---|---|
committer | Henrik Gramner <henrik@gramner.com> | 2019-04-24 17:46:32 +0300 |
commit | 0d7aa95dd6b35182f422f7bf7f62a63b61131db2 (patch) | |
tree | df6374d9357dfb4752d1f347b7e7a90340deffb3 /.gitlab-ci.yml | |
parent | 89518ccd09fb4bc6e157354b09526bc0cb41ed83 (diff) |
ci: Add a test for x86-64 with 16-byte stack alignment
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r-- | .gitlab-ci.yml | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 19d1acd..461835a 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -270,6 +270,26 @@ test-debian: - cd build && time meson test -v dependencies: [] +test-debian-unaligned-stack: + image: registry.videolan.org:5000/dav1d-debian-unstable:20190215130514 + stage: test + tags: + - debian + - amd64 + cache: + key: testdata.git-20190215 + paths: + - cache/dav1d-test-data.git/ + script: + - test -d cache || mkdir cache + - test -d cache/dav1d-test-data.git && GIT_DIR=cache/dav1d-test-data.git git fetch --refmap=refs/heads/master:refs/heads/master origin master + - test -d cache/dav1d-test-data.git || git clone --bare https://code.videolan.org/videolan/dav1d-test-data.git cache/dav1d-test-data.git + - git clone cache/dav1d-test-data.git tests/dav1d-test-data + - meson build --buildtype release -Dtestdata_tests=true -Dlogging=false -Dstack_alignment=16 + - ninja -C build + - cd build && time meson test -v + dependencies: [] + test-debian-asan: image: registry.videolan.org:5000/dav1d-debian-unstable:20190215130514 stage: test |