GIMarshalling test has 3 failures with 1.81.90 on i686
I do not have an i686 machine to hand, this is a Fedora build host:
2/72 gjs:JS / Exceptions OK 0.18s 27 subtests passed
3/72 gjs:JS / Format OK 0.18s 12 subtests passed
4/72 gjs:JS / Fundamental OK 0.17s 10 subtests passed
5/72 gjs:JS / Gettext OK 0.17s 1 subtests passed
6/72 gjs:JS / Importer2 OK 0.14s 4 subtests passed
7/72 gjs:JS / Namespace OK 0.15s 1 subtests passed
▶ 8/72 Integer int64-typed picks a reasonable default value when the function doesn't set the out parameter FAIL
9/72 gjs:JS / GTypeClass OK 0.19s 8 subtests passed
▶ 8/72 Integer int64-typed picks a reasonable default value when the function doesn't set the out parameter FAIL
▶ 8/72 Floating point double-typed picks a reasonable default value when the function doesn't set the out parameter FAIL
10/72 gjs:JS / GObject OK 0.23s 24 subtests passed
11/72 gjs:JS / Lang OK 0.21s 9 subtests passed
12/72 gjs:Scripts / CommandLineModules OK 0.28s 3 subtests passed
13/72 gjs:JS / GObjectInterface OK 0.24s 37 subtests passed
14/72 gjs:JS / GLib OK 0.25s 49 subtests passed
15/72 gjs:JS / Importer OK 0.26s 38 subtests passed
16/72 gjs:JS / Promise OK 0.22s 3 subtests passed
17/72 gjs:JS / Package OK 0.23s 20 subtests passed
18/72 gjs:JS / ParamSpec OK 0.25s 29 subtests passed
19/72 gjs:JS / Gio OK 0.30s 40 subtests passed
20/72 gjs:JS / LegacyByteArray OK 0.28s 29 subtests passed
21/72 gjs:JS / Print OK 0.26s 46 subtests passed
22/72 gjs:JS / LegacyClass OK 0.29s 62 subtests passed
23/72 gjs:JS / WarnLib OK 0.24s 3 subtests passed
24/72 gjs:JS / System OK 0.28s 13 subtests passed
25/72 gjs:JS / GObjectValue OK 0.34s 137 subtests passed
26/72 gjs:JS / Cairo OK 0.38s 43 subtests passed
27/72 gjs:JS / Tweener OK 0.29s 17 subtests passed
28/72 gjs:JS / Signals OK 0.30s 42 subtests passed
29/72 gjs:JS / CairoModule OK 0.26s 3 subtests passed
30/72 gjs:JS / Async OK 0.27s 10 subtests passed
31/72 gjs:JS / LegacyGObject OK 0.34s 60 subtests passed
32/72 gjs:Debugger / backtrace command OK 0.19s 1 subtests passed
33/72 gjs:Scripts / Warnings OK 0.41s 3 subtests passed
34/72 gjs:JS / GLibLogWriter OK 0.21s 4 subtests passed
35/72 gjs:Debugger / breakpoint command OK 0.20s 1 subtests passed
36/72 gjs:JS / AsyncMainloop OK 0.27s 1 subtests passed
37/72 gjs:Debugger / continue command OK 0.18s 1 subtests passed
38/72 gjs:JS / Global OK 0.21s 10 subtests passed
39/72 gjs:JS / Mainloop OK 0.35s 8 subtests passed
40/72 gjs:Debugger / delete command OK 0.18s 1 subtests passed
41/72 gjs:JS / LegacyGtk OK 0.30s 8 subtests passed
42/72 gjs:JS / WeakRef OK 0.21s 5 subtests passed
43/72 gjs:JS / ESModules OK 0.28s 32 subtests passed
44/72 gjs:JS / Introspection OK 0.37s 20 subtests passed
45/72 gjs:Debugger / detach command OK 0.16s 1 subtests passed
46/72 gjs:Debugger / down-up command OK 0.15s 1 subtests passed
47/72 gjs:JS / Encoding OK 0.28s 56 subtests passed
48/72 gjs:JS / GObjectClass OK 0.39s 129 subtests passed
49/72 gjs:Debugger / finish command OK 0.14s 1 subtests passed
50/72 gjs:Debugger / frame command OK 0.14s 1 subtests passed
51/72 gjs:Debugger / keys command OK 0.14s 1 subtests passed
52/72 gjs:JS / Gtk3 OK 0.33s 28 subtests passed
53/72 gjs:Debugger / lastvalues command OK 0.12s 1 subtests passed
54/72 gjs:Debugger / list command OK 0.12s 1 subtests passed
55/72 gjs:Debugger / next command OK 0.12s 1 subtests passed
56/72 gjs:Debugger / print command OK 0.11s 1 subtests passed
57/72 gjs:Debugger / quit command OK 0.10s 1 subtests passed
58/72 gjs:Debugger / return command OK 0.09s 1 subtests passed
59/72 gjs:dbus / GDBus OK 0.32s 63 subtests passed
60/72 gjs:Debugger / set command OK 0.08s 1 subtests passed
61/72 gjs:Debugger / step command OK 0.08s 1 subtests passed
62/72 gjs:Debugger / throw command OK 0.08s 1 subtests passed
63/72 gjs:Debugger / throw-ignored command OK 0.07s 1 subtests passed
64/72 gjs:Debugger / until command OK 0.06s 1 subtests passed
65/72 gjs:JS / Console OK 0.32s 68 subtests passed
66/72 gjs:JS / Regress OK 0.37s 278 subtests passed
67/72 gjs:dbus / Gtk4 OK 0.44s 32 subtests passed
8/72 gjs:JS / GIMarshalling FAIL 0.62s 517/520 subtests passed
>>> LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/builddir/build/BUILD/gjs-1.81.90-build/gjs-1.81.90/redhat-linux-build/installed-tests/js GI_TYPELIB_PATH=/builddir/build/BUILD/gjs-1.81.90-build/gjs-1.81.90/redhat-linux-build:/builddir/build/BUILD/gjs-1.81.90-build/gjs-1.81.90/redhat-linux-build/subprojects/gobject-introspection-tests:/builddir/build/BUILD/gjs-1.81.90-build/gjs-1.81.90/redhat-linux-build/installed-tests/js:/builddir/build/BUILD/gjs-1.81.90-build/gjs-1.81.90/redhat-linux-build/installed-tests/js/libgjstesttools GJS_PATH='' ENABLE_GTK=yes TOP_BUILDDIR=/builddir/build/BUILD/gjs-1.81.90-build/gjs-1.81.90/redhat-linux-build G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals GJS_DEBUG_OUTPUT=stderr UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GJS_USE_UNINSTALLED_FILES=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/builddir/build/BUILD/gjs-1.81.90-build/gjs-1.81.90/installed-tests/extra/lsan.supp GJS_DEBUG_TOPICS='' MALLOC_PERTURB_=242 GSETTINGS_BACKEND=memory MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 NO_AT_BRIDGE=1 MESON_TEST_ITERATION=1 LD_LIBRARY_PATH=/builddir/build/BUILD/gjs-1.81.90-build/gjs-1.81.90/redhat-linux-build/:/builddir/build/BUILD/gjs-1.81.90-build/gjs-1.81.90/redhat-linux-build:/builddir/build/BUILD/gjs-1.81.90-build/gjs-1.81.90/redhat-linux-build/subprojects/gobject-introspection-tests:/builddir/build/BUILD/gjs-1.81.90-build/gjs-1.81.90/redhat-linux-build/installed-tests/js:/builddir/build/BUILD/gjs-1.81.90-build/gjs-1.81.90/redhat-linux-build/installed-tests/js/libgjstesttools G_SLICE=always-malloc TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/builddir/build/BUILD/gjs-1.81.90-build/gjs-1.81.90/installed-tests/extra/tsan.supp DYLD_LIBRARY_PATH=/builddir/build/BUILD/gjs-1.81.90-build/gjs-1.81.90/redhat-linux-build:/builddir/build/BUILD/gjs-1.81.90-build/gjs-1.81.90/redhat-linux-build/subprojects/gobject-introspection-tests:/builddir/build/BUILD/gjs-1.81.90-build/gjs-1.81.90/redhat-linux-build/installed-tests/js:/builddir/build/BUILD/gjs-1.81.90-build/gjs-1.81.90/redhat-linux-build/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 /builddir/build/BUILD/gjs-1.81.90-build/gjs-1.81.90/redhat-linux-build/installed-tests/js/minijasmine /builddir/build/BUILD/gjs-1.81.90-build/gjs-1.81.90/redhat-linux-build/../installed-tests/js/testGIMarshalling.js
68/72 gjs:C / API tests OK 1.95s 72 subtests passed
69/72 gjs:JS / GObjectDestructionAccess OK 1.84s 53 subtests passed
70/72 gjs:C / Internal API tests OK 2.48s 115 subtests passed
71/72 gjs:JS / Timers OK 2.90s 16 subtests passed
72/72 gjs:Scripts / CommandLine OK 4.61s 49 subtests passed
Summary of Failures:
8/72 gjs:JS / GIMarshalling FAIL 0.62s 517/520 subtests passed
Ok: 71
Expected Fail: 0
Fail: 1
Unexpected Pass: 0
Skipped: 0
Timeout: 0```