Hello community, here is the log from the commit of package dav1d for openSUSE:Factory checked in at 2019-05-05 21:19:10 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/dav1d (Old) and /work/SRC/openSUSE:Factory/.dav1d.new.5148 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "dav1d" Sun May 5 21:19:10 2019 rev:6 rq:699483 version:0.3.0 Changes: -------- --- /work/SRC/openSUSE:Factory/dav1d/dav1d.changes 2019-04-21 09:03:02.194526648 +0200 +++ /work/SRC/openSUSE:Factory/.dav1d.new.5148/dav1d.changes 2019-05-05 21:19:11.652913482 +0200 @@ -1,0 +2,7 @@ +Mon Apr 29 18:07:47 UTC 2019 - Luigi Baldoni <aloi...@gmx.com> + +- Update to version 0.3.0 + * Fixes an annoying crash on SSSE3 that happened in the itx + functions + +------------------------------------------------------------------- Old: ---- dav1d-0.2.2.tar.gz New: ---- dav1d-0.3.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dav1d.spec ++++++ --- /var/tmp/diff_new_pack.Fj5mQ8/_old 2019-05-05 21:19:12.140914811 +0200 +++ /var/tmp/diff_new_pack.Fj5mQ8/_new 2019-05-05 21:19:12.140914811 +0200 @@ -18,7 +18,7 @@ %define sover 1 Name: dav1d -Version: 0.2.2 +Version: 0.3.0 Release: 0 Summary: An AV1 decoder License: BSD-2-Clause ++++++ dav1d-0.2.2.tar.gz -> dav1d-0.3.0.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dav1d-0.2.2/.gitlab-ci.yml new/dav1d-0.3.0/.gitlab-ci.yml --- old/dav1d-0.2.2/.gitlab-ci.yml 2019-04-19 09:16:39.000000000 +0200 +++ new/dav1d-0.3.0/.gitlab-ci.yml 2019-04-29 19:04:48.000000000 +0200 @@ -270,6 +270,26 @@ - 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 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dav1d-0.2.2/NEWS new/dav1d-0.3.0/NEWS --- old/dav1d-0.2.2/NEWS 2019-04-19 09:16:39.000000000 +0200 +++ new/dav1d-0.3.0/NEWS 2019-04-29 19:04:48.000000000 +0200 @@ -1,5 +1,13 @@ -Changes for 0.2.2 'Antelope': ----------------------------- +Changes for 0.3.0 'Sailfish': +------------------------------ + +This is the final release for the numerous speed improvements of 0.3.0-rc. +It mostly: + - Fixes an annoying crash on SSSE3 that happened in the itx functions + + +Changes for 0.2.2 (0.3.0-rc) 'Antelope': +----------------------------- - Large improvement on MSAC decoding with SSE, bringing 4-6% speed increase The impact is important on SSSE3, SSE4 and AVX-2 cpus diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dav1d-0.2.2/meson.build new/dav1d-0.3.0/meson.build --- old/dav1d-0.2.2/meson.build 2019-04-19 09:16:39.000000000 +0200 +++ new/dav1d-0.3.0/meson.build 2019-04-29 19:04:48.000000000 +0200 @@ -23,7 +23,7 @@ # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. project('dav1d', ['c'], - version: '0.2.2', + version: '0.3.0', default_options: ['c_std=c99', 'warning_level=2', 'buildtype=release', diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dav1d-0.2.2/src/x86/itx_ssse3.asm new/dav1d-0.3.0/src/x86/itx_ssse3.asm --- old/dav1d-0.2.2/src/x86/itx_ssse3.asm 2019-04-19 09:16:39.000000000 +0200 +++ new/dav1d-0.3.0/src/x86/itx_ssse3.asm 2019-04-29 19:04:48.000000000 +0200 @@ -5130,7 +5130,7 @@ ret -cglobal inv_txfm_add_identity_identity_32x32, 4, 6, 8, 16*4, dst, stride, coeff, eob, tx2 +cglobal inv_txfm_add_identity_identity_32x32, 4, 6, 8, 16*5, dst, stride, coeff, eob, tx2 %undef cmp mov r4, 2