Bug#1079546: gtk4: two css tests are failing on s390x

Jeremy Bícha jeremy.bicha at canonical.com
Sat Aug 24 14:29:57 BST 2024


Source: gtk4
Version: 4.15.5+ds-2
Severity: serious
Tags: ftbfs
User: debian-s390 at lists.debian.org
Usertags: s390x
X-Debbugs-CC: debian-s390 at lists.debian.org

2 new tests added in gtk4 4.15.* are failing on s390x but not on any
other release architecture. We need to either fix these issues or
ignore these tests.

Test 1 log excerpt
===========
test:         gtk:css / parser variables.css
start time:   12:46:32
duration:     0.06s
result:       killed by signal 11 SIGSEGV
command:      GSETTINGS_SCHEMA_DIR=/<<PKGBUILDDIR>>/debian/build/deb/gtk
 G_TEST_BUILDDIR=/<<PKGBUILDDIR>>/debian/build/deb/testsuite/css/parser
 GTK_CSD=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1
 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1
 GTK_DEBUG=css GDK_DEBUG=default-settings
 G_TEST_SRCDIR=/<<PKGBUILDDIR>>/testsuite/css/parser
 MESON_TEST_ITERATION=1
 LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/debian/build/deb/gtk
 MALLOC_PERTURB_=19 G_ENABLE_DIAGNOSTIC=0
 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1
 GSETTINGS_BACKEND=memory TEST_OUTPUT_SUBDIR=x11
GDK_BACKEND=x11
 /<<PKGBUILDDIR>>/debian/build/deb/testsuite/css/parser/test-css-parser
 --tap -k /<<PKGBUILDDIR>>/testsuite/css/parser/variables.css
----------------------------------- stdout -----------------------------------
TAP version 14
# random seed: R02S8e2aca9ba1125f999216ada92eed4430
# GLib-GIO-DEBUG: Using cross-namespace EXTERNAL authentication
 (this will deadlock if server is GDBus < 2.73.3)
# GLib-GIO-DEBUG: _g_io_module_get_default: Found default
implementation local (GLocalVfs) for ‘gio-vfs’
1..1
# Start of build tests
# Start of reproducible-path tests
# Start of gtk4-4.15.5+ds tests
# Start of testsuite tests
# Start of css tests
# Start of parser tests
----------------------------------- stderr -----------------------------------
(test program exited with status code -11)

Test 2 log excerpt
===========

test:         gtk:css / style
start time:   12:46:32
duration:     0.17s
result:       killed by signal 11 SIGSEGV
command:      GTK_A11Y=test
GSETTINGS_SCHEMA_DIR=/<<PKGBUILDDIR>>/debian/build/deb/gtk
 GTK_CSD=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1
 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1
 G_TEST_BUILDDIR=/<<PKGBUILDDIR>>/debian/build/deb/testsuite/css/style
 GTK_DEBUG=css GDK_DEBUG=default-settings GSK_RENDERER=cairo
 MESON_TEST_ITERATION=1
 LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/debian/build/deb/gtk
 G_TEST_SRCDIR=/<<PKGBUILDDIR>>/testsuite/css/style
 G_ENABLE_DIAGNOSTIC=0
 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1
GSETTINGS_BACKEND=memory TEST_OUTPUT_SUBDIR=x11
 GDK_BACKEND=x11 MALLOC_PERTURB_=232
 /<<PKGBUILDDIR>>/debian/build/deb/testsuite/css/style/test-css-style --tap -k
----------------------------------- stdout -----------------------------------
TAP version 14
# random seed: R02S79e4f61abb17a6c99ffeda967bafcb03
# GLib-GIO-DEBUG: Using cross-namespace EXTERNAL authentication
 (this will deadlock if server is GDBus < 2.73.3)
# GLib-GIO-DEBUG: _g_io_module_get_default:
 Found default implementation local (GLocalVfs) for ‘gio-vfs’
1..15
# Start of build tests
# Start of reproducible-path tests
# Start of gtk4-4.15.5+ds tests
# Start of testsuite tests
# Start of css tests
# Start of style tests
ok 1 /<<PKGBUILDDIR>>/testsuite/css/style/adjacent-states.ui
ok 2 /<<PKGBUILDDIR>>/testsuite/css/style/bloomfilter-not.ui
ok 3 /<<PKGBUILDDIR>>/testsuite/css/style/colornames.ui
ok 4 /<<PKGBUILDDIR>>/testsuite/css/style/currentcolor.ui
ok 5 /<<PKGBUILDDIR>>/testsuite/css/style/currentcolor2.ui
ok 6 /<<PKGBUILDDIR>>/testsuite/css/style/currentcolor3.ui
ok 7 /<<PKGBUILDDIR>>/testsuite/css/style/currentcolor4.ui
ok 8 /<<PKGBUILDDIR>>/testsuite/css/style/font.ui
ok 9 /<<PKGBUILDDIR>>/testsuite/css/style/gradient.ui
ok 10 /<<PKGBUILDDIR>>/testsuite/css/style/inherit.ui
ok 11 /<<PKGBUILDDIR>>/testsuite/css/style/label.ui
ok 12 /<<PKGBUILDDIR>>/testsuite/css/style/misc.ui
ok 13 /<<PKGBUILDDIR>>/testsuite/css/style/nth-child.ui
ok 14 /<<PKGBUILDDIR>>/testsuite/css/style/root.ui
----------------------------------- stderr -----------------------------------

(test program exited with status code -11)


Full logs
=======
https://buildd.debian.org/status/package.php?p=gtk4&suite=experimental

Thank you,
Jeremy Bícha



More information about the pkg-gnome-maintainers mailing list