Bug#1077192: src:gtk4: Test regression with gtk4 4.14 in experimental on s390x
Matthias Geiger
werdahias at debian.org
Fri Jul 26 15:03:30 BST 2024
Source: gtk4
Version: 4.14.4+ds-3
Severity: normal
X-Debbugs-Cc: debian-s390 at lists.debian.org, werdahias at debian.org
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
With gtk4 4.14 tests regressed on s390x.
Log:
99/666 gtk:gsk / path-special-cases ERROR 0.06s killed by signal 6 SIGABRT
>>> GSETTINGS_BACKEND=memory G_TEST_BUILDDIR=/<<PKGBUILDDIR>>/debian/build/deb/testsuite/gsk GDK_BACKEND=x11 GTK_A11Y=test LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/debian/build/deb/gtk UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=72 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_TEST_SRCDIR=/<<PKGBUILDDIR>>/testsuite/gsk GSK_RENDERER=cairo GTK_CSD=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 TEST_OUTPUT_SUBDIR=x11 GDK_DEBUG=default-settings GSETTINGS_SCHEMA_DIR=/<<PKGBUILDDIR>>/debian/build/deb/gtk G_ENABLE_DIAGNOSTIC=0 /<<PKGBUILDDIR>>/debian/build/deb/testsuite/gsk/path-special-cases --tap -k
100/666 gtk:gsk / normalize OK 0.27s 2 subtests passed
101/666 gtk:gsk / boundingbox OK 0.06s 2 subtests passed
102/666 gtk:gsk / curve-special-cases ERROR 0.05s killed by signal 6 SIGABRT
>>> GSETTINGS_BACKEND=memory G_TEST_BUILDDIR=/<<PKGBUILDDIR>>/debian/build/deb/testsuite/gsk GDK_BACKEND=x11 GTK_A11Y=test UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_TEST_SRCDIR=/<<PKGBUILDDIR>>/testsuite/gsk GSK_RENDERER=cairo MALLOC_PERTURB_=178 GTK_CSD=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 TEST_OUTPUT_SUBDIR=x11 GDK_DEBUG=default-settings GSETTINGS_SCHEMA_DIR=/<<PKGBUILDDIR>>/debian/build/deb/gtk G_ENABLE_DIAGNOSTIC=0 /<<PKGBUILDDIR>>/debian/build/deb/testsuite/gsk/curve-special-cases --tap -k
103/666 gtk:gsk / diff OK 0.06s 2 subtests passed
104/666 gtk:gsk / half-float OK 0.01s 6 subtests passed
105/666 gtk:gsk / misc OK 0.26s 7 subtests passed
106/666 gtk:gsk / path-private ERROR 0.06s killed by signal 6 SIGABRT
>>> MALLOC_PERTURB_=200 GSETTINGS_BACKEND=memory G_TEST_BUILDDIR=/<<PKGBUILDDIR>>/debian/build/deb/testsuite/gsk GDK_BACKEND=x11 GTK_A11Y=test UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_TEST_SRCDIR=/<<PKGBUILDDIR>>/testsuite/gsk GSK_RENDERER=cairo GTK_CSD=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 TEST_OUTPUT_SUBDIR=x11 GDK_DEBUG=default-settings GSETTINGS_SCHEMA_DIR=/<<PKGBUILDDIR>>/debian/build/deb/gtk G_ENABLE_DIAGNOSTIC=0 /<<PKGBUILDDIR>>/debian/build/deb/testsuite/gsk/path-private --tap -k
To it looks like those three tests segfault. Furthermore, some reftests
fail because the colours diff (see attached images).
- - gradient-hard-stop: the bottom is grey when it should be yellow
- - border-image-excess: the corners are pink instead of green
- - linear-gradient: adds some colors which shoudl not be present
- - background-blend-mode: the red and yellow half is missing from the
output
The test segfaulting warrant some investigation. The reftests diff is
not benign imo, I would appreciate some input here.
best,
werdahias
- -- System Information:
Debian Release: trixie/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.9.10-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: OpenRC (via /run/openrc), PID 1: init
LSM: AppArmor: enabled
-----BEGIN PGP SIGNATURE-----
iIsEARYIADMWIQQUWTv/Sl6/b+DpcW7svtu2B7myvgUCZqOsrBUcd2VyZGFoaWFz
QGRlYmlhbi5vcmcACgkQ7L7btge5sr45aAEA5wZmlZrTSa14I8J3/S2+0t1Fzh0v
yqAnpzEG4OCvO+EBAOIXteVDP2ekSZbxo83zPtipOh281eBwXh028518vscJ
=yfrS
-----END PGP SIGNATURE-----
-------------- next part --------------
A non-text attachment was scrubbed...
Name: background-blend-mode-clip-interaction.diff.png
Type: image/png
Size: 178 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-gnome-maintainers/attachments/20240726/89de7148/attachment.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: background-blend-mode-clip-interaction.out.png
Type: image/png
Size: 158 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-gnome-maintainers/attachments/20240726/89de7148/attachment-0001.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: background-blend-mode-clip-interaction.ref.png
Type: image/png
Size: 187 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-gnome-maintainers/attachments/20240726/89de7148/attachment-0002.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: border-image-excess-size.diff.png
Type: image/png
Size: 82 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-gnome-maintainers/attachments/20240726/89de7148/attachment-0003.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: border-image-excess-size.out.png
Type: image/png
Size: 98 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-gnome-maintainers/attachments/20240726/89de7148/attachment-0004.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: border-image-excess-size.ref.png
Type: image/png
Size: 94 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-gnome-maintainers/attachments/20240726/89de7148/attachment-0005.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: background-blend-mode-clip-interaction.diff.png
Type: image/png
Size: 178 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-gnome-maintainers/attachments/20240726/89de7148/attachment-0006.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: background-blend-mode-clip-interaction.out.png
Type: image/png
Size: 158 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-gnome-maintainers/attachments/20240726/89de7148/attachment-0007.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: background-blend-mode-clip-interaction.ref.png
Type: image/png
Size: 187 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-gnome-maintainers/attachments/20240726/89de7148/attachment-0008.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gradient-hard-stop.diff.png
Type: image/png
Size: 420 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-gnome-maintainers/attachments/20240726/89de7148/attachment-0009.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gradient-hard-stop.out.png
Type: image/png
Size: 599 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-gnome-maintainers/attachments/20240726/89de7148/attachment-0010.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gradient-hard-stop.ref.png
Type: image/png
Size: 596 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-gnome-maintainers/attachments/20240726/89de7148/attachment-0011.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: linear-gradient.diff.png
Type: image/png
Size: 195 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-gnome-maintainers/attachments/20240726/89de7148/attachment-0012.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: linear-gradient.out.png
Type: image/png
Size: 196 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-gnome-maintainers/attachments/20240726/89de7148/attachment-0013.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: linear-gradient.ref.png
Type: image/png
Size: 98 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-gnome-maintainers/attachments/20240726/89de7148/attachment-0014.png>
More information about the pkg-gnome-maintainers
mailing list