MidnightBSD Magus

lang/cjs

JavaScript bindings based on gobject-introspection

Flavor Version Run OSVersion Arch License Restricted Status
4.8.2 485 2.2 amd64 mit lgpl 0 fail

Events

Machine Type Time Message
sandyriver info 2022-06-08 15:41:38.699963 Test Started
sandyriver fail 2022-06-08 15:44:15.467758 make test returned non-zero: 1
sandyriver fail 2022-06-08 15:44:16.694829 Test complete.

Log

===>  Testing for cjs-4.8.2
[  0% 1/1] /usr/local/bin/meson test --no-rebuild --print-errorlogs
 1/54 cjs:JS / self                     OK              0.11s   2 subtests passed
 2/54 cjs:JS / ByteArray                OK              0.12s   11 subtests passed
 3/54 cjs:JS / Fundamental              OK              0.12s   1 subtests passed
 4/54 cjs:JS / Format                   OK              0.13s   12 subtests passed
 5/54 cjs:JS / Exceptions               OK              0.15s   19 subtests passed
 6/54 cjs:JS / Gettext                  OK              0.12s   1 subtests passed
 7/54 cjs:Scripts / Warnings            OK              0.27s   3 subtests passed
 8/54 cjs:JS / GLib                     OK              0.14s   27 subtests passed
 9/54 cjs:JS / GObject                  OK              0.13s   3 subtests passed
10/54 cjs:JS / Gio                      OK              0.17s   16 subtests passed
11/54 cjs:JS / GIMarshalling            OK              0.28s   342 subtests passed
12/54 cjs:JS / GObjectInterface         OK              0.16s   25 subtests passed
13/54 cjs:JS / GTypeClass               OK              0.14s   10 subtests passed
14/54 cjs:JS / Importer                 OK              0.15s   32 subtests passed
15/54 cjs:JS / GObjectClass             OK              0.23s   66 subtests passed
16/54 cjs:JS / Introspection            ERROR           0.16s   killed by signal 5 SIGTRAP
>>> LD_LIBRARY_PATH=/magus/work/usr/mports/lang/cjs/work/cjs-4.8.2/_build:/magus/work/usr/mports/lang/cjs/work/cjs-4.8.2/_build/installed-tests/js MALLOC_PERTURB_=100 GJS_PATH='' ENABLE_GTK=yes GSETTINGS_SCHEMA_DIR=/magus/work/usr/mports/lang/cjs/work/cjs-4.8.2/_build/installed-tests/js LSAN_OPTIONS=exitcode=23,suppressions=/magus/work/usr/mports/lang/cjs/work/cjs-4.8.2/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals TOP_BUILDDIR=/magus/work/usr/mports/lang/cjs/work/cjs-4.8.2/_build G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/magus/work/usr/mports/lang/cjs/work/cjs-4.8.2/_build:/magus/work/usr/mports/lang/cjs/work/cjs-4.8.2/_build/installed-tests/js NO_AT_BRIDGE=1 /magus/work/usr/mports/lang/cjs/work/cjs-4.8.2/_build/installed-tests/js/minijasmine /magus/work/usr/mports/lang/cjs/work/cjs-4.8.2/_build/../installed-tests/js/testIntrospection.js
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
Listing only the last 100 lines from a long log.
     JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate'
     JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio'
    JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x12cbe4a809d0, JSClass 0x800b2eae8, in object 0x12cbe4a803a0
    JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x12cbe4a80a30, JSClass 0x800b2eae8, in object 0x12cbe4a803d0
     JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio'
    JS G OBJ: Defined class for ListStore (GListStore), prototype 0x12cbe4a80a90, JSClass 0x800b2eae8, in object 0x12cbe4a803a0
     JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio'
  JS G IFACE: Defined class for File (GFile), prototype 0x12cbe4ac0be0, JSClass 0x800b2ea08, in object 0x12cbe4a803a0
    JS G OBJ: Defined class for GDummyFile (GDummyFile), prototype 0x12cbe4a80b20, JSClass 0x800b2eae8, in object 0x3a40e7e00428
     JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio'
    JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x12cbe4a80bb0, JSClass 0x800b2e6c8, in object 0x12cbe4a803a0
    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 0x12cbe4a80c10, JSClass 0x800b2eae8, in object 0x12cbe4a803a0
    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' 0x12cbe4a803a0 in GIRepository 0x12cbe4a800d0
   JS IMPORT: Importing module Gtk succeeded
   JS IMPORT: Defining parent 0x12cbe4a80160 of 0x12cbe4ad86a0 '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 0x12cbe4a80ca0, JSClass 0x800b2eae8, in object 0x12cbe4a80400
    JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x12cbe4a80d00, JSClass 0x800b2eae8, in object 0x12cbe4a80c70
     JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk'
    JS G OBJ: Defined class for Container (GtkContainer), prototype 0x12cbe4a80d60, JSClass 0x800b2eae8, in object 0x12cbe4a80c70
    JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container)
     JS G NS: Defined namespace 'Gtk' 0x12cbe4a80c70 in GIRepository 0x12cbe4a800d0
   JS IMPORT: Importing 'system'
   JS NATIVE: Defining native module 'system'
   JS IMPORT: Defining parent 0x12cbe4a80070 of 0x3a40e7e108f0 '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 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 0x12cbe4a80dc0, JSClass 0x800b2eae8, in object 0x12cbe4a803a0
    JS G OBJ: Defined class for MemoryInputStream (GMemoryInputStream), prototype 0x12cbe4a80e20, JSClass 0x800b2eae8, in object 0x12cbe4a803a0
     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 0x3a40e7e1ed68
     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'

