Package Details: gjs-git 2:1.76.0+106+g79d66486-2

Git Clone URL: https://aur.archlinux.org/gjs-git.git (read-only, click to copy)
Package Base: gjs-git
Description: Javascript Bindings for GNOME
Upstream URL: https://gitlab.gnome.org/GNOME/gjs
Licenses: GPL
Conflicts: gjs
Provides: gjs, lib_gjs.so
Submitter: fisch02
Maintainer: None
Last Packager: tallero
Votes: 1
Popularity: 0.000000
First Submitted: 2019-12-19 10:54 (UTC)
Last Updated: 2023-06-26 16:44 (UTC)

Required by (88)

Sources (1)

Latest Comments

1 2 Next › Last »

Raansu commented on 2023-09-06 16:48 (UTC)

This now needs js115

FabioLolix commented on 2023-06-25 13:48 (UTC)

  • .SRCINFO have not been updated in the last commit
  • Home.md indicate it has been moved to README.md

tallero commented on 2022-09-29 17:14 (UTC) (edited on 2022-09-30 02:00 (UTC) by tallero)

@langfingaz js102 is in the dependencies

langfingaz commented on 2022-09-18 10:20 (UTC)

During build I get the error

Run-time dependency mozjs-102 found: NO (tried pkgconfig and cmake) gjs/meson.build:131:0: ERROR: Dependency "mozjs-102" not found, tried pkgconfig and cmake 

dr460nf1r3 commented on 2022-06-06 13:11 (UTC)

Misses cmake in makdepends :)

tallero commented on 2022-03-12 11:10 (UTC) (edited on 2022-03-12 11:11 (UTC) by tallero)

also missing cmake makedepends. also maybe dtrace in checkdepends?

titaniumtown commented on 2022-02-14 00:30 (UTC)

Needs to be updated to js91

itotutona commented on 2022-01-30 11:46 (UTC) (edited on 2022-01-30 11:47 (UTC) by itotutona)

Impossible to reproduce the build, 8 tests failed,