(:78936): Gtk-WARNING **: 15:44:13.086: cannot open display: 


TAP parsing error: Too few tests run (expected 15, got 2)
(test program exited with status code -5)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

17/54 cjs:JS / Lang                     OK              0.12s   9 subtests passed
18/54 cjs:JS / LegacyByteArray          OK              0.13s   14 subtests passed
19/54 cjs:JS / Namespace                OK              0.10s   1 subtests passed
20/54 cjs:JS / LegacyClass              OK              0.15s   62 subtests passed
21/54 cjs:JS / LegacyGObject            OK              0.21s   59 subtests passed
22/54 cjs:JS / Package                  OK              0.14s   20 subtests passed
23/54 cjs:JS / Print                    OK              0.11s   4 subtests passed
24/54 cjs:JS / ParamSpec                OK              0.14s   25 subtests passed
25/54 cjs:JS / Mainloop                 OK              0.25s   8 subtests passed
26/54 cjs:JS / Signals                  OK              0.13s   14 subtests passed
27/54 cjs:JS / System                   OK              0.13s   7 subtests passed
28/54 cjs:JS / Regress                  OK              0.23s   225 subtests passed
29/54 cjs:JS / WarnLib                  OK              0.13s   2 subtests passed
30/54 cjs:JS / Tweener                  OK              0.16s   17 subtests passed
31/54 cjs:JS / Cairo                    ERROR           0.19s   killed by signal 5 SIGTRAP
>>> LD_LIBRARY_PATH=/magus/work/usr/mports/lang/cjs/work/cjs-4.8.2/_build:/magus/work/usr/mports/lang/cjs/work/cjs-4.8.2/_build/installed-tests/js GJS_PATH='' ENABLE_GTK=yes GSETTINGS_SCHEMA_DIR=/magus/work/usr/mports/lang/cjs/work/cjs-4.8.2/_build/installed-tests/js LSAN_OPTIONS=exitcode=23,suppressions=/magus/work/usr/mports/lang/cjs/work/cjs-4.8.2/installed-tests/extra/lsan.supp MALLOC_PERTURB_=150 G_DEBUG=fatal-warnings,fatal-criticals TOP_BUILDDIR=/magus/work/usr/mports/lang/cjs/work/cjs-4.8.2/_build G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/magus/work/usr/mports/lang/cjs/work/cjs-4.8.2/_build:/magus/work/usr/mports/lang/cjs/work/cjs-4.8.2/_build/installed-tests/js NO_AT_BRIDGE=1 /magus/work/usr/mports/lang/cjs/work/cjs-4.8.2/_build/installed-tests/js/minijasmine /magus/work/usr/mports/lang/cjs/work/cjs-4.8.2/_build/../installed-tests/js/testCairo.js
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
Listing only the last 100 lines from a long log.
   JS G ENUM: Defining cairo.Format as 0x2e1c71421a80
     JS G NS: Found info type ENUM for 'LineCap' in namespace 'cairo'
   JS G ENUM: Defining enum value BUTT (fixed from butt) 0
   JS G ENUM: Defining enum value ROUND (fixed from round) 1
   JS G ENUM: Defining enum value SQUARE (fixed from square) 2
   JS G ENUM: Defining cairo.LineCap as 0x2e1c71421ae8
     JS G NS: Found info type ENUM for 'LineJoin' in namespace 'cairo'
   JS G ENUM: Defining enum value MITER (fixed from miter) 0
   JS G ENUM: Defining enum value ROUND (fixed from round) 1
   JS G ENUM: Defining enum value BEVEL (fixed from bevel) 2
   JS G ENUM: Defining cairo.LineJoin as 0x2e1c71421b50
     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 0x2e1c71421bb8
     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 0x2e1c71421da0
     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 0x2e1c71421e08
     JS G NS: Found info type STRUCT for 'Region' in namespace 'cairo'
    JS G BXD: Defined class for Region (CairoRegion), prototype 0x231cb68ed1c0, JSClass 0x800b2e6c8, in object 0x231cb6880ee0
     JS G NS: Found info type STRUCT for 'Context' in namespace 'cairo'
    JS G BXD: Defined class for Context (CairoContext), prototype 0x231cb68ed1f0, JSClass 0x800b2e6c8, in object 0x231cb6880ee0
     JS G NS: Found info type STRUCT for 'Surface' in namespace 'cairo'
    JS G BXD: Defined class for Surface (CairoSurface), prototype 0x231cb68ed220, JSClass 0x800b2e6c8, in object 0x231cb6880ee0
     JS G NS: Found info type STRUCT for 'Path' in namespace 'cairo'
    JS G BXD: Defined class for Path (void), prototype 0x231cb68ed250, JSClass 0x800b2e6c8, in object 0x231cb6880ee0
     JS G NS: Found info type STRUCT for 'Pattern' in namespace 'cairo'
    JS G BXD: Defined class for Pattern (CairoPattern), prototype 0x231cb68ed280, JSClass 0x800b2e6c8, in object 0x231cb6880ee0
     JS G NS: Defined namespace 'cairo' 0x231cb6880ee0 in GIRepository 0x231cb68800d0
      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_add' in namespace 'GLib'
     JS G NS: Found info type FUNCTION for 'init' in namespace 'Gtk'

(:87209): Gtk-WARNING **: 15:44:13.534: cannot open display: 


TAP parsing error: Too few tests run (expected 39, got 20)
(test program exited with status code -5)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

32/54 cjs:Debugger / backtrace command  OK              0.09s   1 subtests passed
33/54 cjs:JS / Gtk3                     ERROR           0.17s   killed by signal 5 SIGTRAP
>>> LD_LIBRARY_PATH=/magus/work/usr/mports/lang/cjs/work/cjs-4.8.2/_build:/magus/work/usr/mports/lang/cjs/work/cjs-4.8.2/_build/installed-tests/js GJS_PATH='' ENABLE_GTK=yes GSETTINGS_SCHEMA_DIR=/magus/work/usr/mports/lang/cjs/work/cjs-4.8.2/_build/installed-tests/js LSAN_OPTIONS=exitcode=23,suppressions=/magus/work/usr/mports/lang/cjs/work/cjs-4.8.2/installed-tests/extra/lsan.supp MALLOC_PERTURB_=210 G_DEBUG=fatal-warnings,fatal-criticals TOP_BUILDDIR=/magus/work/usr/mports/lang/cjs/work/cjs-4.8.2/_build G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/magus/work/usr/mports/lang/cjs/work/cjs-4.8.2/_build:/magus/work/usr/mports/lang/cjs/work/cjs-4.8.2/_build/installed-tests/js NO_AT_BRIDGE=1 /magus/work/usr/mports/lang/cjs/work/cjs-4.8.2/_build/installed-tests/js/minijasmine /magus/work/usr/mports/lang/cjs/work/cjs-4.8.2/_build/../installed-tests/js/testGtk3.js
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
Listing only the last 100 lines from a long log.
     JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio'
    JS G OBJ: Defined class for ListStore (GListStore), prototype 0x11083e280a60, JSClass 0x800b2eae8, in object 0x11083e280370
     JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio'
  JS G IFACE: Defined class for File (GFile), prototype 0x11083e2c0c10, JSClass 0x800b2ea08, in object 0x11083e280370
    JS G OBJ: Defined class for GDummyFile (GDummyFile), prototype 0x11083e280af0, JSClass 0x800b2eae8, in object 0x2db596600428
     JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio'
    JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x11083e280b80, JSClass 0x800b2e6c8, in object 0x11083e280370
    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 0x11083e280be0, JSClass 0x800b2eae8, in object 0x11083e280370
    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' 0x11083e280370 in GIRepository 0x11083e2800d0
   JS IMPORT: Importing module Gtk succeeded
   JS IMPORT: Defining parent 0x11083e280160 of 0x11083e2d96d0 '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 0x11083e280c70, JSClass 0x800b2eae8, in object 0x11083e2803d0
    JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x11083e280cd0, JSClass 0x800b2eae8, in object 0x11083e280c40
     JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk'
    JS G OBJ: Defined class for Container (GtkContainer), prototype 0x11083e280d30, JSClass 0x800b2eae8, in object 0x11083e280c40
    JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container)
     JS G NS: Defined namespace 'Gtk' 0x11083e280c40 in GIRepository 0x11083e2800d0
   JS IMPORT: Importing 'system'
   JS NATIVE: Defining native module 'system'
   JS IMPORT: Defining parent 0x11083e280070 of 0x2db5966108a8 '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 0x11083e280d90, JSClass 0x800b2eae8, in object 0x11083e280c40
    JS G OBJ: Defined class for Gjs_MyComplexGtkSubclass (Gjs_MyComplexGtkSubclass), prototype 0x11083e280e20, JSClass 0x800b2eae8, in object 0x2db596600428
    JS G OBJ: Defined class for Gjs_MyComplexGtkSubclassFromResource (Gjs_MyComplexGtkSubclassFromResource), prototype 0x11083e280e80, JSClass 0x800b2eae8, in object 0x2db596600428
    JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x11083e280ee0, JSClass 0x800b2eae8, in object 0x2db596600428
     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 0x11083e280f70, JSClass 0x800b2eae8, in object 0x11083e280370
    JS G OBJ: Defined class for FileIOStream (GFileIOStream), prototype 0x11083e280fd0, JSClass 0x800b2eae8, in object 0x11083e280370
    JS G OBJ: Defined class for GLocalFileIOStream (GLocalFileIOStream), prototype 0x11083e2e6070, JSClass 0x800b2eae8, in object 0x2db596600428
    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 0x11083e2e6100, JSClass 0x800b2eae8, in object 0x11083e280370
    JS G OBJ: Defined class for FileOutputStream (GFileOutputStream), prototype 0x11083e2e6160, JSClass 0x800b2eae8, in object 0x11083e280370
    JS G OBJ: Defined class for GLocalFileOutputStream (GLocalFileOutputStream), prototype 0x11083e2e61c0, JSClass 0x800b2eae8, in object 0x2db596600428
     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 0x11083e2e6250, JSClass 0x800b2eae8, in object 0x11083e280370
    JS G OBJ: Defined class for DataOutputStream (GDataOutputStream), prototype 0x11083e2e62b0, JSClass 0x800b2eae8, in object 0x11083e280370
    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 0x11083e2e6310, JSClass 0x800b2eae8, in object 0x2db596600428
    JS G OBJ: Defined class for Gjs_SubclassSubclass (Gjs_SubclassSubclass), prototype 0x11083e2e63a0, JSClass 0x800b2eae8, in object 0x2db596600428
      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 'init' in namespace 'Gtk'