Summary of Failures:  28/68 gjs:JS / Introspection               ERROR           0.85s   killed by signal 5 SIGTRAP 35/68 gjs:JS / Gtk3                        ERROR           0.92s   killed by signal 5 SIGTRAP 36/68 gjs:JS / GObjectDestructionAccess    ERROR           0.92s   killed by signal 5 SIGTRAP 37/68 gjs:JS / Cairo                       ERROR           1.03s   killed by signal 5 SIGTRAP 39/68 gjs:JS / LegacyGtk                   ERROR           0.96s   killed by signal 5 SIGTRAP 40/68 gjs:JS / Gtk4                        ERROR           1.00s   killed by signal 5 SIGTRAP 64/68 gjs:Debugger / throw-ignored command FAIL            0.19s   0/1 subtests passed 25/68 gjs:Scripts / CommandLine            FAIL            7.89s   47/49 subtests passed  
$ yay -S gjs-git                                                                                                                                                                                                                            ... All good here ==> Starting check()... ninja: Entering directory `/home/tbenard/.cache/yay/gjs-git/src/build' ninja: no work to do.  1/68 gjs:JS / self                                OK              0.11s   4 subtests passed  2/68 gjs:JS / ByteArray                           OK              0.13s   13 subtests passed  3/68 gjs:JS / Fundamental                         OK              0.13s   3 subtests passed  4/68 gjs:JS / Format                              OK              0.15s   12 subtests passed  5/68 gjs:JS / Exceptions                          OK              0.16s   21 subtests passed  6/68 gjs:Scripts / CommandLineModules             OK              0.20s   2 subtests passed  7/68 gjs:JS / Gettext                             OK              0.13s   1 subtests passed  8/68 gjs:JS / GLib                                OK              0.19s   28 subtests passed  9/68 gjs:JS / Gio                                 OK              0.22s   21 subtests passed 10/68 gjs:JS / GObject                             OK              0.21s   22 subtests passed 11/68 gjs:JS / GObjectInterface                    OK              0.24s   33 subtests passed 12/68 gjs:JS / GTypeClass                          OK              0.21s   8 subtests passed 13/68 gjs:JS / GObjectClass                        OK              0.41s   102 subtests passed 14/68 gjs:JS / Importer                            OK              0.26s   38 subtests passed 15/68 gjs:Scripts / Warnings                       OK              0.68s   3 subtests passed 16/68 gjs:JS / GObjectValue                        OK              0.34s   95 subtests passed 17/68 gjs:JS / Lang                                OK              0.21s   9 subtests passed 18/68 gjs:JS / LegacyByteArray                     OK              0.25s   14 subtests passed 19/68 gjs:JS / GIMarshalling                       OK              0.81s   373 subtests passed 20/68 gjs:JS / Namespace                           OK              0.23s   1 subtests passed 21/68 gjs:JS / Mainloop                            OK              0.34s   8 subtests passed 22/68 gjs:JS / LegacyClass                         OK              0.41s   62 subtests passed 23/68 gjs:JS / LegacyGObject                       OK              0.41s   60 subtests passed 24/68 gjs:JS / Package                             OK              0.26s   20 subtests passed ▶ 25/68 - Basic unicode encoding (accents, etc) should be functioning properly for ARGV and imports. FAIL           26/68 gjs:JS / Print                               OK              0.23s   4 subtests passed 27/68 gjs:JS / ParamSpec                           OK              0.29s   28 subtests passed 28/68 gjs:JS / Introspection                       ERROR           0.85s   killed by signal 5 SIGTRAP >>> MALLOC_PERTURB_=7 G_FILENAME_ENCODING=latin1 GJS_DEBUG_OUTPUT=stderr G_DEBUG=fatal-warnings,fatal-criticals LD_LIBRARY_PATH=/home/tbenard/.cache/yay/gjs-git/src/build:/home/tbenard/.cache/yay/gjs-git/src/build/installed-tests/js:/home/tbenard/.cache/yay/gjs-git/src/build/installed-tests/js/libgjstesttools TOP_BUILDDIR=/home/tbenard/.cache/yay/gjs-git/src/build NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/home/tbenard/.cache/yay/gjs-git/src/build:/home/tbenard/.cache/yay/gjs-git/src/build/installed-tests/js:/home/tbenard/.cache/yay/gjs-git/src/build/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/home/tbenard/.cache/yay/gjs-git/src/gjs/installed-tests/extra/lsan.supp GJS_PATH='' TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/home/tbenard/.cache/yay/gjs-git/src/gjs/installed-tests/extra/tsan.supp LC_ALL='C en_GB.utf8 POSIX' ENABLE_GTK=yes GSETTINGS_BACKEND=memory GSETTINGS_SCHEMA_DIR=/home/tbenard/.cache/yay/gjs-git/src/build/installed-tests/js /home/tbenard/.cache/yay/gjs-git/src/build/installed-tests/js/minijasmine /home/tbenard/.cache/yay/gjs-git/src/build/../gjs/installed-tests/js/testIntrospection.js ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀  ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― Listing only the last 100 lines from a long log.     JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema      JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio'     JS G OBJ: Defined class for Settings (GSettings), prototype 0xd690e6b09e8, JSClass 0x7fce0dacdb60, in object 0xd690e6b0650     JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings)      JS G NS: Defined namespace 'Gio' 0xd690e6b0650 in GIRepository 0x2b691e615670    JS IMPORT: Importing module Gtk succeeded    JS IMPORT: Defining parent 0x2b691e615870 of 0x14e6edf0a560 'Gtk' is mod 1    JS IMPORT: successfully imported module 'Gtk'      JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk'      JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject'     JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0xd690e6b0a60, JSClass 0x7fce0dacdb60, in object 0xd690e6b01c8     JS G OBJ: Defined class for Widget (GtkWidget), prototype 0xd690e6b0ab0, JSClass 0x7fce0dacdb60, in object 0xd690e6b0a38      JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk'   JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x14e6edf0a8a8, JSClass 0x7fce0dacf060, in object 0xd690e6b0a38      JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk'     JS G OBJ: Defined class for Container (GtkContainer), prototype 0xd690e6b0b28, JSClass 0x7fce0dacdb60, in object 0xd690e6b0a38     JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container)      JS G NS: Defined namespace 'Gtk' 0xd690e6b0a38 in GIRepository 0x2b691e615670    JS IMPORT: Importing 'system'    JS NATIVE: Defining native module 'system'    JS IMPORT: Defining parent 0x2b691e6000f8 of 0x2b691e639268 'system' is mod 1    JS IMPORT: successfully imported module 'system'       JS CTX: Script evaluation succeeded      JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib'      JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib'     JS G BXD: Defining method run in prototype for GLib.MainLoop      JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib'      JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib'     JS G BXD: Defined class for Source (GSource), prototype 0xd690e6b0b78, JSClass 0x7fce0dacea40, in object 0xd690e6b0038     JS G BXD: Defining method set_priority in prototype for GLib.Source      JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject'     JS G BXD: Defining method attach in prototype for GLib.Source      JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib'      JS G NS: Found info type OBJECT for 'MemoryInputStream' in namespace 'Gio'      JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio'     JS G OBJ: Defined class for InputStream (GInputStream), prototype 0xd690e6b0c68, JSClass 0x7fce0dacdb60, in object 0xd690e6b0650     JS G OBJ: Defined class for MemoryInputStream (GMemoryInputStream), prototype 0xd690e6b0cb8, JSClass 0x7fce0dacdb60, in object 0xd690e6b0650     JS G BXD: Defining method destroy in prototype for GLib.Source      JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib'      JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib'    JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1    JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2    JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4    JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8    JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16    JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32    JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64    JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128    JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4    JS G ENUM: Defining GLib.LogLevelFlags as 0x2b691e61c220      JS G NS: Found info type CONSTANT for 'MININT64' in namespace 'GLib'      JS G NS: Found info type CONSTANT for 'MAXINT64' in namespace 'GLib'      JS G NS: Found info type CONSTANT for 'MAXUINT64' in namespace 'GLib'      JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib'      JS G NS: Found info type FUNCTION for 'init' in namespace 'Gtk'  (process:22257): Gtk-WARNING **: 12:44:10.809: Locale not supported by C library.     Using the fallback 'C' locale.   TAP parsing error: Too few tests run (expected 16, got 2) (test program exited with status code -5) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――  29/68 gjs:JS / Signals                             OK              0.31s   14 subtests passed 30/68 gjs:JS / System                              OK              0.32s   13 subtests passed 31/68 gjs:JS / Tweener                             OK              0.38s   17 subtests passed ▶ 25/68 - Unicode encoding for symbols should be functioning properly for ARGV and imports. FAIL           32/68 gjs:JS / WarnLib                             OK              0.25s   2 subtests passed 33/68 gjs:JS / Regress                             OK              0.80s   247 subtests passed 34/68 gjs:JS / Async                               OK              0.22s   10 subtests passed 35/68 gjs:JS / Gtk3                                ERROR           0.92s   killed by signal 5 SIGTRAP >>> G_FILENAME_ENCODING=latin1 GJS_DEBUG_OUTPUT=stderr G_DEBUG=fatal-warnings,fatal-criticals LD_LIBRARY_PATH=/home/tbenard/.cache/yay/gjs-git/src/build:/home/tbenard/.cache/yay/gjs-git/src/build/installed-tests/js:/home/tbenard/.cache/yay/gjs-git/src/build/installed-tests/js/libgjstesttools TOP_BUILDDIR=/home/tbenard/.cache/yay/gjs-git/src/build NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/home/tbenard/.cache/yay/gjs-git/src/build:/home/tbenard/.cache/yay/gjs-git/src/build/installed-tests/js:/home/tbenard/.cache/yay/gjs-git/src/build/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/home/tbenard/.cache/yay/gjs-git/src/gjs/installed-tests/extra/lsan.supp GJS_PATH='' TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/home/tbenard/.cache/yay/gjs-git/src/gjs/installed-tests/extra/tsan.supp MALLOC_PERTURB_=76 LC_ALL='C en_GB.utf8 POSIX' ENABLE_GTK=yes GSETTINGS_BACKEND=memory GSETTINGS_SCHEMA_DIR=/home/tbenard/.cache/yay/gjs-git/src/build/installed-tests/js /home/tbenard/.cache/yay/gjs-git/src/build/installed-tests/js/minijasmine /home/tbenard/.cache/yay/gjs-git/src/build/../gjs/installed-tests/js/testGtk3.js ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀  ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― Listing only the last 100 lines from a long log.     JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings)      JS G NS: Defined namespace 'Gio' 0xc3fda4b0628 in GIRepository 0x30911e815670    JS IMPORT: Importing module Gtk succeeded    JS IMPORT: Defining parent 0x30911e815870 of 0x68c5240b588 'Gtk' is mod 1    JS IMPORT: successfully imported module 'Gtk'      JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk'      JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject'     JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0xc3fda4b0a38, JSClass 0x7f0157214b60, in object 0xc3fda4b01c8     JS G OBJ: Defined class for Widget (GtkWidget), prototype 0xc3fda4b0a88, JSClass 0x7f0157214b60, in object 0xc3fda4b0a10      JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk'   JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x68c5240b8d0, JSClass 0x7f0157216060, in object 0xc3fda4b0a10      JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk'     JS G OBJ: Defined class for Container (GtkContainer), prototype 0xc3fda4b0b00, JSClass 0x7f0157214b60, in object 0xc3fda4b0a10     JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container)      JS G NS: Defined namespace 'Gtk' 0xc3fda4b0a10 in GIRepository 0x30911e815670    JS IMPORT: Importing 'system'    JS NATIVE: Defining native module 'system'    JS IMPORT: Defining parent 0x30911e8000f8 of 0x30911e8392c8 'system' is mod 1    JS IMPORT: successfully imported module 'system'      JS G NS: Found info type OBJECT for 'Grid' in namespace 'Gtk'     JS G OBJ: Defined class for Grid (GtkGrid), prototype 0xc3fda4b0b50, JSClass 0x7f0157214b60, in object 0xc3fda4b0a10      JS G NS: Found info type INTERFACE for 'Orientable' in namespace 'Gtk'   JS G IFACE: Defined class for Orientable (GtkOrientable), prototype 0x68c5240ba10, JSClass 0x7f0157216060, in object 0xc3fda4b0a10     JS G OBJ: Defined class for Gjs_MyComplexGtkSubclass (Gjs_MyComplexGtkSubclass), prototype 0xc3fda4b0bc8, JSClass 0x7f0157214b60, in object 0x30911e815750     JS G OBJ: Defined class for Gjs_MyComplexGtkSubclassFromResource (Gjs_MyComplexGtkSubclassFromResource), prototype 0xc3fda4b0c18, JSClass 0x7f0157214b60, in object 0x30911e815750      JS G NS: Found info type OBJECT for 'FileIOStream' in namespace 'Gio'      JS G NS: Found info type OBJECT for 'IOStream' in namespace 'Gio'     JS G OBJ: Defined class for IOStream (GIOStream), prototype 0xc3fda4b0c90, JSClass 0x7f0157214b60, in object 0xc3fda4b0628     JS G OBJ: Defined class for FileIOStream (GFileIOStream), prototype 0xc3fda4b0ce0, JSClass 0x7f0157214b60, in object 0xc3fda4b0628     JS G OBJ: Defined class for GLocalFileIOStream (GLocalFileIOStream), prototype 0xc3fda4b0d30, JSClass 0x7f0157214b60, in object 0x30911e815750      JS G NS: Found info type INTERFACE for 'Seekable' in namespace 'Gio'   JS G IFACE: Defined class for Seekable (GSeekable), prototype 0x68c5240ba88, JSClass 0x7f0157216060, in object 0xc3fda4b0628     JS G OBJ: Defining method get_output_stream in prototype for GIOStream (Gio.IOStream)      JS G NS: Found info type OBJECT for 'FileOutputStream' in namespace 'Gio'      JS G NS: Found info type OBJECT for 'OutputStream' in namespace 'Gio'     JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0xc3fda4b0dd0, JSClass 0x7f0157214b60, in object 0xc3fda4b0628     JS G OBJ: Defined class for FileOutputStream (GFileOutputStream), prototype 0xc3fda4b0e20, JSClass 0x7f0157214b60, in object 0xc3fda4b0628     JS G OBJ: Defined class for GLocalFileOutputStream (GLocalFileOutputStream), prototype 0xc3fda4b0e70, JSClass 0x7f0157214b60, in object 0x30911e815750      JS G NS: Found info type OBJECT for 'DataOutputStream' in namespace 'Gio'      JS G NS: Found info type OBJECT for 'FilterOutputStream' in namespace 'Gio'     JS G OBJ: Defined class for FilterOutputStream (GFilterOutputStream), prototype 0xc3fda4b0ee8, JSClass 0x7f0157214b60, in object 0xc3fda4b0628     JS G OBJ: Defined class for DataOutputStream (GDataOutputStream), prototype 0xc3fda4b0f38, JSClass 0x7f0157214b60, in object 0xc3fda4b0628     JS G OBJ: Defining method put_string in prototype for GDataOutputStream (Gio.DataOutputStream)     JS G OBJ: Defining method close in prototype for GOutputStream (Gio.OutputStream)     JS G OBJ: Defined class for Gjs_MyComplexGtkSubclassFromFile (Gjs_MyComplexGtkSubclassFromFile), prototype 0xc3fda4b0f88, JSClass 0x7f0157214b60, in object 0x30911e815750     JS G OBJ: Defined class for Gjs_SubclassSubclass (Gjs_SubclassSubclass), prototype 0x68c5241b038, JSClass 0x7f0157214b60, in object 0x30911e815750       JS CTX: Script evaluation succeeded      JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib'      JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib'     JS G BXD: Defining method run in prototype for GLib.MainLoop      JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib'      JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib'     JS G BXD: Defined class for Source (GSource), prototype 0x68c5241b088, JSClass 0x7f0157215a40, in object 0xc3fda4b0038     JS G BXD: Defining method set_priority in prototype for GLib.Source      JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject'     JS G BXD: Defining method attach in prototype for GLib.Source      JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib'      JS G NS: Found info type FUNCTION for 'init' in namespace 'Gtk'  (process:22495): Gtk-WARNING **: 12:44:11.692: Locale not supported by C library.     Using the fallback 'C' locale.   TAP parsing error: Too few tests run (expected 31, got 0) (test program exited with status code -5) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――  36/68 gjs:JS / GObjectDestructionAccess            ERROR           0.92s   killed by signal 5 SIGTRAP >>> G_FILENAME_ENCODING=latin1 GJS_DEBUG_OUTPUT=stderr G_DEBUG=fatal-warnings,fatal-criticals LD_LIBRARY_PATH=/home/tbenard/.cache/yay/gjs-git/src/build:/home/tbenard/.cache/yay/gjs-git/src/build/installed-tests/js:/home/tbenard/.cache/yay/gjs-git/src/build/installed-tests/js/libgjstesttools MALLOC_PERTURB_=130 TOP_BUILDDIR=/home/tbenard/.cache/yay/gjs-git/src/build NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/home/tbenard/.cache/yay/gjs-git/src/build:/home/tbenard/.cache/yay/gjs-git/src/build/installed-tests/js:/home/tbenard/.cache/yay/gjs-git/src/build/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/home/tbenard/.cache/yay/gjs-git/src/gjs/installed-tests/extra/lsan.supp GJS_PATH='' TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/home/tbenard/.cache/yay/gjs-git/src/gjs/installed-tests/extra/tsan.supp LC_ALL='C en_GB.utf8 POSIX' ENABLE_GTK=yes GSETTINGS_BACKEND=memory GSETTINGS_SCHEMA_DIR=/home/tbenard/.cache/yay/gjs-git/src/build/installed-tests/js /home/tbenard/.cache/yay/gjs-git/src/build/installed-tests/js/minijasmine /home/tbenard/.cache/yay/gjs-git/src/build/../gjs/installed-tests/js/testGObjectDestructionAccess.js ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀  ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― Listing only the last 100 lines from a long log.     JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy)      JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio'     JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x215192db0740, JSClass 0x7fe4836f9a40, in object 0x215192db0628      JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio'     JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x215192db0790, JSClass 0x7fe4836f9a40, in object 0x215192db0628      JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate'      JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio'     JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x215192db07e0, JSClass 0x7fe4836f8b60, in object 0x215192db0628     JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x215192db0830, JSClass 0x7fe4836f8b60, in object 0x215192db01a0      JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio'     JS G OBJ: Defined class for ListStore (GListStore), prototype 0x215192db0880, JSClass 0x7fe4836f8b60, in object 0x215192db0628     JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore)     JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore)      JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio'   JS G IFACE: Defined class for File (GFile), prototype 0x215192dcac40, JSClass 0x7fe4836fa060, in object 0x215192db0628     JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x215192db08f8, JSClass 0x7fe4836f8b60, in object 0xc221715750      JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio'     JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x215192db0970, JSClass 0x7fe4836f9a40, in object 0x215192db0628     JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema      JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio'     JS G OBJ: Defined class for Settings (GSettings), prototype 0x215192db09c0, JSClass 0x7fe4836f8b60, in object 0x215192db0628     JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings)      JS G NS: Defined namespace 'Gio' 0x215192db0628 in GIRepository 0xc221715670    JS IMPORT: JS import 'GjsTestTools' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsTestTools.js       JS CTX: Ignoring second exception: 'No property 'GjsTestTools' in GI repository object (or it was not an object)'      JS G NS: Defined namespace 'GjsTestTools' 0x215192db0a10 in GIRepository 0xc221715670    JS IMPORT: Importing module Gtk succeeded    JS IMPORT: Defining parent 0xc221715870 of 0x1995e4e0d560 'Gtk' is mod 1    JS IMPORT: successfully imported module 'Gtk'      JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk'      JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject'     JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x215192db0a60, JSClass 0x7fe4836f8b60, in object 0x215192db01c8     JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x215192db0ab0, JSClass 0x7fe4836f8b60, in object 0x215192db0a38      JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk'   JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x1995e4e0d8a8, JSClass 0x7fe4836fa060, in object 0x215192db0a38      JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk'     JS G OBJ: Defined class for Container (GtkContainer), prototype 0x215192db0b28, JSClass 0x7fe4836f8b60, in object 0x215192db0a38     JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container)      JS G NS: Defined namespace 'Gtk' 0x215192db0a38 in GIRepository 0xc221715670    JS IMPORT: Importing 'system'    JS NATIVE: Defining native module 'system'    JS IMPORT: Defining parent 0xc2217000f8 of 0xc221739268 'system' is mod 1    JS IMPORT: successfully imported module 'system'       JS CTX: Script evaluation succeeded      JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib'      JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib'     JS G BXD: Defining method run in prototype for GLib.MainLoop      JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib'      JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib'     JS G BXD: Defined class for Source (GSource), prototype 0x215192db0b78, JSClass 0x7fe4836f9a40, in object 0x215192db0038     JS G BXD: Defining method set_priority in prototype for GLib.Source      JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject'     JS G BXD: Defining method attach in prototype for GLib.Source      JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib'      JS G NS: Found info type FUNCTION for 'init' in namespace 'Gtk'  (process:22508): Gtk-WARNING **: 12:44:11.711: Locale not supported by C library.     Using the fallback 'C' locale.   TAP parsing error: Too few tests run (expected 54, got 0) (test program exited with status code -5) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――  37/68 gjs:JS / Cairo                               ERROR           1.03s   killed by signal 5 SIGTRAP >>> G_FILENAME_ENCODING=latin1 GJS_DEBUG_OUTPUT=stderr G_DEBUG=fatal-warnings,fatal-criticals LD_LIBRARY_PATH=/home/tbenard/.cache/yay/gjs-git/src/build:/home/tbenard/.cache/yay/gjs-git/src/build/installed-tests/js:/home/tbenard/.cache/yay/gjs-git/src/build/installed-tests/js/libgjstesttools TOP_BUILDDIR=/home/tbenard/.cache/yay/gjs-git/src/build MALLOC_PERTURB_=2 NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/home/tbenard/.cache/yay/gjs-git/src/build:/home/tbenard/.cache/yay/gjs-git/src/build/installed-tests/js:/home/tbenard/.cache/yay/gjs-git/src/build/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/home/tbenard/.cache/yay/gjs-git/src/gjs/installed-tests/extra/lsan.supp GJS_PATH='' TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/home/tbenard/.cache/yay/gjs-git/src/gjs/installed-tests/extra/tsan.supp LC_ALL='C en_GB.utf8 POSIX' ENABLE_GTK=yes GSETTINGS_BACKEND=memory GSETTINGS_SCHEMA_DIR=/home/tbenard/.cache/yay/gjs-git/src/build/installed-tests/js /home/tbenard/.cache/yay/gjs-git/src/build/installed-tests/js/minijasmine /home/tbenard/.cache/yay/gjs-git/src/build/../gjs/installed-tests/js/testCairo.js ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀  ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― Listing only the last 100 lines from a long log.    JS G ENUM: Defining enum value BEVEL (fixed from bevel) 2    JS G ENUM: Defining cairo.LineJoin as 0x38d11617a70      JS G NS: Found info type ENUM for 'Operator' in namespace 'cairo'    JS G ENUM: Defining enum value CLEAR (fixed from clear) 0    JS G ENUM: Defining enum value SOURCE (fixed from source) 1    JS G ENUM: Defining enum value OVER (fixed from over) 2    JS G ENUM: Defining enum value IN (fixed from in) 3    JS G ENUM: Defining enum value OUT (fixed from out) 4    JS G ENUM: Defining enum value ATOP (fixed from atop) 5    JS G ENUM: Defining enum value DEST (fixed from dest) 6    JS G ENUM: Defining enum value DEST_OVER (fixed from dest_over) 7    JS G ENUM: Defining enum value DEST_IN (fixed from dest_in) 8    JS G ENUM: Defining enum value DEST_OUT (fixed from dest_out) 9    JS G ENUM: Defining enum value DEST_ATOP (fixed from dest_atop) 10    JS G ENUM: Defining enum value XOR (fixed from xor) 11    JS G ENUM: Defining enum value ADD (fixed from add) 12    JS G ENUM: Defining enum value SATURATE (fixed from saturate) 13    JS G ENUM: Defining enum value MULTIPLY (fixed from multiply) 14    JS G ENUM: Defining enum value SCREEN (fixed from screen) 15    JS G ENUM: Defining enum value OVERLAY (fixed from overlay) 16    JS G ENUM: Defining enum value DARKEN (fixed from darken) 17    JS G ENUM: Defining enum value LIGHTEN (fixed from lighten) 18    JS G ENUM: Defining enum value COLOR_DODGE (fixed from color_dodge) 19    JS G ENUM: Defining enum value COLOR_BURN (fixed from color_burn) 20    JS G ENUM: Defining enum value HARD_LIGHT (fixed from hard_light) 21    JS G ENUM: Defining enum value SOFT_LIGHT (fixed from soft_light) 22    JS G ENUM: Defining enum value DIFFERENCE (fixed from difference) 23    JS G ENUM: Defining enum value EXCLUSION (fixed from exclusion) 24    JS G ENUM: Defining enum value HSL_HUE (fixed from hsl_hue) 25    JS G ENUM: Defining enum value HSL_SATURATION (fixed from hsl_saturation) 26    JS G ENUM: Defining enum value HSL_COLOR (fixed from hsl_color) 27    JS G ENUM: Defining enum value HSL_LUMINOSITY (fixed from hsl_luminosity) 28    JS G ENUM: Defining cairo.Operator as 0x38d11617ad0      JS G NS: Found info type ENUM for 'PatternType' in namespace 'cairo'    JS G ENUM: Defining enum value SOLID (fixed from solid) 0    JS G ENUM: Defining enum value SURFACE (fixed from surface) 1    JS G ENUM: Defining enum value LINEAR (fixed from linear) 2    JS G ENUM: Defining enum value RADIAL (fixed from radial) 3    JS G ENUM: Defining enum value MESH (fixed from mesh) 4    JS G ENUM: Defining enum value RASTER_SOURCE (fixed from raster_source) 5    JS G ENUM: Defining cairo.PatternType as 0x38d11617cb0      JS G NS: Found info type ENUM for 'SurfaceType' in namespace 'cairo'    JS G ENUM: Defining enum value IMAGE (fixed from image) 0    JS G ENUM: Defining enum value PDF (fixed from pdf) 1    JS G ENUM: Defining enum value PS (fixed from ps) 2    JS G ENUM: Defining enum value XLIB (fixed from xlib) 3    JS G ENUM: Defining enum value XCB (fixed from xcb) 4    JS G ENUM: Defining enum value GLITZ (fixed from glitz) 5    JS G ENUM: Defining enum value QUARTZ (fixed from quartz) 6    JS G ENUM: Defining enum value WIN32 (fixed from win32) 7    JS G ENUM: Defining enum value BEOS (fixed from beos) 8    JS G ENUM: Defining enum value DIRECTFB (fixed from directfb) 9    JS G ENUM: Defining enum value SVG (fixed from svg) 10    JS G ENUM: Defining enum value OS2 (fixed from os2) 11    JS G ENUM: Defining enum value WIN32_PRINTING (fixed from win32_printing) 12    JS G ENUM: Defining enum value QUARTZ_IMAGE (fixed from quartz_image) 13    JS G ENUM: Defining enum value SCRIPT (fixed from script) 14    JS G ENUM: Defining enum value QT (fixed from qt) 15    JS G ENUM: Defining enum value RECORDING (fixed from recording) 16    JS G ENUM: Defining enum value VG (fixed from vg) 17    JS G ENUM: Defining enum value GL (fixed from gl) 18    JS G ENUM: Defining enum value DRM (fixed from drm) 19    JS G ENUM: Defining enum value TEE (fixed from tee) 20    JS G ENUM: Defining enum value XML (fixed from xml) 21    JS G ENUM: Defining enum value SKIA (fixed from skia) 22    JS G ENUM: Defining enum value SUBSURFACE (fixed from subsurface) 23    JS G ENUM: Defining enum value COGL (fixed from cogl) 24    JS G ENUM: Defining cairo.SurfaceType as 0x38d11617d10      JS G NS: Found info type STRUCT for 'Region' in namespace 'cairo'     JS G BXD: Defined class for Region (CairoRegion), prototype 0x16d4a7eb0e98, JSClass 0x7f69f6faca40, in object 0x16d4a7eb0c68      JS G NS: Found info type STRUCT for 'Context' in namespace 'cairo'     JS G BXD: Defined class for Context (CairoContext), prototype 0x16d4a7eb0ec0, JSClass 0x7f69f6faca40, in object 0x16d4a7eb0c68      JS G NS: Found info type STRUCT for 'Surface' in namespace 'cairo'     JS G BXD: Defined class for Surface (CairoSurface), prototype 0x16d4a7eb0ee8, JSClass 0x7f69f6faca40, in object 0x16d4a7eb0c68      JS G NS: Found info type STRUCT for 'Path' in namespace 'cairo'     JS G BXD: Defined class for Path (void), prototype 0x16d4a7eb0f10, JSClass 0x7f69f6faca40, in object 0x16d4a7eb0c68      JS G NS: Found info type STRUCT for 'Pattern' in namespace 'cairo'     JS G BXD: Defined class for Pattern (CairoPattern), prototype 0x16d4a7eb0f38, JSClass 0x7f69f6faca40, in object 0x16d4a7eb0c68      JS G NS: Defined namespace 'cairo' 0x16d4a7eb0c68 in GIRepository 0x16d4a7e77a00       JS CTX: Script evaluation succeeded      JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib'      JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib'     JS G BXD: Defining method run in prototype for GLib.MainLoop      JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib'      JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib'     JS G BXD: Defined class for Source (GSource), prototype 0x16d4a7eb0f60, JSClass 0x7f69f6faca40, in object 0x16d4a7eb0038     JS G BXD: Defining method set_priority in prototype for GLib.Source      JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject'     JS G BXD: Defining method attach in prototype for GLib.Source      JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib'     JS G BXD: Defining method destroy in prototype for GLib.Source Fontconfig warning: ignoring C en_GB.utf8 POSIX: not a valid language tag      JS G NS: Found info type FUNCTION for 'init' in namespace 'Gtk'  (process:22480): Gtk-WARNING **: 12:44:11.705: Locale not supported by C library.     Using the fallback 'C' locale.   TAP parsing error: Too few tests run (expected 41, got 20) (test program exited with status code -5) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――  38/68 gjs:dbus / GDBus                             OK              0.56s   33 subtests passed 39/68 gjs:JS / LegacyGtk                           ERROR           0.96s   killed by signal 5 SIGTRAP >>> G_FILENAME_ENCODING=latin1 GJS_DEBUG_OUTPUT=stderr G_DEBUG=fatal-warnings,fatal-criticals LD_LIBRARY_PATH=/home/tbenard/.cache/yay/gjs-git/src/build:/home/tbenard/.cache/yay/gjs-git/src/build/installed-tests/js:/home/tbenard/.cache/yay/gjs-git/src/build/installed-tests/js/libgjstesttools TOP_BUILDDIR=/home/tbenard/.cache/yay/gjs-git/src/build NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/home/tbenard/.cache/yay/gjs-git/src/build:/home/tbenard/.cache/yay/gjs-git/src/build/installed-tests/js:/home/tbenard/.cache/yay/gjs-git/src/build/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/home/tbenard/.cache/yay/gjs-git/src/gjs/installed-tests/extra/lsan.supp GJS_PATH='' TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/home/tbenard/.cache/yay/gjs-git/src/gjs/installed-tests/extra/tsan.supp MALLOC_PERTURB_=173 LC_ALL='C en_GB.utf8 POSIX' ENABLE_GTK=yes GSETTINGS_BACKEND=memory GSETTINGS_SCHEMA_DIR=/home/tbenard/.cache/yay/gjs-git/src/build/installed-tests/js /home/tbenard/.cache/yay/gjs-git/src/build/installed-tests/js/minijasmine /home/tbenard/.cache/yay/gjs-git/src/build/../gjs/installed-tests/js/testLegacyGtk.js ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀  ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― Listing only the last 100 lines from a long log.   JS G IFACE: Defined class for Initable (GInitable), prototype 0xa5c99ccab50, JSClass 0x7f4a9b0bd060, in object 0xa5c99cb0650     JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy)      JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio'     JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xa5c99cb0768, JSClass 0x7f4a9b0bca40, in object 0xa5c99cb0650      JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio'     JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xa5c99cb07b8, JSClass 0x7f4a9b0bca40, in object 0xa5c99cb0650      JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate'      JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio'     JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xa5c99cb0808, JSClass 0x7f4a9b0bbb60, in object 0xa5c99cb0650     JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xa5c99cb0858, JSClass 0x7f4a9b0bbb60, in object 0xa5c99cb01a0      JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio'     JS G OBJ: Defined class for ListStore (GListStore), prototype 0xa5c99cb08a8, JSClass 0x7f4a9b0bbb60, in object 0xa5c99cb0650     JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore)     JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore)      JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio'   JS G IFACE: Defined class for File (GFile), prototype 0xa5c99ccac90, JSClass 0x7f4a9b0bd060, in object 0xa5c99cb0650     JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xa5c99cb0920, JSClass 0x7f4a9b0bbb60, in object 0x3cf487115750      JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio'     JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xa5c99cb0998, JSClass 0x7f4a9b0bca40, in object 0xa5c99cb0650     JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema      JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio'     JS G OBJ: Defined class for Settings (GSettings), prototype 0xa5c99cb09e8, JSClass 0x7f4a9b0bbb60, in object 0xa5c99cb0650     JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings)      JS G NS: Defined namespace 'Gio' 0xa5c99cb0650 in GIRepository 0x3cf487115670    JS IMPORT: Importing module Gtk succeeded    JS IMPORT: Defining parent 0x3cf487115870 of 0xa5c99cca600 'Gtk' is mod 1    JS IMPORT: successfully imported module 'Gtk'      JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk'      JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject'     JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0xa5c99cb0a38, JSClass 0x7f4a9b0bbb60, in object 0xa5c99cb01c8     JS G OBJ: Defined class for Widget (GtkWidget), prototype 0xa5c99cb0a88, JSClass 0x7f4a9b0bbb60, in object 0xa5c99cb0628      JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk'   JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x3cc6095098a8, JSClass 0x7f4a9b0bd060, in object 0xa5c99cb0628      JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk'     JS G OBJ: Defined class for Container (GtkContainer), prototype 0xa5c99cb0b00, JSClass 0x7f4a9b0bbb60, in object 0xa5c99cb0628     JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container)      JS G NS: Defined namespace 'Gtk' 0xa5c99cb0628 in GIRepository 0x3cf487115670      JS G NS: Found info type OBJECT for 'Grid' in namespace 'Gtk'     JS G OBJ: Defined class for Grid (GtkGrid), prototype 0xa5c99cb0b50, JSClass 0x7f4a9b0bbb60, in object 0xa5c99cb0628      JS G NS: Found info type INTERFACE for 'Orientable' in namespace 'Gtk'   JS G IFACE: Defined class for Orientable (GtkOrientable), prototype 0x3cc6095099e8, JSClass 0x7f4a9b0bd060, in object 0xa5c99cb0628     JS G OBJ: Defined class for Gjs_MyComplexGtkSubclass (Gjs_MyComplexGtkSubclass), prototype 0xa5c99cb0bc8, JSClass 0x7f4a9b0bbb60, in object 0x3cf487115750     JS G OBJ: Defined class for Gjs_MyComplexGtkSubclassFromResource (Gjs_MyComplexGtkSubclassFromResource), prototype 0xa5c99cb0c18, JSClass 0x7f4a9b0bbb60, in object 0x3cf487115750       JS CTX: Script evaluation succeeded      JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib'      JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib'     JS G BXD: Defining method run in prototype for GLib.MainLoop      JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib'      JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib'     JS G BXD: Defined class for Source (GSource), prototype 0xa5c99cb0c68, JSClass 0x7f4a9b0bca40, in object 0xa5c99cb0038     JS G BXD: Defining method set_priority in prototype for GLib.Source      JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject'     JS G BXD: Defining method attach in prototype for GLib.Source      JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib'      JS G NS: Found info type FUNCTION for 'init' in namespace 'Gtk'  (process:22521): Gtk-WARNING **: 12:44:11.759: Locale not supported by C library.     Using the fallback 'C' locale.   TAP parsing error: Too few tests run (expected 7, got 0) (test program exited with status code -5) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――  40/68 gjs:JS / Gtk4                                ERROR           1.00s   killed by signal 5 SIGTRAP >>> G_FILENAME_ENCODING=latin1 GJS_DEBUG_OUTPUT=stderr G_DEBUG=fatal-warnings,fatal-criticals LD_LIBRARY_PATH=/home/tbenard/.cache/yay/gjs-git/src/build:/home/tbenard/.cache/yay/gjs-git/src/build/installed-tests/js:/home/tbenard/.cache/yay/gjs-git/src/build/installed-tests/js/libgjstesttools TOP_BUILDDIR=/home/tbenard/.cache/yay/gjs-git/src/build NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/home/tbenard/.cache/yay/gjs-git/src/build:/home/tbenard/.cache/yay/gjs-git/src/build/installed-tests/js:/home/tbenard/.cache/yay/gjs-git/src/build/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/home/tbenard/.cache/yay/gjs-git/src/gjs/installed-tests/extra/lsan.supp GJS_PATH='' TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/home/tbenard/.cache/yay/gjs-git/src/gjs/installed-tests/extra/tsan.supp LC_ALL='C en_GB.utf8 POSIX' ENABLE_GTK=yes MALLOC_PERTURB_=23 GSETTINGS_BACKEND=memory GSETTINGS_SCHEMA_DIR=/home/tbenard/.cache/yay/gjs-git/src/build/installed-tests/js /home/tbenard/.cache/yay/gjs-git/src/build/installed-tests/js/minijasmine /home/tbenard/.cache/yay/gjs-git/src/build/../gjs/installed-tests/js/testGtk4.js ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀  ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― Listing only the last 100 lines from a long log.     JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings)     JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings)      JS G NS: Defined namespace 'Gio' 0x2de4cb6b0650 in GIRepository 0x23ee83515670    JS IMPORT: Importing module Gtk succeeded    JS IMPORT: Defining parent 0x23ee83515870 of 0x3ecc3990a588 'Gtk' is mod 1    JS IMPORT: successfully imported module 'Gtk'      JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk'      JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject'     JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x2de4cb6b0a60, JSClass 0x7f653f74bb60, in object 0x2de4cb6b01c8     JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x2de4cb6b0ab0, JSClass 0x7f653f74bb60, in object 0x2de4cb6b0a38      JS G NS: Found info type INTERFACE for 'ConstraintTarget' in namespace 'Gtk'   JS G IFACE: Defined class for ConstraintTarget (GtkConstraintTarget), prototype 0x3ecc3990a948, JSClass 0x7f653f74d060, in object 0x2de4cb6b0a38     JS G OBJ: Defining method get_first_child in prototype for GtkWidget (Gtk.Widget)      JS G NS: Found info type INTERFACE for 'BuilderScope' in namespace 'Gtk'   JS G IFACE: Defined class for BuilderScope (GtkBuilderScope), prototype 0x3ecc3990a998, JSClass 0x7f653f74d060, in object 0x2de4cb6b0a38      JS G NS: Found info type FUNCTION for 'uuid_string_random' in namespace 'GLib'     JS G OBJ: Defined class for Gjs_anonymous_8719b01c-deaa-41a4-bd1b-e2f851cbdbd0 (Gjs_anonymous_8719b01c-deaa-41a4-bd1b-e2f851cbdbd0), prototype 0x2de4cb6b0b50, JSClass 0x7f653f74bb60, in object 0x23ee83515750      JS G NS: Defined namespace 'Gtk' 0x2de4cb6b0a38 in GIRepository 0x23ee83515670      JS G NS: Found info type OBJECT for 'Grid' in namespace 'Gtk'     JS G OBJ: Defined class for Grid (GtkGrid), prototype 0x2de4cb6b0ba0, JSClass 0x7f653f74bb60, in object 0x2de4cb6b0a38      JS G NS: Found info type INTERFACE for 'Orientable' in namespace 'Gtk'   JS G IFACE: Defined class for Orientable (GtkOrientable), prototype 0x3ecc3990aa38, JSClass 0x7f653f74d060, in object 0x2de4cb6b0a38     JS G OBJ: Defined class for Gjs_MyComplexGtkSubclass (Gjs_MyComplexGtkSubclass), prototype 0x2de4cb6b0c18, JSClass 0x7f653f74bb60, in object 0x23ee83515750     JS G OBJ: Defined class for Gjs_MyComplexGtkSubclassFromResource (Gjs_MyComplexGtkSubclassFromResource), prototype 0x2de4cb6b0c68, JSClass 0x7f653f74bb60, in object 0x23ee83515750      JS G NS: Found info type OBJECT for 'FileIOStream' in namespace 'Gio'      JS G NS: Found info type OBJECT for 'IOStream' in namespace 'Gio'     JS G OBJ: Defined class for IOStream (GIOStream), prototype 0x2de4cb6b0ce0, JSClass 0x7f653f74bb60, in object 0x2de4cb6b0650     JS G OBJ: Defined class for FileIOStream (GFileIOStream), prototype 0x2de4cb6b0d30, JSClass 0x7f653f74bb60, in object 0x2de4cb6b0650     JS G OBJ: Defined class for GLocalFileIOStream (GLocalFileIOStream), prototype 0x2de4cb6b0d80, JSClass 0x7f653f74bb60, in object 0x23ee83515750      JS G NS: Found info type INTERFACE for 'Seekable' in namespace 'Gio'   JS G IFACE: Defined class for Seekable (GSeekable), prototype 0x3ecc3990aa88, JSClass 0x7f653f74d060, in object 0x2de4cb6b0650     JS G OBJ: Defining method get_output_stream in prototype for GIOStream (Gio.IOStream)      JS G NS: Found info type OBJECT for 'FileOutputStream' in namespace 'Gio'      JS G NS: Found info type OBJECT for 'OutputStream' in namespace 'Gio'     JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0x2de4cb6b0e20, JSClass 0x7f653f74bb60, in object 0x2de4cb6b0650     JS G OBJ: Defined class for FileOutputStream (GFileOutputStream), prototype 0x2de4cb6b0e70, JSClass 0x7f653f74bb60, in object 0x2de4cb6b0650     JS G OBJ: Defined class for GLocalFileOutputStream (GLocalFileOutputStream), prototype 0x2de4cb6b0ec0, JSClass 0x7f653f74bb60, in object 0x23ee83515750      JS G NS: Found info type OBJECT for 'DataOutputStream' in namespace 'Gio'      JS G NS: Found info type OBJECT for 'FilterOutputStream' in namespace 'Gio'     JS G OBJ: Defined class for FilterOutputStream (GFilterOutputStream), prototype 0x2de4cb6b0f38, JSClass 0x7f653f74bb60, in object 0x2de4cb6b0650     JS G OBJ: Defined class for DataOutputStream (GDataOutputStream), prototype 0x2de4cb6b0f88, JSClass 0x7f653f74bb60, in object 0x2de4cb6b0650     JS G OBJ: Defining method put_string in prototype for GDataOutputStream (Gio.DataOutputStream)     JS G OBJ: Defining method close in prototype for GOutputStream (Gio.OutputStream)     JS G OBJ: Defined class for Gjs_MyComplexGtkSubclassFromFile (Gjs_MyComplexGtkSubclassFromFile), prototype 0x2de4cb6b0fd8, JSClass 0x7f653f74bb60, in object 0x23ee83515750     JS G OBJ: Defined class for Gjs_SubclassSubclass (Gjs_SubclassSubclass), prototype 0x3ecc39917088, JSClass 0x7f653f74bb60, in object 0x2de4cb677ee0     JS G OBJ: Defined class for Gjs_CustomActionWidget (Gjs_CustomActionWidget), prototype 0x3ecc399170d8, JSClass 0x7f653f74bb60, in object 0x2de4cb677ee0       JS CTX: Script evaluation succeeded      JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib'      JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib'     JS G BXD: Defining method run in prototype for GLib.MainLoop      JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib'      JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib'     JS G BXD: Defined class for Source (GSource), prototype 0x3ecc39917128, JSClass 0x7f653f74ca40, in object 0x2de4cb6b0038     JS G BXD: Defining method set_priority in prototype for GLib.Source      JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject'     JS G BXD: Defining method attach in prototype for GLib.Source      JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib'      JS G NS: Found info type FUNCTION for 'init' in namespace 'Gtk'  (process:22534): Gtk-WARNING **: 12:44:11.813: Locale not supported by C library.     Using the fallback 'C' locale.   TAP parsing error: Too few tests run (expected 25, got 0) (test program exited with status code -5) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――  41/68 gjs:JS / GLibLogWriter                       OK              0.27s   4 subtests passed 42/68 gjs:JS / ESModules                           OK              0.36s   23 subtests passed 43/68 gjs:JS / Console                             OK              0.53s   49 subtests passed 44/68 gjs:JS / CairoModule                         OK              0.25s   3 subtests passed 45/68 gjs:Debugger / backtrace command             OK              0.22s   1 subtests passed 46/68 gjs:JS / Encoding                            OK              0.41s   55 subtests passed 47/68 gjs:Debugger / breakpoint command            OK              0.16s   1 subtests passed 48/68 gjs:Debugger / continue command              OK              0.16s   1 subtests passed 49/68 gjs:Debugger / delete command                OK              0.16s   1 subtests passed 50/68 gjs:Debugger / detach command                OK              0.18s   1 subtests passed 51/68 gjs:Debugger / down-up command               OK              0.21s   1 subtests passed 52/68 gjs:Debugger / finish command                OK              0.20s   1 subtests passed 53/68 gjs:Debugger / keys command                  OK              0.18s   1 subtests passed 54/68 gjs:Debugger / frame command                 OK              0.21s   1 subtests passed 55/68 gjs:Debugger / lastvalues command            OK              0.21s   1 subtests passed 56/68 gjs:Debugger / list command                  OK              0.22s   1 subtests passed 57/68 gjs:Debugger / next command                  OK              0.23s   1 subtests passed 58/68 gjs:Debugger / print command                 OK              0.24s   1 subtests passed 59/68 gjs:Debugger / quit command                  OK              0.19s   1 subtests passed 60/68 gjs:Debugger / return command                OK              0.21s   1 subtests passed 61/68 gjs:Debugger / set command                   OK              0.19s   1 subtests passed 62/68 gjs:Debugger / step command                  OK              0.21s   1 subtests passed 63/68 gjs:Debugger / throw command                 OK              0.19s   1 subtests passed ▶ 64/68 - /home/tbenard/.cache/yay/gjs-git/src/build/../gjs/installed-tests/debugger/throw-ignored.debugger FAIL           64/68 gjs:Debugger / throw-ignored command         FAIL            0.19s   0/1 subtests passed >>> G_FILENAME_ENCODING=latin1 GJS_DEBUG_OUTPUT=stderr G_DEBUG=fatal-warnings,fatal-criticals LD_LIBRARY_PATH=/home/tbenard/.cache/yay/gjs-git/src/build:/home/tbenard/.cache/yay/gjs-git/src/build/installed-tests/js:/home/tbenard/.cache/yay/gjs-git/src/build/installed-tests/js/libgjstesttools TOP_BUILDDIR=/home/tbenard/.cache/yay/gjs-git/src/build NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/home/tbenard/.cache/yay/gjs-git/src/build:/home/tbenard/.cache/yay/gjs-git/src/build/installed-tests/js:/home/tbenard/.cache/yay/gjs-git/src/build/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/home/tbenard/.cache/yay/gjs-git/src/gjs/installed-tests/extra/lsan.supp GJS_PATH='' TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/home/tbenard/.cache/yay/gjs-git/src/gjs/installed-tests/extra/tsan.supp MALLOC_PERTURB_=134 LC_ALL='C en_GB.utf8 POSIX' ENABLE_GTK=yes GSETTINGS_BACKEND=memory GSETTINGS_SCHEMA_DIR=/home/tbenard/.cache/yay/gjs-git/src/build/installed-tests/js /home/tbenard/.cache/yay/gjs-git/src/gjs/installed-tests/debugger-test.sh /home/tbenard/.cache/yay/gjs-git/src/build/../gjs/installed-tests/debugger/throw-ignored.debugger ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀  ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― Listing only the last 100 lines from a long log.    JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js       JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)'      JS G NS: Defined namespace 'GjsPrivate' 0x1554aacb01a0 in GIRepository 0x1eccbc815650    JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1eccbc802bf0), global 0x1554aac741c0    JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1eccbc806c28), global 0x1554aac741c0    JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1eccbc806c28), global 0x1554aac741c0    JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1eccbc807210), global 0x1554aac741c0    JS IMPORT: Importing '_gi'    JS NATIVE: Defining native module '_gi'    JS IMPORT: Defining parent 0x1eccbc8000f8 of 0x1eccbc81c578 '_gi' is mod 1    JS IMPORT: successfully imported module '_gi'    JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js    JS IMPORT: Importing module _common succeeded    JS IMPORT: Defining parent 0x1eccbc8000f8 of 0x1554aac75da8 '_common' is mod 1    JS IMPORT: successfully imported module '_common'    JS IMPORT: Importing module _legacy succeeded    JS IMPORT: Defining parent 0x1eccbc8000f8 of 0x1554aac75df8 '_legacy' is mod 1    JS IMPORT: successfully imported module '_legacy'    JS IMPORT: Importing module GObject succeeded    JS IMPORT: Defining parent 0x1eccbc815850 of 0x1554aac75d58 'GObject' is mod 1    JS IMPORT: successfully imported module 'GObject'      JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject'      JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject'     JS G PRM: Defined class ParamSpec prototype is 0x1554aac75ee8 class 0x7f2ca0f37020 in object 0x1554aacb01c8      JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject'     JS G OBJ: Defined class for Object (GObject), prototype 0x1554aacb0560, JSClass 0x7f2ca0f30b60, in object 0x1554aacb01c8     JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object)      JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject'      JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject'      JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject'      JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject'      JS G NS: Defined namespace 'GObject' 0x1554aacb01c8 in GIRepository 0x1eccbc815650    JS IMPORT: Module metadata hook for module 0x1eccbc806c28    JS IMPORT: Defining meta.importSync for module 0x1eccbc806c28    JS NATIVE: Defining native module '_promiseNative'       JS CTX: Starting promise job dispatcher    JS NATIVE: Defining native module '_print'       JS CTX: Pausing job queue       JS CTX: Stopping promise job dispatcher       JS CTX: Unpausing job queue       JS CTX: Starting promise job dispatcher       JS CTX: Pausing job queue       JS CTX: Stopping promise job dispatcher       JS CTX: Unpausing job queue       JS CTX: Starting promise job dispatcher       JS CTX: Pausing job queue       JS CTX: Stopping promise job dispatcher       JS CTX: Unpausing job queue       JS CTX: Starting promise job dispatcher       JS CTX: Pausing job queue       JS CTX: Stopping promise job dispatcher       JS CTX: Unpausing job queue       JS CTX: Starting promise job dispatcher       JS CTX: Pausing job queue       JS CTX: Stopping promise job dispatcher       JS CTX: Unpausing job queue       JS CTX: Starting promise job dispatcher       JS CTX: Pausing job queue       JS CTX: Stopping promise job dispatcher       JS CTX: Unpausing job queue       JS CTX: Starting promise job dispatcher       JS CTX: Pausing job queue       JS CTX: Stopping promise job dispatcher       JS CTX: Unpausing job queue       JS CTX: Starting promise job dispatcher       JS CTX: Pausing job queue       JS CTX: Stopping promise job dispatcher       JS CTX: Unpausing job queue       JS CTX: Starting promise job dispatcher       JS CTX: Pausing job queue       JS CTX: Stopping promise job dispatcher       JS CTX: Pausing job queue       JS CTX: Stopping promise job dispatcher       JS CTX: Unpausing job queue       JS CTX: Starting promise job dispatcher       JS CTX: Pausing job queue       JS CTX: Stopping promise job dispatcher       JS CTX: Unpausing job queue       JS CTX: Starting promise job dispatcher       JS CTX: Pausing job queue       JS CTX: Stopping promise job dispatcher       JS CTX: Unpausing job queue       JS CTX: Starting promise job dispatcher       JS CTX: Unpausing job queue       JS CTX: Starting promise job dispatcher       JS CTX: JS shutdown sequence       JS CTX: Stopping profiler       JS CTX: Shutting down toggle queue       JS CTX: Notifying external reference holders of GjsContext dispose       JS CTX: Stopping promise job dispatcher       JS CTX: Notifying reference holders of GjsContext dispose       JS CTX: Checking unhandled promise rejections       JS CTX: Releasing cached JS wrappers       JS CTX: Final triggered GC       JS CTX: Destroying JS context       JS CTX: Releasing all native objects       JS CTX: Disabling auto GC       JS CTX: Ending trace on global object       JS CTX: Freeing allocated resources       JS CTX: JS context destroyed ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――  65/68 gjs:Debugger / until command                 OK              0.17s   1 subtests passed 66/68 gjs:JS / Timers                              OK              3.03s   16 subtests passed 67/68 gjs:C / API tests                            OK              3.60s   69 subtests passed 68/68 gjs:C / Internal API tests                   OK              3.86s   113 subtests passed 25/68 gjs:Scripts / CommandLine                    FAIL            7.89s   47/49 subtests passed >>> G_FILENAME_ENCODING=latin1 GJS_DEBUG_OUTPUT=stderr G_DEBUG=fatal-warnings,fatal-criticals LD_LIBRARY_PATH=/home/tbenard/.cache/yay/gjs-git/src/build:/home/tbenard/.cache/yay/gjs-git/src/build/installed-tests/js:/home/tbenard/.cache/yay/gjs-git/src/build/installed-tests/js/libgjstesttools TOP_BUILDDIR=/home/tbenard/.cache/yay/gjs-git/src/build MALLOC_PERTURB_=97 NO_AT_BRIDGE=1 GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/home/tbenard/.cache/yay/gjs-git/src/build:/home/tbenard/.cache/yay/gjs-git/src/build/installed-tests/js:/home/tbenard/.cache/yay/gjs-git/src/build/installed-tests/js/libgjstesttools ASAN_OPTIONS=intercept_tls_get_addr=0 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/home/tbenard/.cache/yay/gjs-git/src/gjs/installed-tests/extra/lsan.supp GJS_PATH='' TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/home/tbenard/.cache/yay/gjs-git/src/gjs/installed-tests/extra/tsan.supp LC_ALL='C en_GB.utf8 POSIX' ENABLE_GTK=yes GSETTINGS_BACKEND=memory GSETTINGS_SCHEMA_DIR=/home/tbenard/.cache/yay/gjs-git/src/build/installed-tests/js /home/tbenard/.cache/yay/gjs-git/src/gjs/installed-tests/scripts/testCommandLine.sh ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀  ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― Listing only the last 100 lines from a long log.    JS IMPORT: Defining parent 0x3b89a62000f8 of 0x93828075510 'byteArray' is mod 1    JS IMPORT: successfully imported module 'byteArray'    JS IMPORT: Importing module GLib succeeded    JS IMPORT: Defining parent 0x3b89a6215850 of 0x938280754c0 'GLib' is mod 1    JS IMPORT: successfully imported module 'GLib'      JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib'       JS CTX: Initialized class GIRepositoryFunction prototype 0x93828075560      JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib'     JS G BXD: Defined class for Error (GError), prototype 0x938280b0060, JSClass 0x7f99ed7dfa40, in object 0x938280b0038       JS CTX: Initialized class GIRepositoryGType prototype 0x3b89a62163f8      JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib'     JS G BXD: Defined class for Variant (GVariant), prototype 0x938280b00b0, JSClass 0x7f99ed7dfa40, in object 0x938280b0038      JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib'     JS G BXD: Defined class for Bytes (GBytes), prototype 0x938280b0100, JSClass 0x7f99ed7dfa40, in object 0x938280b0038      JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib'      JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib'     JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x938280b0150, JSClass 0x7f99ed7dfa40, in object 0x938280b0038      JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib'      JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib'      JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib'      JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib'      JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib'      JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib'      JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib'      JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib'      JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib'      JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib'      JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib'      JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib'      JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib'      JS G NS: Defined namespace 'GLib' 0x938280b0038 in GIRepository 0x3b89a6215650    JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3b89a6204d00), global 0x938280741c0    JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b89a62060f8), global 0x938280741c0    JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js       JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)'      JS G NS: Defined namespace 'GjsPrivate' 0x938280b01a0 in GIRepository 0x3b89a6215650    JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3b89a6202bf0), global 0x938280741c0    JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3b89a6206c28), global 0x938280741c0    JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3b89a6206c28), global 0x938280741c0    JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b89a6207210), global 0x938280741c0    JS IMPORT: Importing '_gi'    JS NATIVE: Defining native module '_gi'    JS IMPORT: Defining parent 0x3b89a62000f8 of 0x3b89a621c578 '_gi' is mod 1    JS IMPORT: successfully imported module '_gi'    JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js    JS IMPORT: Importing module _common succeeded    JS IMPORT: Defining parent 0x3b89a62000f8 of 0x93828075da8 '_common' is mod 1    JS IMPORT: successfully imported module '_common'    JS IMPORT: Importing module _legacy succeeded    JS IMPORT: Defining parent 0x3b89a62000f8 of 0x93828075df8 '_legacy' is mod 1    JS IMPORT: successfully imported module '_legacy'    JS IMPORT: Importing module GObject succeeded    JS IMPORT: Defining parent 0x3b89a6215850 of 0x93828075d58 'GObject' is mod 1    JS IMPORT: successfully imported module 'GObject'      JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject'      JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject'     JS G PRM: Defined class ParamSpec prototype is 0x93828075ee8 class 0x7f99ed7e5020 in object 0x938280b01c8      JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject'     JS G OBJ: Defined class for Object (GObject), prototype 0x938280b0560, JSClass 0x7f99ed7deb60, in object 0x938280b01c8     JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object)      JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject'      JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject'      JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject'      JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject'      JS G NS: Defined namespace 'GObject' 0x938280b01c8 in GIRepository 0x3b89a6215650    JS IMPORT: Module metadata hook for module 0x3b89a6206c28    JS IMPORT: Defining meta.importSync for module 0x3b89a6206c28    JS NATIVE: Defining native module '_promiseNative'       JS CTX: Starting promise job dispatcher    JS IMPORT: Module resolve hook for module 'file:///home/tbenard/.cache/yay/gjs-git/src/build/signalexit.js' (file:///home/tbenard/.cache/yay/gjs-git/src/build/signalexit.js), global 0x938280741c0    JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3b89a6220e08), global 0x938280741c0    JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3b89a6220e08), global 0x938280741c0    JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3b89a6220e08), global 0x938280741c0    JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3b89a6220e08), global 0x938280741c0    JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3b89a6220e08), global 0x938280741c0    JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3b89a6220e08), global 0x938280741c0    JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3b89a6220e08), global 0x938280741c0    JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3b89a6220e08), global 0x938280741c0    JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3b89a6220e08), global 0x938280741c0    JS IMPORT: Module metadata hook for module 0x3b89a6221858    JS IMPORT: Defining meta.importSync for module 0x3b89a6221858    JS NATIVE: Defining native module 'system'     JS G OBJ: Defined class for Gjs_Button (Gjs_Button), prototype 0x938280b05b0, JSClass 0x7f99ed7deb60, in object 0x3b89a6215730      JS G NS: Found info type FLAGS for 'SignalFlags' in namespace 'GObject'    JS G ENUM: Defining enum value RUN_FIRST (fixed from run_first) 1    JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2    JS G ENUM: Defining enum value RUN_CLEANUP (fixed from run_cleanup) 4    JS G ENUM: Defining enum value NO_RECURSE (fixed from no_recurse) 8    JS G ENUM: Defining enum value DETAILED (fixed from detailed) 16    JS G ENUM: Defining enum value ACTION (fixed from action) 32    JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64    JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128    JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 256    JS G ENUM: Defining enum value ACCUMULATOR_FIRST_RUN (fixed from accumulator_first_run) 131072    JS G ENUM: Defining GObject.SignalFlags as 0x3b89a6222cb8      JS G NS: Found info type FUNCTION for 'timeout_add_seconds' in namespace 'GLib'      JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib'      JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib'     JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x938280b0600, JSClass 0x7f99ed7dfa40, in object 0x938280b0038     JS G BXD: Defining method run in prototype for GLib.MainLoop ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――   Summary of Failures:  28/68 gjs:JS / Introspection               ERROR           0.85s   killed by signal 5 SIGTRAP 35/68 gjs:JS / Gtk3                        ERROR           0.92s   killed by signal 5 SIGTRAP 36/68 gjs:JS / GObjectDestructionAccess    ERROR           0.92s   killed by signal 5 SIGTRAP 37/68 gjs:JS / Cairo                       ERROR           1.03s   killed by signal 5 SIGTRAP 39/68 gjs:JS / LegacyGtk                   ERROR           0.96s   killed by signal 5 SIGTRAP 40/68 gjs:JS / Gtk4                        ERROR           1.00s   killed by signal 5 SIGTRAP 64/68 gjs:Debugger / throw-ignored command FAIL            0.19s   0/1 subtests passed 25/68 gjs:Scripts / CommandLine            FAIL            7.89s   47/49 subtests passed   Ok:                 60   Expected Fail:      0    Fail:               8    Unexpected Pass:    0    Skipped:            0    Timeout:            0     Full log written to /home/tbenard/.cache/yay/gjs-git/src/build/meson-logs/testlog.txt ==> ERROR: A failure occurred in check().     Aborting...  -> error making: gjs-git  

tasali commented on 2022-01-27 17:09 (UTC)

This should now depend on js91 instead of js78

justinkb commented on 2021-11-26 15:05 (UTC) (edited on 2021-11-26 20:09 (UTC) by justinkb)

@intro18 bug exposed by meson upgrade to 0.60.x, problem is with gjs

https://gitlab.gnome.org/GNOME/gjs/-/merge_requests/693

my patch to fix this issue