(:88345): Gtk-WARNING **: 15:44:13.574: cannot open display: 


TAP parsing error: Too few tests run (expected 25, got 0)
(test program exited with status code -5)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

34/54 cjs:JS / GObjectDestructionAccess ERROR           0.16s   killed by signal 5 SIGTRAP
>>> LD_LIBRARY_PATH=/magus/work/usr/mports/lang/cjs/work/cjs-4.8.2/_build:/magus/work/usr/mports/lang/cjs/work/cjs-4.8.2/_build/installed-tests/js MALLOC_PERTURB_=94 GJS_PATH='' ENABLE_GTK=yes GSETTINGS_SCHEMA_DIR=/magus/work/usr/mports/lang/cjs/work/cjs-4.8.2/_build/installed-tests/js LSAN_OPTIONS=exitcode=23,suppressions=/magus/work/usr/mports/lang/cjs/work/cjs-4.8.2/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals TOP_BUILDDIR=/magus/work/usr/mports/lang/cjs/work/cjs-4.8.2/_build G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/magus/work/usr/mports/lang/cjs/work/cjs-4.8.2/_build:/magus/work/usr/mports/lang/cjs/work/cjs-4.8.2/_build/installed-tests/js NO_AT_BRIDGE=1 /magus/work/usr/mports/lang/cjs/work/cjs-4.8.2/_build/installed-tests/js/minijasmine /magus/work/usr/mports/lang/cjs/work/cjs-4.8.2/_build/../installed-tests/js/testGObjectDestructionAccess.js
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
Listing only the last 100 lines from a long log.
   JS IMPORT: Defining parent 0x37e92e480070 of 0x37e92e4c03a0 '_common' is mod 1
   JS IMPORT: successfully imported module '_common'
   JS IMPORT: Importing module GObject succeeded
   JS IMPORT: Defining parent 0x37e92e480160 of 0x37e92e4c0340 '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 0x37e92e4c04c0 class 0x800b32368 in object 0x37e92e480400
     JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject'
    JS G OBJ: Defined class for Object (GObject), prototype 0x37e92e480820, JSClass 0x800b2eae8, in object 0x37e92e480400
     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' 0x37e92e480400 in GIRepository 0x37e92e4800d0
    JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x37e92e480850, JSClass 0x800b2eae8, in object 0x37e92e4803a0
     JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio'
    JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x37e92e4808b0, JSClass 0x800b2eae8, in object 0x37e92e4803a0
    JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy)
    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 0x37e92e480910, JSClass 0x800b2e6c8, in object 0x37e92e4803a0
     JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio'
    JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x37e92e480970, JSClass 0x800b2e6c8, in object 0x37e92e4803a0
     JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate'
     JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio'
    JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x37e92e4809d0, JSClass 0x800b2eae8, in object 0x37e92e4803a0
    JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x37e92e480a30, JSClass 0x800b2eae8, in object 0x37e92e4803d0
     JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio'
    JS G OBJ: Defined class for ListStore (GListStore), prototype 0x37e92e480a90, JSClass 0x800b2eae8, in object 0x37e92e4803a0
     JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio'
  JS G IFACE: Defined class for File (GFile), prototype 0x37e92e4c0c40, JSClass 0x800b2ea08, in object 0x37e92e4803a0
    JS G OBJ: Defined class for GDummyFile (GDummyFile), prototype 0x37e92e480b20, JSClass 0x800b2eae8, in object 0x83d89200428
     JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio'
    JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x37e92e480bb0, JSClass 0x800b2e6c8, in object 0x37e92e4803a0
    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 0x37e92e480c10, JSClass 0x800b2eae8, in object 0x37e92e4803a0
    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' 0x37e92e4803a0 in GIRepository 0x37e92e4800d0
   JS IMPORT: Importing module Gtk succeeded
   JS IMPORT: Defining parent 0x37e92e480160 of 0x37e92e46fe20 '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 0x37e92e480c70, JSClass 0x800b2eae8, in object 0x37e92e480400
    JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x37e92e480cd0, JSClass 0x800b2eae8, in object 0x37e92e480370
     JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk'
    JS G OBJ: Defined class for Container (GtkContainer), prototype 0x37e92e480d30, JSClass 0x800b2eae8, in object 0x37e92e480370
    JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container)
     JS G NS: Defined namespace 'Gtk' 0x37e92e480370 in GIRepository 0x37e92e4800d0
      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 'init' in namespace 'Gtk'

(:89003): Gtk-WARNING **: 15:44:13.580: cannot open display: 


TAP parsing error: Too few tests run (expected 9, got 0)
(test program exited with status code -5)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

35/54 cjs:JS / LegacyGtk                ERROR           0.15s   killed by signal 5 SIGTRAP
>>> LD_LIBRARY_PATH=/magus/work/usr/mports/lang/cjs/work/cjs-4.8.2/_build:/magus/work/usr/mports/lang/cjs/work/cjs-4.8.2/_build/installed-tests/js GJS_PATH='' ENABLE_GTK=yes GSETTINGS_SCHEMA_DIR=/magus/work/usr/mports/lang/cjs/work/cjs-4.8.2/_build/installed-tests/js LSAN_OPTIONS=exitcode=23,suppressions=/magus/work/usr/mports/lang/cjs/work/cjs-4.8.2/installed-tests/extra/lsan.supp NO_AT_BRIDGE=1 G_DEBUG=fatal-warnings,fatal-criticals TOP_BUILDDIR=/magus/work/usr/mports/lang/cjs/work/cjs-4.8.2/_build G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/magus/work/usr/mports/lang/cjs/work/cjs-4.8.2/_build:/magus/work/usr/mports/lang/cjs/work/cjs-4.8.2/_build/installed-tests/js MALLOC_PERTURB_=44 /magus/work/usr/mports/lang/cjs/work/cjs-4.8.2/_build/installed-tests/js/minijasmine /magus/work/usr/mports/lang/cjs/work/cjs-4.8.2/_build/../installed-tests/js/testLegacyGtk.js
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
Listing only the last 100 lines from a long log.
   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 0x15af511c04c0 class 0x800b32368 in object 0x15af51180400
     JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject'
    JS G OBJ: Defined class for Object (GObject), prototype 0x15af51180820, JSClass 0x800b2eae8, in object 0x15af51180400
     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' 0x15af51180400 in GIRepository 0x15af511800d0
    JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x15af51180850, JSClass 0x800b2eae8, in object 0x15af511803a0
     JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio'
    JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x15af511808b0, JSClass 0x800b2eae8, in object 0x15af511803a0
    JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy)
    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 0x15af51180910, JSClass 0x800b2e6c8, in object 0x15af511803a0
     JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio'
    JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x15af51180970, JSClass 0x800b2e6c8, in object 0x15af511803a0
     JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate'
     JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio'
    JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x15af511809d0, JSClass 0x800b2eae8, in object 0x15af511803a0
    JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x15af51180a30, JSClass 0x800b2eae8, in object 0x15af511803d0
     JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio'
    JS G OBJ: Defined class for ListStore (GListStore), prototype 0x15af51180a90, JSClass 0x800b2eae8, in object 0x15af511803a0
     JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio'
  JS G IFACE: Defined class for File (GFile), prototype 0x15af511c0c40, JSClass 0x800b2ea08, in object 0x15af511803a0
    JS G OBJ: Defined class for GDummyFile (GDummyFile), prototype 0x15af51180b20, JSClass 0x800b2eae8, in object 0x368b14a00428
     JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio'
    JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x15af51180bb0, JSClass 0x800b2e6c8, in object 0x15af511803a0
    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 0x15af51180c10, JSClass 0x800b2eae8, in object 0x15af511803a0
    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' 0x15af511803a0 in GIRepository 0x15af511800d0
   JS IMPORT: Importing module Gtk succeeded
   JS IMPORT: Defining parent 0x15af51180160 of 0x15af5116fe20 '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 0x15af51180c70, JSClass 0x800b2eae8, in object 0x15af51180400
    JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x15af51180cd0, JSClass 0x800b2eae8, in object 0x15af51180370
     JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk'
    JS G OBJ: Defined class for Container (GtkContainer), prototype 0x15af51180d30, JSClass 0x800b2eae8, in object 0x15af51180370
    JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container)
     JS G NS: Defined namespace 'Gtk' 0x15af51180370 in GIRepository 0x15af511800d0
     JS G NS: Found info type OBJECT for 'Grid' in namespace 'Gtk'
    JS G OBJ: Defined class for Grid (GtkGrid), prototype 0x15af51180d90, JSClass 0x800b2eae8, in object 0x15af51180370
    JS G OBJ: Defined class for Gjs_MyComplexGtkSubclass (Gjs_MyComplexGtkSubclass), prototype 0x15af51180e20, JSClass 0x800b2eae8, in object 0x368b14a00428
    JS G OBJ: Defined class for Gjs_MyComplexGtkSubclassFromResource (Gjs_MyComplexGtkSubclassFromResource), prototype 0x15af51180e80, JSClass 0x800b2eae8, in object 0x368b14a00428
      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 'init' in namespace 'Gtk'

(:89034): Gtk-WARNING **: 15:44:13.595: cannot open display: 


TAP parsing error: Too few tests run (expected 7, got 0)
(test program exited with status code -5)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

36/54 cjs:Debugger / breakpoint command OK              0.10s   1 subtests passed
37/54 cjs:Debugger / continue command   OK              0.10s   1 subtests passed
38/54 cjs:Debugger / delete command     OK              0.10s   1 subtests passed
39/54 cjs:Debugger / detach command     OK              0.10s   1 subtests passed
40/54 cjs:Debugger / down-up command    OK              0.10s   1 subtests passed
41/54 cjs:Debugger / finish command     OK              0.10s   1 subtests passed
42/54 cjs:Debugger / frame command      OK              0.10s   1 subtests passed
43/54 cjs:Debugger / keys command       OK              0.10s   1 subtests passed
44/54 cjs:Debugger / next command       OK              0.11s   1 subtests passed
45/54 cjs:Debugger / print command      OK              0.12s   1 subtests passed
46/54 cjs:Debugger / quit command       OK              0.10s   1 subtests passed
47/54 cjs:Debugger / return command     OK              0.11s   1 subtests passed
48/54 cjs:Debugger / set command        OK              0.10s   1 subtests passed
49/54 cjs:Debugger / step command       OK              0.10s   1 subtests passed
50/54 cjs:Debugger / throw command      OK              0.10s   1 subtests passed
51/54 cjs:Debugger / until command      OK              0.10s   1 subtests passed
52/54 cjs:dbus / GDBus                  OK              0.50s   32 subtests passed
53/54 cjs:C / API tests                 OK              2.05s   85 subtests passed
▶ 54/54 - avoid crashing when GTK vfuncs are called on context destroy FAIL          
54/54 cjs:Scripts / CommandLine         FAIL            2.48s   39/40 subtests passed
>>> LD_LIBRARY_PATH=/magus/work/usr/mports/lang/cjs/work/cjs-4.8.2/_build:/magus/work/usr/mports/lang/cjs/work/cjs-4.8.2/_build/installed-tests/js GJS_PATH='' ENABLE_GTK=yes MALLOC_PERTURB_=157 GSETTINGS_SCHEMA_DIR=/magus/work/usr/mports/lang/cjs/work/cjs-4.8.2/_build/installed-tests/js LSAN_OPTIONS=exitcode=23,suppressions=/magus/work/usr/mports/lang/cjs/work/cjs-4.8.2/installed-tests/extra/lsan.supp G_DEBUG=fatal-warnings,fatal-criticals TOP_BUILDDIR=/magus/work/usr/mports/lang/cjs/work/cjs-4.8.2/_build G_FILENAME_ENCODING=latin1 GSETTINGS_BACKEND=memory GJS_USE_UNINSTALLED_FILES=1 GI_TYPELIB_PATH=/magus/work/usr/mports/lang/cjs/work/cjs-4.8.2/_build:/magus/work/usr/mports/lang/cjs/work/cjs-4.8.2/_build/installed-tests/js NO_AT_BRIDGE=1 /magus/work/usr/mports/lang/cjs/work/cjs-4.8.2/installed-tests/scripts/testCommandLine.sh
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
stderr:
Trace/BPT trap
Trace/BPT trap

(cjs-console:41445): Gtk-WARNING **: 15:44:15.024: cannot open display: 
Cjs-Message: 15:44:15.083: Wrote coverage statistics to /magus/work/usr/mports/lang/cjs/work/cjs-4.8.2/_build/coverage.lcov
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――


Summary of Failures:

16/54 cjs:JS / Introspection            ERROR           0.16s   killed by signal 5 SIGTRAP
31/54 cjs:JS / Cairo                    ERROR           0.19s   killed by signal 5 SIGTRAP
33/54 cjs:JS / Gtk3                     ERROR           0.17s   killed by signal 5 SIGTRAP
34/54 cjs:JS / GObjectDestructionAccess ERROR           0.16s   killed by signal 5 SIGTRAP
35/54 cjs:JS / LegacyGtk                ERROR           0.15s   killed by signal 5 SIGTRAP
54/54 cjs:Scripts / CommandLine         FAIL            2.48s   39/40 subtests passed


Ok:                 48  
Expected Fail:      0   
Fail:               6   
Unexpected Pass:    0   
Skipped:            0   
Timeout:            0   

Full log written to /magus/work/usr/mports/lang/cjs/work/cjs-4.8.2/_build/meson-logs/testlog.txt
FAILED: meson-test 
/usr/local/bin/meson test --no-rebuild --print-errorlogs
ninja: build stopped: subcommand failed.
*** Error code 1

Stop.
make: stopped in /usr/mports/lang/cjs