0s autopkgtest [13:42:11]: starting date and time: 2024-03-20 13:42:11+0000 0s autopkgtest [13:42:11]: git checkout: 4a1cd702 l/adt_testbed: don't blame the testbed for unsolvable build deps 0s autopkgtest [13:42:11]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.6mxn8tvw/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:gtk+3.0,src:at-spi2-core,src:cups,src:glib2.0,src:gnutls28,src:nettle --apt-upgrade cjs --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=gtk+3.0/3.24.41-1.1ubuntu3 at-spi2-core/2.51.90-3 cups/2.4.7-1.2ubuntu1 glib2.0/2.79.3-3ubuntu5 gnutls28/3.8.3-1.1ubuntu2 nettle/3.9.1-2.2' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos01-ppc64el-11.secgroup --name adt-noble-ppc64el-cjs-20240320-134211-juju-7f2275-prod-proposed-migration-environment-2 --image adt/ubuntu-noble-ppc64el-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-proposed-migration -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com'"'"'' --mirror=http://us.ports.ubuntu.com/ubuntu-ports/ 102s autopkgtest [13:43:53]: testbed dpkg architecture: ppc64el 102s autopkgtest [13:43:53]: testbed apt version: 2.7.12 102s autopkgtest [13:43:53]: @@@@@@@@@@@@@@@@@@@@ test bed setup 103s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 103s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [3804 kB] 104s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [52.7 kB] 104s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [6540 B] 104s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [497 kB] 104s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el Packages [669 kB] 104s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el c-n-f Metadata [3116 B] 104s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted ppc64el Packages [1372 B] 104s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted ppc64el c-n-f Metadata [116 B] 104s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el Packages [4153 kB] 105s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el c-n-f Metadata [8652 B] 105s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse ppc64el Packages [47.7 kB] 105s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse ppc64el c-n-f Metadata [116 B] 107s Fetched 9360 kB in 2s (4108 kB/s) 107s Reading package lists... 110s Reading package lists... 110s Building dependency tree... 110s Reading state information... 110s Calculating upgrade... 110s The following packages will be REMOVED: 110s libglib2.0-0 110s The following NEW packages will be installed: 110s libglib2.0-0t64 xdg-user-dirs 110s The following packages will be upgraded: 110s gir1.2-glib-2.0 libglib2.0-data ubuntu-minimal ubuntu-standard 111s 4 upgraded, 2 newly installed, 1 to remove and 0 not upgraded. 111s Need to get 2044 kB of archives. 111s After this operation, 204 kB of additional disk space will be used. 111s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gir1.2-glib-2.0 ppc64el 2.79.3-3ubuntu5 [182 kB] 111s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libglib2.0-0t64 ppc64el 2.79.3-3ubuntu5 [1773 kB] 111s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libglib2.0-data all 2.79.3-3ubuntu5 [46.6 kB] 111s Get:4 http://ftpmaster.internal/ubuntu noble/main ppc64el ubuntu-minimal ppc64el 1.536build1 [10.7 kB] 111s Get:5 http://ftpmaster.internal/ubuntu noble/main ppc64el xdg-user-dirs ppc64el 0.18-1 [20.0 kB] 111s Get:6 http://ftpmaster.internal/ubuntu noble/main ppc64el ubuntu-standard ppc64el 1.536build1 [10.7 kB] 112s Fetched 2044 kB in 1s (2236 kB/s) 112s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 70095 files and directories currently installed.) 112s Preparing to unpack .../gir1.2-glib-2.0_2.79.3-3ubuntu5_ppc64el.deb ... 112s Unpacking gir1.2-glib-2.0:ppc64el (2.79.3-3ubuntu5) over (2.79.2-1~ubuntu1) ... 112s dpkg: libglib2.0-0:ppc64el: dependency problems, but removing anyway as you requested: 112s udisks2 depends on libglib2.0-0 (>= 2.77.0). 112s shared-mime-info depends on libglib2.0-0 (>= 2.75.3). 112s python3-gi depends on libglib2.0-0 (>= 2.77.0). 112s python3-dbus depends on libglib2.0-0 (>= 2.16.0). 112s netplan.io depends on libglib2.0-0 (>= 2.70.0). 112s netplan-generator depends on libglib2.0-0 (>= 2.70.0). 112s libxmlb2:ppc64el depends on libglib2.0-0 (>= 2.54.0). 112s libvolume-key1:ppc64el depends on libglib2.0-0 (>= 2.18.0). 112s libudisks2-0:ppc64el depends on libglib2.0-0 (>= 2.75.3). 112s libqrtr-glib0:ppc64el depends on libglib2.0-0 (>= 2.56). 112s libqmi-proxy depends on libglib2.0-0 (>= 2.30.0). 112s libqmi-glib5:ppc64el depends on libglib2.0-0 (>= 2.54.0). 112s libpolkit-gobject-1-0:ppc64el depends on libglib2.0-0 (>= 2.38.0). 112s libpolkit-agent-1-0:ppc64el depends on libglib2.0-0 (>= 2.38.0). 112s libnetplan0:ppc64el depends on libglib2.0-0 (>= 2.75.3). 112s libmm-glib0:ppc64el depends on libglib2.0-0 (>= 2.62.0). 112s libmbim-proxy depends on libglib2.0-0 (>= 2.56). 112s libmbim-glib4:ppc64el depends on libglib2.0-0 (>= 2.56). 112s libjson-glib-1.0-0:ppc64el depends on libglib2.0-0 (>= 2.75.3). 112s libjcat1:ppc64el depends on libglib2.0-0 (>= 2.75.3). 112s libgusb2:ppc64el depends on libglib2.0-0 (>= 2.75.3). 112s libgudev-1.0-0:ppc64el depends on libglib2.0-0 (>= 2.38.0). 112s libgirepository-1.0-1:ppc64el depends on libglib2.0-0 (>= 2.79.0). 112s libfwupd2:ppc64el depends on libglib2.0-0 (>= 2.79.0). 112s libblockdev3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 112s libblockdev-utils3:ppc64el depends on libglib2.0-0 (>= 2.75.3). 112s libblockdev-swap3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 112s libblockdev-part3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 112s libblockdev-nvme3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 112s libblockdev-mdraid3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 112s libblockdev-loop3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 112s libblockdev-fs3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 112s libblockdev-crypto3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 112s fwupd depends on libglib2.0-0 (>= 2.79.0). 112s bolt depends on libglib2.0-0 (>= 2.56.0). 112s 112s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 70095 files and directories currently installed.) 112s Removing libglib2.0-0:ppc64el (2.79.2-1~ubuntu1) ... 112s Selecting previously unselected package libglib2.0-0t64:ppc64el. 112s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 70070 files and directories currently installed.) 112s Preparing to unpack .../libglib2.0-0t64_2.79.3-3ubuntu5_ppc64el.deb ... 112s libglib2.0-0t64.preinst: Removing /var/lib/dpkg/info/libglib2.0-0:ppc64el.postrm to avoid loss of /usr/share/glib-2.0/schemas/gschemas.compiled... 112s removed '/var/lib/dpkg/info/libglib2.0-0:ppc64el.postrm' 112s Unpacking libglib2.0-0t64:ppc64el (2.79.3-3ubuntu5) ... 112s Preparing to unpack .../libglib2.0-data_2.79.3-3ubuntu5_all.deb ... 112s Unpacking libglib2.0-data (2.79.3-3ubuntu5) over (2.79.2-1~ubuntu1) ... 112s Preparing to unpack .../ubuntu-minimal_1.536build1_ppc64el.deb ... 112s Unpacking ubuntu-minimal (1.536build1) over (1.536) ... 112s Selecting previously unselected package xdg-user-dirs. 112s Preparing to unpack .../xdg-user-dirs_0.18-1_ppc64el.deb ... 112s Unpacking xdg-user-dirs (0.18-1) ... 112s Preparing to unpack .../ubuntu-standard_1.536build1_ppc64el.deb ... 112s Unpacking ubuntu-standard (1.536build1) over (1.536) ... 112s Setting up ubuntu-minimal (1.536build1) ... 112s Setting up xdg-user-dirs (0.18-1) ... 112s Setting up ubuntu-standard (1.536build1) ... 112s Setting up libglib2.0-0t64:ppc64el (2.79.3-3ubuntu5) ... 112s No schema files found: doing nothing. 112s Setting up libglib2.0-data (2.79.3-3ubuntu5) ... 112s Setting up gir1.2-glib-2.0:ppc64el (2.79.3-3ubuntu5) ... 112s Processing triggers for man-db (2.12.0-3) ... 113s Processing triggers for libc-bin (2.39-0ubuntu2) ... 113s Reading package lists... 113s Building dependency tree... 113s Reading state information... 113s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 113s Hit:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease 114s Hit:2 http://ftpmaster.internal/ubuntu noble InRelease 114s Hit:3 http://ftpmaster.internal/ubuntu noble-updates InRelease 114s Hit:4 http://ftpmaster.internal/ubuntu noble-security InRelease 115s Reading package lists... 115s Reading package lists... 115s Building dependency tree... 115s Reading state information... 115s Calculating upgrade... 115s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 115s Reading package lists... 116s Building dependency tree... 116s Reading state information... 116s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 118s autopkgtest [13:44:09]: testbed running kernel: Linux 6.8.0-11-generic #11-Ubuntu SMP Wed Feb 14 00:33:03 UTC 2024 118s autopkgtest [13:44:09]: @@@@@@@@@@@@@@@@@@@@ apt-source cjs 122s Get:1 http://ftpmaster.internal/ubuntu noble/universe cjs 6.0.0-2 (dsc) [2688 B] 122s Get:2 http://ftpmaster.internal/ubuntu noble/universe cjs 6.0.0-2 (tar) [876 kB] 122s Get:3 http://ftpmaster.internal/ubuntu noble/universe cjs 6.0.0-2 (diff) [10.7 kB] 122s gpgv: Signature made Fri Jan 5 17:52:28 2024 UTC 122s gpgv: using RSA key 2C41D17CB7B84BD0F9FB51B3680668AE907F101D 122s gpgv: Can't check signature: No public key 122s dpkg-source: warning: cannot verify inline signature for ./cjs_6.0.0-2.dsc: no acceptable signature found 122s autopkgtest [13:44:13]: testing package cjs version 6.0.0-2 122s autopkgtest [13:44:13]: build not needed 123s autopkgtest [13:44:14]: test acc: preparing testbed 128s Reading package lists... 128s Building dependency tree... 128s Reading state information... 128s Starting pkgProblemResolver with broken count: 0 128s Starting 2 pkgProblemResolver with broken count: 0 128s Done 129s The following additional packages will be installed: 129s abi-compliance-checker adwaita-icon-theme at-spi2-common at-spi2-core 129s autoconf automake autopoint autotools-dev build-essential cjs cjs-tests cpp 129s cpp-13 cpp-13-powerpc64le-linux-gnu cpp-powerpc64le-linux-gnu 129s dconf-gsettings-backend dconf-service debhelper debugedit dh-acc 129s dh-autoreconf dh-strip-nondeterminism dwz exuberant-ctags fontconfig 129s fontconfig-config fonts-dejavu-core fonts-dejavu-mono g++ g++-13 129s g++-13-powerpc64le-linux-gnu g++-powerpc64le-linux-gnu gcc gcc-13 129s gcc-13-powerpc64le-linux-gnu gcc-powerpc64le-linux-gnu gettext 129s gir1.2-atk-1.0 gir1.2-freedesktop gir1.2-freedesktop-dev 129s gir1.2-gdkpixbuf-2.0 gir1.2-girepository-2.0-dev gir1.2-glib-2.0-dev 129s gir1.2-gtk-3.0 gir1.2-harfbuzz-0.0 gir1.2-pango-1.0 gobject-introspection 129s gobject-introspection-bin gsettings-desktop-schemas gtk-update-icon-cache 129s hicolor-icon-theme humanity-icon-theme intltool-debian libarchive-zip-perl 129s libasan8 libatk-bridge2.0-0t64 libatk1.0-0t64 libatomic1 libatspi2.0-0t64 129s libavahi-client3 libavahi-common-data libavahi-common3 libblkid-dev 129s libbrotli-dev libbz2-dev libc-dev-bin libc6-dev libcairo-gobject2 129s libcairo-script-interpreter2 libcairo2 libcairo2-dev libcc1-0 libcjs-dev 129s libcjs0 libcolord2 libcrypt-dev libcups2t64 libdatrie1 libdconf1 129s libdebhelper-perl libdeflate0 libdw1t64 libelf1t64 libepoxy0 libexpat1-dev 129s libffi-dev libfile-stripnondeterminism-perl libfontconfig-dev libfontconfig1 129s libfreetype-dev libgcc-13-dev libgdk-pixbuf-2.0-0 libgdk-pixbuf2.0-common 129s libgirepository-1.0-dev libgirepository-2.0-0 libgirepository1.0-dev 129s libglib2.0-bin libglib2.0-dev libglib2.0-dev-bin libgnutls30t64 libgomp1 129s libgraphite2-3 libgtk-3-0t64 libgtk-3-common libharfbuzz-gobject0 129s libharfbuzz0b libhogweed6t64 libice-dev libice6 libisl23 libitm1 libjbig0 129s libjpeg-turbo8 libjpeg8 liblcms2-2 liblerc4 liblsan0 libmount-dev 129s libmozjs-102-0 libmozjs-102-dev libmpc3 libnettle8t64 libnsl-dev 129s libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0 129s libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix3 libpixman-1-0 129s libpixman-1-dev libpkgconf3 libpng-dev libpthread-stubs0-dev libquadmath0 129s libselinux1-dev libsepol-dev libsharpyuv0 libsm-dev libsm6 libstdc++-13-dev 129s libsub-override-perl libthai-data libthai0 libtiff6 libtirpc-dev libtool 129s libtsan2 libubsan1 libwayland-client0 libwayland-cursor0 libwayland-egl1 129s libwebp7 libx11-dev libxau-dev libxcb-render0 libxcb-render0-dev libxcb-shm0 129s libxcb-shm0-dev libxcb1-dev libxcomposite1 libxcursor1 libxdamage1 129s libxdmcp-dev libxext-dev libxfixes3 libxft2 libxi6 libxinerama1 libxrandr2 129s libxrender-dev libxrender1 libxtst6 linux-libc-dev m4 pkgconf pkgconf-bin 129s po-debconf python3-mako python3-markdown python3-packaging rpcsvc-proto 129s session-migration ubuntu-mono uuid-dev x11-common x11proto-core-dev 129s x11proto-dev xorg-sgml-doctools xtrans-dev zlib1g-dev 129s Suggested packages: 129s doc-base icheck autoconf-archive gnu-standards autoconf-doc cpp-doc 129s gcc-13-locales cpp-13-doc dh-make vim | nvi | vile | emacsen gcc-13-doc 129s gcc-multilib manpages-dev flex bison gdb gcc-doc gdb-powerpc64le-linux-gnu 129s gettext-doc libasprintf-dev libgettextpo-dev glibc-doc libcairo2-doc colord 129s cups-common freetype2-doc libgirepository1.0-doc libglib2.0-doc 129s libgdk-pixbuf2.0-bin libxml2-utils gnutls-bin gvfs libice-doc liblcms2-utils 129s libsm-doc libstdc++-13-doc libtool-doc gfortran | fortran95-compiler gcj-jdk 129s libx11-doc libxcb-doc libxext-doc m4-doc libmail-box-perl python-mako-doc 129s python3-beaker python-markdown-doc 129s Recommended packages: 129s librsvg2-common bzip2-doc manpages manpages-dev libc-devtools 129s libarchive-cpio-perl libgdk-pixbuf2.0-bin libgtk-3-bin libpng-tools 129s libltdl-dev libmail-sendmail-perl 129s The following packages will be REMOVED: 129s libelf1 libgnutls30 libhogweed6 libnettle8 129s The following NEW packages will be installed: 129s abi-compliance-checker adwaita-icon-theme at-spi2-common at-spi2-core 129s autoconf automake autopkgtest-satdep autopoint autotools-dev build-essential 129s cjs cjs-tests cpp cpp-13 cpp-13-powerpc64le-linux-gnu 129s cpp-powerpc64le-linux-gnu dconf-gsettings-backend dconf-service debhelper 129s debugedit dh-acc dh-autoreconf dh-strip-nondeterminism dwz exuberant-ctags 129s fontconfig fontconfig-config fonts-dejavu-core fonts-dejavu-mono g++ g++-13 129s g++-13-powerpc64le-linux-gnu g++-powerpc64le-linux-gnu gcc gcc-13 129s gcc-13-powerpc64le-linux-gnu gcc-powerpc64le-linux-gnu gettext 129s gir1.2-atk-1.0 gir1.2-freedesktop gir1.2-freedesktop-dev 129s gir1.2-gdkpixbuf-2.0 gir1.2-girepository-2.0-dev gir1.2-glib-2.0-dev 129s gir1.2-gtk-3.0 gir1.2-harfbuzz-0.0 gir1.2-pango-1.0 gobject-introspection 129s gobject-introspection-bin gsettings-desktop-schemas gtk-update-icon-cache 129s hicolor-icon-theme humanity-icon-theme intltool-debian libarchive-zip-perl 129s libasan8 libatk-bridge2.0-0t64 libatk1.0-0t64 libatomic1 libatspi2.0-0t64 129s libavahi-client3 libavahi-common-data libavahi-common3 libblkid-dev 129s libbrotli-dev libbz2-dev libc-dev-bin libc6-dev libcairo-gobject2 129s libcairo-script-interpreter2 libcairo2 libcairo2-dev libcc1-0 libcjs-dev 129s libcjs0 libcolord2 libcrypt-dev libcups2t64 libdatrie1 libdconf1 129s libdebhelper-perl libdeflate0 libdw1t64 libelf1t64 libepoxy0 libexpat1-dev 129s libffi-dev libfile-stripnondeterminism-perl libfontconfig-dev libfontconfig1 129s libfreetype-dev libgcc-13-dev libgdk-pixbuf-2.0-0 libgdk-pixbuf2.0-common 129s libgirepository-1.0-dev libgirepository-2.0-0 libgirepository1.0-dev 129s libglib2.0-bin libglib2.0-dev libglib2.0-dev-bin libgnutls30t64 libgomp1 129s libgraphite2-3 libgtk-3-0t64 libgtk-3-common libharfbuzz-gobject0 129s libharfbuzz0b libhogweed6t64 libice-dev libice6 libisl23 libitm1 libjbig0 129s libjpeg-turbo8 libjpeg8 liblcms2-2 liblerc4 liblsan0 libmount-dev 129s libmozjs-102-0 libmozjs-102-dev libmpc3 libnettle8t64 libnsl-dev 129s libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0 129s libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix3 libpixman-1-0 129s libpixman-1-dev libpkgconf3 libpng-dev libpthread-stubs0-dev libquadmath0 129s libselinux1-dev libsepol-dev libsharpyuv0 libsm-dev libsm6 libstdc++-13-dev 129s libsub-override-perl libthai-data libthai0 libtiff6 libtirpc-dev libtool 129s libtsan2 libubsan1 libwayland-client0 libwayland-cursor0 libwayland-egl1 129s libwebp7 libx11-dev libxau-dev libxcb-render0 libxcb-render0-dev libxcb-shm0 129s libxcb-shm0-dev libxcb1-dev libxcomposite1 libxcursor1 libxdamage1 129s libxdmcp-dev libxext-dev libxfixes3 libxft2 libxi6 libxinerama1 libxrandr2 129s libxrender-dev libxrender1 libxtst6 linux-libc-dev m4 pkgconf pkgconf-bin 129s po-debconf python3-mako python3-markdown python3-packaging rpcsvc-proto 129s session-migration ubuntu-mono uuid-dev x11-common x11proto-core-dev 129s x11proto-dev xorg-sgml-doctools xtrans-dev zlib1g-dev 129s 0 upgraded, 194 newly installed, 4 to remove and 0 not upgraded. 129s Need to get 114 MB/114 MB of archives. 129s After this operation, 474 MB of additional disk space will be used. 129s Get:1 /tmp/autopkgtest.gMxoXw/1-autopkgtest-satdep.deb autopkgtest-satdep ppc64el 0 [744 B] 129s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libelf1t64 ppc64el 0.190-1.1build2 [69.3 kB] 129s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libhogweed6t64 ppc64el 3.9.1-2.2 [208 kB] 129s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libnettle8t64 ppc64el 3.9.1-2.2 [226 kB] 129s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libgnutls30t64 ppc64el 3.8.3-1.1ubuntu2 [1154 kB] 130s Get:6 http://ftpmaster.internal/ubuntu noble/main ppc64el libc-dev-bin ppc64el 2.39-0ubuntu2 [21.3 kB] 130s Get:7 http://ftpmaster.internal/ubuntu noble/main ppc64el linux-libc-dev ppc64el 6.8.0-11.11 [1585 kB] 130s Get:8 http://ftpmaster.internal/ubuntu noble/main ppc64el libcrypt-dev ppc64el 1:4.4.36-4 [167 kB] 130s Get:9 http://ftpmaster.internal/ubuntu noble/main ppc64el libtirpc-dev ppc64el 1.3.4+ds-1build1 [262 kB] 130s Get:10 http://ftpmaster.internal/ubuntu noble/main ppc64el libnsl-dev ppc64el 1.3.0-3 [79.2 kB] 130s Get:11 http://ftpmaster.internal/ubuntu noble/main ppc64el rpcsvc-proto ppc64el 1.4.2-0ubuntu6 [82.3 kB] 130s Get:12 http://ftpmaster.internal/ubuntu noble/main ppc64el libc6-dev ppc64el 2.39-0ubuntu2 [2102 kB] 130s Get:13 http://ftpmaster.internal/ubuntu noble/main ppc64el libisl23 ppc64el 0.26-3 [864 kB] 131s Get:14 http://ftpmaster.internal/ubuntu noble/main ppc64el libmpc3 ppc64el 1.3.1-1 [61.2 kB] 131s Get:15 http://ftpmaster.internal/ubuntu noble/main ppc64el cpp-13-powerpc64le-linux-gnu ppc64el 13.2.0-17ubuntu2 [10.7 MB] 131s Get:16 http://ftpmaster.internal/ubuntu noble/main ppc64el cpp-13 ppc64el 13.2.0-17ubuntu2 [1038 B] 131s Get:17 http://ftpmaster.internal/ubuntu noble/main ppc64el cpp-powerpc64le-linux-gnu ppc64el 4:13.2.0-7ubuntu1 [5330 B] 131s Get:18 http://ftpmaster.internal/ubuntu noble/main ppc64el cpp ppc64el 4:13.2.0-7ubuntu1 [22.5 kB] 131s Get:19 http://ftpmaster.internal/ubuntu noble/main ppc64el libcc1-0 ppc64el 14-20240303-1ubuntu1 [48.1 kB] 131s Get:20 http://ftpmaster.internal/ubuntu noble/main ppc64el libgomp1 ppc64el 14-20240303-1ubuntu1 [161 kB] 131s Get:21 http://ftpmaster.internal/ubuntu noble/main ppc64el libitm1 ppc64el 14-20240303-1ubuntu1 [32.4 kB] 131s Get:22 http://ftpmaster.internal/ubuntu noble/main ppc64el libatomic1 ppc64el 14-20240303-1ubuntu1 [10.7 kB] 131s Get:23 http://ftpmaster.internal/ubuntu noble/main ppc64el libasan8 ppc64el 14-20240303-1ubuntu1 [2973 kB] 132s Get:24 http://ftpmaster.internal/ubuntu noble/main ppc64el liblsan0 ppc64el 14-20240303-1ubuntu1 [1325 kB] 132s Get:25 http://ftpmaster.internal/ubuntu noble/main ppc64el libtsan2 ppc64el 14-20240303-1ubuntu1 [2734 kB] 132s Get:26 http://ftpmaster.internal/ubuntu noble/main ppc64el libubsan1 ppc64el 14-20240303-1ubuntu1 [1194 kB] 132s Get:27 http://ftpmaster.internal/ubuntu noble/main ppc64el libquadmath0 ppc64el 14-20240303-1ubuntu1 [158 kB] 132s Get:28 http://ftpmaster.internal/ubuntu noble/main ppc64el libgcc-13-dev ppc64el 13.2.0-17ubuntu2 [1581 kB] 132s Get:29 http://ftpmaster.internal/ubuntu noble/main ppc64el gcc-13-powerpc64le-linux-gnu ppc64el 13.2.0-17ubuntu2 [20.6 MB] 133s Get:30 http://ftpmaster.internal/ubuntu noble/main ppc64el gcc-13 ppc64el 13.2.0-17ubuntu2 [477 kB] 133s Get:31 http://ftpmaster.internal/ubuntu noble/main ppc64el gcc-powerpc64le-linux-gnu ppc64el 4:13.2.0-7ubuntu1 [1224 B] 133s Get:32 http://ftpmaster.internal/ubuntu noble/main ppc64el gcc ppc64el 4:13.2.0-7ubuntu1 [5022 B] 133s Get:33 http://ftpmaster.internal/ubuntu noble/main ppc64el libstdc++-13-dev ppc64el 13.2.0-17ubuntu2 [2445 kB] 133s Get:34 http://ftpmaster.internal/ubuntu noble/main ppc64el g++-13-powerpc64le-linux-gnu ppc64el 13.2.0-17ubuntu2 [12.2 MB] 133s Get:35 http://ftpmaster.internal/ubuntu noble/main ppc64el g++-13 ppc64el 13.2.0-17ubuntu2 [14.5 kB] 133s Get:36 http://ftpmaster.internal/ubuntu noble/main ppc64el g++-powerpc64le-linux-gnu ppc64el 4:13.2.0-7ubuntu1 [968 B] 133s Get:37 http://ftpmaster.internal/ubuntu noble/main ppc64el g++ ppc64el 4:13.2.0-7ubuntu1 [1086 B] 133s Get:38 http://ftpmaster.internal/ubuntu noble/main ppc64el build-essential ppc64el 12.10ubuntu1 [4936 B] 133s Get:39 http://ftpmaster.internal/ubuntu noble/universe ppc64el abi-compliance-checker all 2.3-2 [172 kB] 133s Get:40 http://ftpmaster.internal/ubuntu noble/main ppc64el libgdk-pixbuf2.0-common all 2.42.10+dfsg-3 [7624 B] 133s Get:41 http://ftpmaster.internal/ubuntu noble/main ppc64el libjpeg-turbo8 ppc64el 2.1.5-2ubuntu1 [212 kB] 133s Get:42 http://ftpmaster.internal/ubuntu noble/main ppc64el libjpeg8 ppc64el 8c-2ubuntu11 [2148 B] 133s Get:43 http://ftpmaster.internal/ubuntu noble/main ppc64el libdeflate0 ppc64el 1.19-1 [61.9 kB] 133s Get:44 http://ftpmaster.internal/ubuntu noble/main ppc64el libjbig0 ppc64el 2.1-6.1ubuntu1 [34.7 kB] 133s Get:45 http://ftpmaster.internal/ubuntu noble/main ppc64el liblerc4 ppc64el 4.0.0+ds-4ubuntu1 [266 kB] 133s Get:46 http://ftpmaster.internal/ubuntu noble/main ppc64el libsharpyuv0 ppc64el 1.3.2-0.4 [28.7 kB] 133s Get:47 http://ftpmaster.internal/ubuntu noble/main ppc64el libwebp7 ppc64el 1.3.2-0.4 [312 kB] 133s Get:48 http://ftpmaster.internal/ubuntu noble/main ppc64el libtiff6 ppc64el 4.5.1+git230720-3ubuntu1 [323 kB] 133s Get:49 http://ftpmaster.internal/ubuntu noble/main ppc64el libgdk-pixbuf-2.0-0 ppc64el 2.42.10+dfsg-3 [186 kB] 133s Get:50 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gtk-update-icon-cache ppc64el 3.24.41-1.1ubuntu3 [53.6 kB] 133s Get:51 http://ftpmaster.internal/ubuntu noble/main ppc64el hicolor-icon-theme all 0.17-2 [9976 B] 133s Get:52 http://ftpmaster.internal/ubuntu noble/main ppc64el humanity-icon-theme all 0.6.16 [1282 kB] 133s Get:53 http://ftpmaster.internal/ubuntu noble/main ppc64el ubuntu-mono all 24.04-0ubuntu1 [151 kB] 133s Get:54 http://ftpmaster.internal/ubuntu noble/main ppc64el adwaita-icon-theme all 46~rc-1 [723 kB] 133s Get:55 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el at-spi2-common all 2.51.90-3 [8222 B] 133s Get:56 http://ftpmaster.internal/ubuntu noble/main ppc64el libxi6 ppc64el 2:1.8.1-1 [37.9 kB] 133s Get:57 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libatspi2.0-0t64 ppc64el 2.51.90-3 [98.1 kB] 133s Get:58 http://ftpmaster.internal/ubuntu noble/main ppc64el x11-common all 1:7.7+23ubuntu2 [23.4 kB] 133s Get:59 http://ftpmaster.internal/ubuntu noble/main ppc64el libxtst6 ppc64el 2:1.2.3-1.1 [15.4 kB] 133s Get:60 http://ftpmaster.internal/ubuntu noble/main ppc64el libdconf1 ppc64el 0.40.0-4 [43.0 kB] 133s Get:61 http://ftpmaster.internal/ubuntu noble/main ppc64el dconf-service ppc64el 0.40.0-4 [31.0 kB] 133s Get:62 http://ftpmaster.internal/ubuntu noble/main ppc64el dconf-gsettings-backend ppc64el 0.40.0-4 [25.3 kB] 133s Get:63 http://ftpmaster.internal/ubuntu noble/main ppc64el session-migration ppc64el 0.3.6 [10.0 kB] 133s Get:64 http://ftpmaster.internal/ubuntu noble/main ppc64el gsettings-desktop-schemas all 46~beta-3ubuntu1 [35.3 kB] 133s Get:65 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el at-spi2-core ppc64el 2.51.90-3 [63.4 kB] 133s Get:66 http://ftpmaster.internal/ubuntu noble/main ppc64el m4 ppc64el 1.4.19-4 [275 kB] 133s Get:67 http://ftpmaster.internal/ubuntu noble/main ppc64el autoconf all 2.71-3 [339 kB] 133s Get:68 http://ftpmaster.internal/ubuntu noble/main ppc64el autotools-dev all 20220109.1 [44.9 kB] 133s Get:69 http://ftpmaster.internal/ubuntu noble/main ppc64el automake all 1:1.16.5-1.3ubuntu1 [558 kB] 133s Get:70 http://ftpmaster.internal/ubuntu noble/main ppc64el autopoint all 0.21-14ubuntu1 [422 kB] 133s Get:71 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libatk1.0-0t64 ppc64el 2.51.90-3 [60.0 kB] 133s Get:72 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gir1.2-atk-1.0 ppc64el 2.51.90-3 [23.1 kB] 133s Get:73 http://ftpmaster.internal/ubuntu noble/main ppc64el fonts-dejavu-mono all 2.37-8 [502 kB] 133s Get:74 http://ftpmaster.internal/ubuntu noble/main ppc64el fonts-dejavu-core all 2.37-8 [835 kB] 133s Get:75 http://ftpmaster.internal/ubuntu noble/main ppc64el fontconfig-config ppc64el 2.15.0-1ubuntu1 [37.0 kB] 133s Get:76 http://ftpmaster.internal/ubuntu noble/main ppc64el libfontconfig1 ppc64el 2.15.0-1ubuntu1 [190 kB] 133s Get:77 http://ftpmaster.internal/ubuntu noble/main ppc64el libpixman-1-0 ppc64el 0.42.2-1 [300 kB] 133s Get:78 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-render0 ppc64el 1.15-1 [17.2 kB] 133s Get:79 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-shm0 ppc64el 1.15-1 [5896 B] 133s Get:80 http://ftpmaster.internal/ubuntu noble/main ppc64el libxrender1 ppc64el 1:0.9.10-1.1 [23.3 kB] 133s Get:81 http://ftpmaster.internal/ubuntu noble/main ppc64el libcairo2 ppc64el 1.18.0-1 [735 kB] 133s Get:82 http://ftpmaster.internal/ubuntu noble/main ppc64el libcairo-gobject2 ppc64el 1.18.0-1 [127 kB] 133s Get:83 http://ftpmaster.internal/ubuntu noble/main ppc64el gir1.2-freedesktop ppc64el 1.79.1-1 [48.5 kB] 134s Get:84 http://ftpmaster.internal/ubuntu noble/main ppc64el gir1.2-gdkpixbuf-2.0 ppc64el 2.42.10+dfsg-3 [9480 B] 134s Get:85 http://ftpmaster.internal/ubuntu noble/main ppc64el libgraphite2-3 ppc64el 1.3.14-2 [105 kB] 134s Get:86 http://ftpmaster.internal/ubuntu noble/main ppc64el libharfbuzz0b ppc64el 8.3.0-2 [576 kB] 134s Get:87 http://ftpmaster.internal/ubuntu noble/main ppc64el libharfbuzz-gobject0 ppc64el 8.3.0-2 [34.7 kB] 134s Get:88 http://ftpmaster.internal/ubuntu noble/main ppc64el gir1.2-harfbuzz-0.0 ppc64el 8.3.0-2 [44.5 kB] 134s Get:89 http://ftpmaster.internal/ubuntu noble/main ppc64el fontconfig ppc64el 2.15.0-1ubuntu1 [192 kB] 134s Get:90 http://ftpmaster.internal/ubuntu noble/main ppc64el libthai-data all 0.1.29-2 [158 kB] 134s Get:91 http://ftpmaster.internal/ubuntu noble/main ppc64el libdatrie1 ppc64el 0.2.13-3 [25.1 kB] 134s Get:92 http://ftpmaster.internal/ubuntu noble/main ppc64el libthai0 ppc64el 0.1.29-2 [21.4 kB] 134s Get:93 http://ftpmaster.internal/ubuntu noble/main ppc64el libpango-1.0-0 ppc64el 1.51.0+ds-4 [266 kB] 134s Get:94 http://ftpmaster.internal/ubuntu noble/main ppc64el libpangoft2-1.0-0 ppc64el 1.51.0+ds-4 [49.5 kB] 134s Get:95 http://ftpmaster.internal/ubuntu noble/main ppc64el libpangocairo-1.0-0 ppc64el 1.51.0+ds-4 [31.2 kB] 134s Get:96 http://ftpmaster.internal/ubuntu noble/main ppc64el libxft2 ppc64el 2.3.6-1 [59.8 kB] 134s Get:97 http://ftpmaster.internal/ubuntu noble/main ppc64el libpangoxft-1.0-0 ppc64el 1.51.0+ds-4 [23.0 kB] 134s Get:98 http://ftpmaster.internal/ubuntu noble/main ppc64el gir1.2-pango-1.0 ppc64el 1.51.0+ds-4 [34.9 kB] 134s Get:99 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libatk-bridge2.0-0t64 ppc64el 2.51.90-3 [78.3 kB] 134s Get:100 http://ftpmaster.internal/ubuntu noble/main ppc64el liblcms2-2 ppc64el 2.14-2 [243 kB] 134s Get:101 http://ftpmaster.internal/ubuntu noble/main ppc64el libcolord2 ppc64el 1.4.7-1 [164 kB] 134s Get:102 http://ftpmaster.internal/ubuntu noble/main ppc64el libavahi-common-data ppc64el 0.8-13ubuntu2 [29.5 kB] 134s Get:103 http://ftpmaster.internal/ubuntu noble/main ppc64el libavahi-common3 ppc64el 0.8-13ubuntu2 [25.8 kB] 134s Get:104 http://ftpmaster.internal/ubuntu noble/main ppc64el libavahi-client3 ppc64el 0.8-13ubuntu2 [30.6 kB] 134s Get:105 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libcups2t64 ppc64el 2.4.7-1.2ubuntu1 [347 kB] 134s Get:106 http://ftpmaster.internal/ubuntu noble/main ppc64el libepoxy0 ppc64el 1.5.10-1 [247 kB] 134s Get:107 http://ftpmaster.internal/ubuntu noble/main ppc64el libwayland-client0 ppc64el 1.22.0-2.1 [29.4 kB] 134s Get:108 http://ftpmaster.internal/ubuntu noble/main ppc64el libwayland-cursor0 ppc64el 1.22.0-2.1 [11.4 kB] 134s Get:109 http://ftpmaster.internal/ubuntu noble/main ppc64el libwayland-egl1 ppc64el 1.22.0-2.1 [5626 B] 134s Get:110 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcomposite1 ppc64el 1:0.4.5-1build2 [7400 B] 134s Get:111 http://ftpmaster.internal/ubuntu noble/main ppc64el libxfixes3 ppc64el 1:6.0.0-2 [11.6 kB] 134s Get:112 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcursor1 ppc64el 1:1.2.1-1 [26.9 kB] 134s Get:113 http://ftpmaster.internal/ubuntu noble/main ppc64el libxdamage1 ppc64el 1:1.1.6-1 [6320 B] 134s Get:114 http://ftpmaster.internal/ubuntu noble/main ppc64el libxinerama1 ppc64el 2:1.1.4-3 [7658 B] 134s Get:115 http://ftpmaster.internal/ubuntu noble/main ppc64el libxrandr2 ppc64el 2:1.5.2-2 [22.7 kB] 134s Get:116 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libgtk-3-common all 3.24.41-1.1ubuntu3 [1202 kB] 134s Get:117 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libgtk-3-0t64 ppc64el 3.24.41-1.1ubuntu3 [3362 kB] 135s Get:118 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gir1.2-gtk-3.0 ppc64el 3.24.41-1.1ubuntu3 [245 kB] 135s Get:119 http://ftpmaster.internal/ubuntu noble/universe ppc64el libmozjs-102-0 ppc64el 102.15.1-1 [8458 kB] 135s Get:120 http://ftpmaster.internal/ubuntu noble/universe ppc64el libcjs0 ppc64el 6.0.0-2 [448 kB] 135s Get:121 http://ftpmaster.internal/ubuntu noble/universe ppc64el cjs ppc64el 6.0.0-2 [106 kB] 135s Get:122 http://ftpmaster.internal/ubuntu noble/universe ppc64el cjs-tests ppc64el 6.0.0-2 [253 kB] 135s Get:123 http://ftpmaster.internal/ubuntu noble/main ppc64el libdebhelper-perl all 13.14.1ubuntu1 [89.5 kB] 135s Get:124 http://ftpmaster.internal/ubuntu noble/main ppc64el libtool all 2.4.7-7 [166 kB] 135s Get:125 http://ftpmaster.internal/ubuntu noble/main ppc64el dh-autoreconf all 20 [16.1 kB] 135s Get:126 http://ftpmaster.internal/ubuntu noble/main ppc64el libarchive-zip-perl all 1.68-1 [90.2 kB] 135s Get:127 http://ftpmaster.internal/ubuntu noble/main ppc64el libsub-override-perl all 0.10-1 [10.0 kB] 135s Get:128 http://ftpmaster.internal/ubuntu noble/main ppc64el libfile-stripnondeterminism-perl all 1.13.1-1 [18.1 kB] 135s Get:129 http://ftpmaster.internal/ubuntu noble/main ppc64el dh-strip-nondeterminism all 1.13.1-1 [5362 B] 135s Get:130 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libdw1t64 ppc64el 0.190-1.1build2 [301 kB] 135s Get:131 http://ftpmaster.internal/ubuntu noble/main ppc64el debugedit ppc64el 1:5.0-5 [51.1 kB] 135s Get:132 http://ftpmaster.internal/ubuntu noble/main ppc64el dwz ppc64el 0.15-1 [139 kB] 135s Get:133 http://ftpmaster.internal/ubuntu noble/main ppc64el gettext ppc64el 0.21-14ubuntu1 [979 kB] 135s Get:134 http://ftpmaster.internal/ubuntu noble/main ppc64el intltool-debian all 0.35.0+20060710.6 [23.2 kB] 135s Get:135 http://ftpmaster.internal/ubuntu noble/main ppc64el po-debconf all 1.0.21+nmu1 [233 kB] 135s Get:136 http://ftpmaster.internal/ubuntu noble/main ppc64el debhelper all 13.14.1ubuntu1 [869 kB] 135s Get:137 http://ftpmaster.internal/ubuntu noble/universe ppc64el dh-acc all 2.3-2 [5996 B] 135s Get:138 http://ftpmaster.internal/ubuntu noble/main ppc64el exuberant-ctags ppc64el 1:5.9~svn20110310-19 [175 kB] 135s Get:139 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gir1.2-glib-2.0-dev ppc64el 2.79.3-3ubuntu5 [838 kB] 135s Get:140 http://ftpmaster.internal/ubuntu noble/main ppc64el gir1.2-freedesktop-dev ppc64el 1.79.1-1 [29.0 kB] 135s Get:141 http://ftpmaster.internal/ubuntu noble/main ppc64el gir1.2-girepository-2.0-dev ppc64el 1.79.1-1 [41.7 kB] 135s Get:142 http://ftpmaster.internal/ubuntu noble/main ppc64el python3-mako all 1.3.2-1 [63.3 kB] 135s Get:143 http://ftpmaster.internal/ubuntu noble/main ppc64el python3-markdown all 3.5.2-1 [72.0 kB] 135s Get:144 http://ftpmaster.internal/ubuntu noble/main ppc64el gobject-introspection-bin ppc64el 1.79.1-1 [358 kB] 135s Get:145 http://ftpmaster.internal/ubuntu noble/main ppc64el libffi-dev ppc64el 3.4.6-1 [67.4 kB] 135s Get:146 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libglib2.0-bin ppc64el 2.79.3-3ubuntu5 [111 kB] 135s Get:147 http://ftpmaster.internal/ubuntu noble/main ppc64el python3-packaging all 23.2-1 [40.6 kB] 135s Get:148 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libgirepository-2.0-0 ppc64el 2.79.3-3ubuntu5 [84.2 kB] 135s Get:149 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libglib2.0-dev-bin ppc64el 2.79.3-3ubuntu5 [245 kB] 135s Get:150 http://ftpmaster.internal/ubuntu noble/main ppc64el uuid-dev ppc64el 2.39.3-6ubuntu2 [37.6 kB] 135s Get:151 http://ftpmaster.internal/ubuntu noble/main ppc64el libblkid-dev ppc64el 2.39.3-6ubuntu2 [260 kB] 135s Get:152 http://ftpmaster.internal/ubuntu noble/main ppc64el libsepol-dev ppc64el 3.5-2 [471 kB] 135s Get:153 http://ftpmaster.internal/ubuntu noble/main ppc64el libpcre2-16-0 ppc64el 10.42-4ubuntu1 [245 kB] 135s Get:154 http://ftpmaster.internal/ubuntu noble/main ppc64el libpcre2-32-0 ppc64el 10.42-4ubuntu1 [228 kB] 135s Get:155 http://ftpmaster.internal/ubuntu noble/main ppc64el libpcre2-posix3 ppc64el 10.42-4ubuntu1 [7016 B] 135s Get:156 http://ftpmaster.internal/ubuntu noble/main ppc64el libpcre2-dev ppc64el 10.42-4ubuntu1 [794 kB] 135s Get:157 http://ftpmaster.internal/ubuntu noble/main ppc64el libselinux1-dev ppc64el 3.5-2build1 [192 kB] 135s Get:158 http://ftpmaster.internal/ubuntu noble/main ppc64el libmount-dev ppc64el 2.39.3-6ubuntu2 [14.9 kB] 135s Get:159 http://ftpmaster.internal/ubuntu noble/main ppc64el libpkgconf3 ppc64el 1.8.1-2 [36.9 kB] 135s Get:160 http://ftpmaster.internal/ubuntu noble/main ppc64el pkgconf-bin ppc64el 1.8.1-2 [22.0 kB] 135s Get:161 http://ftpmaster.internal/ubuntu noble/main ppc64el pkgconf ppc64el 1.8.1-2 [16.7 kB] 135s Get:162 http://ftpmaster.internal/ubuntu noble/main ppc64el zlib1g-dev ppc64el 1:1.3.dfsg-3ubuntu1 [902 kB] 135s Get:163 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libglib2.0-dev ppc64el 2.79.3-3ubuntu5 [2147 kB] 136s Get:164 http://ftpmaster.internal/ubuntu noble/main ppc64el gobject-introspection ppc64el 1.79.1-1 [23.3 kB] 136s Get:165 http://ftpmaster.internal/ubuntu noble/main ppc64el libbrotli-dev ppc64el 1.1.0-2 [421 kB] 136s Get:166 http://ftpmaster.internal/ubuntu noble/main ppc64el libbz2-dev ppc64el 1.0.8-5ubuntu1 [51.2 kB] 136s Get:167 http://ftpmaster.internal/ubuntu noble/main ppc64el libcairo-script-interpreter2 ppc64el 1.18.0-1 [78.3 kB] 136s Get:168 http://ftpmaster.internal/ubuntu noble/main ppc64el libexpat1-dev ppc64el 2.6.0-1 [152 kB] 136s Get:169 http://ftpmaster.internal/ubuntu noble/main ppc64el libpng-dev ppc64el 1.6.43-1 [327 kB] 136s Get:170 http://ftpmaster.internal/ubuntu noble/main ppc64el libfreetype-dev ppc64el 2.13.2+dfsg-1 [702 kB] 136s Get:171 http://ftpmaster.internal/ubuntu noble/main ppc64el libfontconfig-dev ppc64el 2.15.0-1ubuntu1 [212 kB] 136s Get:172 http://ftpmaster.internal/ubuntu noble/main ppc64el libpixman-1-dev ppc64el 0.42.2-1 [333 kB] 136s Get:173 http://ftpmaster.internal/ubuntu noble/main ppc64el libice6 ppc64el 2:1.0.10-1build2 [49.3 kB] 136s Get:174 http://ftpmaster.internal/ubuntu noble/main ppc64el libsm6 ppc64el 2:1.2.3-1build2 [18.5 kB] 136s Get:175 http://ftpmaster.internal/ubuntu noble/main ppc64el xorg-sgml-doctools all 1:1.11-1.1 [10.9 kB] 136s Get:176 http://ftpmaster.internal/ubuntu noble/main ppc64el x11proto-dev all 2023.2-1 [602 kB] 136s Get:177 http://ftpmaster.internal/ubuntu noble/main ppc64el x11proto-core-dev all 2023.2-1 [2444 B] 136s Get:178 http://ftpmaster.internal/ubuntu noble/main ppc64el libice-dev ppc64el 2:1.0.10-1build2 [60.0 kB] 136s Get:179 http://ftpmaster.internal/ubuntu noble/main ppc64el libsm-dev ppc64el 2:1.2.3-1build2 [20.7 kB] 136s Get:180 http://ftpmaster.internal/ubuntu noble/main ppc64el libxau-dev ppc64el 1:1.0.9-1build5 [10.3 kB] 136s Get:181 http://ftpmaster.internal/ubuntu noble/main ppc64el libxdmcp-dev ppc64el 1:1.1.3-0ubuntu5 [28.1 kB] 136s Get:182 http://ftpmaster.internal/ubuntu noble/main ppc64el xtrans-dev all 1.4.0-1 [68.9 kB] 136s Get:183 http://ftpmaster.internal/ubuntu noble/main ppc64el libpthread-stubs0-dev ppc64el 0.4-1build2 [5510 B] 136s Get:184 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb1-dev ppc64el 1.15-1 [96.0 kB] 136s Get:185 http://ftpmaster.internal/ubuntu noble/main ppc64el libx11-dev ppc64el 2:1.8.7-1 [837 kB] 136s Get:186 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-render0-dev ppc64el 1.15-1 [20.9 kB] 136s Get:187 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-shm0-dev ppc64el 1.15-1 [7294 B] 136s Get:188 http://ftpmaster.internal/ubuntu noble/main ppc64el libxext-dev ppc64el 2:1.3.4-1build1 [96.3 kB] 136s Get:189 http://ftpmaster.internal/ubuntu noble/main ppc64el libxrender-dev ppc64el 1:0.9.10-1.1 [30.4 kB] 136s Get:190 http://ftpmaster.internal/ubuntu noble/main ppc64el libcairo2-dev ppc64el 1.18.0-1 [41.1 kB] 136s Get:191 http://ftpmaster.internal/ubuntu noble/main ppc64el libgirepository-1.0-dev ppc64el 1.79.1-1 [28.7 kB] 136s Get:192 http://ftpmaster.internal/ubuntu noble/main ppc64el libgirepository1.0-dev ppc64el 1.79.1-1 [17.2 kB] 136s Get:193 http://ftpmaster.internal/ubuntu noble/universe ppc64el libmozjs-102-dev ppc64el 102.15.1-1 [9432 kB] 136s Get:194 http://ftpmaster.internal/ubuntu noble/universe ppc64el libcjs-dev ppc64el 6.0.0-2 [8524 B] 137s Fetched 114 MB in 7s (15.3 MB/s) 137s dpkg: libelf1:ppc64el: dependency problems, but removing anyway as you requested: 137s linux-headers-6.8.0-11-generic depends on libelf1 (>= 0.144). 137s libbpf1:ppc64el depends on libelf1 (>= 0.144). 137s iproute2 depends on libelf1 (>= 0.131). 137s 137s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 70109 files and directories currently installed.) 137s Removing libelf1:ppc64el (0.190-1) ... 137s Selecting previously unselected package libelf1t64:ppc64el. 137s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 70104 files and directories currently installed.) 137s Preparing to unpack .../libelf1t64_0.190-1.1build2_ppc64el.deb ... 137s Unpacking libelf1t64:ppc64el (0.190-1.1build2) ... 137s dpkg: libhogweed6:ppc64el: dependency problems, but removing anyway as you requested: 137s librtmp1:ppc64el depends on libhogweed6. 137s libjcat1:ppc64el depends on libhogweed6. 137s libgnutls30:ppc64el depends on libhogweed6 (>= 3.6). 137s 137s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 70109 files and directories currently installed.) 137s Removing libhogweed6:ppc64el (3.9.1-2) ... 137s Selecting previously unselected package libhogweed6t64:ppc64el. 137s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 70104 files and directories currently installed.) 137s Preparing to unpack .../libhogweed6t64_3.9.1-2.2_ppc64el.deb ... 137s Unpacking libhogweed6t64:ppc64el (3.9.1-2.2) ... 137s dpkg: libnettle8:ppc64el: dependency problems, but removing anyway as you requested: 137s librtmp1:ppc64el depends on libnettle8. 137s libgnutls30:ppc64el depends on libnettle8 (>= 3.9~). 137s libcurl3-gnutls:ppc64el depends on libnettle8. 137s libarchive13:ppc64el depends on libnettle8. 137s 137s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 70110 files and directories currently installed.) 137s Removing libnettle8:ppc64el (3.9.1-2) ... 137s Selecting previously unselected package libnettle8t64:ppc64el. 137s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 70103 files and directories currently installed.) 137s Preparing to unpack .../libnettle8t64_3.9.1-2.2_ppc64el.deb ... 137s Unpacking libnettle8t64:ppc64el (3.9.1-2.2) ... 137s dpkg: libgnutls30:ppc64el: dependency problems, but removing anyway as you requested: 137s librtmp1:ppc64el depends on libgnutls30 (>= 3.7.2). 137s libldap2:ppc64el depends on libgnutls30 (>= 3.8.2). 137s libjcat1:ppc64el depends on libgnutls30 (>= 3.7.3). 137s libcurl3-gnutls:ppc64el depends on libgnutls30 (>= 3.8.2). 137s fwupd depends on libgnutls30 (>= 3.7.3). 137s dirmngr depends on libgnutls30 (>= 3.8.1). 137s apt depends on libgnutls30 (>= 3.8.1). 137s 137s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 70111 files and directories currently installed.) 137s Removing libgnutls30:ppc64el (3.8.3-1ubuntu1) ... 137s Selecting previously unselected package libgnutls30t64:ppc64el. 137s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 70102 files and directories currently installed.) 137s Preparing to unpack .../libgnutls30t64_3.8.3-1.1ubuntu2_ppc64el.deb ... 137s Unpacking libgnutls30t64:ppc64el (3.8.3-1.1ubuntu2) ... 137s Setting up libnettle8t64:ppc64el (3.9.1-2.2) ... 137s Setting up libhogweed6t64:ppc64el (3.9.1-2.2) ... 137s Setting up libgnutls30t64:ppc64el (3.8.3-1.1ubuntu2) ... 137s Selecting previously unselected package libc-dev-bin. 137s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 70130 files and directories currently installed.) 137s Preparing to unpack .../000-libc-dev-bin_2.39-0ubuntu2_ppc64el.deb ... 137s Unpacking libc-dev-bin (2.39-0ubuntu2) ... 137s Selecting previously unselected package linux-libc-dev:ppc64el. 137s Preparing to unpack .../001-linux-libc-dev_6.8.0-11.11_ppc64el.deb ... 137s Unpacking linux-libc-dev:ppc64el (6.8.0-11.11) ... 137s Selecting previously unselected package libcrypt-dev:ppc64el. 137s Preparing to unpack .../002-libcrypt-dev_1%3a4.4.36-4_ppc64el.deb ... 137s Unpacking libcrypt-dev:ppc64el (1:4.4.36-4) ... 137s Selecting previously unselected package libtirpc-dev:ppc64el. 137s Preparing to unpack .../003-libtirpc-dev_1.3.4+ds-1build1_ppc64el.deb ... 137s Unpacking libtirpc-dev:ppc64el (1.3.4+ds-1build1) ... 137s Selecting previously unselected package libnsl-dev:ppc64el. 137s Preparing to unpack .../004-libnsl-dev_1.3.0-3_ppc64el.deb ... 137s Unpacking libnsl-dev:ppc64el (1.3.0-3) ... 137s Selecting previously unselected package rpcsvc-proto. 137s Preparing to unpack .../005-rpcsvc-proto_1.4.2-0ubuntu6_ppc64el.deb ... 137s Unpacking rpcsvc-proto (1.4.2-0ubuntu6) ... 137s Selecting previously unselected package libc6-dev:ppc64el. 137s Preparing to unpack .../006-libc6-dev_2.39-0ubuntu2_ppc64el.deb ... 137s Unpacking libc6-dev:ppc64el (2.39-0ubuntu2) ... 138s Selecting previously unselected package libisl23:ppc64el. 138s Preparing to unpack .../007-libisl23_0.26-3_ppc64el.deb ... 138s Unpacking libisl23:ppc64el (0.26-3) ... 138s Selecting previously unselected package libmpc3:ppc64el. 138s Preparing to unpack .../008-libmpc3_1.3.1-1_ppc64el.deb ... 138s Unpacking libmpc3:ppc64el (1.3.1-1) ... 138s Selecting previously unselected package cpp-13-powerpc64le-linux-gnu. 138s Preparing to unpack .../009-cpp-13-powerpc64le-linux-gnu_13.2.0-17ubuntu2_ppc64el.deb ... 138s Unpacking cpp-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 138s Selecting previously unselected package cpp-13. 138s Preparing to unpack .../010-cpp-13_13.2.0-17ubuntu2_ppc64el.deb ... 138s Unpacking cpp-13 (13.2.0-17ubuntu2) ... 138s Selecting previously unselected package cpp-powerpc64le-linux-gnu. 138s Preparing to unpack .../011-cpp-powerpc64le-linux-gnu_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 138s Unpacking cpp-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 138s Selecting previously unselected package cpp. 138s Preparing to unpack .../012-cpp_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 138s Unpacking cpp (4:13.2.0-7ubuntu1) ... 138s Selecting previously unselected package libcc1-0:ppc64el. 138s Preparing to unpack .../013-libcc1-0_14-20240303-1ubuntu1_ppc64el.deb ... 138s Unpacking libcc1-0:ppc64el (14-20240303-1ubuntu1) ... 138s Selecting previously unselected package libgomp1:ppc64el. 138s Preparing to unpack .../014-libgomp1_14-20240303-1ubuntu1_ppc64el.deb ... 138s Unpacking libgomp1:ppc64el (14-20240303-1ubuntu1) ... 138s Selecting previously unselected package libitm1:ppc64el. 138s Preparing to unpack .../015-libitm1_14-20240303-1ubuntu1_ppc64el.deb ... 138s Unpacking libitm1:ppc64el (14-20240303-1ubuntu1) ... 138s Selecting previously unselected package libatomic1:ppc64el. 138s Preparing to unpack .../016-libatomic1_14-20240303-1ubuntu1_ppc64el.deb ... 138s Unpacking libatomic1:ppc64el (14-20240303-1ubuntu1) ... 138s Selecting previously unselected package libasan8:ppc64el. 138s Preparing to unpack .../017-libasan8_14-20240303-1ubuntu1_ppc64el.deb ... 138s Unpacking libasan8:ppc64el (14-20240303-1ubuntu1) ... 138s Selecting previously unselected package liblsan0:ppc64el. 138s Preparing to unpack .../018-liblsan0_14-20240303-1ubuntu1_ppc64el.deb ... 138s Unpacking liblsan0:ppc64el (14-20240303-1ubuntu1) ... 138s Selecting previously unselected package libtsan2:ppc64el. 138s Preparing to unpack .../019-libtsan2_14-20240303-1ubuntu1_ppc64el.deb ... 138s Unpacking libtsan2:ppc64el (14-20240303-1ubuntu1) ... 138s Selecting previously unselected package libubsan1:ppc64el. 138s Preparing to unpack .../020-libubsan1_14-20240303-1ubuntu1_ppc64el.deb ... 138s Unpacking libubsan1:ppc64el (14-20240303-1ubuntu1) ... 138s Selecting previously unselected package libquadmath0:ppc64el. 138s Preparing to unpack .../021-libquadmath0_14-20240303-1ubuntu1_ppc64el.deb ... 138s Unpacking libquadmath0:ppc64el (14-20240303-1ubuntu1) ... 138s Selecting previously unselected package libgcc-13-dev:ppc64el. 138s Preparing to unpack .../022-libgcc-13-dev_13.2.0-17ubuntu2_ppc64el.deb ... 138s Unpacking libgcc-13-dev:ppc64el (13.2.0-17ubuntu2) ... 138s Selecting previously unselected package gcc-13-powerpc64le-linux-gnu. 138s Preparing to unpack .../023-gcc-13-powerpc64le-linux-gnu_13.2.0-17ubuntu2_ppc64el.deb ... 138s Unpacking gcc-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 139s Selecting previously unselected package gcc-13. 139s Preparing to unpack .../024-gcc-13_13.2.0-17ubuntu2_ppc64el.deb ... 139s Unpacking gcc-13 (13.2.0-17ubuntu2) ... 139s Selecting previously unselected package gcc-powerpc64le-linux-gnu. 139s Preparing to unpack .../025-gcc-powerpc64le-linux-gnu_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 139s Unpacking gcc-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 139s Selecting previously unselected package gcc. 139s Preparing to unpack .../026-gcc_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 139s Unpacking gcc (4:13.2.0-7ubuntu1) ... 139s Selecting previously unselected package libstdc++-13-dev:ppc64el. 139s Preparing to unpack .../027-libstdc++-13-dev_13.2.0-17ubuntu2_ppc64el.deb ... 139s Unpacking libstdc++-13-dev:ppc64el (13.2.0-17ubuntu2) ... 139s Selecting previously unselected package g++-13-powerpc64le-linux-gnu. 139s Preparing to unpack .../028-g++-13-powerpc64le-linux-gnu_13.2.0-17ubuntu2_ppc64el.deb ... 139s Unpacking g++-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 139s Selecting previously unselected package g++-13. 139s Preparing to unpack .../029-g++-13_13.2.0-17ubuntu2_ppc64el.deb ... 139s Unpacking g++-13 (13.2.0-17ubuntu2) ... 139s Selecting previously unselected package g++-powerpc64le-linux-gnu. 139s Preparing to unpack .../030-g++-powerpc64le-linux-gnu_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 139s Unpacking g++-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 139s Selecting previously unselected package g++. 139s Preparing to unpack .../031-g++_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 139s Unpacking g++ (4:13.2.0-7ubuntu1) ... 139s Selecting previously unselected package build-essential. 139s Preparing to unpack .../032-build-essential_12.10ubuntu1_ppc64el.deb ... 139s Unpacking build-essential (12.10ubuntu1) ... 139s Selecting previously unselected package abi-compliance-checker. 139s Preparing to unpack .../033-abi-compliance-checker_2.3-2_all.deb ... 139s Unpacking abi-compliance-checker (2.3-2) ... 139s Selecting previously unselected package libgdk-pixbuf2.0-common. 139s Preparing to unpack .../034-libgdk-pixbuf2.0-common_2.42.10+dfsg-3_all.deb ... 139s Unpacking libgdk-pixbuf2.0-common (2.42.10+dfsg-3) ... 139s Selecting previously unselected package libjpeg-turbo8:ppc64el. 139s Preparing to unpack .../035-libjpeg-turbo8_2.1.5-2ubuntu1_ppc64el.deb ... 139s Unpacking libjpeg-turbo8:ppc64el (2.1.5-2ubuntu1) ... 139s Selecting previously unselected package libjpeg8:ppc64el. 139s Preparing to unpack .../036-libjpeg8_8c-2ubuntu11_ppc64el.deb ... 139s Unpacking libjpeg8:ppc64el (8c-2ubuntu11) ... 139s Selecting previously unselected package libdeflate0:ppc64el. 139s Preparing to unpack .../037-libdeflate0_1.19-1_ppc64el.deb ... 139s Unpacking libdeflate0:ppc64el (1.19-1) ... 139s Selecting previously unselected package libjbig0:ppc64el. 139s Preparing to unpack .../038-libjbig0_2.1-6.1ubuntu1_ppc64el.deb ... 139s Unpacking libjbig0:ppc64el (2.1-6.1ubuntu1) ... 139s Selecting previously unselected package liblerc4:ppc64el. 139s Preparing to unpack .../039-liblerc4_4.0.0+ds-4ubuntu1_ppc64el.deb ... 139s Unpacking liblerc4:ppc64el (4.0.0+ds-4ubuntu1) ... 139s Selecting previously unselected package libsharpyuv0:ppc64el. 139s Preparing to unpack .../040-libsharpyuv0_1.3.2-0.4_ppc64el.deb ... 139s Unpacking libsharpyuv0:ppc64el (1.3.2-0.4) ... 139s Selecting previously unselected package libwebp7:ppc64el. 139s Preparing to unpack .../041-libwebp7_1.3.2-0.4_ppc64el.deb ... 139s Unpacking libwebp7:ppc64el (1.3.2-0.4) ... 139s Selecting previously unselected package libtiff6:ppc64el. 139s Preparing to unpack .../042-libtiff6_4.5.1+git230720-3ubuntu1_ppc64el.deb ... 139s Unpacking libtiff6:ppc64el (4.5.1+git230720-3ubuntu1) ... 139s Selecting previously unselected package libgdk-pixbuf-2.0-0:ppc64el. 139s Preparing to unpack .../043-libgdk-pixbuf-2.0-0_2.42.10+dfsg-3_ppc64el.deb ... 139s Unpacking libgdk-pixbuf-2.0-0:ppc64el (2.42.10+dfsg-3) ... 140s Selecting previously unselected package gtk-update-icon-cache. 140s Preparing to unpack .../044-gtk-update-icon-cache_3.24.41-1.1ubuntu3_ppc64el.deb ... 140s Unpacking gtk-update-icon-cache (3.24.41-1.1ubuntu3) ... 140s Selecting previously unselected package hicolor-icon-theme. 140s Preparing to unpack .../045-hicolor-icon-theme_0.17-2_all.deb ... 140s Unpacking hicolor-icon-theme (0.17-2) ... 140s Selecting previously unselected package humanity-icon-theme. 140s Preparing to unpack .../046-humanity-icon-theme_0.6.16_all.deb ... 140s Unpacking humanity-icon-theme (0.6.16) ... 140s Selecting previously unselected package ubuntu-mono. 140s Preparing to unpack .../047-ubuntu-mono_24.04-0ubuntu1_all.deb ... 140s Unpacking ubuntu-mono (24.04-0ubuntu1) ... 141s Selecting previously unselected package adwaita-icon-theme. 141s Preparing to unpack .../048-adwaita-icon-theme_46~rc-1_all.deb ... 141s Unpacking adwaita-icon-theme (46~rc-1) ... 141s Selecting previously unselected package at-spi2-common. 141s Preparing to unpack .../049-at-spi2-common_2.51.90-3_all.deb ... 141s Unpacking at-spi2-common (2.51.90-3) ... 141s Selecting previously unselected package libxi6:ppc64el. 141s Preparing to unpack .../050-libxi6_2%3a1.8.1-1_ppc64el.deb ... 141s Unpacking libxi6:ppc64el (2:1.8.1-1) ... 141s Selecting previously unselected package libatspi2.0-0t64:ppc64el. 141s Preparing to unpack .../051-libatspi2.0-0t64_2.51.90-3_ppc64el.deb ... 141s Unpacking libatspi2.0-0t64:ppc64el (2.51.90-3) ... 141s Selecting previously unselected package x11-common. 141s Preparing to unpack .../052-x11-common_1%3a7.7+23ubuntu2_all.deb ... 141s Unpacking x11-common (1:7.7+23ubuntu2) ... 141s Selecting previously unselected package libxtst6:ppc64el. 141s Preparing to unpack .../053-libxtst6_2%3a1.2.3-1.1_ppc64el.deb ... 141s Unpacking libxtst6:ppc64el (2:1.2.3-1.1) ... 141s Selecting previously unselected package libdconf1:ppc64el. 141s Preparing to unpack .../054-libdconf1_0.40.0-4_ppc64el.deb ... 141s Unpacking libdconf1:ppc64el (0.40.0-4) ... 141s Selecting previously unselected package dconf-service. 141s Preparing to unpack .../055-dconf-service_0.40.0-4_ppc64el.deb ... 141s Unpacking dconf-service (0.40.0-4) ... 141s Selecting previously unselected package dconf-gsettings-backend:ppc64el. 141s Preparing to unpack .../056-dconf-gsettings-backend_0.40.0-4_ppc64el.deb ... 141s Unpacking dconf-gsettings-backend:ppc64el (0.40.0-4) ... 141s Selecting previously unselected package session-migration. 141s Preparing to unpack .../057-session-migration_0.3.6_ppc64el.deb ... 141s Unpacking session-migration (0.3.6) ... 141s Selecting previously unselected package gsettings-desktop-schemas. 141s Preparing to unpack .../058-gsettings-desktop-schemas_46~beta-3ubuntu1_all.deb ... 141s Unpacking gsettings-desktop-schemas (46~beta-3ubuntu1) ... 141s Selecting previously unselected package at-spi2-core. 141s Preparing to unpack .../059-at-spi2-core_2.51.90-3_ppc64el.deb ... 141s Unpacking at-spi2-core (2.51.90-3) ... 141s Selecting previously unselected package m4. 141s Preparing to unpack .../060-m4_1.4.19-4_ppc64el.deb ... 141s Unpacking m4 (1.4.19-4) ... 141s Selecting previously unselected package autoconf. 141s Preparing to unpack .../061-autoconf_2.71-3_all.deb ... 141s Unpacking autoconf (2.71-3) ... 141s Selecting previously unselected package autotools-dev. 141s Preparing to unpack .../062-autotools-dev_20220109.1_all.deb ... 141s Unpacking autotools-dev (20220109.1) ... 141s Selecting previously unselected package automake. 141s Preparing to unpack .../063-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... 141s Unpacking automake (1:1.16.5-1.3ubuntu1) ... 141s Selecting previously unselected package autopoint. 141s Preparing to unpack .../064-autopoint_0.21-14ubuntu1_all.deb ... 141s Unpacking autopoint (0.21-14ubuntu1) ... 141s Selecting previously unselected package libatk1.0-0t64:ppc64el. 141s Preparing to unpack .../065-libatk1.0-0t64_2.51.90-3_ppc64el.deb ... 141s Unpacking libatk1.0-0t64:ppc64el (2.51.90-3) ... 141s Selecting previously unselected package gir1.2-atk-1.0:ppc64el. 141s Preparing to unpack .../066-gir1.2-atk-1.0_2.51.90-3_ppc64el.deb ... 141s Unpacking gir1.2-atk-1.0:ppc64el (2.51.90-3) ... 141s Selecting previously unselected package fonts-dejavu-mono. 141s Preparing to unpack .../067-fonts-dejavu-mono_2.37-8_all.deb ... 141s Unpacking fonts-dejavu-mono (2.37-8) ... 141s Selecting previously unselected package fonts-dejavu-core. 141s Preparing to unpack .../068-fonts-dejavu-core_2.37-8_all.deb ... 141s Unpacking fonts-dejavu-core (2.37-8) ... 141s Selecting previously unselected package fontconfig-config. 141s Preparing to unpack .../069-fontconfig-config_2.15.0-1ubuntu1_ppc64el.deb ... 142s Unpacking fontconfig-config (2.15.0-1ubuntu1) ... 142s Selecting previously unselected package libfontconfig1:ppc64el. 142s Preparing to unpack .../070-libfontconfig1_2.15.0-1ubuntu1_ppc64el.deb ... 142s Unpacking libfontconfig1:ppc64el (2.15.0-1ubuntu1) ... 142s Selecting previously unselected package libpixman-1-0:ppc64el. 142s Preparing to unpack .../071-libpixman-1-0_0.42.2-1_ppc64el.deb ... 142s Unpacking libpixman-1-0:ppc64el (0.42.2-1) ... 142s Selecting previously unselected package libxcb-render0:ppc64el. 142s Preparing to unpack .../072-libxcb-render0_1.15-1_ppc64el.deb ... 142s Unpacking libxcb-render0:ppc64el (1.15-1) ... 142s Selecting previously unselected package libxcb-shm0:ppc64el. 142s Preparing to unpack .../073-libxcb-shm0_1.15-1_ppc64el.deb ... 142s Unpacking libxcb-shm0:ppc64el (1.15-1) ... 142s Selecting previously unselected package libxrender1:ppc64el. 142s Preparing to unpack .../074-libxrender1_1%3a0.9.10-1.1_ppc64el.deb ... 142s Unpacking libxrender1:ppc64el (1:0.9.10-1.1) ... 142s Selecting previously unselected package libcairo2:ppc64el. 142s Preparing to unpack .../075-libcairo2_1.18.0-1_ppc64el.deb ... 142s Unpacking libcairo2:ppc64el (1.18.0-1) ... 142s Selecting previously unselected package libcairo-gobject2:ppc64el. 142s Preparing to unpack .../076-libcairo-gobject2_1.18.0-1_ppc64el.deb ... 142s Unpacking libcairo-gobject2:ppc64el (1.18.0-1) ... 142s Selecting previously unselected package gir1.2-freedesktop:ppc64el. 142s Preparing to unpack .../077-gir1.2-freedesktop_1.79.1-1_ppc64el.deb ... 142s Unpacking gir1.2-freedesktop:ppc64el (1.79.1-1) ... 142s Selecting previously unselected package gir1.2-gdkpixbuf-2.0:ppc64el. 142s Preparing to unpack .../078-gir1.2-gdkpixbuf-2.0_2.42.10+dfsg-3_ppc64el.deb ... 142s Unpacking gir1.2-gdkpixbuf-2.0:ppc64el (2.42.10+dfsg-3) ... 142s Selecting previously unselected package libgraphite2-3:ppc64el. 142s Preparing to unpack .../079-libgraphite2-3_1.3.14-2_ppc64el.deb ... 142s Unpacking libgraphite2-3:ppc64el (1.3.14-2) ... 142s Selecting previously unselected package libharfbuzz0b:ppc64el. 142s Preparing to unpack .../080-libharfbuzz0b_8.3.0-2_ppc64el.deb ... 142s Unpacking libharfbuzz0b:ppc64el (8.3.0-2) ... 142s Selecting previously unselected package libharfbuzz-gobject0:ppc64el. 142s Preparing to unpack .../081-libharfbuzz-gobject0_8.3.0-2_ppc64el.deb ... 142s Unpacking libharfbuzz-gobject0:ppc64el (8.3.0-2) ... 142s Selecting previously unselected package gir1.2-harfbuzz-0.0:ppc64el. 142s Preparing to unpack .../082-gir1.2-harfbuzz-0.0_8.3.0-2_ppc64el.deb ... 142s Unpacking gir1.2-harfbuzz-0.0:ppc64el (8.3.0-2) ... 142s Selecting previously unselected package fontconfig. 142s Preparing to unpack .../083-fontconfig_2.15.0-1ubuntu1_ppc64el.deb ... 142s Unpacking fontconfig (2.15.0-1ubuntu1) ... 142s Selecting previously unselected package libthai-data. 142s Preparing to unpack .../084-libthai-data_0.1.29-2_all.deb ... 142s Unpacking libthai-data (0.1.29-2) ... 142s Selecting previously unselected package libdatrie1:ppc64el. 142s Preparing to unpack .../085-libdatrie1_0.2.13-3_ppc64el.deb ... 142s Unpacking libdatrie1:ppc64el (0.2.13-3) ... 142s Selecting previously unselected package libthai0:ppc64el. 142s Preparing to unpack .../086-libthai0_0.1.29-2_ppc64el.deb ... 142s Unpacking libthai0:ppc64el (0.1.29-2) ... 142s Selecting previously unselected package libpango-1.0-0:ppc64el. 142s Preparing to unpack .../087-libpango-1.0-0_1.51.0+ds-4_ppc64el.deb ... 142s Unpacking libpango-1.0-0:ppc64el (1.51.0+ds-4) ... 142s Selecting previously unselected package libpangoft2-1.0-0:ppc64el. 142s Preparing to unpack .../088-libpangoft2-1.0-0_1.51.0+ds-4_ppc64el.deb ... 142s Unpacking libpangoft2-1.0-0:ppc64el (1.51.0+ds-4) ... 142s Selecting previously unselected package libpangocairo-1.0-0:ppc64el. 142s Preparing to unpack .../089-libpangocairo-1.0-0_1.51.0+ds-4_ppc64el.deb ... 142s Unpacking libpangocairo-1.0-0:ppc64el (1.51.0+ds-4) ... 142s Selecting previously unselected package libxft2:ppc64el. 142s Preparing to unpack .../090-libxft2_2.3.6-1_ppc64el.deb ... 142s Unpacking libxft2:ppc64el (2.3.6-1) ... 142s Selecting previously unselected package libpangoxft-1.0-0:ppc64el. 142s Preparing to unpack .../091-libpangoxft-1.0-0_1.51.0+ds-4_ppc64el.deb ... 142s Unpacking libpangoxft-1.0-0:ppc64el (1.51.0+ds-4) ... 142s Selecting previously unselected package gir1.2-pango-1.0:ppc64el. 142s Preparing to unpack .../092-gir1.2-pango-1.0_1.51.0+ds-4_ppc64el.deb ... 142s Unpacking gir1.2-pango-1.0:ppc64el (1.51.0+ds-4) ... 142s Selecting previously unselected package libatk-bridge2.0-0t64:ppc64el. 142s Preparing to unpack .../093-libatk-bridge2.0-0t64_2.51.90-3_ppc64el.deb ... 142s Unpacking libatk-bridge2.0-0t64:ppc64el (2.51.90-3) ... 142s Selecting previously unselected package liblcms2-2:ppc64el. 142s Preparing to unpack .../094-liblcms2-2_2.14-2_ppc64el.deb ... 142s Unpacking liblcms2-2:ppc64el (2.14-2) ... 142s Selecting previously unselected package libcolord2:ppc64el. 142s Preparing to unpack .../095-libcolord2_1.4.7-1_ppc64el.deb ... 142s Unpacking libcolord2:ppc64el (1.4.7-1) ... 142s Selecting previously unselected package libavahi-common-data:ppc64el. 142s Preparing to unpack .../096-libavahi-common-data_0.8-13ubuntu2_ppc64el.deb ... 142s Unpacking libavahi-common-data:ppc64el (0.8-13ubuntu2) ... 142s Selecting previously unselected package libavahi-common3:ppc64el. 142s Preparing to unpack .../097-libavahi-common3_0.8-13ubuntu2_ppc64el.deb ... 142s Unpacking libavahi-common3:ppc64el (0.8-13ubuntu2) ... 142s Selecting previously unselected package libavahi-client3:ppc64el. 142s Preparing to unpack .../098-libavahi-client3_0.8-13ubuntu2_ppc64el.deb ... 142s Unpacking libavahi-client3:ppc64el (0.8-13ubuntu2) ... 142s Selecting previously unselected package libcups2t64:ppc64el. 142s Preparing to unpack .../099-libcups2t64_2.4.7-1.2ubuntu1_ppc64el.deb ... 142s Unpacking libcups2t64:ppc64el (2.4.7-1.2ubuntu1) ... 142s Selecting previously unselected package libepoxy0:ppc64el. 142s Preparing to unpack .../100-libepoxy0_1.5.10-1_ppc64el.deb ... 142s Unpacking libepoxy0:ppc64el (1.5.10-1) ... 142s Selecting previously unselected package libwayland-client0:ppc64el. 142s Preparing to unpack .../101-libwayland-client0_1.22.0-2.1_ppc64el.deb ... 142s Unpacking libwayland-client0:ppc64el (1.22.0-2.1) ... 142s Selecting previously unselected package libwayland-cursor0:ppc64el. 142s Preparing to unpack .../102-libwayland-cursor0_1.22.0-2.1_ppc64el.deb ... 142s Unpacking libwayland-cursor0:ppc64el (1.22.0-2.1) ... 142s Selecting previously unselected package libwayland-egl1:ppc64el. 142s Preparing to unpack .../103-libwayland-egl1_1.22.0-2.1_ppc64el.deb ... 142s Unpacking libwayland-egl1:ppc64el (1.22.0-2.1) ... 142s Selecting previously unselected package libxcomposite1:ppc64el. 142s Preparing to unpack .../104-libxcomposite1_1%3a0.4.5-1build2_ppc64el.deb ... 142s Unpacking libxcomposite1:ppc64el (1:0.4.5-1build2) ... 142s Selecting previously unselected package libxfixes3:ppc64el. 142s Preparing to unpack .../105-libxfixes3_1%3a6.0.0-2_ppc64el.deb ... 142s Unpacking libxfixes3:ppc64el (1:6.0.0-2) ... 142s Selecting previously unselected package libxcursor1:ppc64el. 142s Preparing to unpack .../106-libxcursor1_1%3a1.2.1-1_ppc64el.deb ... 142s Unpacking libxcursor1:ppc64el (1:1.2.1-1) ... 142s Selecting previously unselected package libxdamage1:ppc64el. 142s Preparing to unpack .../107-libxdamage1_1%3a1.1.6-1_ppc64el.deb ... 142s Unpacking libxdamage1:ppc64el (1:1.1.6-1) ... 142s Selecting previously unselected package libxinerama1:ppc64el. 142s Preparing to unpack .../108-libxinerama1_2%3a1.1.4-3_ppc64el.deb ... 142s Unpacking libxinerama1:ppc64el (2:1.1.4-3) ... 142s Selecting previously unselected package libxrandr2:ppc64el. 142s Preparing to unpack .../109-libxrandr2_2%3a1.5.2-2_ppc64el.deb ... 142s Unpacking libxrandr2:ppc64el (2:1.5.2-2) ... 142s Selecting previously unselected package libgtk-3-common. 142s Preparing to unpack .../110-libgtk-3-common_3.24.41-1.1ubuntu3_all.deb ... 142s Unpacking libgtk-3-common (3.24.41-1.1ubuntu3) ... 142s Selecting previously unselected package libgtk-3-0t64:ppc64el. 142s Preparing to unpack .../111-libgtk-3-0t64_3.24.41-1.1ubuntu3_ppc64el.deb ... 142s Unpacking libgtk-3-0t64:ppc64el (3.24.41-1.1ubuntu3) ... 142s Selecting previously unselected package gir1.2-gtk-3.0:ppc64el. 142s Preparing to unpack .../112-gir1.2-gtk-3.0_3.24.41-1.1ubuntu3_ppc64el.deb ... 142s Unpacking gir1.2-gtk-3.0:ppc64el (3.24.41-1.1ubuntu3) ... 142s Selecting previously unselected package libmozjs-102-0:ppc64el. 142s Preparing to unpack .../113-libmozjs-102-0_102.15.1-1_ppc64el.deb ... 142s Unpacking libmozjs-102-0:ppc64el (102.15.1-1) ... 143s Selecting previously unselected package libcjs0:ppc64el. 143s Preparing to unpack .../114-libcjs0_6.0.0-2_ppc64el.deb ... 143s Unpacking libcjs0:ppc64el (6.0.0-2) ... 143s Selecting previously unselected package cjs. 143s Preparing to unpack .../115-cjs_6.0.0-2_ppc64el.deb ... 143s Unpacking cjs (6.0.0-2) ... 143s Selecting previously unselected package cjs-tests. 143s Preparing to unpack .../116-cjs-tests_6.0.0-2_ppc64el.deb ... 143s Unpacking cjs-tests (6.0.0-2) ... 143s Selecting previously unselected package libdebhelper-perl. 143s Preparing to unpack .../117-libdebhelper-perl_13.14.1ubuntu1_all.deb ... 143s Unpacking libdebhelper-perl (13.14.1ubuntu1) ... 143s Selecting previously unselected package libtool. 143s Preparing to unpack .../118-libtool_2.4.7-7_all.deb ... 143s Unpacking libtool (2.4.7-7) ... 143s Selecting previously unselected package dh-autoreconf. 143s Preparing to unpack .../119-dh-autoreconf_20_all.deb ... 143s Unpacking dh-autoreconf (20) ... 143s Selecting previously unselected package libarchive-zip-perl. 143s Preparing to unpack .../120-libarchive-zip-perl_1.68-1_all.deb ... 143s Unpacking libarchive-zip-perl (1.68-1) ... 143s Selecting previously unselected package libsub-override-perl. 143s Preparing to unpack .../121-libsub-override-perl_0.10-1_all.deb ... 143s Unpacking libsub-override-perl (0.10-1) ... 143s Selecting previously unselected package libfile-stripnondeterminism-perl. 143s Preparing to unpack .../122-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ... 143s Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ... 143s Selecting previously unselected package dh-strip-nondeterminism. 143s Preparing to unpack .../123-dh-strip-nondeterminism_1.13.1-1_all.deb ... 143s Unpacking dh-strip-nondeterminism (1.13.1-1) ... 143s Selecting previously unselected package libdw1t64:ppc64el. 143s Preparing to unpack .../124-libdw1t64_0.190-1.1build2_ppc64el.deb ... 143s Unpacking libdw1t64:ppc64el (0.190-1.1build2) ... 143s Selecting previously unselected package debugedit. 143s Preparing to unpack .../125-debugedit_1%3a5.0-5_ppc64el.deb ... 143s Unpacking debugedit (1:5.0-5) ... 143s Selecting previously unselected package dwz. 143s Preparing to unpack .../126-dwz_0.15-1_ppc64el.deb ... 143s Unpacking dwz (0.15-1) ... 143s Selecting previously unselected package gettext. 143s Preparing to unpack .../127-gettext_0.21-14ubuntu1_ppc64el.deb ... 143s Unpacking gettext (0.21-14ubuntu1) ... 143s Selecting previously unselected package intltool-debian. 143s Preparing to unpack .../128-intltool-debian_0.35.0+20060710.6_all.deb ... 143s Unpacking intltool-debian (0.35.0+20060710.6) ... 143s Selecting previously unselected package po-debconf. 143s Preparing to unpack .../129-po-debconf_1.0.21+nmu1_all.deb ... 143s Unpacking po-debconf (1.0.21+nmu1) ... 143s Selecting previously unselected package debhelper. 143s Preparing to unpack .../130-debhelper_13.14.1ubuntu1_all.deb ... 143s Unpacking debhelper (13.14.1ubuntu1) ... 143s Selecting previously unselected package dh-acc. 143s Preparing to unpack .../131-dh-acc_2.3-2_all.deb ... 143s Unpacking dh-acc (2.3-2) ... 143s Selecting previously unselected package exuberant-ctags. 143s Preparing to unpack .../132-exuberant-ctags_1%3a5.9~svn20110310-19_ppc64el.deb ... 143s Unpacking exuberant-ctags (1:5.9~svn20110310-19) ... 143s Selecting previously unselected package gir1.2-glib-2.0-dev:ppc64el. 143s Preparing to unpack .../133-gir1.2-glib-2.0-dev_2.79.3-3ubuntu5_ppc64el.deb ... 143s Unpacking gir1.2-glib-2.0-dev:ppc64el (2.79.3-3ubuntu5) ... 143s Selecting previously unselected package gir1.2-freedesktop-dev:ppc64el. 143s Preparing to unpack .../134-gir1.2-freedesktop-dev_1.79.1-1_ppc64el.deb ... 143s Unpacking gir1.2-freedesktop-dev:ppc64el (1.79.1-1) ... 143s Selecting previously unselected package gir1.2-girepository-2.0-dev:ppc64el. 143s Preparing to unpack .../135-gir1.2-girepository-2.0-dev_1.79.1-1_ppc64el.deb ... 143s Unpacking gir1.2-girepository-2.0-dev:ppc64el (1.79.1-1) ... 143s Selecting previously unselected package python3-mako. 143s Preparing to unpack .../136-python3-mako_1.3.2-1_all.deb ... 143s Unpacking python3-mako (1.3.2-1) ... 143s Selecting previously unselected package python3-markdown. 143s Preparing to unpack .../137-python3-markdown_3.5.2-1_all.deb ... 143s Unpacking python3-markdown (3.5.2-1) ... 143s Selecting previously unselected package gobject-introspection-bin. 143s Preparing to unpack .../138-gobject-introspection-bin_1.79.1-1_ppc64el.deb ... 143s Unpacking gobject-introspection-bin (1.79.1-1) ... 143s Selecting previously unselected package libffi-dev:ppc64el. 143s Preparing to unpack .../139-libffi-dev_3.4.6-1_ppc64el.deb ... 143s Unpacking libffi-dev:ppc64el (3.4.6-1) ... 143s Selecting previously unselected package libglib2.0-bin. 143s Preparing to unpack .../140-libglib2.0-bin_2.79.3-3ubuntu5_ppc64el.deb ... 143s Unpacking libglib2.0-bin (2.79.3-3ubuntu5) ... 143s Selecting previously unselected package python3-packaging. 143s Preparing to unpack .../141-python3-packaging_23.2-1_all.deb ... 143s Unpacking python3-packaging (23.2-1) ... 143s Selecting previously unselected package libgirepository-2.0-0:ppc64el. 143s Preparing to unpack .../142-libgirepository-2.0-0_2.79.3-3ubuntu5_ppc64el.deb ... 143s Unpacking libgirepository-2.0-0:ppc64el (2.79.3-3ubuntu5) ... 143s Selecting previously unselected package libglib2.0-dev-bin. 143s Preparing to unpack .../143-libglib2.0-dev-bin_2.79.3-3ubuntu5_ppc64el.deb ... 143s Unpacking libglib2.0-dev-bin (2.79.3-3ubuntu5) ... 143s Selecting previously unselected package uuid-dev:ppc64el. 143s Preparing to unpack .../144-uuid-dev_2.39.3-6ubuntu2_ppc64el.deb ... 143s Unpacking uuid-dev:ppc64el (2.39.3-6ubuntu2) ... 143s Selecting previously unselected package libblkid-dev:ppc64el. 143s Preparing to unpack .../145-libblkid-dev_2.39.3-6ubuntu2_ppc64el.deb ... 143s Unpacking libblkid-dev:ppc64el (2.39.3-6ubuntu2) ... 144s Selecting previously unselected package libsepol-dev:ppc64el. 144s Preparing to unpack .../146-libsepol-dev_3.5-2_ppc64el.deb ... 144s Unpacking libsepol-dev:ppc64el (3.5-2) ... 144s Selecting previously unselected package libpcre2-16-0:ppc64el. 144s Preparing to unpack .../147-libpcre2-16-0_10.42-4ubuntu1_ppc64el.deb ... 144s Unpacking libpcre2-16-0:ppc64el (10.42-4ubuntu1) ... 144s Selecting previously unselected package libpcre2-32-0:ppc64el. 144s Preparing to unpack .../148-libpcre2-32-0_10.42-4ubuntu1_ppc64el.deb ... 144s Unpacking libpcre2-32-0:ppc64el (10.42-4ubuntu1) ... 144s Selecting previously unselected package libpcre2-posix3:ppc64el. 144s Preparing to unpack .../149-libpcre2-posix3_10.42-4ubuntu1_ppc64el.deb ... 144s Unpacking libpcre2-posix3:ppc64el (10.42-4ubuntu1) ... 144s Selecting previously unselected package libpcre2-dev:ppc64el. 144s Preparing to unpack .../150-libpcre2-dev_10.42-4ubuntu1_ppc64el.deb ... 144s Unpacking libpcre2-dev:ppc64el (10.42-4ubuntu1) ... 144s Selecting previously unselected package libselinux1-dev:ppc64el. 144s Preparing to unpack .../151-libselinux1-dev_3.5-2build1_ppc64el.deb ... 144s Unpacking libselinux1-dev:ppc64el (3.5-2build1) ... 144s Selecting previously unselected package libmount-dev:ppc64el. 144s Preparing to unpack .../152-libmount-dev_2.39.3-6ubuntu2_ppc64el.deb ... 144s Unpacking libmount-dev:ppc64el (2.39.3-6ubuntu2) ... 144s Selecting previously unselected package libpkgconf3:ppc64el. 144s Preparing to unpack .../153-libpkgconf3_1.8.1-2_ppc64el.deb ... 144s Unpacking libpkgconf3:ppc64el (1.8.1-2) ... 144s Selecting previously unselected package pkgconf-bin. 144s Preparing to unpack .../154-pkgconf-bin_1.8.1-2_ppc64el.deb ... 144s Unpacking pkgconf-bin (1.8.1-2) ... 144s Selecting previously unselected package pkgconf:ppc64el. 144s Preparing to unpack .../155-pkgconf_1.8.1-2_ppc64el.deb ... 144s Unpacking pkgconf:ppc64el (1.8.1-2) ... 144s Selecting previously unselected package zlib1g-dev:ppc64el. 144s Preparing to unpack .../156-zlib1g-dev_1%3a1.3.dfsg-3ubuntu1_ppc64el.deb ... 144s Unpacking zlib1g-dev:ppc64el (1:1.3.dfsg-3ubuntu1) ... 144s Selecting previously unselected package libglib2.0-dev:ppc64el. 144s Preparing to unpack .../157-libglib2.0-dev_2.79.3-3ubuntu5_ppc64el.deb ... 144s Unpacking libglib2.0-dev:ppc64el (2.79.3-3ubuntu5) ... 144s Selecting previously unselected package gobject-introspection:ppc64el. 144s Preparing to unpack .../158-gobject-introspection_1.79.1-1_ppc64el.deb ... 144s Unpacking gobject-introspection:ppc64el (1.79.1-1) ... 144s Selecting previously unselected package libbrotli-dev:ppc64el. 144s Preparing to unpack .../159-libbrotli-dev_1.1.0-2_ppc64el.deb ... 144s Unpacking libbrotli-dev:ppc64el (1.1.0-2) ... 144s Selecting previously unselected package libbz2-dev:ppc64el. 144s Preparing to unpack .../160-libbz2-dev_1.0.8-5ubuntu1_ppc64el.deb ... 144s Unpacking libbz2-dev:ppc64el (1.0.8-5ubuntu1) ... 144s Selecting previously unselected package libcairo-script-interpreter2:ppc64el. 144s Preparing to unpack .../161-libcairo-script-interpreter2_1.18.0-1_ppc64el.deb ... 144s Unpacking libcairo-script-interpreter2:ppc64el (1.18.0-1) ... 144s Selecting previously unselected package libexpat1-dev:ppc64el. 144s Preparing to unpack .../162-libexpat1-dev_2.6.0-1_ppc64el.deb ... 144s Unpacking libexpat1-dev:ppc64el (2.6.0-1) ... 144s Selecting previously unselected package libpng-dev:ppc64el. 144s Preparing to unpack .../163-libpng-dev_1.6.43-1_ppc64el.deb ... 144s Unpacking libpng-dev:ppc64el (1.6.43-1) ... 144s Selecting previously unselected package libfreetype-dev:ppc64el. 144s Preparing to unpack .../164-libfreetype-dev_2.13.2+dfsg-1_ppc64el.deb ... 144s Unpacking libfreetype-dev:ppc64el (2.13.2+dfsg-1) ... 144s Selecting previously unselected package libfontconfig-dev:ppc64el. 144s Preparing to unpack .../165-libfontconfig-dev_2.15.0-1ubuntu1_ppc64el.deb ... 144s Unpacking libfontconfig-dev:ppc64el (2.15.0-1ubuntu1) ... 144s Selecting previously unselected package libpixman-1-dev:ppc64el. 144s Preparing to unpack .../166-libpixman-1-dev_0.42.2-1_ppc64el.deb ... 144s Unpacking libpixman-1-dev:ppc64el (0.42.2-1) ... 144s Selecting previously unselected package libice6:ppc64el. 144s Preparing to unpack .../167-libice6_2%3a1.0.10-1build2_ppc64el.deb ... 144s Unpacking libice6:ppc64el (2:1.0.10-1build2) ... 144s Selecting previously unselected package libsm6:ppc64el. 144s Preparing to unpack .../168-libsm6_2%3a1.2.3-1build2_ppc64el.deb ... 144s Unpacking libsm6:ppc64el (2:1.2.3-1build2) ... 144s Selecting previously unselected package xorg-sgml-doctools. 144s Preparing to unpack .../169-xorg-sgml-doctools_1%3a1.11-1.1_all.deb ... 144s Unpacking xorg-sgml-doctools (1:1.11-1.1) ... 144s Selecting previously unselected package x11proto-dev. 144s Preparing to unpack .../170-x11proto-dev_2023.2-1_all.deb ... 144s Unpacking x11proto-dev (2023.2-1) ... 144s Selecting previously unselected package x11proto-core-dev. 144s Preparing to unpack .../171-x11proto-core-dev_2023.2-1_all.deb ... 144s Unpacking x11proto-core-dev (2023.2-1) ... 144s Selecting previously unselected package libice-dev:ppc64el. 144s Preparing to unpack .../172-libice-dev_2%3a1.0.10-1build2_ppc64el.deb ... 144s Unpacking libice-dev:ppc64el (2:1.0.10-1build2) ... 144s Selecting previously unselected package libsm-dev:ppc64el. 144s Preparing to unpack .../173-libsm-dev_2%3a1.2.3-1build2_ppc64el.deb ... 144s Unpacking libsm-dev:ppc64el (2:1.2.3-1build2) ... 144s Selecting previously unselected package libxau-dev:ppc64el. 144s Preparing to unpack .../174-libxau-dev_1%3a1.0.9-1build5_ppc64el.deb ... 144s Unpacking libxau-dev:ppc64el (1:1.0.9-1build5) ... 144s Selecting previously unselected package libxdmcp-dev:ppc64el. 144s Preparing to unpack .../175-libxdmcp-dev_1%3a1.1.3-0ubuntu5_ppc64el.deb ... 144s Unpacking libxdmcp-dev:ppc64el (1:1.1.3-0ubuntu5) ... 144s Selecting previously unselected package xtrans-dev. 144s Preparing to unpack .../176-xtrans-dev_1.4.0-1_all.deb ... 144s Unpacking xtrans-dev (1.4.0-1) ... 144s Selecting previously unselected package libpthread-stubs0-dev:ppc64el. 144s Preparing to unpack .../177-libpthread-stubs0-dev_0.4-1build2_ppc64el.deb ... 144s Unpacking libpthread-stubs0-dev:ppc64el (0.4-1build2) ... 144s Selecting previously unselected package libxcb1-dev:ppc64el. 144s Preparing to unpack .../178-libxcb1-dev_1.15-1_ppc64el.deb ... 144s Unpacking libxcb1-dev:ppc64el (1.15-1) ... 144s Selecting previously unselected package libx11-dev:ppc64el. 144s Preparing to unpack .../179-libx11-dev_2%3a1.8.7-1_ppc64el.deb ... 144s Unpacking libx11-dev:ppc64el (2:1.8.7-1) ... 144s Selecting previously unselected package libxcb-render0-dev:ppc64el. 144s Preparing to unpack .../180-libxcb-render0-dev_1.15-1_ppc64el.deb ... 144s Unpacking libxcb-render0-dev:ppc64el (1.15-1) ... 144s Selecting previously unselected package libxcb-shm0-dev:ppc64el. 144s Preparing to unpack .../181-libxcb-shm0-dev_1.15-1_ppc64el.deb ... 144s Unpacking libxcb-shm0-dev:ppc64el (1.15-1) ... 144s Selecting previously unselected package libxext-dev:ppc64el. 144s Preparing to unpack .../182-libxext-dev_2%3a1.3.4-1build1_ppc64el.deb ... 144s Unpacking libxext-dev:ppc64el (2:1.3.4-1build1) ... 144s Selecting previously unselected package libxrender-dev:ppc64el. 144s Preparing to unpack .../183-libxrender-dev_1%3a0.9.10-1.1_ppc64el.deb ... 144s Unpacking libxrender-dev:ppc64el (1:0.9.10-1.1) ... 144s Selecting previously unselected package libcairo2-dev:ppc64el. 144s Preparing to unpack .../184-libcairo2-dev_1.18.0-1_ppc64el.deb ... 144s Unpacking libcairo2-dev:ppc64el (1.18.0-1) ... 144s Selecting previously unselected package libgirepository-1.0-dev:ppc64el. 144s Preparing to unpack .../185-libgirepository-1.0-dev_1.79.1-1_ppc64el.deb ... 144s Unpacking libgirepository-1.0-dev:ppc64el (1.79.1-1) ... 144s Selecting previously unselected package libgirepository1.0-dev. 145s Preparing to unpack .../186-libgirepository1.0-dev_1.79.1-1_ppc64el.deb ... 145s Unpacking libgirepository1.0-dev (1.79.1-1) ... 145s Selecting previously unselected package libmozjs-102-dev. 145s Preparing to unpack .../187-libmozjs-102-dev_102.15.1-1_ppc64el.deb ... 145s Unpacking libmozjs-102-dev (102.15.1-1) ... 145s Selecting previously unselected package libcjs-dev. 145s Preparing to unpack .../188-libcjs-dev_6.0.0-2_ppc64el.deb ... 145s Unpacking libcjs-dev (6.0.0-2) ... 145s Selecting previously unselected package autopkgtest-satdep. 145s Preparing to unpack .../189-1-autopkgtest-satdep.deb ... 145s Unpacking autopkgtest-satdep (0) ... 145s Setting up libgraphite2-3:ppc64el (1.3.14-2) ... 145s Setting up liblcms2-2:ppc64el (2.14-2) ... 145s Setting up libpixman-1-0:ppc64el (0.42.2-1) ... 145s Setting up libsharpyuv0:ppc64el (1.3.2-0.4) ... 145s Setting up session-migration (0.3.6) ... 145s Created symlink /etc/systemd/user/graphical-session-pre.target.wants/session-migration.service → /usr/lib/systemd/user/session-migration.service. 145s Setting up libpixman-1-dev:ppc64el (0.42.2-1) ... 145s Setting up libxdamage1:ppc64el (1:1.1.6-1) ... 145s Setting up liblerc4:ppc64el (4.0.0+ds-4ubuntu1) ... 145s Setting up hicolor-icon-theme (0.17-2) ... 145s Setting up libxi6:ppc64el (2:1.8.1-1) ... 145s Setting up libxrender1:ppc64el (1:0.9.10-1.1) ... 145s Setting up libdatrie1:ppc64el (0.2.13-3) ... 145s Setting up exuberant-ctags (1:5.9~svn20110310-19) ... 145s update-alternatives: using /usr/bin/ctags-exuberant to provide /usr/bin/ctags (ctags) in auto mode 145s update-alternatives: using /usr/bin/ctags-exuberant to provide /usr/bin/etags (etags) in auto mode 145s Setting up libgirepository-2.0-0:ppc64el (2.79.3-3ubuntu5) ... 145s Setting up libxcb-render0:ppc64el (1.15-1) ... 145s Setting up libarchive-zip-perl (1.68-1) ... 145s Setting up libdebhelper-perl (13.14.1ubuntu1) ... 145s Setting up libgdk-pixbuf2.0-common (2.42.10+dfsg-3) ... 145s Setting up x11-common (1:7.7+23ubuntu2) ... 146s Setting up libdeflate0:ppc64el (1.19-1) ... 146s Setting up linux-libc-dev:ppc64el (6.8.0-11.11) ... 146s Setting up m4 (1.4.19-4) ... 146s Setting up libxcb-shm0:ppc64el (1.15-1) ... 146s Setting up libgomp1:ppc64el (14-20240303-1ubuntu1) ... 146s Setting up libffi-dev:ppc64el (3.4.6-1) ... 146s Setting up libpthread-stubs0-dev:ppc64el (0.4-1build2) ... 146s Setting up libjbig0:ppc64el (2.1-6.1ubuntu1) ... 146s Setting up libpcre2-16-0:ppc64el (10.42-4ubuntu1) ... 146s Setting up libcolord2:ppc64el (1.4.7-1) ... 146s Setting up libelf1t64:ppc64el (0.190-1.1build2) ... 146s Setting up libdw1t64:ppc64el (0.190-1.1build2) ... 146s Setting up libdconf1:ppc64el (0.40.0-4) ... 146s Setting up xtrans-dev (1.4.0-1) ... 146s Setting up autotools-dev (20220109.1) ... 146s Setting up libpcre2-32-0:ppc64el (10.42-4ubuntu1) ... 146s Setting up python3-packaging (23.2-1) ... 146s Setting up libtirpc-dev:ppc64el (1.3.4+ds-1build1) ... 146s Setting up libpkgconf3:ppc64el (1.8.1-2) ... 146s Setting up rpcsvc-proto (1.4.2-0ubuntu6) ... 146s Setting up libepoxy0:ppc64el (1.5.10-1) ... 146s Setting up libxfixes3:ppc64el (1:6.0.0-2) ... 146s Setting up libavahi-common-data:ppc64el (0.8-13ubuntu2) ... 146s Setting up libatspi2.0-0t64:ppc64el (2.51.90-3) ... 146s Setting up libquadmath0:ppc64el (14-20240303-1ubuntu1) ... 146s Setting up libxinerama1:ppc64el (2:1.1.4-3) ... 146s Setting up fonts-dejavu-mono (2.37-8) ... 146s Setting up libmpc3:ppc64el (1.3.1-1) ... 146s Setting up libatomic1:ppc64el (14-20240303-1ubuntu1) ... 146s Setting up python3-markdown (3.5.2-1) ... 146s Setting up libxrandr2:ppc64el (2:1.5.2-2) ... 146s Setting up autopoint (0.21-14ubuntu1) ... 146s Setting up fonts-dejavu-core (2.37-8) ... 146s Setting up libsepol-dev:ppc64el (3.5-2) ... 146s Setting up pkgconf-bin (1.8.1-2) ... 146s Setting up libjpeg-turbo8:ppc64el (2.1.5-2ubuntu1) ... 146s Setting up libmozjs-102-0:ppc64el (102.15.1-1) ... 146s Setting up autoconf (2.71-3) ... 146s Setting up libwebp7:ppc64el (1.3.2-0.4) ... 146s Setting up libubsan1:ppc64el (14-20240303-1ubuntu1) ... 146s Setting up libpcre2-posix3:ppc64el (10.42-4ubuntu1) ... 146s Setting up dwz (0.15-1) ... 146s Setting up libnsl-dev:ppc64el (1.3.0-3) ... 146s Setting up gir1.2-glib-2.0-dev:ppc64el (2.79.3-3ubuntu5) ... 146s Setting up at-spi2-common (2.51.90-3) ... 146s Setting up libcrypt-dev:ppc64el (1:4.4.36-4) ... 146s Setting up libasan8:ppc64el (14-20240303-1ubuntu1) ... 146s Setting up debugedit (1:5.0-5) ... 146s Setting up libsub-override-perl (0.10-1) ... 146s Setting up libharfbuzz0b:ppc64el (8.3.0-2) ... 146s Setting up libthai-data (0.1.29-2) ... 146s Setting up xorg-sgml-doctools (1:1.11-1.1) ... 146s Setting up libwayland-egl1:ppc64el (1.22.0-2.1) ... 146s Setting up libtsan2:ppc64el (14-20240303-1ubuntu1) ... 146s Setting up libisl23:ppc64el (0.26-3) ... 146s Setting up libc-dev-bin (2.39-0ubuntu2) ... 146s Setting up cpp-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 146s Setting up libxcomposite1:ppc64el (1:0.4.5-1build2) ... 146s Setting up libmozjs-102-dev (102.15.1-1) ... 146s Setting up libcc1-0:ppc64el (14-20240303-1ubuntu1) ... 146s Setting up libbrotli-dev:ppc64el (1.1.0-2) ... 146s Setting up liblsan0:ppc64el (14-20240303-1ubuntu1) ... 146s Setting up libitm1:ppc64el (14-20240303-1ubuntu1) ... 146s Setting up python3-mako (1.3.2-1) ... 146s Setting up cpp-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 146s Setting up libwayland-client0:ppc64el (1.22.0-2.1) ... 146s Setting up libjpeg8:ppc64el (8c-2ubuntu11) ... 146s Setting up automake (1:1.16.5-1.3ubuntu1) ... 146s update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode 146s Setting up x11proto-dev (2023.2-1) ... 146s Setting up libfile-stripnondeterminism-perl (1.13.1-1) ... 146s Setting up libglib2.0-dev-bin (2.79.3-3ubuntu5) ... 146s Setting up libice6:ppc64el (2:1.0.10-1build2) ... 146s Setting up gettext (0.21-14ubuntu1) ... 146s Setting up libatk1.0-0t64:ppc64el (2.51.90-3) ... 146s Setting up libxau-dev:ppc64el (1:1.0.9-1build5) ... 146s Setting up cpp-13 (13.2.0-17ubuntu2) ... 146s Setting up libice-dev:ppc64el (2:1.0.10-1build2) ... 146s Setting up gir1.2-atk-1.0:ppc64el (2.51.90-3) ... 146s Setting up fontconfig-config (2.15.0-1ubuntu1) ... 146s Setting up libxtst6:ppc64el (2:1.2.3-1.1) ... 146s Setting up libxcursor1:ppc64el (1:1.2.1-1) ... 146s Setting up libavahi-common3:ppc64el (0.8-13ubuntu2) ... 146s Setting up libglib2.0-bin (2.79.3-3ubuntu5) ... 146s Setting up dconf-service (0.40.0-4) ... 146s Setting up libharfbuzz-gobject0:ppc64el (8.3.0-2) ... 146s Setting up gir1.2-girepository-2.0-dev:ppc64el (1.79.1-1) ... 146s Setting up pkgconf:ppc64el (1.8.1-2) ... 146s Setting up intltool-debian (0.35.0+20060710.6) ... 146s Setting up libthai0:ppc64el (0.1.29-2) ... 146s Setting up libxdmcp-dev:ppc64el (1:1.1.3-0ubuntu5) ... 146s Setting up x11proto-core-dev (2023.2-1) ... 146s Setting up dh-strip-nondeterminism (1.13.1-1) ... 146s Setting up libgcc-13-dev:ppc64el (13.2.0-17ubuntu2) ... 146s Setting up libtiff6:ppc64el (4.5.1+git230720-3ubuntu1) ... 146s Setting up libwayland-cursor0:ppc64el (1.22.0-2.1) ... 146s Setting up cpp (4:13.2.0-7ubuntu1) ... 146s Setting up libc6-dev:ppc64el (2.39-0ubuntu2) ... 146s Setting up libgdk-pixbuf-2.0-0:ppc64el (2.42.10+dfsg-3) ... 146s Setting up libfontconfig1:ppc64el (2.15.0-1ubuntu1) ... 146s Setting up libsm6:ppc64el (2:1.2.3-1build2) ... 146s Setting up libavahi-client3:ppc64el (0.8-13ubuntu2) ... 146s Setting up libstdc++-13-dev:ppc64el (13.2.0-17ubuntu2) ... 146s Setting up libbz2-dev:ppc64el (1.0.8-5ubuntu1) ... 146s Setting up libatk-bridge2.0-0t64:ppc64el (2.51.90-3) ... 146s Setting up gtk-update-icon-cache (3.24.41-1.1ubuntu3) ... 146s Setting up fontconfig (2.15.0-1ubuntu1) ... 149s Regenerating fonts cache... done. 149s Setting up libxft2:ppc64el (2.3.6-1) ... 149s Setting up libxcb1-dev:ppc64el (1.15-1) ... 149s Setting up libpcre2-dev:ppc64el (10.42-4ubuntu1) ... 149s Setting up dconf-gsettings-backend:ppc64el (0.40.0-4) ... 149s Setting up gir1.2-gdkpixbuf-2.0:ppc64el (2.42.10+dfsg-3) ... 149s Setting up libsm-dev:ppc64el (2:1.2.3-1build2) ... 149s Setting up libselinux1-dev:ppc64el (3.5-2build1) ... 149s Setting up po-debconf (1.0.21+nmu1) ... 149s Setting up libpango-1.0-0:ppc64el (1.51.0+ds-4) ... 149s Setting up libx11-dev:ppc64el (2:1.8.7-1) ... 149s Setting up libcairo2:ppc64el (1.18.0-1) ... 149s Setting up libxcb-shm0-dev:ppc64el (1.15-1) ... 149s Setting up libexpat1-dev:ppc64el (2.6.0-1) ... 149s Setting up uuid-dev:ppc64el (2.39.3-6ubuntu2) ... 149s Setting up gcc-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 149s Setting up gcc-13 (13.2.0-17ubuntu2) ... 149s Setting up libxcb-render0-dev:ppc64el (1.15-1) ... 149s Setting up libxext-dev:ppc64el (2:1.3.4-1build1) ... 149s Setting up zlib1g-dev:ppc64el (1:1.3.dfsg-3ubuntu1) ... 149s Setting up libcairo-gobject2:ppc64el (1.18.0-1) ... 149s Setting up libpangoft2-1.0-0:ppc64el (1.51.0+ds-4) ... 149s Setting up libxrender-dev:ppc64el (1:0.9.10-1.1) ... 149s Setting up libcups2t64:ppc64el (2.4.7-1.2ubuntu1) ... 149s Setting up libgtk-3-common (3.24.41-1.1ubuntu3) ... 149s Setting up libpangocairo-1.0-0:ppc64el (1.51.0+ds-4) ... 149s Setting up libcairo-script-interpreter2:ppc64el (1.18.0-1) ... 149s Setting up gsettings-desktop-schemas (46~beta-3ubuntu1) ... 149s Setting up libblkid-dev:ppc64el (2.39.3-6ubuntu2) ... 149s Setting up gir1.2-freedesktop:ppc64el (1.79.1-1) ... 149s Setting up libpangoxft-1.0-0:ppc64el (1.51.0+ds-4) ... 149s Setting up libtool (2.4.7-7) ... 149s Setting up libpng-dev:ppc64el (1.6.43-1) ... 149s Setting up gir1.2-harfbuzz-0.0:ppc64el (8.3.0-2) ... 149s Setting up g++-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 149s Setting up libcjs0:ppc64el (6.0.0-2) ... 149s Setting up libfreetype-dev:ppc64el (2.13.2+dfsg-1) ... 149s Setting up dh-autoreconf (20) ... 149s Setting up gir1.2-pango-1.0:ppc64el (1.51.0+ds-4) ... 149s Setting up gcc-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 149s Setting up gir1.2-freedesktop-dev:ppc64el (1.79.1-1) ... 149s Setting up libmount-dev:ppc64el (2.39.3-6ubuntu2) ... 149s Setting up g++-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 149s Setting up g++-13 (13.2.0-17ubuntu2) ... 149s Setting up libfontconfig-dev:ppc64el (2.15.0-1ubuntu1) ... 149s Setting up debhelper (13.14.1ubuntu1) ... 149s Setting up gcc (4:13.2.0-7ubuntu1) ... 149s Setting up libglib2.0-dev:ppc64el (2.79.3-3ubuntu5) ... 149s Setting up g++ (4:13.2.0-7ubuntu1) ... 149s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 149s Setting up build-essential (12.10ubuntu1) ... 149s Setting up gobject-introspection-bin (1.79.1-1) ... 149s Setting up abi-compliance-checker (2.3-2) ... 149s Setting up dh-acc (2.3-2) ... 149s Setting up adwaita-icon-theme (46~rc-1) ... 149s update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode 149s Setting up humanity-icon-theme (0.6.16) ... 149s Setting up ubuntu-mono (24.04-0ubuntu1) ... 149s Processing triggers for man-db (2.12.0-3) ... 150s Processing triggers for libglib2.0-0t64:ppc64el (2.79.3-3ubuntu5) ... 150s Setting up libgtk-3-0t64:ppc64el (3.24.41-1.1ubuntu3) ... 150s Setting up at-spi2-core (2.51.90-3) ... 150s Setting up libcairo2-dev:ppc64el (1.18.0-1) ... 150s Processing triggers for install-info (7.1-3) ... 150s Processing triggers for libc-bin (2.39-0ubuntu2) ... 150s Setting up gir1.2-gtk-3.0:ppc64el (3.24.41-1.1ubuntu3) ... 150s Setting up gobject-introspection:ppc64el (1.79.1-1) ... 150s Setting up cjs (6.0.0-2) ... 150s Setting up cjs-tests (6.0.0-2) ... 150s Setting up libgirepository-1.0-dev:ppc64el (1.79.1-1) ... 150s Setting up libgirepository1.0-dev (1.79.1-1) ... 150s Setting up libcjs-dev (6.0.0-2) ... 150s Setting up autopkgtest-satdep (0) ... 156s (Reading database ... 90253 files and directories currently installed.) 156s Removing autopkgtest-satdep (0) ... 157s autopkgtest [13:44:48]: test acc: [----------------------- 166s autopkgtest [13:44:57]: test acc: -----------------------] 167s acc PASS (superficial) 167s autopkgtest [13:44:58]: test acc: - - - - - - - - - - results - - - - - - - - - - 167s autopkgtest [13:44:58]: test build: preparing testbed 282s autopkgtest [13:46:53]: testbed dpkg architecture: ppc64el 282s autopkgtest [13:46:53]: testbed apt version: 2.7.12 282s autopkgtest [13:46:53]: @@@@@@@@@@@@@@@@@@@@ test bed setup 283s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 284s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [3804 kB] 284s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [6540 B] 284s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [497 kB] 284s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [52.7 kB] 284s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el Packages [669 kB] 284s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el c-n-f Metadata [3116 B] 284s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted ppc64el Packages [1372 B] 284s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted ppc64el c-n-f Metadata [116 B] 284s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el Packages [4153 kB] 285s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el c-n-f Metadata [8652 B] 285s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse ppc64el Packages [47.7 kB] 285s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse ppc64el c-n-f Metadata [116 B] 288s Fetched 9360 kB in 2s (4035 kB/s) 288s Reading package lists... 290s Reading package lists... 291s Building dependency tree... 291s Reading state information... 291s Calculating upgrade... 291s The following packages will be REMOVED: 291s libglib2.0-0 291s The following NEW packages will be installed: 291s libglib2.0-0t64 xdg-user-dirs 291s The following packages will be upgraded: 291s gir1.2-glib-2.0 libglib2.0-data ubuntu-minimal ubuntu-standard 291s 4 upgraded, 2 newly installed, 1 to remove and 0 not upgraded. 291s Need to get 2044 kB of archives. 291s After this operation, 204 kB of additional disk space will be used. 291s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gir1.2-glib-2.0 ppc64el 2.79.3-3ubuntu5 [182 kB] 291s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libglib2.0-0t64 ppc64el 2.79.3-3ubuntu5 [1773 kB] 292s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libglib2.0-data all 2.79.3-3ubuntu5 [46.6 kB] 292s Get:4 http://ftpmaster.internal/ubuntu noble/main ppc64el ubuntu-minimal ppc64el 1.536build1 [10.7 kB] 292s Get:5 http://ftpmaster.internal/ubuntu noble/main ppc64el xdg-user-dirs ppc64el 0.18-1 [20.0 kB] 292s Get:6 http://ftpmaster.internal/ubuntu noble/main ppc64el ubuntu-standard ppc64el 1.536build1 [10.7 kB] 292s Fetched 2044 kB in 1s (2886 kB/s) 292s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 70095 files and directories currently installed.) 292s Preparing to unpack .../gir1.2-glib-2.0_2.79.3-3ubuntu5_ppc64el.deb ... 292s Unpacking gir1.2-glib-2.0:ppc64el (2.79.3-3ubuntu5) over (2.79.2-1~ubuntu1) ... 292s dpkg: libglib2.0-0:ppc64el: dependency problems, but removing anyway as you requested: 292s udisks2 depends on libglib2.0-0 (>= 2.77.0). 292s shared-mime-info depends on libglib2.0-0 (>= 2.75.3). 292s python3-gi depends on libglib2.0-0 (>= 2.77.0). 292s python3-dbus depends on libglib2.0-0 (>= 2.16.0). 292s netplan.io depends on libglib2.0-0 (>= 2.70.0). 292s netplan-generator depends on libglib2.0-0 (>= 2.70.0). 292s libxmlb2:ppc64el depends on libglib2.0-0 (>= 2.54.0). 292s libvolume-key1:ppc64el depends on libglib2.0-0 (>= 2.18.0). 292s libudisks2-0:ppc64el depends on libglib2.0-0 (>= 2.75.3). 292s libqrtr-glib0:ppc64el depends on libglib2.0-0 (>= 2.56). 292s libqmi-proxy depends on libglib2.0-0 (>= 2.30.0). 292s libqmi-glib5:ppc64el depends on libglib2.0-0 (>= 2.54.0). 292s libpolkit-gobject-1-0:ppc64el depends on libglib2.0-0 (>= 2.38.0). 292s libpolkit-agent-1-0:ppc64el depends on libglib2.0-0 (>= 2.38.0). 292s libnetplan0:ppc64el depends on libglib2.0-0 (>= 2.75.3). 292s libmm-glib0:ppc64el depends on libglib2.0-0 (>= 2.62.0). 292s libmbim-proxy depends on libglib2.0-0 (>= 2.56). 292s libmbim-glib4:ppc64el depends on libglib2.0-0 (>= 2.56). 292s libjson-glib-1.0-0:ppc64el depends on libglib2.0-0 (>= 2.75.3). 292s libjcat1:ppc64el depends on libglib2.0-0 (>= 2.75.3). 292s libgusb2:ppc64el depends on libglib2.0-0 (>= 2.75.3). 292s libgudev-1.0-0:ppc64el depends on libglib2.0-0 (>= 2.38.0). 292s libgirepository-1.0-1:ppc64el depends on libglib2.0-0 (>= 2.79.0). 292s libfwupd2:ppc64el depends on libglib2.0-0 (>= 2.79.0). 292s libblockdev3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 292s libblockdev-utils3:ppc64el depends on libglib2.0-0 (>= 2.75.3). 292s libblockdev-swap3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 292s libblockdev-part3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 292s libblockdev-nvme3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 292s libblockdev-mdraid3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 292s libblockdev-loop3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 292s libblockdev-fs3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 292s libblockdev-crypto3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 292s fwupd depends on libglib2.0-0 (>= 2.79.0). 292s bolt depends on libglib2.0-0 (>= 2.56.0). 292s 292s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 70095 files and directories currently installed.) 292s Removing libglib2.0-0:ppc64el (2.79.2-1~ubuntu1) ... 292s Selecting previously unselected package libglib2.0-0t64:ppc64el. 292s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 70070 files and directories currently installed.) 292s Preparing to unpack .../libglib2.0-0t64_2.79.3-3ubuntu5_ppc64el.deb ... 292s libglib2.0-0t64.preinst: Removing /var/lib/dpkg/info/libglib2.0-0:ppc64el.postrm to avoid loss of /usr/share/glib-2.0/schemas/gschemas.compiled... 292s removed '/var/lib/dpkg/info/libglib2.0-0:ppc64el.postrm' 292s Unpacking libglib2.0-0t64:ppc64el (2.79.3-3ubuntu5) ... 292s Preparing to unpack .../libglib2.0-data_2.79.3-3ubuntu5_all.deb ... 292s Unpacking libglib2.0-data (2.79.3-3ubuntu5) over (2.79.2-1~ubuntu1) ... 292s Preparing to unpack .../ubuntu-minimal_1.536build1_ppc64el.deb ... 292s Unpacking ubuntu-minimal (1.536build1) over (1.536) ... 292s Selecting previously unselected package xdg-user-dirs. 292s Preparing to unpack .../xdg-user-dirs_0.18-1_ppc64el.deb ... 292s Unpacking xdg-user-dirs (0.18-1) ... 292s Preparing to unpack .../ubuntu-standard_1.536build1_ppc64el.deb ... 292s Unpacking ubuntu-standard (1.536build1) over (1.536) ... 292s Setting up ubuntu-minimal (1.536build1) ... 292s Setting up xdg-user-dirs (0.18-1) ... 292s Setting up ubuntu-standard (1.536build1) ... 292s Setting up libglib2.0-0t64:ppc64el (2.79.3-3ubuntu5) ... 292s No schema files found: doing nothing. 292s Setting up libglib2.0-data (2.79.3-3ubuntu5) ... 292s Setting up gir1.2-glib-2.0:ppc64el (2.79.3-3ubuntu5) ... 292s Processing triggers for man-db (2.12.0-3) ... 293s Processing triggers for libc-bin (2.39-0ubuntu2) ... 293s Reading package lists... 293s Building dependency tree... 293s Reading state information... 293s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 294s Hit:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease 294s Hit:2 http://ftpmaster.internal/ubuntu noble InRelease 294s Hit:3 http://ftpmaster.internal/ubuntu noble-updates InRelease 294s Hit:4 http://ftpmaster.internal/ubuntu noble-security InRelease 295s Reading package lists... 295s Reading package lists... 295s Building dependency tree... 295s Reading state information... 296s Calculating upgrade... 296s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 296s Reading package lists... 296s Building dependency tree... 296s Reading state information... 296s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 301s Reading package lists... 301s Building dependency tree... 301s Reading state information... 301s Starting pkgProblemResolver with broken count: 0 301s Starting 2 pkgProblemResolver with broken count: 0 301s Done 302s The following additional packages will be installed: 302s adwaita-icon-theme at-spi2-common build-essential cjs cpp cpp-13 302s cpp-13-powerpc64le-linux-gnu cpp-powerpc64le-linux-gnu 302s dconf-gsettings-backend dconf-service fontconfig fontconfig-config 302s fonts-dejavu-core fonts-dejavu-mono g++ g++-13 g++-13-powerpc64le-linux-gnu 302s g++-powerpc64le-linux-gnu gcc gcc-13 gcc-13-powerpc64le-linux-gnu 302s gcc-powerpc64le-linux-gnu gir1.2-atk-1.0 gir1.2-freedesktop 302s gir1.2-freedesktop-dev gir1.2-gdkpixbuf-2.0 gir1.2-girepository-2.0-dev 302s gir1.2-glib-2.0-dev gir1.2-gtk-3.0 gir1.2-harfbuzz-0.0 gir1.2-pango-1.0 302s gobject-introspection gobject-introspection-bin gtk-update-icon-cache 302s hicolor-icon-theme humanity-icon-theme libasan8 libatk-bridge2.0-0t64 302s libatk1.0-0t64 libatomic1 libatspi2.0-0t64 libavahi-client3 302s libavahi-common-data libavahi-common3 libblkid-dev libbrotli-dev libbz2-dev 302s libc-dev-bin libc6-dev libcairo-gobject2 libcairo-script-interpreter2 302s libcairo2 libcairo2-dev libcc1-0 libcjs-dev libcjs0 libcolord2 libcrypt-dev 302s libcups2t64 libdatrie1 libdconf1 libdeflate0 libelf1t64 libepoxy0 302s libexpat1-dev libffi-dev libfontconfig-dev libfontconfig1 libfreetype-dev 302s libgcc-13-dev libgdk-pixbuf-2.0-0 libgdk-pixbuf2.0-common 302s libgirepository-1.0-dev libgirepository-2.0-0 libgirepository1.0-dev 302s libglib2.0-bin libglib2.0-dev libglib2.0-dev-bin libgnutls30t64 libgomp1 302s libgraphite2-3 libgtk-3-0t64 libgtk-3-common libharfbuzz-gobject0 302s libharfbuzz0b libhogweed6t64 libice-dev libice6 libisl23 libitm1 libjbig0 302s libjpeg-turbo8 libjpeg8 liblcms2-2 liblerc4 liblsan0 libmount-dev 302s libmozjs-102-0 libmozjs-102-dev libmpc3 libnettle8t64 libnsl-dev 302s libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0 302s libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix3 libpixman-1-0 302s libpixman-1-dev libpkgconf3 libpng-dev libpthread-stubs0-dev libquadmath0 302s libselinux1-dev libsepol-dev libsharpyuv0 libsm-dev libsm6 libstdc++-13-dev 302s libthai-data libthai0 libtiff6 libtirpc-dev libtsan2 libubsan1 302s libwayland-client0 libwayland-cursor0 libwayland-egl1 libwebp7 libx11-dev 302s libxau-dev libxcb-render0 libxcb-render0-dev libxcb-shm0 libxcb-shm0-dev 302s libxcb1-dev libxcomposite1 libxcursor1 libxdamage1 libxdmcp-dev libxext-dev 302s libxfixes3 libxft2 libxi6 libxinerama1 libxrandr2 libxrender-dev libxrender1 302s linux-libc-dev pkgconf pkgconf-bin python3-mako python3-markdown 302s python3-packaging rpcsvc-proto ubuntu-mono uuid-dev x11-common 302s x11proto-core-dev x11proto-dev xorg-sgml-doctools xtrans-dev zlib1g-dev 302s Suggested packages: 302s cpp-doc gcc-13-locales cpp-13-doc gcc-13-doc gcc-multilib manpages-dev 302s autoconf automake libtool flex bison gdb gcc-doc gdb-powerpc64le-linux-gnu 302s glibc-doc libcairo2-doc colord cups-common freetype2-doc 302s libgirepository1.0-doc libglib2.0-doc libgdk-pixbuf2.0-bin libxml2-utils 302s gnutls-bin gvfs libice-doc liblcms2-utils libsm-doc libstdc++-13-doc 302s libx11-doc libxcb-doc libxext-doc python-mako-doc python3-beaker 302s python-markdown-doc 302s Recommended packages: 302s librsvg2-common at-spi2-core bzip2-doc manpages manpages-dev libc-devtools 302s libgdk-pixbuf2.0-bin libgtk-3-bin libpng-tools 302s The following packages will be REMOVED: 302s libelf1 libgnutls30 libhogweed6 libnettle8 302s The following NEW packages will be installed: 302s adwaita-icon-theme at-spi2-common autopkgtest-satdep build-essential cjs cpp 302s cpp-13 cpp-13-powerpc64le-linux-gnu cpp-powerpc64le-linux-gnu 302s dconf-gsettings-backend dconf-service fontconfig fontconfig-config 302s fonts-dejavu-core fonts-dejavu-mono g++ g++-13 g++-13-powerpc64le-linux-gnu 302s g++-powerpc64le-linux-gnu gcc gcc-13 gcc-13-powerpc64le-linux-gnu 302s gcc-powerpc64le-linux-gnu gir1.2-atk-1.0 gir1.2-freedesktop 302s gir1.2-freedesktop-dev gir1.2-gdkpixbuf-2.0 gir1.2-girepository-2.0-dev 302s gir1.2-glib-2.0-dev gir1.2-gtk-3.0 gir1.2-harfbuzz-0.0 gir1.2-pango-1.0 302s gobject-introspection gobject-introspection-bin gtk-update-icon-cache 302s hicolor-icon-theme humanity-icon-theme libasan8 libatk-bridge2.0-0t64 302s libatk1.0-0t64 libatomic1 libatspi2.0-0t64 libavahi-client3 302s libavahi-common-data libavahi-common3 libblkid-dev libbrotli-dev libbz2-dev 302s libc-dev-bin libc6-dev libcairo-gobject2 libcairo-script-interpreter2 302s libcairo2 libcairo2-dev libcc1-0 libcjs-dev libcjs0 libcolord2 libcrypt-dev 302s libcups2t64 libdatrie1 libdconf1 libdeflate0 libelf1t64 libepoxy0 302s libexpat1-dev libffi-dev libfontconfig-dev libfontconfig1 libfreetype-dev 302s libgcc-13-dev libgdk-pixbuf-2.0-0 libgdk-pixbuf2.0-common 302s libgirepository-1.0-dev libgirepository-2.0-0 libgirepository1.0-dev 302s libglib2.0-bin libglib2.0-dev libglib2.0-dev-bin libgnutls30t64 libgomp1 302s libgraphite2-3 libgtk-3-0t64 libgtk-3-common libharfbuzz-gobject0 302s libharfbuzz0b libhogweed6t64 libice-dev libice6 libisl23 libitm1 libjbig0 302s libjpeg-turbo8 libjpeg8 liblcms2-2 liblerc4 liblsan0 libmount-dev 302s libmozjs-102-0 libmozjs-102-dev libmpc3 libnettle8t64 libnsl-dev 302s libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0 302s libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix3 libpixman-1-0 302s libpixman-1-dev libpkgconf3 libpng-dev libpthread-stubs0-dev libquadmath0 302s libselinux1-dev libsepol-dev libsharpyuv0 libsm-dev libsm6 libstdc++-13-dev 302s libthai-data libthai0 libtiff6 libtirpc-dev libtsan2 libubsan1 302s libwayland-client0 libwayland-cursor0 libwayland-egl1 libwebp7 libx11-dev 302s libxau-dev libxcb-render0 libxcb-render0-dev libxcb-shm0 libxcb-shm0-dev 302s libxcb1-dev libxcomposite1 libxcursor1 libxdamage1 libxdmcp-dev libxext-dev 302s libxfixes3 libxft2 libxi6 libxinerama1 libxrandr2 libxrender-dev libxrender1 302s linux-libc-dev pkgconf pkgconf-bin python3-mako python3-markdown 302s python3-packaging rpcsvc-proto ubuntu-mono uuid-dev x11-common 302s x11proto-core-dev x11proto-dev xorg-sgml-doctools xtrans-dev zlib1g-dev 302s 0 upgraded, 167 newly installed, 4 to remove and 0 not upgraded. 302s Need to get 108 MB/108 MB of archives. 302s After this operation, 455 MB of additional disk space will be used. 302s Get:1 /tmp/autopkgtest.gMxoXw/2-autopkgtest-satdep.deb autopkgtest-satdep ppc64el 0 [720 B] 302s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libelf1t64 ppc64el 0.190-1.1build2 [69.3 kB] 302s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libhogweed6t64 ppc64el 3.9.1-2.2 [208 kB] 302s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libnettle8t64 ppc64el 3.9.1-2.2 [226 kB] 302s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libgnutls30t64 ppc64el 3.8.3-1.1ubuntu2 [1154 kB] 302s Get:6 http://ftpmaster.internal/ubuntu noble/main ppc64el libgdk-pixbuf2.0-common all 2.42.10+dfsg-3 [7624 B] 302s Get:7 http://ftpmaster.internal/ubuntu noble/main ppc64el libjpeg-turbo8 ppc64el 2.1.5-2ubuntu1 [212 kB] 302s Get:8 http://ftpmaster.internal/ubuntu noble/main ppc64el libjpeg8 ppc64el 8c-2ubuntu11 [2148 B] 302s Get:9 http://ftpmaster.internal/ubuntu noble/main ppc64el libdeflate0 ppc64el 1.19-1 [61.9 kB] 302s Get:10 http://ftpmaster.internal/ubuntu noble/main ppc64el libjbig0 ppc64el 2.1-6.1ubuntu1 [34.7 kB] 302s Get:11 http://ftpmaster.internal/ubuntu noble/main ppc64el liblerc4 ppc64el 4.0.0+ds-4ubuntu1 [266 kB] 302s Get:12 http://ftpmaster.internal/ubuntu noble/main ppc64el libsharpyuv0 ppc64el 1.3.2-0.4 [28.7 kB] 302s Get:13 http://ftpmaster.internal/ubuntu noble/main ppc64el libwebp7 ppc64el 1.3.2-0.4 [312 kB] 302s Get:14 http://ftpmaster.internal/ubuntu noble/main ppc64el libtiff6 ppc64el 4.5.1+git230720-3ubuntu1 [323 kB] 302s Get:15 http://ftpmaster.internal/ubuntu noble/main ppc64el libgdk-pixbuf-2.0-0 ppc64el 2.42.10+dfsg-3 [186 kB] 302s Get:16 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gtk-update-icon-cache ppc64el 3.24.41-1.1ubuntu3 [53.6 kB] 302s Get:17 http://ftpmaster.internal/ubuntu noble/main ppc64el hicolor-icon-theme all 0.17-2 [9976 B] 302s Get:18 http://ftpmaster.internal/ubuntu noble/main ppc64el humanity-icon-theme all 0.6.16 [1282 kB] 302s Get:19 http://ftpmaster.internal/ubuntu noble/main ppc64el ubuntu-mono all 24.04-0ubuntu1 [151 kB] 302s Get:20 http://ftpmaster.internal/ubuntu noble/main ppc64el adwaita-icon-theme all 46~rc-1 [723 kB] 302s Get:21 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el at-spi2-common all 2.51.90-3 [8222 B] 302s Get:22 http://ftpmaster.internal/ubuntu noble/main ppc64el libc-dev-bin ppc64el 2.39-0ubuntu2 [21.3 kB] 302s Get:23 http://ftpmaster.internal/ubuntu noble/main ppc64el linux-libc-dev ppc64el 6.8.0-11.11 [1585 kB] 302s Get:24 http://ftpmaster.internal/ubuntu noble/main ppc64el libcrypt-dev ppc64el 1:4.4.36-4 [167 kB] 302s Get:25 http://ftpmaster.internal/ubuntu noble/main ppc64el libtirpc-dev ppc64el 1.3.4+ds-1build1 [262 kB] 303s Get:26 http://ftpmaster.internal/ubuntu noble/main ppc64el libnsl-dev ppc64el 1.3.0-3 [79.2 kB] 303s Get:27 http://ftpmaster.internal/ubuntu noble/main ppc64el rpcsvc-proto ppc64el 1.4.2-0ubuntu6 [82.3 kB] 303s Get:28 http://ftpmaster.internal/ubuntu noble/main ppc64el libc6-dev ppc64el 2.39-0ubuntu2 [2102 kB] 303s Get:29 http://ftpmaster.internal/ubuntu noble/main ppc64el libisl23 ppc64el 0.26-3 [864 kB] 303s Get:30 http://ftpmaster.internal/ubuntu noble/main ppc64el libmpc3 ppc64el 1.3.1-1 [61.2 kB] 303s Get:31 http://ftpmaster.internal/ubuntu noble/main ppc64el cpp-13-powerpc64le-linux-gnu ppc64el 13.2.0-17ubuntu2 [10.7 MB] 303s Get:32 http://ftpmaster.internal/ubuntu noble/main ppc64el cpp-13 ppc64el 13.2.0-17ubuntu2 [1038 B] 303s Get:33 http://ftpmaster.internal/ubuntu noble/main ppc64el cpp-powerpc64le-linux-gnu ppc64el 4:13.2.0-7ubuntu1 [5330 B] 303s Get:34 http://ftpmaster.internal/ubuntu noble/main ppc64el cpp ppc64el 4:13.2.0-7ubuntu1 [22.5 kB] 303s Get:35 http://ftpmaster.internal/ubuntu noble/main ppc64el libcc1-0 ppc64el 14-20240303-1ubuntu1 [48.1 kB] 303s Get:36 http://ftpmaster.internal/ubuntu noble/main ppc64el libgomp1 ppc64el 14-20240303-1ubuntu1 [161 kB] 303s Get:37 http://ftpmaster.internal/ubuntu noble/main ppc64el libitm1 ppc64el 14-20240303-1ubuntu1 [32.4 kB] 303s Get:38 http://ftpmaster.internal/ubuntu noble/main ppc64el libatomic1 ppc64el 14-20240303-1ubuntu1 [10.7 kB] 303s Get:39 http://ftpmaster.internal/ubuntu noble/main ppc64el libasan8 ppc64el 14-20240303-1ubuntu1 [2973 kB] 303s Get:40 http://ftpmaster.internal/ubuntu noble/main ppc64el liblsan0 ppc64el 14-20240303-1ubuntu1 [1325 kB] 303s Get:41 http://ftpmaster.internal/ubuntu noble/main ppc64el libtsan2 ppc64el 14-20240303-1ubuntu1 [2734 kB] 303s Get:42 http://ftpmaster.internal/ubuntu noble/main ppc64el libubsan1 ppc64el 14-20240303-1ubuntu1 [1194 kB] 303s Get:43 http://ftpmaster.internal/ubuntu noble/main ppc64el libquadmath0 ppc64el 14-20240303-1ubuntu1 [158 kB] 303s Get:44 http://ftpmaster.internal/ubuntu noble/main ppc64el libgcc-13-dev ppc64el 13.2.0-17ubuntu2 [1581 kB] 304s Get:45 http://ftpmaster.internal/ubuntu noble/main ppc64el gcc-13-powerpc64le-linux-gnu ppc64el 13.2.0-17ubuntu2 [20.6 MB] 304s Get:46 http://ftpmaster.internal/ubuntu noble/main ppc64el gcc-13 ppc64el 13.2.0-17ubuntu2 [477 kB] 304s Get:47 http://ftpmaster.internal/ubuntu noble/main ppc64el gcc-powerpc64le-linux-gnu ppc64el 4:13.2.0-7ubuntu1 [1224 B] 304s Get:48 http://ftpmaster.internal/ubuntu noble/main ppc64el gcc ppc64el 4:13.2.0-7ubuntu1 [5022 B] 304s Get:49 http://ftpmaster.internal/ubuntu noble/main ppc64el libstdc++-13-dev ppc64el 13.2.0-17ubuntu2 [2445 kB] 304s Get:50 http://ftpmaster.internal/ubuntu noble/main ppc64el g++-13-powerpc64le-linux-gnu ppc64el 13.2.0-17ubuntu2 [12.2 MB] 305s Get:51 http://ftpmaster.internal/ubuntu noble/main ppc64el g++-13 ppc64el 13.2.0-17ubuntu2 [14.5 kB] 305s Get:52 http://ftpmaster.internal/ubuntu noble/main ppc64el g++-powerpc64le-linux-gnu ppc64el 4:13.2.0-7ubuntu1 [968 B] 305s Get:53 http://ftpmaster.internal/ubuntu noble/main ppc64el g++ ppc64el 4:13.2.0-7ubuntu1 [1086 B] 305s Get:54 http://ftpmaster.internal/ubuntu noble/main ppc64el build-essential ppc64el 12.10ubuntu1 [4936 B] 305s Get:55 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libatk1.0-0t64 ppc64el 2.51.90-3 [60.0 kB] 305s Get:56 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gir1.2-atk-1.0 ppc64el 2.51.90-3 [23.1 kB] 305s Get:57 http://ftpmaster.internal/ubuntu noble/main ppc64el fonts-dejavu-mono all 2.37-8 [502 kB] 305s Get:58 http://ftpmaster.internal/ubuntu noble/main ppc64el fonts-dejavu-core all 2.37-8 [835 kB] 305s Get:59 http://ftpmaster.internal/ubuntu noble/main ppc64el fontconfig-config ppc64el 2.15.0-1ubuntu1 [37.0 kB] 305s Get:60 http://ftpmaster.internal/ubuntu noble/main ppc64el libfontconfig1 ppc64el 2.15.0-1ubuntu1 [190 kB] 305s Get:61 http://ftpmaster.internal/ubuntu noble/main ppc64el libpixman-1-0 ppc64el 0.42.2-1 [300 kB] 305s Get:62 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-render0 ppc64el 1.15-1 [17.2 kB] 305s Get:63 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-shm0 ppc64el 1.15-1 [5896 B] 305s Get:64 http://ftpmaster.internal/ubuntu noble/main ppc64el libxrender1 ppc64el 1:0.9.10-1.1 [23.3 kB] 305s Get:65 http://ftpmaster.internal/ubuntu noble/main ppc64el libcairo2 ppc64el 1.18.0-1 [735 kB] 305s Get:66 http://ftpmaster.internal/ubuntu noble/main ppc64el libcairo-gobject2 ppc64el 1.18.0-1 [127 kB] 305s Get:67 http://ftpmaster.internal/ubuntu noble/main ppc64el gir1.2-freedesktop ppc64el 1.79.1-1 [48.5 kB] 305s Get:68 http://ftpmaster.internal/ubuntu noble/main ppc64el gir1.2-gdkpixbuf-2.0 ppc64el 2.42.10+dfsg-3 [9480 B] 305s Get:69 http://ftpmaster.internal/ubuntu noble/main ppc64el libgraphite2-3 ppc64el 1.3.14-2 [105 kB] 305s Get:70 http://ftpmaster.internal/ubuntu noble/main ppc64el libharfbuzz0b ppc64el 8.3.0-2 [576 kB] 305s Get:71 http://ftpmaster.internal/ubuntu noble/main ppc64el libharfbuzz-gobject0 ppc64el 8.3.0-2 [34.7 kB] 305s Get:72 http://ftpmaster.internal/ubuntu noble/main ppc64el gir1.2-harfbuzz-0.0 ppc64el 8.3.0-2 [44.5 kB] 305s Get:73 http://ftpmaster.internal/ubuntu noble/main ppc64el fontconfig ppc64el 2.15.0-1ubuntu1 [192 kB] 305s Get:74 http://ftpmaster.internal/ubuntu noble/main ppc64el libthai-data all 0.1.29-2 [158 kB] 305s Get:75 http://ftpmaster.internal/ubuntu noble/main ppc64el libdatrie1 ppc64el 0.2.13-3 [25.1 kB] 305s Get:76 http://ftpmaster.internal/ubuntu noble/main ppc64el libthai0 ppc64el 0.1.29-2 [21.4 kB] 305s Get:77 http://ftpmaster.internal/ubuntu noble/main ppc64el libpango-1.0-0 ppc64el 1.51.0+ds-4 [266 kB] 305s Get:78 http://ftpmaster.internal/ubuntu noble/main ppc64el libpangoft2-1.0-0 ppc64el 1.51.0+ds-4 [49.5 kB] 305s Get:79 http://ftpmaster.internal/ubuntu noble/main ppc64el libpangocairo-1.0-0 ppc64el 1.51.0+ds-4 [31.2 kB] 305s Get:80 http://ftpmaster.internal/ubuntu noble/main ppc64el libxft2 ppc64el 2.3.6-1 [59.8 kB] 305s Get:81 http://ftpmaster.internal/ubuntu noble/main ppc64el libpangoxft-1.0-0 ppc64el 1.51.0+ds-4 [23.0 kB] 305s Get:82 http://ftpmaster.internal/ubuntu noble/main ppc64el gir1.2-pango-1.0 ppc64el 1.51.0+ds-4 [34.9 kB] 305s Get:83 http://ftpmaster.internal/ubuntu noble/main ppc64el libxi6 ppc64el 2:1.8.1-1 [37.9 kB] 305s Get:84 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libatspi2.0-0t64 ppc64el 2.51.90-3 [98.1 kB] 306s Get:85 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libatk-bridge2.0-0t64 ppc64el 2.51.90-3 [78.3 kB] 306s Get:86 http://ftpmaster.internal/ubuntu noble/main ppc64el liblcms2-2 ppc64el 2.14-2 [243 kB] 306s Get:87 http://ftpmaster.internal/ubuntu noble/main ppc64el libcolord2 ppc64el 1.4.7-1 [164 kB] 306s Get:88 http://ftpmaster.internal/ubuntu noble/main ppc64el libavahi-common-data ppc64el 0.8-13ubuntu2 [29.5 kB] 306s Get:89 http://ftpmaster.internal/ubuntu noble/main ppc64el libavahi-common3 ppc64el 0.8-13ubuntu2 [25.8 kB] 306s Get:90 http://ftpmaster.internal/ubuntu noble/main ppc64el libavahi-client3 ppc64el 0.8-13ubuntu2 [30.6 kB] 306s Get:91 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libcups2t64 ppc64el 2.4.7-1.2ubuntu1 [347 kB] 306s Get:92 http://ftpmaster.internal/ubuntu noble/main ppc64el libepoxy0 ppc64el 1.5.10-1 [247 kB] 306s Get:93 http://ftpmaster.internal/ubuntu noble/main ppc64el libwayland-client0 ppc64el 1.22.0-2.1 [29.4 kB] 306s Get:94 http://ftpmaster.internal/ubuntu noble/main ppc64el libwayland-cursor0 ppc64el 1.22.0-2.1 [11.4 kB] 306s Get:95 http://ftpmaster.internal/ubuntu noble/main ppc64el libwayland-egl1 ppc64el 1.22.0-2.1 [5626 B] 306s Get:96 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcomposite1 ppc64el 1:0.4.5-1build2 [7400 B] 306s Get:97 http://ftpmaster.internal/ubuntu noble/main ppc64el libxfixes3 ppc64el 1:6.0.0-2 [11.6 kB] 306s Get:98 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcursor1 ppc64el 1:1.2.1-1 [26.9 kB] 306s Get:99 http://ftpmaster.internal/ubuntu noble/main ppc64el libxdamage1 ppc64el 1:1.1.6-1 [6320 B] 306s Get:100 http://ftpmaster.internal/ubuntu noble/main ppc64el libxinerama1 ppc64el 2:1.1.4-3 [7658 B] 306s Get:101 http://ftpmaster.internal/ubuntu noble/main ppc64el libxrandr2 ppc64el 2:1.5.2-2 [22.7 kB] 306s Get:102 http://ftpmaster.internal/ubuntu noble/main ppc64el libdconf1 ppc64el 0.40.0-4 [43.0 kB] 306s Get:103 http://ftpmaster.internal/ubuntu noble/main ppc64el dconf-service ppc64el 0.40.0-4 [31.0 kB] 306s Get:104 http://ftpmaster.internal/ubuntu noble/main ppc64el dconf-gsettings-backend ppc64el 0.40.0-4 [25.3 kB] 306s Get:105 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libgtk-3-common all 3.24.41-1.1ubuntu3 [1202 kB] 306s Get:106 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libgtk-3-0t64 ppc64el 3.24.41-1.1ubuntu3 [3362 kB] 306s Get:107 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gir1.2-gtk-3.0 ppc64el 3.24.41-1.1ubuntu3 [245 kB] 306s Get:108 http://ftpmaster.internal/ubuntu noble/universe ppc64el libmozjs-102-0 ppc64el 102.15.1-1 [8458 kB] 307s Get:109 http://ftpmaster.internal/ubuntu noble/universe ppc64el libcjs0 ppc64el 6.0.0-2 [448 kB] 307s Get:110 http://ftpmaster.internal/ubuntu noble/universe ppc64el cjs ppc64el 6.0.0-2 [106 kB] 307s Get:111 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gir1.2-glib-2.0-dev ppc64el 2.79.3-3ubuntu5 [838 kB] 307s Get:112 http://ftpmaster.internal/ubuntu noble/main ppc64el gir1.2-freedesktop-dev ppc64el 1.79.1-1 [29.0 kB] 307s Get:113 http://ftpmaster.internal/ubuntu noble/main ppc64el gir1.2-girepository-2.0-dev ppc64el 1.79.1-1 [41.7 kB] 307s Get:114 http://ftpmaster.internal/ubuntu noble/main ppc64el python3-mako all 1.3.2-1 [63.3 kB] 307s Get:115 http://ftpmaster.internal/ubuntu noble/main ppc64el python3-markdown all 3.5.2-1 [72.0 kB] 307s Get:116 http://ftpmaster.internal/ubuntu noble/main ppc64el gobject-introspection-bin ppc64el 1.79.1-1 [358 kB] 307s Get:117 http://ftpmaster.internal/ubuntu noble/main ppc64el libffi-dev ppc64el 3.4.6-1 [67.4 kB] 307s Get:118 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libglib2.0-bin ppc64el 2.79.3-3ubuntu5 [111 kB] 307s Get:119 http://ftpmaster.internal/ubuntu noble/main ppc64el python3-packaging all 23.2-1 [40.6 kB] 307s Get:120 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libgirepository-2.0-0 ppc64el 2.79.3-3ubuntu5 [84.2 kB] 307s Get:121 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libglib2.0-dev-bin ppc64el 2.79.3-3ubuntu5 [245 kB] 307s Get:122 http://ftpmaster.internal/ubuntu noble/main ppc64el uuid-dev ppc64el 2.39.3-6ubuntu2 [37.6 kB] 307s Get:123 http://ftpmaster.internal/ubuntu noble/main ppc64el libblkid-dev ppc64el 2.39.3-6ubuntu2 [260 kB] 307s Get:124 http://ftpmaster.internal/ubuntu noble/main ppc64el libsepol-dev ppc64el 3.5-2 [471 kB] 307s Get:125 http://ftpmaster.internal/ubuntu noble/main ppc64el libpcre2-16-0 ppc64el 10.42-4ubuntu1 [245 kB] 307s Get:126 http://ftpmaster.internal/ubuntu noble/main ppc64el libpcre2-32-0 ppc64el 10.42-4ubuntu1 [228 kB] 307s Get:127 http://ftpmaster.internal/ubuntu noble/main ppc64el libpcre2-posix3 ppc64el 10.42-4ubuntu1 [7016 B] 307s Get:128 http://ftpmaster.internal/ubuntu noble/main ppc64el libpcre2-dev ppc64el 10.42-4ubuntu1 [794 kB] 307s Get:129 http://ftpmaster.internal/ubuntu noble/main ppc64el libselinux1-dev ppc64el 3.5-2build1 [192 kB] 307s Get:130 http://ftpmaster.internal/ubuntu noble/main ppc64el libmount-dev ppc64el 2.39.3-6ubuntu2 [14.9 kB] 307s Get:131 http://ftpmaster.internal/ubuntu noble/main ppc64el libpkgconf3 ppc64el 1.8.1-2 [36.9 kB] 307s Get:132 http://ftpmaster.internal/ubuntu noble/main ppc64el pkgconf-bin ppc64el 1.8.1-2 [22.0 kB] 307s Get:133 http://ftpmaster.internal/ubuntu noble/main ppc64el pkgconf ppc64el 1.8.1-2 [16.7 kB] 307s Get:134 http://ftpmaster.internal/ubuntu noble/main ppc64el zlib1g-dev ppc64el 1:1.3.dfsg-3ubuntu1 [902 kB] 307s Get:135 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libglib2.0-dev ppc64el 2.79.3-3ubuntu5 [2147 kB] 307s Get:136 http://ftpmaster.internal/ubuntu noble/main ppc64el gobject-introspection ppc64el 1.79.1-1 [23.3 kB] 307s Get:137 http://ftpmaster.internal/ubuntu noble/main ppc64el libbrotli-dev ppc64el 1.1.0-2 [421 kB] 307s Get:138 http://ftpmaster.internal/ubuntu noble/main ppc64el libbz2-dev ppc64el 1.0.8-5ubuntu1 [51.2 kB] 307s Get:139 http://ftpmaster.internal/ubuntu noble/main ppc64el libcairo-script-interpreter2 ppc64el 1.18.0-1 [78.3 kB] 307s Get:140 http://ftpmaster.internal/ubuntu noble/main ppc64el libexpat1-dev ppc64el 2.6.0-1 [152 kB] 307s Get:141 http://ftpmaster.internal/ubuntu noble/main ppc64el libpng-dev ppc64el 1.6.43-1 [327 kB] 307s Get:142 http://ftpmaster.internal/ubuntu noble/main ppc64el libfreetype-dev ppc64el 2.13.2+dfsg-1 [702 kB] 307s Get:143 http://ftpmaster.internal/ubuntu noble/main ppc64el libfontconfig-dev ppc64el 2.15.0-1ubuntu1 [212 kB] 307s Get:144 http://ftpmaster.internal/ubuntu noble/main ppc64el libpixman-1-dev ppc64el 0.42.2-1 [333 kB] 307s Get:145 http://ftpmaster.internal/ubuntu noble/main ppc64el x11-common all 1:7.7+23ubuntu2 [23.4 kB] 307s Get:146 http://ftpmaster.internal/ubuntu noble/main ppc64el libice6 ppc64el 2:1.0.10-1build2 [49.3 kB] 307s Get:147 http://ftpmaster.internal/ubuntu noble/main ppc64el libsm6 ppc64el 2:1.2.3-1build2 [18.5 kB] 307s Get:148 http://ftpmaster.internal/ubuntu noble/main ppc64el xorg-sgml-doctools all 1:1.11-1.1 [10.9 kB] 307s Get:149 http://ftpmaster.internal/ubuntu noble/main ppc64el x11proto-dev all 2023.2-1 [602 kB] 307s Get:150 http://ftpmaster.internal/ubuntu noble/main ppc64el x11proto-core-dev all 2023.2-1 [2444 B] 307s Get:151 http://ftpmaster.internal/ubuntu noble/main ppc64el libice-dev ppc64el 2:1.0.10-1build2 [60.0 kB] 307s Get:152 http://ftpmaster.internal/ubuntu noble/main ppc64el libsm-dev ppc64el 2:1.2.3-1build2 [20.7 kB] 308s Get:153 http://ftpmaster.internal/ubuntu noble/main ppc64el libxau-dev ppc64el 1:1.0.9-1build5 [10.3 kB] 308s Get:154 http://ftpmaster.internal/ubuntu noble/main ppc64el libxdmcp-dev ppc64el 1:1.1.3-0ubuntu5 [28.1 kB] 308s Get:155 http://ftpmaster.internal/ubuntu noble/main ppc64el xtrans-dev all 1.4.0-1 [68.9 kB] 308s Get:156 http://ftpmaster.internal/ubuntu noble/main ppc64el libpthread-stubs0-dev ppc64el 0.4-1build2 [5510 B] 308s Get:157 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb1-dev ppc64el 1.15-1 [96.0 kB] 308s Get:158 http://ftpmaster.internal/ubuntu noble/main ppc64el libx11-dev ppc64el 2:1.8.7-1 [837 kB] 308s Get:159 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-render0-dev ppc64el 1.15-1 [20.9 kB] 308s Get:160 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-shm0-dev ppc64el 1.15-1 [7294 B] 308s Get:161 http://ftpmaster.internal/ubuntu noble/main ppc64el libxext-dev ppc64el 2:1.3.4-1build1 [96.3 kB] 308s Get:162 http://ftpmaster.internal/ubuntu noble/main ppc64el libxrender-dev ppc64el 1:0.9.10-1.1 [30.4 kB] 308s Get:163 http://ftpmaster.internal/ubuntu noble/main ppc64el libcairo2-dev ppc64el 1.18.0-1 [41.1 kB] 308s Get:164 http://ftpmaster.internal/ubuntu noble/main ppc64el libgirepository-1.0-dev ppc64el 1.79.1-1 [28.7 kB] 308s Get:165 http://ftpmaster.internal/ubuntu noble/main ppc64el libgirepository1.0-dev ppc64el 1.79.1-1 [17.2 kB] 308s Get:166 http://ftpmaster.internal/ubuntu noble/universe ppc64el libmozjs-102-dev ppc64el 102.15.1-1 [9432 kB] 308s Get:167 http://ftpmaster.internal/ubuntu noble/universe ppc64el libcjs-dev ppc64el 6.0.0-2 [8524 B] 308s Fetched 108 MB in 6s (16.8 MB/s) 308s dpkg: libelf1:ppc64el: dependency problems, but removing anyway as you requested: 308s linux-headers-6.8.0-11-generic depends on libelf1 (>= 0.144). 308s libbpf1:ppc64el depends on libelf1 (>= 0.144). 308s iproute2 depends on libelf1 (>= 0.131). 308s 309s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 70109 files and directories currently installed.) 309s Removing libelf1:ppc64el (0.190-1) ... 309s Selecting previously unselected package libelf1t64:ppc64el. 309s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 70104 files and directories currently installed.) 309s Preparing to unpack .../libelf1t64_0.190-1.1build2_ppc64el.deb ... 309s Unpacking libelf1t64:ppc64el (0.190-1.1build2) ... 309s dpkg: libhogweed6:ppc64el: dependency problems, but removing anyway as you requested: 309s librtmp1:ppc64el depends on libhogweed6. 309s libjcat1:ppc64el depends on libhogweed6. 309s libgnutls30:ppc64el depends on libhogweed6 (>= 3.6). 309s 309s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 70109 files and directories currently installed.) 309s Removing libhogweed6:ppc64el (3.9.1-2) ... 309s Selecting previously unselected package libhogweed6t64:ppc64el. 309s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 70104 files and directories currently installed.) 309s Preparing to unpack .../libhogweed6t64_3.9.1-2.2_ppc64el.deb ... 309s Unpacking libhogweed6t64:ppc64el (3.9.1-2.2) ... 309s dpkg: libnettle8:ppc64el: dependency problems, but removing anyway as you requested: 309s librtmp1:ppc64el depends on libnettle8. 309s libgnutls30:ppc64el depends on libnettle8 (>= 3.9~). 309s libcurl3-gnutls:ppc64el depends on libnettle8. 309s libarchive13:ppc64el depends on libnettle8. 309s 309s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 70110 files and directories currently installed.) 309s Removing libnettle8:ppc64el (3.9.1-2) ... 309s Selecting previously unselected package libnettle8t64:ppc64el. 309s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 70103 files and directories currently installed.) 309s Preparing to unpack .../libnettle8t64_3.9.1-2.2_ppc64el.deb ... 309s Unpacking libnettle8t64:ppc64el (3.9.1-2.2) ... 309s dpkg: libgnutls30:ppc64el: dependency problems, but removing anyway as you requested: 309s librtmp1:ppc64el depends on libgnutls30 (>= 3.7.2). 309s libldap2:ppc64el depends on libgnutls30 (>= 3.8.2). 309s libjcat1:ppc64el depends on libgnutls30 (>= 3.7.3). 309s libcurl3-gnutls:ppc64el depends on libgnutls30 (>= 3.8.2). 309s fwupd depends on libgnutls30 (>= 3.7.3). 309s dirmngr depends on libgnutls30 (>= 3.8.1). 309s apt depends on libgnutls30 (>= 3.8.1). 309s 309s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 70111 files and directories currently installed.) 309s Removing libgnutls30:ppc64el (3.8.3-1ubuntu1) ... 309s Selecting previously unselected package libgnutls30t64:ppc64el. 309s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 70102 files and directories currently installed.) 309s Preparing to unpack .../libgnutls30t64_3.8.3-1.1ubuntu2_ppc64el.deb ... 309s Unpacking libgnutls30t64:ppc64el (3.8.3-1.1ubuntu2) ... 309s Setting up libnettle8t64:ppc64el (3.9.1-2.2) ... 309s Setting up libhogweed6t64:ppc64el (3.9.1-2.2) ... 309s Setting up libgnutls30t64:ppc64el (3.8.3-1.1ubuntu2) ... 309s Selecting previously unselected package libgdk-pixbuf2.0-common. 309s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 70130 files and directories currently installed.) 309s Preparing to unpack .../000-libgdk-pixbuf2.0-common_2.42.10+dfsg-3_all.deb ... 309s Unpacking libgdk-pixbuf2.0-common (2.42.10+dfsg-3) ... 309s Selecting previously unselected package libjpeg-turbo8:ppc64el. 309s Preparing to unpack .../001-libjpeg-turbo8_2.1.5-2ubuntu1_ppc64el.deb ... 309s Unpacking libjpeg-turbo8:ppc64el (2.1.5-2ubuntu1) ... 309s Selecting previously unselected package libjpeg8:ppc64el. 309s Preparing to unpack .../002-libjpeg8_8c-2ubuntu11_ppc64el.deb ... 309s Unpacking libjpeg8:ppc64el (8c-2ubuntu11) ... 309s Selecting previously unselected package libdeflate0:ppc64el. 309s Preparing to unpack .../003-libdeflate0_1.19-1_ppc64el.deb ... 309s Unpacking libdeflate0:ppc64el (1.19-1) ... 309s Selecting previously unselected package libjbig0:ppc64el. 309s Preparing to unpack .../004-libjbig0_2.1-6.1ubuntu1_ppc64el.deb ... 309s Unpacking libjbig0:ppc64el (2.1-6.1ubuntu1) ... 309s Selecting previously unselected package liblerc4:ppc64el. 309s Preparing to unpack .../005-liblerc4_4.0.0+ds-4ubuntu1_ppc64el.deb ... 309s Unpacking liblerc4:ppc64el (4.0.0+ds-4ubuntu1) ... 309s Selecting previously unselected package libsharpyuv0:ppc64el. 309s Preparing to unpack .../006-libsharpyuv0_1.3.2-0.4_ppc64el.deb ... 309s Unpacking libsharpyuv0:ppc64el (1.3.2-0.4) ... 309s Selecting previously unselected package libwebp7:ppc64el. 309s Preparing to unpack .../007-libwebp7_1.3.2-0.4_ppc64el.deb ... 309s Unpacking libwebp7:ppc64el (1.3.2-0.4) ... 309s Selecting previously unselected package libtiff6:ppc64el. 309s Preparing to unpack .../008-libtiff6_4.5.1+git230720-3ubuntu1_ppc64el.deb ... 309s Unpacking libtiff6:ppc64el (4.5.1+git230720-3ubuntu1) ... 309s Selecting previously unselected package libgdk-pixbuf-2.0-0:ppc64el. 309s Preparing to unpack .../009-libgdk-pixbuf-2.0-0_2.42.10+dfsg-3_ppc64el.deb ... 309s Unpacking libgdk-pixbuf-2.0-0:ppc64el (2.42.10+dfsg-3) ... 309s Selecting previously unselected package gtk-update-icon-cache. 309s Preparing to unpack .../010-gtk-update-icon-cache_3.24.41-1.1ubuntu3_ppc64el.deb ... 309s Unpacking gtk-update-icon-cache (3.24.41-1.1ubuntu3) ... 309s Selecting previously unselected package hicolor-icon-theme. 309s Preparing to unpack .../011-hicolor-icon-theme_0.17-2_all.deb ... 309s Unpacking hicolor-icon-theme (0.17-2) ... 309s Selecting previously unselected package humanity-icon-theme. 309s Preparing to unpack .../012-humanity-icon-theme_0.6.16_all.deb ... 309s Unpacking humanity-icon-theme (0.6.16) ... 310s Selecting previously unselected package ubuntu-mono. 310s Preparing to unpack .../013-ubuntu-mono_24.04-0ubuntu1_all.deb ... 310s Unpacking ubuntu-mono (24.04-0ubuntu1) ... 310s Selecting previously unselected package adwaita-icon-theme. 310s Preparing to unpack .../014-adwaita-icon-theme_46~rc-1_all.deb ... 310s Unpacking adwaita-icon-theme (46~rc-1) ... 311s Selecting previously unselected package at-spi2-common. 311s Preparing to unpack .../015-at-spi2-common_2.51.90-3_all.deb ... 311s Unpacking at-spi2-common (2.51.90-3) ... 311s Selecting previously unselected package libc-dev-bin. 311s Preparing to unpack .../016-libc-dev-bin_2.39-0ubuntu2_ppc64el.deb ... 311s Unpacking libc-dev-bin (2.39-0ubuntu2) ... 311s Selecting previously unselected package linux-libc-dev:ppc64el. 311s Preparing to unpack .../017-linux-libc-dev_6.8.0-11.11_ppc64el.deb ... 311s Unpacking linux-libc-dev:ppc64el (6.8.0-11.11) ... 311s Selecting previously unselected package libcrypt-dev:ppc64el. 311s Preparing to unpack .../018-libcrypt-dev_1%3a4.4.36-4_ppc64el.deb ... 311s Unpacking libcrypt-dev:ppc64el (1:4.4.36-4) ... 311s Selecting previously unselected package libtirpc-dev:ppc64el. 311s Preparing to unpack .../019-libtirpc-dev_1.3.4+ds-1build1_ppc64el.deb ... 311s Unpacking libtirpc-dev:ppc64el (1.3.4+ds-1build1) ... 311s Selecting previously unselected package libnsl-dev:ppc64el. 311s Preparing to unpack .../020-libnsl-dev_1.3.0-3_ppc64el.deb ... 311s Unpacking libnsl-dev:ppc64el (1.3.0-3) ... 311s Selecting previously unselected package rpcsvc-proto. 311s Preparing to unpack .../021-rpcsvc-proto_1.4.2-0ubuntu6_ppc64el.deb ... 311s Unpacking rpcsvc-proto (1.4.2-0ubuntu6) ... 311s Selecting previously unselected package libc6-dev:ppc64el. 311s Preparing to unpack .../022-libc6-dev_2.39-0ubuntu2_ppc64el.deb ... 311s Unpacking libc6-dev:ppc64el (2.39-0ubuntu2) ... 311s Selecting previously unselected package libisl23:ppc64el. 311s Preparing to unpack .../023-libisl23_0.26-3_ppc64el.deb ... 311s Unpacking libisl23:ppc64el (0.26-3) ... 311s Selecting previously unselected package libmpc3:ppc64el. 311s Preparing to unpack .../024-libmpc3_1.3.1-1_ppc64el.deb ... 311s Unpacking libmpc3:ppc64el (1.3.1-1) ... 311s Selecting previously unselected package cpp-13-powerpc64le-linux-gnu. 311s Preparing to unpack .../025-cpp-13-powerpc64le-linux-gnu_13.2.0-17ubuntu2_ppc64el.deb ... 311s Unpacking cpp-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 311s Selecting previously unselected package cpp-13. 311s Preparing to unpack .../026-cpp-13_13.2.0-17ubuntu2_ppc64el.deb ... 311s Unpacking cpp-13 (13.2.0-17ubuntu2) ... 311s Selecting previously unselected package cpp-powerpc64le-linux-gnu. 311s Preparing to unpack .../027-cpp-powerpc64le-linux-gnu_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 311s Unpacking cpp-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 311s Selecting previously unselected package cpp. 311s Preparing to unpack .../028-cpp_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 311s Unpacking cpp (4:13.2.0-7ubuntu1) ... 311s Selecting previously unselected package libcc1-0:ppc64el. 311s Preparing to unpack .../029-libcc1-0_14-20240303-1ubuntu1_ppc64el.deb ... 311s Unpacking libcc1-0:ppc64el (14-20240303-1ubuntu1) ... 311s Selecting previously unselected package libgomp1:ppc64el. 311s Preparing to unpack .../030-libgomp1_14-20240303-1ubuntu1_ppc64el.deb ... 311s Unpacking libgomp1:ppc64el (14-20240303-1ubuntu1) ... 311s Selecting previously unselected package libitm1:ppc64el. 311s Preparing to unpack .../031-libitm1_14-20240303-1ubuntu1_ppc64el.deb ... 311s Unpacking libitm1:ppc64el (14-20240303-1ubuntu1) ... 311s Selecting previously unselected package libatomic1:ppc64el. 311s Preparing to unpack .../032-libatomic1_14-20240303-1ubuntu1_ppc64el.deb ... 311s Unpacking libatomic1:ppc64el (14-20240303-1ubuntu1) ... 311s Selecting previously unselected package libasan8:ppc64el. 311s Preparing to unpack .../033-libasan8_14-20240303-1ubuntu1_ppc64el.deb ... 311s Unpacking libasan8:ppc64el (14-20240303-1ubuntu1) ... 312s Selecting previously unselected package liblsan0:ppc64el. 312s Preparing to unpack .../034-liblsan0_14-20240303-1ubuntu1_ppc64el.deb ... 312s Unpacking liblsan0:ppc64el (14-20240303-1ubuntu1) ... 312s Selecting previously unselected package libtsan2:ppc64el. 312s Preparing to unpack .../035-libtsan2_14-20240303-1ubuntu1_ppc64el.deb ... 312s Unpacking libtsan2:ppc64el (14-20240303-1ubuntu1) ... 312s Selecting previously unselected package libubsan1:ppc64el. 312s Preparing to unpack .../036-libubsan1_14-20240303-1ubuntu1_ppc64el.deb ... 312s Unpacking libubsan1:ppc64el (14-20240303-1ubuntu1) ... 312s Selecting previously unselected package libquadmath0:ppc64el. 312s Preparing to unpack .../037-libquadmath0_14-20240303-1ubuntu1_ppc64el.deb ... 312s Unpacking libquadmath0:ppc64el (14-20240303-1ubuntu1) ... 312s Selecting previously unselected package libgcc-13-dev:ppc64el. 312s Preparing to unpack .../038-libgcc-13-dev_13.2.0-17ubuntu2_ppc64el.deb ... 312s Unpacking libgcc-13-dev:ppc64el (13.2.0-17ubuntu2) ... 312s Selecting previously unselected package gcc-13-powerpc64le-linux-gnu. 312s Preparing to unpack .../039-gcc-13-powerpc64le-linux-gnu_13.2.0-17ubuntu2_ppc64el.deb ... 312s Unpacking gcc-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 312s Selecting previously unselected package gcc-13. 312s Preparing to unpack .../040-gcc-13_13.2.0-17ubuntu2_ppc64el.deb ... 312s Unpacking gcc-13 (13.2.0-17ubuntu2) ... 312s Selecting previously unselected package gcc-powerpc64le-linux-gnu. 312s Preparing to unpack .../041-gcc-powerpc64le-linux-gnu_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 312s Unpacking gcc-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 312s Selecting previously unselected package gcc. 312s Preparing to unpack .../042-gcc_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 312s Unpacking gcc (4:13.2.0-7ubuntu1) ... 312s Selecting previously unselected package libstdc++-13-dev:ppc64el. 312s Preparing to unpack .../043-libstdc++-13-dev_13.2.0-17ubuntu2_ppc64el.deb ... 312s Unpacking libstdc++-13-dev:ppc64el (13.2.0-17ubuntu2) ... 313s Selecting previously unselected package g++-13-powerpc64le-linux-gnu. 313s Preparing to unpack .../044-g++-13-powerpc64le-linux-gnu_13.2.0-17ubuntu2_ppc64el.deb ... 313s Unpacking g++-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 313s Selecting previously unselected package g++-13. 313s Preparing to unpack .../045-g++-13_13.2.0-17ubuntu2_ppc64el.deb ... 313s Unpacking g++-13 (13.2.0-17ubuntu2) ... 313s Selecting previously unselected package g++-powerpc64le-linux-gnu. 313s Preparing to unpack .../046-g++-powerpc64le-linux-gnu_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 313s Unpacking g++-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 313s Selecting previously unselected package g++. 313s Preparing to unpack .../047-g++_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 313s Unpacking g++ (4:13.2.0-7ubuntu1) ... 313s Selecting previously unselected package build-essential. 313s Preparing to unpack .../048-build-essential_12.10ubuntu1_ppc64el.deb ... 313s Unpacking build-essential (12.10ubuntu1) ... 313s Selecting previously unselected package libatk1.0-0t64:ppc64el. 313s Preparing to unpack .../049-libatk1.0-0t64_2.51.90-3_ppc64el.deb ... 313s Unpacking libatk1.0-0t64:ppc64el (2.51.90-3) ... 313s Selecting previously unselected package gir1.2-atk-1.0:ppc64el. 313s Preparing to unpack .../050-gir1.2-atk-1.0_2.51.90-3_ppc64el.deb ... 313s Unpacking gir1.2-atk-1.0:ppc64el (2.51.90-3) ... 313s Selecting previously unselected package fonts-dejavu-mono. 313s Preparing to unpack .../051-fonts-dejavu-mono_2.37-8_all.deb ... 313s Unpacking fonts-dejavu-mono (2.37-8) ... 313s Selecting previously unselected package fonts-dejavu-core. 313s Preparing to unpack .../052-fonts-dejavu-core_2.37-8_all.deb ... 313s Unpacking fonts-dejavu-core (2.37-8) ... 313s Selecting previously unselected package fontconfig-config. 313s Preparing to unpack .../053-fontconfig-config_2.15.0-1ubuntu1_ppc64el.deb ... 313s Unpacking fontconfig-config (2.15.0-1ubuntu1) ... 313s Selecting previously unselected package libfontconfig1:ppc64el. 313s Preparing to unpack .../054-libfontconfig1_2.15.0-1ubuntu1_ppc64el.deb ... 313s Unpacking libfontconfig1:ppc64el (2.15.0-1ubuntu1) ... 313s Selecting previously unselected package libpixman-1-0:ppc64el. 313s Preparing to unpack .../055-libpixman-1-0_0.42.2-1_ppc64el.deb ... 313s Unpacking libpixman-1-0:ppc64el (0.42.2-1) ... 313s Selecting previously unselected package libxcb-render0:ppc64el. 313s Preparing to unpack .../056-libxcb-render0_1.15-1_ppc64el.deb ... 313s Unpacking libxcb-render0:ppc64el (1.15-1) ... 313s Selecting previously unselected package libxcb-shm0:ppc64el. 313s Preparing to unpack .../057-libxcb-shm0_1.15-1_ppc64el.deb ... 313s Unpacking libxcb-shm0:ppc64el (1.15-1) ... 313s Selecting previously unselected package libxrender1:ppc64el. 313s Preparing to unpack .../058-libxrender1_1%3a0.9.10-1.1_ppc64el.deb ... 313s Unpacking libxrender1:ppc64el (1:0.9.10-1.1) ... 313s Selecting previously unselected package libcairo2:ppc64el. 313s Preparing to unpack .../059-libcairo2_1.18.0-1_ppc64el.deb ... 313s Unpacking libcairo2:ppc64el (1.18.0-1) ... 313s Selecting previously unselected package libcairo-gobject2:ppc64el. 313s Preparing to unpack .../060-libcairo-gobject2_1.18.0-1_ppc64el.deb ... 313s Unpacking libcairo-gobject2:ppc64el (1.18.0-1) ... 313s Selecting previously unselected package gir1.2-freedesktop:ppc64el. 313s Preparing to unpack .../061-gir1.2-freedesktop_1.79.1-1_ppc64el.deb ... 313s Unpacking gir1.2-freedesktop:ppc64el (1.79.1-1) ... 313s Selecting previously unselected package gir1.2-gdkpixbuf-2.0:ppc64el. 313s Preparing to unpack .../062-gir1.2-gdkpixbuf-2.0_2.42.10+dfsg-3_ppc64el.deb ... 313s Unpacking gir1.2-gdkpixbuf-2.0:ppc64el (2.42.10+dfsg-3) ... 313s Selecting previously unselected package libgraphite2-3:ppc64el. 313s Preparing to unpack .../063-libgraphite2-3_1.3.14-2_ppc64el.deb ... 313s Unpacking libgraphite2-3:ppc64el (1.3.14-2) ... 313s Selecting previously unselected package libharfbuzz0b:ppc64el. 313s Preparing to unpack .../064-libharfbuzz0b_8.3.0-2_ppc64el.deb ... 313s Unpacking libharfbuzz0b:ppc64el (8.3.0-2) ... 313s Selecting previously unselected package libharfbuzz-gobject0:ppc64el. 313s Preparing to unpack .../065-libharfbuzz-gobject0_8.3.0-2_ppc64el.deb ... 313s Unpacking libharfbuzz-gobject0:ppc64el (8.3.0-2) ... 313s Selecting previously unselected package gir1.2-harfbuzz-0.0:ppc64el. 313s Preparing to unpack .../066-gir1.2-harfbuzz-0.0_8.3.0-2_ppc64el.deb ... 313s Unpacking gir1.2-harfbuzz-0.0:ppc64el (8.3.0-2) ... 313s Selecting previously unselected package fontconfig. 313s Preparing to unpack .../067-fontconfig_2.15.0-1ubuntu1_ppc64el.deb ... 313s Unpacking fontconfig (2.15.0-1ubuntu1) ... 313s Selecting previously unselected package libthai-data. 313s Preparing to unpack .../068-libthai-data_0.1.29-2_all.deb ... 313s Unpacking libthai-data (0.1.29-2) ... 313s Selecting previously unselected package libdatrie1:ppc64el. 313s Preparing to unpack .../069-libdatrie1_0.2.13-3_ppc64el.deb ... 313s Unpacking libdatrie1:ppc64el (0.2.13-3) ... 313s Selecting previously unselected package libthai0:ppc64el. 313s Preparing to unpack .../070-libthai0_0.1.29-2_ppc64el.deb ... 313s Unpacking libthai0:ppc64el (0.1.29-2) ... 313s Selecting previously unselected package libpango-1.0-0:ppc64el. 313s Preparing to unpack .../071-libpango-1.0-0_1.51.0+ds-4_ppc64el.deb ... 313s Unpacking libpango-1.0-0:ppc64el (1.51.0+ds-4) ... 313s Selecting previously unselected package libpangoft2-1.0-0:ppc64el. 313s Preparing to unpack .../072-libpangoft2-1.0-0_1.51.0+ds-4_ppc64el.deb ... 313s Unpacking libpangoft2-1.0-0:ppc64el (1.51.0+ds-4) ... 313s Selecting previously unselected package libpangocairo-1.0-0:ppc64el. 313s Preparing to unpack .../073-libpangocairo-1.0-0_1.51.0+ds-4_ppc64el.deb ... 313s Unpacking libpangocairo-1.0-0:ppc64el (1.51.0+ds-4) ... 313s Selecting previously unselected package libxft2:ppc64el. 313s Preparing to unpack .../074-libxft2_2.3.6-1_ppc64el.deb ... 313s Unpacking libxft2:ppc64el (2.3.6-1) ... 314s Selecting previously unselected package libpangoxft-1.0-0:ppc64el. 314s Preparing to unpack .../075-libpangoxft-1.0-0_1.51.0+ds-4_ppc64el.deb ... 314s Unpacking libpangoxft-1.0-0:ppc64el (1.51.0+ds-4) ... 314s Selecting previously unselected package gir1.2-pango-1.0:ppc64el. 314s Preparing to unpack .../076-gir1.2-pango-1.0_1.51.0+ds-4_ppc64el.deb ... 314s Unpacking gir1.2-pango-1.0:ppc64el (1.51.0+ds-4) ... 314s Selecting previously unselected package libxi6:ppc64el. 314s Preparing to unpack .../077-libxi6_2%3a1.8.1-1_ppc64el.deb ... 314s Unpacking libxi6:ppc64el (2:1.8.1-1) ... 314s Selecting previously unselected package libatspi2.0-0t64:ppc64el. 314s Preparing to unpack .../078-libatspi2.0-0t64_2.51.90-3_ppc64el.deb ... 314s Unpacking libatspi2.0-0t64:ppc64el (2.51.90-3) ... 314s Selecting previously unselected package libatk-bridge2.0-0t64:ppc64el. 314s Preparing to unpack .../079-libatk-bridge2.0-0t64_2.51.90-3_ppc64el.deb ... 314s Unpacking libatk-bridge2.0-0t64:ppc64el (2.51.90-3) ... 314s Selecting previously unselected package liblcms2-2:ppc64el. 314s Preparing to unpack .../080-liblcms2-2_2.14-2_ppc64el.deb ... 314s Unpacking liblcms2-2:ppc64el (2.14-2) ... 314s Selecting previously unselected package libcolord2:ppc64el. 314s Preparing to unpack .../081-libcolord2_1.4.7-1_ppc64el.deb ... 314s Unpacking libcolord2:ppc64el (1.4.7-1) ... 314s Selecting previously unselected package libavahi-common-data:ppc64el. 314s Preparing to unpack .../082-libavahi-common-data_0.8-13ubuntu2_ppc64el.deb ... 314s Unpacking libavahi-common-data:ppc64el (0.8-13ubuntu2) ... 314s Selecting previously unselected package libavahi-common3:ppc64el. 314s Preparing to unpack .../083-libavahi-common3_0.8-13ubuntu2_ppc64el.deb ... 314s Unpacking libavahi-common3:ppc64el (0.8-13ubuntu2) ... 314s Selecting previously unselected package libavahi-client3:ppc64el. 314s Preparing to unpack .../084-libavahi-client3_0.8-13ubuntu2_ppc64el.deb ... 314s Unpacking libavahi-client3:ppc64el (0.8-13ubuntu2) ... 314s Selecting previously unselected package libcups2t64:ppc64el. 314s Preparing to unpack .../085-libcups2t64_2.4.7-1.2ubuntu1_ppc64el.deb ... 314s Unpacking libcups2t64:ppc64el (2.4.7-1.2ubuntu1) ... 314s Selecting previously unselected package libepoxy0:ppc64el. 314s Preparing to unpack .../086-libepoxy0_1.5.10-1_ppc64el.deb ... 314s Unpacking libepoxy0:ppc64el (1.5.10-1) ... 314s Selecting previously unselected package libwayland-client0:ppc64el. 314s Preparing to unpack .../087-libwayland-client0_1.22.0-2.1_ppc64el.deb ... 314s Unpacking libwayland-client0:ppc64el (1.22.0-2.1) ... 314s Selecting previously unselected package libwayland-cursor0:ppc64el. 314s Preparing to unpack .../088-libwayland-cursor0_1.22.0-2.1_ppc64el.deb ... 314s Unpacking libwayland-cursor0:ppc64el (1.22.0-2.1) ... 314s Selecting previously unselected package libwayland-egl1:ppc64el. 314s Preparing to unpack .../089-libwayland-egl1_1.22.0-2.1_ppc64el.deb ... 314s Unpacking libwayland-egl1:ppc64el (1.22.0-2.1) ... 314s Selecting previously unselected package libxcomposite1:ppc64el. 314s Preparing to unpack .../090-libxcomposite1_1%3a0.4.5-1build2_ppc64el.deb ... 314s Unpacking libxcomposite1:ppc64el (1:0.4.5-1build2) ... 314s Selecting previously unselected package libxfixes3:ppc64el. 314s Preparing to unpack .../091-libxfixes3_1%3a6.0.0-2_ppc64el.deb ... 314s Unpacking libxfixes3:ppc64el (1:6.0.0-2) ... 314s Selecting previously unselected package libxcursor1:ppc64el. 314s Preparing to unpack .../092-libxcursor1_1%3a1.2.1-1_ppc64el.deb ... 314s Unpacking libxcursor1:ppc64el (1:1.2.1-1) ... 314s Selecting previously unselected package libxdamage1:ppc64el. 314s Preparing to unpack .../093-libxdamage1_1%3a1.1.6-1_ppc64el.deb ... 314s Unpacking libxdamage1:ppc64el (1:1.1.6-1) ... 314s Selecting previously unselected package libxinerama1:ppc64el. 314s Preparing to unpack .../094-libxinerama1_2%3a1.1.4-3_ppc64el.deb ... 314s Unpacking libxinerama1:ppc64el (2:1.1.4-3) ... 314s Selecting previously unselected package libxrandr2:ppc64el. 314s Preparing to unpack .../095-libxrandr2_2%3a1.5.2-2_ppc64el.deb ... 314s Unpacking libxrandr2:ppc64el (2:1.5.2-2) ... 314s Selecting previously unselected package libdconf1:ppc64el. 314s Preparing to unpack .../096-libdconf1_0.40.0-4_ppc64el.deb ... 314s Unpacking libdconf1:ppc64el (0.40.0-4) ... 314s Selecting previously unselected package dconf-service. 314s Preparing to unpack .../097-dconf-service_0.40.0-4_ppc64el.deb ... 314s Unpacking dconf-service (0.40.0-4) ... 314s Selecting previously unselected package dconf-gsettings-backend:ppc64el. 314s Preparing to unpack .../098-dconf-gsettings-backend_0.40.0-4_ppc64el.deb ... 314s Unpacking dconf-gsettings-backend:ppc64el (0.40.0-4) ... 314s Selecting previously unselected package libgtk-3-common. 314s Preparing to unpack .../099-libgtk-3-common_3.24.41-1.1ubuntu3_all.deb ... 314s Unpacking libgtk-3-common (3.24.41-1.1ubuntu3) ... 314s Selecting previously unselected package libgtk-3-0t64:ppc64el. 314s Preparing to unpack .../100-libgtk-3-0t64_3.24.41-1.1ubuntu3_ppc64el.deb ... 314s Unpacking libgtk-3-0t64:ppc64el (3.24.41-1.1ubuntu3) ... 314s Selecting previously unselected package gir1.2-gtk-3.0:ppc64el. 314s Preparing to unpack .../101-gir1.2-gtk-3.0_3.24.41-1.1ubuntu3_ppc64el.deb ... 314s Unpacking gir1.2-gtk-3.0:ppc64el (3.24.41-1.1ubuntu3) ... 314s Selecting previously unselected package libmozjs-102-0:ppc64el. 314s Preparing to unpack .../102-libmozjs-102-0_102.15.1-1_ppc64el.deb ... 314s Unpacking libmozjs-102-0:ppc64el (102.15.1-1) ... 314s Selecting previously unselected package libcjs0:ppc64el. 314s Preparing to unpack .../103-libcjs0_6.0.0-2_ppc64el.deb ... 314s Unpacking libcjs0:ppc64el (6.0.0-2) ... 314s Selecting previously unselected package cjs. 314s Preparing to unpack .../104-cjs_6.0.0-2_ppc64el.deb ... 314s Unpacking cjs (6.0.0-2) ... 314s Selecting previously unselected package gir1.2-glib-2.0-dev:ppc64el. 314s Preparing to unpack .../105-gir1.2-glib-2.0-dev_2.79.3-3ubuntu5_ppc64el.deb ... 314s Unpacking gir1.2-glib-2.0-dev:ppc64el (2.79.3-3ubuntu5) ... 314s Selecting previously unselected package gir1.2-freedesktop-dev:ppc64el. 314s Preparing to unpack .../106-gir1.2-freedesktop-dev_1.79.1-1_ppc64el.deb ... 314s Unpacking gir1.2-freedesktop-dev:ppc64el (1.79.1-1) ... 314s Selecting previously unselected package gir1.2-girepository-2.0-dev:ppc64el. 314s Preparing to unpack .../107-gir1.2-girepository-2.0-dev_1.79.1-1_ppc64el.deb ... 314s Unpacking gir1.2-girepository-2.0-dev:ppc64el (1.79.1-1) ... 314s Selecting previously unselected package python3-mako. 314s Preparing to unpack .../108-python3-mako_1.3.2-1_all.deb ... 314s Unpacking python3-mako (1.3.2-1) ... 315s Selecting previously unselected package python3-markdown. 315s Preparing to unpack .../109-python3-markdown_3.5.2-1_all.deb ... 315s Unpacking python3-markdown (3.5.2-1) ... 315s Selecting previously unselected package gobject-introspection-bin. 315s Preparing to unpack .../110-gobject-introspection-bin_1.79.1-1_ppc64el.deb ... 315s Unpacking gobject-introspection-bin (1.79.1-1) ... 315s Selecting previously unselected package libffi-dev:ppc64el. 315s Preparing to unpack .../111-libffi-dev_3.4.6-1_ppc64el.deb ... 315s Unpacking libffi-dev:ppc64el (3.4.6-1) ... 315s Selecting previously unselected package libglib2.0-bin. 315s Preparing to unpack .../112-libglib2.0-bin_2.79.3-3ubuntu5_ppc64el.deb ... 315s Unpacking libglib2.0-bin (2.79.3-3ubuntu5) ... 315s Selecting previously unselected package python3-packaging. 315s Preparing to unpack .../113-python3-packaging_23.2-1_all.deb ... 315s Unpacking python3-packaging (23.2-1) ... 315s Selecting previously unselected package libgirepository-2.0-0:ppc64el. 315s Preparing to unpack .../114-libgirepository-2.0-0_2.79.3-3ubuntu5_ppc64el.deb ... 315s Unpacking libgirepository-2.0-0:ppc64el (2.79.3-3ubuntu5) ... 315s Selecting previously unselected package libglib2.0-dev-bin. 315s Preparing to unpack .../115-libglib2.0-dev-bin_2.79.3-3ubuntu5_ppc64el.deb ... 315s Unpacking libglib2.0-dev-bin (2.79.3-3ubuntu5) ... 315s Selecting previously unselected package uuid-dev:ppc64el. 315s Preparing to unpack .../116-uuid-dev_2.39.3-6ubuntu2_ppc64el.deb ... 315s Unpacking uuid-dev:ppc64el (2.39.3-6ubuntu2) ... 315s Selecting previously unselected package libblkid-dev:ppc64el. 315s Preparing to unpack .../117-libblkid-dev_2.39.3-6ubuntu2_ppc64el.deb ... 315s Unpacking libblkid-dev:ppc64el (2.39.3-6ubuntu2) ... 315s Selecting previously unselected package libsepol-dev:ppc64el. 315s Preparing to unpack .../118-libsepol-dev_3.5-2_ppc64el.deb ... 315s Unpacking libsepol-dev:ppc64el (3.5-2) ... 315s Selecting previously unselected package libpcre2-16-0:ppc64el. 315s Preparing to unpack .../119-libpcre2-16-0_10.42-4ubuntu1_ppc64el.deb ... 315s Unpacking libpcre2-16-0:ppc64el (10.42-4ubuntu1) ... 315s Selecting previously unselected package libpcre2-32-0:ppc64el. 315s Preparing to unpack .../120-libpcre2-32-0_10.42-4ubuntu1_ppc64el.deb ... 315s Unpacking libpcre2-32-0:ppc64el (10.42-4ubuntu1) ... 315s Selecting previously unselected package libpcre2-posix3:ppc64el. 315s Preparing to unpack .../121-libpcre2-posix3_10.42-4ubuntu1_ppc64el.deb ... 315s Unpacking libpcre2-posix3:ppc64el (10.42-4ubuntu1) ... 315s Selecting previously unselected package libpcre2-dev:ppc64el. 315s Preparing to unpack .../122-libpcre2-dev_10.42-4ubuntu1_ppc64el.deb ... 315s Unpacking libpcre2-dev:ppc64el (10.42-4ubuntu1) ... 315s Selecting previously unselected package libselinux1-dev:ppc64el. 315s Preparing to unpack .../123-libselinux1-dev_3.5-2build1_ppc64el.deb ... 315s Unpacking libselinux1-dev:ppc64el (3.5-2build1) ... 315s Selecting previously unselected package libmount-dev:ppc64el. 315s Preparing to unpack .../124-libmount-dev_2.39.3-6ubuntu2_ppc64el.deb ... 315s Unpacking libmount-dev:ppc64el (2.39.3-6ubuntu2) ... 315s Selecting previously unselected package libpkgconf3:ppc64el. 315s Preparing to unpack .../125-libpkgconf3_1.8.1-2_ppc64el.deb ... 315s Unpacking libpkgconf3:ppc64el (1.8.1-2) ... 315s Selecting previously unselected package pkgconf-bin. 315s Preparing to unpack .../126-pkgconf-bin_1.8.1-2_ppc64el.deb ... 315s Unpacking pkgconf-bin (1.8.1-2) ... 315s Selecting previously unselected package pkgconf:ppc64el. 315s Preparing to unpack .../127-pkgconf_1.8.1-2_ppc64el.deb ... 315s Unpacking pkgconf:ppc64el (1.8.1-2) ... 315s Selecting previously unselected package zlib1g-dev:ppc64el. 315s Preparing to unpack .../128-zlib1g-dev_1%3a1.3.dfsg-3ubuntu1_ppc64el.deb ... 315s Unpacking zlib1g-dev:ppc64el (1:1.3.dfsg-3ubuntu1) ... 315s Selecting previously unselected package libglib2.0-dev:ppc64el. 315s Preparing to unpack .../129-libglib2.0-dev_2.79.3-3ubuntu5_ppc64el.deb ... 315s Unpacking libglib2.0-dev:ppc64el (2.79.3-3ubuntu5) ... 315s Selecting previously unselected package gobject-introspection:ppc64el. 315s Preparing to unpack .../130-gobject-introspection_1.79.1-1_ppc64el.deb ... 315s Unpacking gobject-introspection:ppc64el (1.79.1-1) ... 315s Selecting previously unselected package libbrotli-dev:ppc64el. 315s Preparing to unpack .../131-libbrotli-dev_1.1.0-2_ppc64el.deb ... 315s Unpacking libbrotli-dev:ppc64el (1.1.0-2) ... 315s Selecting previously unselected package libbz2-dev:ppc64el. 315s Preparing to unpack .../132-libbz2-dev_1.0.8-5ubuntu1_ppc64el.deb ... 315s Unpacking libbz2-dev:ppc64el (1.0.8-5ubuntu1) ... 315s Selecting previously unselected package libcairo-script-interpreter2:ppc64el. 315s Preparing to unpack .../133-libcairo-script-interpreter2_1.18.0-1_ppc64el.deb ... 315s Unpacking libcairo-script-interpreter2:ppc64el (1.18.0-1) ... 315s Selecting previously unselected package libexpat1-dev:ppc64el. 315s Preparing to unpack .../134-libexpat1-dev_2.6.0-1_ppc64el.deb ... 315s Unpacking libexpat1-dev:ppc64el (2.6.0-1) ... 315s Selecting previously unselected package libpng-dev:ppc64el. 315s Preparing to unpack .../135-libpng-dev_1.6.43-1_ppc64el.deb ... 315s Unpacking libpng-dev:ppc64el (1.6.43-1) ... 315s Selecting previously unselected package libfreetype-dev:ppc64el. 315s Preparing to unpack .../136-libfreetype-dev_2.13.2+dfsg-1_ppc64el.deb ... 315s Unpacking libfreetype-dev:ppc64el (2.13.2+dfsg-1) ... 315s Selecting previously unselected package libfontconfig-dev:ppc64el. 315s Preparing to unpack .../137-libfontconfig-dev_2.15.0-1ubuntu1_ppc64el.deb ... 315s Unpacking libfontconfig-dev:ppc64el (2.15.0-1ubuntu1) ... 315s Selecting previously unselected package libpixman-1-dev:ppc64el. 315s Preparing to unpack .../138-libpixman-1-dev_0.42.2-1_ppc64el.deb ... 315s Unpacking libpixman-1-dev:ppc64el (0.42.2-1) ... 315s Selecting previously unselected package x11-common. 315s Preparing to unpack .../139-x11-common_1%3a7.7+23ubuntu2_all.deb ... 315s Unpacking x11-common (1:7.7+23ubuntu2) ... 315s Selecting previously unselected package libice6:ppc64el. 315s Preparing to unpack .../140-libice6_2%3a1.0.10-1build2_ppc64el.deb ... 315s Unpacking libice6:ppc64el (2:1.0.10-1build2) ... 315s Selecting previously unselected package libsm6:ppc64el. 315s Preparing to unpack .../141-libsm6_2%3a1.2.3-1build2_ppc64el.deb ... 315s Unpacking libsm6:ppc64el (2:1.2.3-1build2) ... 315s Selecting previously unselected package xorg-sgml-doctools. 315s Preparing to unpack .../142-xorg-sgml-doctools_1%3a1.11-1.1_all.deb ... 315s Unpacking xorg-sgml-doctools (1:1.11-1.1) ... 315s Selecting previously unselected package x11proto-dev. 315s Preparing to unpack .../143-x11proto-dev_2023.2-1_all.deb ... 315s Unpacking x11proto-dev (2023.2-1) ... 315s Selecting previously unselected package x11proto-core-dev. 315s Preparing to unpack .../144-x11proto-core-dev_2023.2-1_all.deb ... 315s Unpacking x11proto-core-dev (2023.2-1) ... 315s Selecting previously unselected package libice-dev:ppc64el. 315s Preparing to unpack .../145-libice-dev_2%3a1.0.10-1build2_ppc64el.deb ... 315s Unpacking libice-dev:ppc64el (2:1.0.10-1build2) ... 315s Selecting previously unselected package libsm-dev:ppc64el. 315s Preparing to unpack .../146-libsm-dev_2%3a1.2.3-1build2_ppc64el.deb ... 315s Unpacking libsm-dev:ppc64el (2:1.2.3-1build2) ... 315s Selecting previously unselected package libxau-dev:ppc64el. 315s Preparing to unpack .../147-libxau-dev_1%3a1.0.9-1build5_ppc64el.deb ... 315s Unpacking libxau-dev:ppc64el (1:1.0.9-1build5) ... 316s Selecting previously unselected package libxdmcp-dev:ppc64el. 316s Preparing to unpack .../148-libxdmcp-dev_1%3a1.1.3-0ubuntu5_ppc64el.deb ... 316s Unpacking libxdmcp-dev:ppc64el (1:1.1.3-0ubuntu5) ... 316s Selecting previously unselected package xtrans-dev. 316s Preparing to unpack .../149-xtrans-dev_1.4.0-1_all.deb ... 316s Unpacking xtrans-dev (1.4.0-1) ... 316s Selecting previously unselected package libpthread-stubs0-dev:ppc64el. 316s Preparing to unpack .../150-libpthread-stubs0-dev_0.4-1build2_ppc64el.deb ... 316s Unpacking libpthread-stubs0-dev:ppc64el (0.4-1build2) ... 316s Selecting previously unselected package libxcb1-dev:ppc64el. 316s Preparing to unpack .../151-libxcb1-dev_1.15-1_ppc64el.deb ... 316s Unpacking libxcb1-dev:ppc64el (1.15-1) ... 316s Selecting previously unselected package libx11-dev:ppc64el. 316s Preparing to unpack .../152-libx11-dev_2%3a1.8.7-1_ppc64el.deb ... 316s Unpacking libx11-dev:ppc64el (2:1.8.7-1) ... 316s Selecting previously unselected package libxcb-render0-dev:ppc64el. 316s Preparing to unpack .../153-libxcb-render0-dev_1.15-1_ppc64el.deb ... 316s Unpacking libxcb-render0-dev:ppc64el (1.15-1) ... 316s Selecting previously unselected package libxcb-shm0-dev:ppc64el. 316s Preparing to unpack .../154-libxcb-shm0-dev_1.15-1_ppc64el.deb ... 316s Unpacking libxcb-shm0-dev:ppc64el (1.15-1) ... 316s Selecting previously unselected package libxext-dev:ppc64el. 316s Preparing to unpack .../155-libxext-dev_2%3a1.3.4-1build1_ppc64el.deb ... 316s Unpacking libxext-dev:ppc64el (2:1.3.4-1build1) ... 316s Selecting previously unselected package libxrender-dev:ppc64el. 316s Preparing to unpack .../156-libxrender-dev_1%3a0.9.10-1.1_ppc64el.deb ... 316s Unpacking libxrender-dev:ppc64el (1:0.9.10-1.1) ... 316s Selecting previously unselected package libcairo2-dev:ppc64el. 316s Preparing to unpack .../157-libcairo2-dev_1.18.0-1_ppc64el.deb ... 316s Unpacking libcairo2-dev:ppc64el (1.18.0-1) ... 316s Selecting previously unselected package libgirepository-1.0-dev:ppc64el. 316s Preparing to unpack .../158-libgirepository-1.0-dev_1.79.1-1_ppc64el.deb ... 316s Unpacking libgirepository-1.0-dev:ppc64el (1.79.1-1) ... 316s Selecting previously unselected package libgirepository1.0-dev. 316s Preparing to unpack .../159-libgirepository1.0-dev_1.79.1-1_ppc64el.deb ... 316s Unpacking libgirepository1.0-dev (1.79.1-1) ... 316s Selecting previously unselected package libmozjs-102-dev. 316s Preparing to unpack .../160-libmozjs-102-dev_102.15.1-1_ppc64el.deb ... 316s Unpacking libmozjs-102-dev (102.15.1-1) ... 316s Selecting previously unselected package libcjs-dev. 316s Preparing to unpack .../161-libcjs-dev_6.0.0-2_ppc64el.deb ... 316s Unpacking libcjs-dev (6.0.0-2) ... 316s Selecting previously unselected package autopkgtest-satdep. 316s Preparing to unpack .../162-2-autopkgtest-satdep.deb ... 316s Unpacking autopkgtest-satdep (0) ... 316s Setting up libgraphite2-3:ppc64el (1.3.14-2) ... 316s Setting up liblcms2-2:ppc64el (2.14-2) ... 316s Setting up libpixman-1-0:ppc64el (0.42.2-1) ... 316s Setting up libsharpyuv0:ppc64el (1.3.2-0.4) ... 316s Setting up libpixman-1-dev:ppc64el (0.42.2-1) ... 316s Setting up libxdamage1:ppc64el (1:1.1.6-1) ... 316s Setting up liblerc4:ppc64el (4.0.0+ds-4ubuntu1) ... 316s Setting up hicolor-icon-theme (0.17-2) ... 316s Setting up libxi6:ppc64el (2:1.8.1-1) ... 316s Setting up libxrender1:ppc64el (1:0.9.10-1.1) ... 316s Setting up libdatrie1:ppc64el (0.2.13-3) ... 316s Setting up libgirepository-2.0-0:ppc64el (2.79.3-3ubuntu5) ... 316s Setting up libxcb-render0:ppc64el (1.15-1) ... 316s Setting up libgdk-pixbuf2.0-common (2.42.10+dfsg-3) ... 316s Setting up x11-common (1:7.7+23ubuntu2) ... 317s Setting up libdeflate0:ppc64el (1.19-1) ... 317s Setting up linux-libc-dev:ppc64el (6.8.0-11.11) ... 317s Setting up libxcb-shm0:ppc64el (1.15-1) ... 317s Setting up libgomp1:ppc64el (14-20240303-1ubuntu1) ... 317s Setting up libffi-dev:ppc64el (3.4.6-1) ... 317s Setting up libpthread-stubs0-dev:ppc64el (0.4-1build2) ... 317s Setting up libjbig0:ppc64el (2.1-6.1ubuntu1) ... 317s Setting up libpcre2-16-0:ppc64el (10.42-4ubuntu1) ... 317s Setting up libcolord2:ppc64el (1.4.7-1) ... 317s Setting up libelf1t64:ppc64el (0.190-1.1build2) ... 317s Setting up libdconf1:ppc64el (0.40.0-4) ... 317s Setting up xtrans-dev (1.4.0-1) ... 317s Setting up libpcre2-32-0:ppc64el (10.42-4ubuntu1) ... 317s Setting up python3-packaging (23.2-1) ... 317s Setting up libtirpc-dev:ppc64el (1.3.4+ds-1build1) ... 317s Setting up libpkgconf3:ppc64el (1.8.1-2) ... 317s Setting up rpcsvc-proto (1.4.2-0ubuntu6) ... 317s Setting up libepoxy0:ppc64el (1.5.10-1) ... 317s Setting up libxfixes3:ppc64el (1:6.0.0-2) ... 317s Setting up libavahi-common-data:ppc64el (0.8-13ubuntu2) ... 317s Setting up libatspi2.0-0t64:ppc64el (2.51.90-3) ... 317s Setting up libquadmath0:ppc64el (14-20240303-1ubuntu1) ... 317s Setting up libxinerama1:ppc64el (2:1.1.4-3) ... 317s Setting up fonts-dejavu-mono (2.37-8) ... 317s Setting up libmpc3:ppc64el (1.3.1-1) ... 317s Setting up libatomic1:ppc64el (14-20240303-1ubuntu1) ... 317s Setting up python3-markdown (3.5.2-1) ... 317s Setting up libxrandr2:ppc64el (2:1.5.2-2) ... 317s Setting up fonts-dejavu-core (2.37-8) ... 317s Setting up libsepol-dev:ppc64el (3.5-2) ... 317s Setting up pkgconf-bin (1.8.1-2) ... 317s Setting up libjpeg-turbo8:ppc64el (2.1.5-2ubuntu1) ... 317s Setting up libmozjs-102-0:ppc64el (102.15.1-1) ... 317s Setting up libwebp7:ppc64el (1.3.2-0.4) ... 317s Setting up libubsan1:ppc64el (14-20240303-1ubuntu1) ... 317s Setting up libpcre2-posix3:ppc64el (10.42-4ubuntu1) ... 317s Setting up libnsl-dev:ppc64el (1.3.0-3) ... 317s Setting up gir1.2-glib-2.0-dev:ppc64el (2.79.3-3ubuntu5) ... 317s Setting up at-spi2-common (2.51.90-3) ... 317s Setting up libcrypt-dev:ppc64el (1:4.4.36-4) ... 317s Setting up libasan8:ppc64el (14-20240303-1ubuntu1) ... 317s Setting up libharfbuzz0b:ppc64el (8.3.0-2) ... 317s Setting up libthai-data (0.1.29-2) ... 317s Setting up xorg-sgml-doctools (1:1.11-1.1) ... 317s Setting up libwayland-egl1:ppc64el (1.22.0-2.1) ... 317s Setting up libtsan2:ppc64el (14-20240303-1ubuntu1) ... 317s Setting up libisl23:ppc64el (0.26-3) ... 317s Setting up libc-dev-bin (2.39-0ubuntu2) ... 317s Setting up cpp-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 317s Setting up libxcomposite1:ppc64el (1:0.4.5-1build2) ... 317s Setting up libmozjs-102-dev (102.15.1-1) ... 317s Setting up libcc1-0:ppc64el (14-20240303-1ubuntu1) ... 317s Setting up libbrotli-dev:ppc64el (1.1.0-2) ... 317s Setting up liblsan0:ppc64el (14-20240303-1ubuntu1) ... 317s Setting up libitm1:ppc64el (14-20240303-1ubuntu1) ... 317s Setting up python3-mako (1.3.2-1) ... 317s Setting up cpp-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 317s Setting up libwayland-client0:ppc64el (1.22.0-2.1) ... 317s Setting up libjpeg8:ppc64el (8c-2ubuntu11) ... 317s Setting up x11proto-dev (2023.2-1) ... 317s Setting up libglib2.0-dev-bin (2.79.3-3ubuntu5) ... 317s Setting up libice6:ppc64el (2:1.0.10-1build2) ... 317s Setting up libatk1.0-0t64:ppc64el (2.51.90-3) ... 317s Setting up libxau-dev:ppc64el (1:1.0.9-1build5) ... 317s Setting up cpp-13 (13.2.0-17ubuntu2) ... 317s Setting up libice-dev:ppc64el (2:1.0.10-1build2) ... 317s Setting up gir1.2-atk-1.0:ppc64el (2.51.90-3) ... 317s Setting up fontconfig-config (2.15.0-1ubuntu1) ... 317s Setting up libxcursor1:ppc64el (1:1.2.1-1) ... 317s Setting up libavahi-common3:ppc64el (0.8-13ubuntu2) ... 317s Setting up libglib2.0-bin (2.79.3-3ubuntu5) ... 317s Setting up dconf-service (0.40.0-4) ... 317s Setting up libharfbuzz-gobject0:ppc64el (8.3.0-2) ... 317s Setting up gir1.2-girepository-2.0-dev:ppc64el (1.79.1-1) ... 317s Setting up pkgconf:ppc64el (1.8.1-2) ... 317s Setting up libthai0:ppc64el (0.1.29-2) ... 317s Setting up libxdmcp-dev:ppc64el (1:1.1.3-0ubuntu5) ... 317s Setting up x11proto-core-dev (2023.2-1) ... 318s Setting up libgcc-13-dev:ppc64el (13.2.0-17ubuntu2) ... 318s Setting up libtiff6:ppc64el (4.5.1+git230720-3ubuntu1) ... 318s Setting up libwayland-cursor0:ppc64el (1.22.0-2.1) ... 318s Setting up cpp (4:13.2.0-7ubuntu1) ... 318s Setting up libc6-dev:ppc64el (2.39-0ubuntu2) ... 318s Setting up libgdk-pixbuf-2.0-0:ppc64el (2.42.10+dfsg-3) ... 318s Setting up libfontconfig1:ppc64el (2.15.0-1ubuntu1) ... 318s Setting up libsm6:ppc64el (2:1.2.3-1build2) ... 318s Setting up libavahi-client3:ppc64el (0.8-13ubuntu2) ... 318s Setting up libstdc++-13-dev:ppc64el (13.2.0-17ubuntu2) ... 318s Setting up libbz2-dev:ppc64el (1.0.8-5ubuntu1) ... 318s Setting up libatk-bridge2.0-0t64:ppc64el (2.51.90-3) ... 318s Setting up gtk-update-icon-cache (3.24.41-1.1ubuntu3) ... 318s Setting up fontconfig (2.15.0-1ubuntu1) ... 320s Regenerating fonts cache... done. 320s Setting up libxft2:ppc64el (2.3.6-1) ... 320s Setting up libxcb1-dev:ppc64el (1.15-1) ... 320s Setting up libpcre2-dev:ppc64el (10.42-4ubuntu1) ... 320s Setting up dconf-gsettings-backend:ppc64el (0.40.0-4) ... 320s Setting up gir1.2-gdkpixbuf-2.0:ppc64el (2.42.10+dfsg-3) ... 320s Setting up libsm-dev:ppc64el (2:1.2.3-1build2) ... 320s Setting up libselinux1-dev:ppc64el (3.5-2build1) ... 320s Setting up libpango-1.0-0:ppc64el (1.51.0+ds-4) ... 320s Setting up libx11-dev:ppc64el (2:1.8.7-1) ... 320s Setting up libcairo2:ppc64el (1.18.0-1) ... 320s Setting up libxcb-shm0-dev:ppc64el (1.15-1) ... 320s Setting up libexpat1-dev:ppc64el (2.6.0-1) ... 320s Setting up uuid-dev:ppc64el (2.39.3-6ubuntu2) ... 320s Setting up gcc-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 320s Setting up gcc-13 (13.2.0-17ubuntu2) ... 320s Setting up libxcb-render0-dev:ppc64el (1.15-1) ... 320s Setting up libxext-dev:ppc64el (2:1.3.4-1build1) ... 320s Setting up zlib1g-dev:ppc64el (1:1.3.dfsg-3ubuntu1) ... 320s Setting up libcairo-gobject2:ppc64el (1.18.0-1) ... 320s Setting up libpangoft2-1.0-0:ppc64el (1.51.0+ds-4) ... 320s Setting up libxrender-dev:ppc64el (1:0.9.10-1.1) ... 320s Setting up libcups2t64:ppc64el (2.4.7-1.2ubuntu1) ... 320s Setting up libgtk-3-common (3.24.41-1.1ubuntu3) ... 320s Setting up libpangocairo-1.0-0:ppc64el (1.51.0+ds-4) ... 320s Setting up libcairo-script-interpreter2:ppc64el (1.18.0-1) ... 320s Setting up libblkid-dev:ppc64el (2.39.3-6ubuntu2) ... 320s Setting up gir1.2-freedesktop:ppc64el (1.79.1-1) ... 320s Setting up libpangoxft-1.0-0:ppc64el (1.51.0+ds-4) ... 320s Setting up libpng-dev:ppc64el (1.6.43-1) ... 320s Setting up gir1.2-harfbuzz-0.0:ppc64el (8.3.0-2) ... 320s Setting up g++-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 320s Setting up libcjs0:ppc64el (6.0.0-2) ... 320s Setting up libfreetype-dev:ppc64el (2.13.2+dfsg-1) ... 320s Setting up gir1.2-pango-1.0:ppc64el (1.51.0+ds-4) ... 320s Setting up gcc-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 320s Setting up gir1.2-freedesktop-dev:ppc64el (1.79.1-1) ... 320s Setting up libmount-dev:ppc64el (2.39.3-6ubuntu2) ... 320s Setting up g++-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 320s Setting up g++-13 (13.2.0-17ubuntu2) ... 320s Setting up libfontconfig-dev:ppc64el (2.15.0-1ubuntu1) ... 320s Setting up gcc (4:13.2.0-7ubuntu1) ... 320s Setting up libglib2.0-dev:ppc64el (2.79.3-3ubuntu5) ... 320s Setting up g++ (4:13.2.0-7ubuntu1) ... 320s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 320s Setting up build-essential (12.10ubuntu1) ... 320s Setting up gobject-introspection-bin (1.79.1-1) ... 320s Setting up adwaita-icon-theme (46~rc-1) ... 320s update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode 320s Setting up humanity-icon-theme (0.6.16) ... 320s Setting up ubuntu-mono (24.04-0ubuntu1) ... 320s Processing triggers for man-db (2.12.0-3) ... 321s Processing triggers for libglib2.0-0t64:ppc64el (2.79.3-3ubuntu5) ... 321s Setting up libgtk-3-0t64:ppc64el (3.24.41-1.1ubuntu3) ... 321s Setting up libcairo2-dev:ppc64el (1.18.0-1) ... 321s Processing triggers for install-info (7.1-3) ... 321s Processing triggers for libc-bin (2.39-0ubuntu2) ... 321s Setting up gir1.2-gtk-3.0:ppc64el (3.24.41-1.1ubuntu3) ... 321s Setting up gobject-introspection:ppc64el (1.79.1-1) ... 321s Setting up cjs (6.0.0-2) ... 321s Setting up libgirepository-1.0-dev:ppc64el (1.79.1-1) ... 321s Setting up libgirepository1.0-dev (1.79.1-1) ... 321s Setting up libcjs-dev (6.0.0-2) ... 321s Setting up autopkgtest-satdep (0) ... 326s (Reading database ... 88779 files and directories currently installed.) 326s Removing autopkgtest-satdep (0) ... 328s autopkgtest [13:47:39]: test build: [----------------------- 328s build: OK 328s run: OK 329s autopkgtest [13:47:40]: test build: -----------------------] 329s build PASS (superficial) 329s autopkgtest [13:47:40]: test build: - - - - - - - - - - results - - - - - - - - - - 329s autopkgtest [13:47:40]: test installed-tests: preparing testbed 469s autopkgtest [13:50:00]: testbed dpkg architecture: ppc64el 469s autopkgtest [13:50:00]: testbed apt version: 2.7.12 469s autopkgtest [13:50:00]: @@@@@@@@@@@@@@@@@@@@ test bed setup 470s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 471s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [6540 B] 471s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [3804 kB] 471s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [497 kB] 471s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [52.7 kB] 471s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el Packages [669 kB] 472s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el c-n-f Metadata [3116 B] 472s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted ppc64el Packages [1372 B] 472s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted ppc64el c-n-f Metadata [116 B] 472s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el Packages [4153 kB] 472s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el c-n-f Metadata [8652 B] 472s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse ppc64el Packages [47.7 kB] 472s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse ppc64el c-n-f Metadata [116 B] 475s Fetched 9360 kB in 3s (3663 kB/s) 475s Reading package lists... 478s Reading package lists... 478s Building dependency tree... 478s Reading state information... 478s Calculating upgrade... 478s The following packages will be REMOVED: 478s libglib2.0-0 478s The following NEW packages will be installed: 478s libglib2.0-0t64 xdg-user-dirs 478s The following packages will be upgraded: 478s gir1.2-glib-2.0 libglib2.0-data ubuntu-minimal ubuntu-standard 478s 4 upgraded, 2 newly installed, 1 to remove and 0 not upgraded. 478s Need to get 2044 kB of archives. 478s After this operation, 204 kB of additional disk space will be used. 478s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gir1.2-glib-2.0 ppc64el 2.79.3-3ubuntu5 [182 kB] 479s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libglib2.0-0t64 ppc64el 2.79.3-3ubuntu5 [1773 kB] 479s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libglib2.0-data all 2.79.3-3ubuntu5 [46.6 kB] 479s Get:4 http://ftpmaster.internal/ubuntu noble/main ppc64el ubuntu-minimal ppc64el 1.536build1 [10.7 kB] 479s Get:5 http://ftpmaster.internal/ubuntu noble/main ppc64el xdg-user-dirs ppc64el 0.18-1 [20.0 kB] 479s Get:6 http://ftpmaster.internal/ubuntu noble/main ppc64el ubuntu-standard ppc64el 1.536build1 [10.7 kB] 479s Fetched 2044 kB in 1s (2967 kB/s) 479s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 70095 files and directories currently installed.) 479s Preparing to unpack .../gir1.2-glib-2.0_2.79.3-3ubuntu5_ppc64el.deb ... 479s Unpacking gir1.2-glib-2.0:ppc64el (2.79.3-3ubuntu5) over (2.79.2-1~ubuntu1) ... 479s dpkg: libglib2.0-0:ppc64el: dependency problems, but removing anyway as you requested: 479s udisks2 depends on libglib2.0-0 (>= 2.77.0). 479s shared-mime-info depends on libglib2.0-0 (>= 2.75.3). 479s python3-gi depends on libglib2.0-0 (>= 2.77.0). 479s python3-dbus depends on libglib2.0-0 (>= 2.16.0). 479s netplan.io depends on libglib2.0-0 (>= 2.70.0). 479s netplan-generator depends on libglib2.0-0 (>= 2.70.0). 479s libxmlb2:ppc64el depends on libglib2.0-0 (>= 2.54.0). 479s libvolume-key1:ppc64el depends on libglib2.0-0 (>= 2.18.0). 479s libudisks2-0:ppc64el depends on libglib2.0-0 (>= 2.75.3). 479s libqrtr-glib0:ppc64el depends on libglib2.0-0 (>= 2.56). 479s libqmi-proxy depends on libglib2.0-0 (>= 2.30.0). 479s libqmi-glib5:ppc64el depends on libglib2.0-0 (>= 2.54.0). 479s libpolkit-gobject-1-0:ppc64el depends on libglib2.0-0 (>= 2.38.0). 479s libpolkit-agent-1-0:ppc64el depends on libglib2.0-0 (>= 2.38.0). 479s libnetplan0:ppc64el depends on libglib2.0-0 (>= 2.75.3). 479s libmm-glib0:ppc64el depends on libglib2.0-0 (>= 2.62.0). 479s libmbim-proxy depends on libglib2.0-0 (>= 2.56). 479s libmbim-glib4:ppc64el depends on libglib2.0-0 (>= 2.56). 479s libjson-glib-1.0-0:ppc64el depends on libglib2.0-0 (>= 2.75.3). 479s libjcat1:ppc64el depends on libglib2.0-0 (>= 2.75.3). 479s libgusb2:ppc64el depends on libglib2.0-0 (>= 2.75.3). 479s libgudev-1.0-0:ppc64el depends on libglib2.0-0 (>= 2.38.0). 479s libgirepository-1.0-1:ppc64el depends on libglib2.0-0 (>= 2.79.0). 479s libfwupd2:ppc64el depends on libglib2.0-0 (>= 2.79.0). 479s libblockdev3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 479s libblockdev-utils3:ppc64el depends on libglib2.0-0 (>= 2.75.3). 479s libblockdev-swap3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 479s libblockdev-part3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 479s libblockdev-nvme3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 479s libblockdev-mdraid3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 479s libblockdev-loop3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 479s libblockdev-fs3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 479s libblockdev-crypto3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 479s fwupd depends on libglib2.0-0 (>= 2.79.0). 479s bolt depends on libglib2.0-0 (>= 2.56.0). 479s 479s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 70095 files and directories currently installed.) 479s Removing libglib2.0-0:ppc64el (2.79.2-1~ubuntu1) ... 479s Selecting previously unselected package libglib2.0-0t64:ppc64el. 479s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 70070 files and directories currently installed.) 479s Preparing to unpack .../libglib2.0-0t64_2.79.3-3ubuntu5_ppc64el.deb ... 479s libglib2.0-0t64.preinst: Removing /var/lib/dpkg/info/libglib2.0-0:ppc64el.postrm to avoid loss of /usr/share/glib-2.0/schemas/gschemas.compiled... 479s removed '/var/lib/dpkg/info/libglib2.0-0:ppc64el.postrm' 479s Unpacking libglib2.0-0t64:ppc64el (2.79.3-3ubuntu5) ... 480s Preparing to unpack .../libglib2.0-data_2.79.3-3ubuntu5_all.deb ... 480s Unpacking libglib2.0-data (2.79.3-3ubuntu5) over (2.79.2-1~ubuntu1) ... 480s Preparing to unpack .../ubuntu-minimal_1.536build1_ppc64el.deb ... 480s Unpacking ubuntu-minimal (1.536build1) over (1.536) ... 480s Selecting previously unselected package xdg-user-dirs. 480s Preparing to unpack .../xdg-user-dirs_0.18-1_ppc64el.deb ... 480s Unpacking xdg-user-dirs (0.18-1) ... 480s Preparing to unpack .../ubuntu-standard_1.536build1_ppc64el.deb ... 480s Unpacking ubuntu-standard (1.536build1) over (1.536) ... 480s Setting up ubuntu-minimal (1.536build1) ... 480s Setting up xdg-user-dirs (0.18-1) ... 480s Setting up ubuntu-standard (1.536build1) ... 480s Setting up libglib2.0-0t64:ppc64el (2.79.3-3ubuntu5) ... 480s No schema files found: doing nothing. 480s Setting up libglib2.0-data (2.79.3-3ubuntu5) ... 480s Setting up gir1.2-glib-2.0:ppc64el (2.79.3-3ubuntu5) ... 480s Processing triggers for man-db (2.12.0-3) ... 480s Processing triggers for libc-bin (2.39-0ubuntu2) ... 480s Reading package lists... 480s Building dependency tree... 480s Reading state information... 481s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 481s Hit:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease 481s Hit:2 http://ftpmaster.internal/ubuntu noble InRelease 481s Hit:3 http://ftpmaster.internal/ubuntu noble-updates InRelease 481s Hit:4 http://ftpmaster.internal/ubuntu noble-security InRelease 482s Reading package lists... 482s Reading package lists... 483s Building dependency tree... 483s Reading state information... 483s Calculating upgrade... 483s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 483s Reading package lists... 483s Building dependency tree... 483s Reading state information... 483s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 487s Reading package lists... 487s Building dependency tree... 487s Reading state information... 488s Starting pkgProblemResolver with broken count: 0 488s Starting 2 pkgProblemResolver with broken count: 0 488s Done 488s The following additional packages will be installed: 488s adwaita-icon-theme at-spi2-common at-spi2-core cjs cjs-tests dbus-x11 488s dconf-gsettings-backend dconf-service fontconfig fontconfig-config 488s fonts-dejavu-core fonts-dejavu-mono gir1.2-atk-1.0 gir1.2-freedesktop 488s gir1.2-gdkpixbuf-2.0 gir1.2-gtk-3.0 gir1.2-harfbuzz-0.0 gir1.2-pango-1.0 488s gnome-desktop-testing gsettings-desktop-schemas gtk-update-icon-cache 488s hicolor-icon-theme humanity-icon-theme libatk-bridge2.0-0t64 libatk1.0-0t64 488s libatspi2.0-0t64 libavahi-client3 libavahi-common-data libavahi-common3 488s libcairo-gobject2 libcairo2 libcjs0 libcolord2 libcups2t64 libdatrie1 488s libdconf1 libdeflate0 libdrm-amdgpu1 libdrm-nouveau2 libdrm-radeon1 488s libepoxy0 libfontconfig1 libfontenc1 libgdk-pixbuf-2.0-0 488s libgdk-pixbuf2.0-common libgl1 libgl1-mesa-dri libglapi-mesa libglvnd0 488s libglx-mesa0 libglx0 libgnutls30t64 libgraphite2-3 libgtk-3-0t64 488s libgtk-3-common libharfbuzz-gobject0 libharfbuzz0b libhogweed6t64 libice6 488s libjbig0 libjpeg-turbo8 libjpeg8 liblcms2-2 liblerc4 libllvm17 488s libmozjs-102-0 libnettle8t64 libpango-1.0-0 libpangocairo-1.0-0 488s libpangoft2-1.0-0 libpangoxft-1.0-0 libpixman-1-0 libsharpyuv0 libsm6 488s libthai-data libthai0 libtiff6 libunwind8 libvulkan1 libwayland-client0 488s libwayland-cursor0 libwayland-egl1 libwebp7 libx11-xcb1 libxaw7 488s libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-randr0 488s libxcb-render0 libxcb-shm0 libxcb-sync1 libxcb-xfixes0 libxcomposite1 488s libxcursor1 libxdamage1 libxfixes3 libxfont2 libxft2 libxi6 libxinerama1 488s libxkbfile1 libxmu6 libxpm4 libxrandr2 libxrender1 libxshmfence1 libxt6 488s libxtst6 libxxf86vm1 session-migration ubuntu-mono x11-common x11-xkb-utils 488s xserver-common xvfb 488s Suggested packages: 488s colord cups-common gnutls-bin gvfs liblcms2-utils 488s Recommended packages: 488s librsvg2-common libgdk-pixbuf2.0-bin libgl1-amber-dri libgtk-3-bin 488s mesa-vulkan-drivers | vulkan-icd xfonts-base 488s The following packages will be REMOVED: 488s libgnutls30 libhogweed6 libnettle8 488s The following NEW packages will be installed: 488s adwaita-icon-theme at-spi2-common at-spi2-core autopkgtest-satdep cjs 488s cjs-tests dbus-x11 dconf-gsettings-backend dconf-service fontconfig 488s fontconfig-config fonts-dejavu-core fonts-dejavu-mono gir1.2-atk-1.0 488s gir1.2-freedesktop gir1.2-gdkpixbuf-2.0 gir1.2-gtk-3.0 gir1.2-harfbuzz-0.0 488s gir1.2-pango-1.0 gnome-desktop-testing gsettings-desktop-schemas 488s gtk-update-icon-cache hicolor-icon-theme humanity-icon-theme 488s libatk-bridge2.0-0t64 libatk1.0-0t64 libatspi2.0-0t64 libavahi-client3 488s libavahi-common-data libavahi-common3 libcairo-gobject2 libcairo2 libcjs0 488s libcolord2 libcups2t64 libdatrie1 libdconf1 libdeflate0 libdrm-amdgpu1 488s libdrm-nouveau2 libdrm-radeon1 libepoxy0 libfontconfig1 libfontenc1 488s libgdk-pixbuf-2.0-0 libgdk-pixbuf2.0-common libgl1 libgl1-mesa-dri 488s libglapi-mesa libglvnd0 libglx-mesa0 libglx0 libgnutls30t64 libgraphite2-3 488s libgtk-3-0t64 libgtk-3-common libharfbuzz-gobject0 libharfbuzz0b 488s libhogweed6t64 libice6 libjbig0 libjpeg-turbo8 libjpeg8 liblcms2-2 liblerc4 488s libllvm17 libmozjs-102-0 libnettle8t64 libpango-1.0-0 libpangocairo-1.0-0 488s libpangoft2-1.0-0 libpangoxft-1.0-0 libpixman-1-0 libsharpyuv0 libsm6 488s libthai-data libthai0 libtiff6 libunwind8 libvulkan1 libwayland-client0 488s libwayland-cursor0 libwayland-egl1 libwebp7 libx11-xcb1 libxaw7 488s libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-randr0 488s libxcb-render0 libxcb-shm0 libxcb-sync1 libxcb-xfixes0 libxcomposite1 488s libxcursor1 libxdamage1 libxfixes3 libxfont2 libxft2 libxi6 libxinerama1 488s libxkbfile1 libxmu6 libxpm4 libxrandr2 libxrender1 libxshmfence1 libxt6 488s libxtst6 libxxf86vm1 session-migration ubuntu-mono x11-common x11-xkb-utils 488s xserver-common xvfb 488s 0 upgraded, 118 newly installed, 3 to remove and 0 not upgraded. 488s Need to get 61.7 MB/61.7 MB of archives. 488s After this operation, 298 MB of additional disk space will be used. 488s Get:1 /tmp/autopkgtest.gMxoXw/3-autopkgtest-satdep.deb autopkgtest-satdep ppc64el 0 [752 B] 488s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libhogweed6t64 ppc64el 3.9.1-2.2 [208 kB] 488s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libnettle8t64 ppc64el 3.9.1-2.2 [226 kB] 489s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libgnutls30t64 ppc64el 3.8.3-1.1ubuntu2 [1154 kB] 489s Get:5 http://ftpmaster.internal/ubuntu noble/main ppc64el libgdk-pixbuf2.0-common all 2.42.10+dfsg-3 [7624 B] 489s Get:6 http://ftpmaster.internal/ubuntu noble/main ppc64el libjpeg-turbo8 ppc64el 2.1.5-2ubuntu1 [212 kB] 489s Get:7 http://ftpmaster.internal/ubuntu noble/main ppc64el libjpeg8 ppc64el 8c-2ubuntu11 [2148 B] 489s Get:8 http://ftpmaster.internal/ubuntu noble/main ppc64el libdeflate0 ppc64el 1.19-1 [61.9 kB] 489s Get:9 http://ftpmaster.internal/ubuntu noble/main ppc64el libjbig0 ppc64el 2.1-6.1ubuntu1 [34.7 kB] 489s Get:10 http://ftpmaster.internal/ubuntu noble/main ppc64el liblerc4 ppc64el 4.0.0+ds-4ubuntu1 [266 kB] 489s Get:11 http://ftpmaster.internal/ubuntu noble/main ppc64el libsharpyuv0 ppc64el 1.3.2-0.4 [28.7 kB] 489s Get:12 http://ftpmaster.internal/ubuntu noble/main ppc64el libwebp7 ppc64el 1.3.2-0.4 [312 kB] 489s Get:13 http://ftpmaster.internal/ubuntu noble/main ppc64el libtiff6 ppc64el 4.5.1+git230720-3ubuntu1 [323 kB] 489s Get:14 http://ftpmaster.internal/ubuntu noble/main ppc64el libgdk-pixbuf-2.0-0 ppc64el 2.42.10+dfsg-3 [186 kB] 489s Get:15 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gtk-update-icon-cache ppc64el 3.24.41-1.1ubuntu3 [53.6 kB] 489s Get:16 http://ftpmaster.internal/ubuntu noble/main ppc64el hicolor-icon-theme all 0.17-2 [9976 B] 489s Get:17 http://ftpmaster.internal/ubuntu noble/main ppc64el humanity-icon-theme all 0.6.16 [1282 kB] 489s Get:18 http://ftpmaster.internal/ubuntu noble/main ppc64el ubuntu-mono all 24.04-0ubuntu1 [151 kB] 489s Get:19 http://ftpmaster.internal/ubuntu noble/main ppc64el adwaita-icon-theme all 46~rc-1 [723 kB] 489s Get:20 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el at-spi2-common all 2.51.90-3 [8222 B] 489s Get:21 http://ftpmaster.internal/ubuntu noble/main ppc64el libxi6 ppc64el 2:1.8.1-1 [37.9 kB] 489s Get:22 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libatspi2.0-0t64 ppc64el 2.51.90-3 [98.1 kB] 489s Get:23 http://ftpmaster.internal/ubuntu noble/main ppc64el x11-common all 1:7.7+23ubuntu2 [23.4 kB] 489s Get:24 http://ftpmaster.internal/ubuntu noble/main ppc64el libxtst6 ppc64el 2:1.2.3-1.1 [15.4 kB] 489s Get:25 http://ftpmaster.internal/ubuntu noble/main ppc64el dbus-x11 ppc64el 1.14.10-4ubuntu1 [24.4 kB] 489s Get:26 http://ftpmaster.internal/ubuntu noble/main ppc64el libdconf1 ppc64el 0.40.0-4 [43.0 kB] 489s Get:27 http://ftpmaster.internal/ubuntu noble/main ppc64el dconf-service ppc64el 0.40.0-4 [31.0 kB] 489s Get:28 http://ftpmaster.internal/ubuntu noble/main ppc64el dconf-gsettings-backend ppc64el 0.40.0-4 [25.3 kB] 489s Get:29 http://ftpmaster.internal/ubuntu noble/main ppc64el session-migration ppc64el 0.3.6 [10.0 kB] 489s Get:30 http://ftpmaster.internal/ubuntu noble/main ppc64el gsettings-desktop-schemas all 46~beta-3ubuntu1 [35.3 kB] 489s Get:31 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el at-spi2-core ppc64el 2.51.90-3 [63.4 kB] 489s Get:32 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libatk1.0-0t64 ppc64el 2.51.90-3 [60.0 kB] 489s Get:33 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gir1.2-atk-1.0 ppc64el 2.51.90-3 [23.1 kB] 489s Get:34 http://ftpmaster.internal/ubuntu noble/main ppc64el fonts-dejavu-mono all 2.37-8 [502 kB] 489s Get:35 http://ftpmaster.internal/ubuntu noble/main ppc64el fonts-dejavu-core all 2.37-8 [835 kB] 489s Get:36 http://ftpmaster.internal/ubuntu noble/main ppc64el fontconfig-config ppc64el 2.15.0-1ubuntu1 [37.0 kB] 489s Get:37 http://ftpmaster.internal/ubuntu noble/main ppc64el libfontconfig1 ppc64el 2.15.0-1ubuntu1 [190 kB] 489s Get:38 http://ftpmaster.internal/ubuntu noble/main ppc64el libpixman-1-0 ppc64el 0.42.2-1 [300 kB] 489s Get:39 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-render0 ppc64el 1.15-1 [17.2 kB] 489s Get:40 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-shm0 ppc64el 1.15-1 [5896 B] 489s Get:41 http://ftpmaster.internal/ubuntu noble/main ppc64el libxrender1 ppc64el 1:0.9.10-1.1 [23.3 kB] 489s Get:42 http://ftpmaster.internal/ubuntu noble/main ppc64el libcairo2 ppc64el 1.18.0-1 [735 kB] 489s Get:43 http://ftpmaster.internal/ubuntu noble/main ppc64el libcairo-gobject2 ppc64el 1.18.0-1 [127 kB] 489s Get:44 http://ftpmaster.internal/ubuntu noble/main ppc64el gir1.2-freedesktop ppc64el 1.79.1-1 [48.5 kB] 489s Get:45 http://ftpmaster.internal/ubuntu noble/main ppc64el gir1.2-gdkpixbuf-2.0 ppc64el 2.42.10+dfsg-3 [9480 B] 489s Get:46 http://ftpmaster.internal/ubuntu noble/main ppc64el libgraphite2-3 ppc64el 1.3.14-2 [105 kB] 489s Get:47 http://ftpmaster.internal/ubuntu noble/main ppc64el libharfbuzz0b ppc64el 8.3.0-2 [576 kB] 489s Get:48 http://ftpmaster.internal/ubuntu noble/main ppc64el libharfbuzz-gobject0 ppc64el 8.3.0-2 [34.7 kB] 489s Get:49 http://ftpmaster.internal/ubuntu noble/main ppc64el gir1.2-harfbuzz-0.0 ppc64el 8.3.0-2 [44.5 kB] 489s Get:50 http://ftpmaster.internal/ubuntu noble/main ppc64el fontconfig ppc64el 2.15.0-1ubuntu1 [192 kB] 489s Get:51 http://ftpmaster.internal/ubuntu noble/main ppc64el libthai-data all 0.1.29-2 [158 kB] 489s Get:52 http://ftpmaster.internal/ubuntu noble/main ppc64el libdatrie1 ppc64el 0.2.13-3 [25.1 kB] 489s Get:53 http://ftpmaster.internal/ubuntu noble/main ppc64el libthai0 ppc64el 0.1.29-2 [21.4 kB] 489s Get:54 http://ftpmaster.internal/ubuntu noble/main ppc64el libpango-1.0-0 ppc64el 1.51.0+ds-4 [266 kB] 489s Get:55 http://ftpmaster.internal/ubuntu noble/main ppc64el libpangoft2-1.0-0 ppc64el 1.51.0+ds-4 [49.5 kB] 489s Get:56 http://ftpmaster.internal/ubuntu noble/main ppc64el libpangocairo-1.0-0 ppc64el 1.51.0+ds-4 [31.2 kB] 489s Get:57 http://ftpmaster.internal/ubuntu noble/main ppc64el libxft2 ppc64el 2.3.6-1 [59.8 kB] 489s Get:58 http://ftpmaster.internal/ubuntu noble/main ppc64el libpangoxft-1.0-0 ppc64el 1.51.0+ds-4 [23.0 kB] 489s Get:59 http://ftpmaster.internal/ubuntu noble/main ppc64el gir1.2-pango-1.0 ppc64el 1.51.0+ds-4 [34.9 kB] 489s Get:60 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libatk-bridge2.0-0t64 ppc64el 2.51.90-3 [78.3 kB] 489s Get:61 http://ftpmaster.internal/ubuntu noble/main ppc64el liblcms2-2 ppc64el 2.14-2 [243 kB] 489s Get:62 http://ftpmaster.internal/ubuntu noble/main ppc64el libcolord2 ppc64el 1.4.7-1 [164 kB] 489s Get:63 http://ftpmaster.internal/ubuntu noble/main ppc64el libavahi-common-data ppc64el 0.8-13ubuntu2 [29.5 kB] 489s Get:64 http://ftpmaster.internal/ubuntu noble/main ppc64el libavahi-common3 ppc64el 0.8-13ubuntu2 [25.8 kB] 489s Get:65 http://ftpmaster.internal/ubuntu noble/main ppc64el libavahi-client3 ppc64el 0.8-13ubuntu2 [30.6 kB] 489s Get:66 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libcups2t64 ppc64el 2.4.7-1.2ubuntu1 [347 kB] 489s Get:67 http://ftpmaster.internal/ubuntu noble/main ppc64el libepoxy0 ppc64el 1.5.10-1 [247 kB] 489s Get:68 http://ftpmaster.internal/ubuntu noble/main ppc64el libwayland-client0 ppc64el 1.22.0-2.1 [29.4 kB] 489s Get:69 http://ftpmaster.internal/ubuntu noble/main ppc64el libwayland-cursor0 ppc64el 1.22.0-2.1 [11.4 kB] 489s Get:70 http://ftpmaster.internal/ubuntu noble/main ppc64el libwayland-egl1 ppc64el 1.22.0-2.1 [5626 B] 489s Get:71 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcomposite1 ppc64el 1:0.4.5-1build2 [7400 B] 489s Get:72 http://ftpmaster.internal/ubuntu noble/main ppc64el libxfixes3 ppc64el 1:6.0.0-2 [11.6 kB] 489s Get:73 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcursor1 ppc64el 1:1.2.1-1 [26.9 kB] 489s Get:74 http://ftpmaster.internal/ubuntu noble/main ppc64el libxdamage1 ppc64el 1:1.1.6-1 [6320 B] 490s Get:75 http://ftpmaster.internal/ubuntu noble/main ppc64el libxinerama1 ppc64el 2:1.1.4-3 [7658 B] 490s Get:76 http://ftpmaster.internal/ubuntu noble/main ppc64el libxrandr2 ppc64el 2:1.5.2-2 [22.7 kB] 490s Get:77 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libgtk-3-common all 3.24.41-1.1ubuntu3 [1202 kB] 490s Get:78 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libgtk-3-0t64 ppc64el 3.24.41-1.1ubuntu3 [3362 kB] 490s Get:79 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gir1.2-gtk-3.0 ppc64el 3.24.41-1.1ubuntu3 [245 kB] 490s Get:80 http://ftpmaster.internal/ubuntu noble/universe ppc64el libmozjs-102-0 ppc64el 102.15.1-1 [8458 kB] 490s Get:81 http://ftpmaster.internal/ubuntu noble/universe ppc64el libcjs0 ppc64el 6.0.0-2 [448 kB] 490s Get:82 http://ftpmaster.internal/ubuntu noble/universe ppc64el cjs ppc64el 6.0.0-2 [106 kB] 490s Get:83 http://ftpmaster.internal/ubuntu noble/universe ppc64el cjs-tests ppc64el 6.0.0-2 [253 kB] 490s Get:84 http://ftpmaster.internal/ubuntu noble/universe ppc64el gnome-desktop-testing ppc64el 2021.1-3 [16.9 kB] 490s Get:85 http://ftpmaster.internal/ubuntu noble/main ppc64el libdrm-amdgpu1 ppc64el 2.4.120-2 [24.5 kB] 490s Get:86 http://ftpmaster.internal/ubuntu noble/main ppc64el libdrm-nouveau2 ppc64el 2.4.120-2 [21.2 kB] 490s Get:87 http://ftpmaster.internal/ubuntu noble/main ppc64el libdrm-radeon1 ppc64el 2.4.120-2 [30.6 kB] 490s Get:88 http://ftpmaster.internal/ubuntu noble/main ppc64el libfontenc1 ppc64el 1:1.1.8-1 [15.7 kB] 490s Get:89 http://ftpmaster.internal/ubuntu noble/main ppc64el libvulkan1 ppc64el 1.3.275.0-1 [176 kB] 490s Get:90 http://ftpmaster.internal/ubuntu noble/main ppc64el libglapi-mesa ppc64el 24.0.1-1ubuntu1 [41.8 kB] 490s Get:91 http://ftpmaster.internal/ubuntu noble/main ppc64el libllvm17 ppc64el 1:17.0.6-5build1 [27.3 MB] 491s Get:92 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-dri3-0 ppc64el 1.15-1 [7392 B] 491s Get:93 http://ftpmaster.internal/ubuntu noble/main ppc64el libgl1-mesa-dri ppc64el 24.0.1-1ubuntu1 [5885 kB] 491s Get:94 http://ftpmaster.internal/ubuntu noble/main ppc64el libx11-xcb1 ppc64el 2:1.8.7-1 [7866 B] 491s Get:95 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-dri2-0 ppc64el 1.15-1 [7444 B] 491s Get:96 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-glx0 ppc64el 1.15-1 [26.2 kB] 491s Get:97 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-present0 ppc64el 1.15-1 [5814 B] 491s Get:98 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-randr0 ppc64el 1.15-1 [18.9 kB] 491s Get:99 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-sync1 ppc64el 1.15-1 [9720 B] 491s Get:100 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-xfixes0 ppc64el 1.15-1 [10.6 kB] 491s Get:101 http://ftpmaster.internal/ubuntu noble/main ppc64el libxshmfence1 ppc64el 1.3-1build4 [5566 B] 491s Get:102 http://ftpmaster.internal/ubuntu noble/main ppc64el libxxf86vm1 ppc64el 1:1.1.4-1build3 [11.8 kB] 491s Get:103 http://ftpmaster.internal/ubuntu noble/main ppc64el libglx-mesa0 ppc64el 24.0.1-1ubuntu1 [160 kB] 491s Get:104 http://ftpmaster.internal/ubuntu noble/main ppc64el libice6 ppc64el 2:1.0.10-1build2 [49.3 kB] 491s Get:105 http://ftpmaster.internal/ubuntu noble/main ppc64el libsm6 ppc64el 2:1.2.3-1build2 [18.5 kB] 491s Get:106 http://ftpmaster.internal/ubuntu noble/main ppc64el libunwind8 ppc64el 1.6.2-3 [59.9 kB] 491s Get:107 http://ftpmaster.internal/ubuntu noble/main ppc64el libxt6 ppc64el 1:1.2.1-1.1 [198 kB] 492s Get:108 http://ftpmaster.internal/ubuntu noble/main ppc64el libxmu6 ppc64el 2:1.1.3-3 [57.2 kB] 492s Get:109 http://ftpmaster.internal/ubuntu noble/main ppc64el libxpm4 ppc64el 1:3.5.17-1 [48.6 kB] 492s Get:110 http://ftpmaster.internal/ubuntu noble/main ppc64el libxaw7 ppc64el 2:1.0.14-1 [227 kB] 492s Get:111 http://ftpmaster.internal/ubuntu noble/main ppc64el libxfont2 ppc64el 1:2.0.6-1 [115 kB] 492s Get:112 http://ftpmaster.internal/ubuntu noble/main ppc64el libxkbfile1 ppc64el 1:1.1.0-1build3 [89.3 kB] 492s Get:113 http://ftpmaster.internal/ubuntu noble/main ppc64el x11-xkb-utils ppc64el 7.7+8 [199 kB] 492s Get:114 http://ftpmaster.internal/ubuntu noble/main ppc64el xserver-common all 2:21.1.11-2ubuntu1 [32.6 kB] 492s Get:115 http://ftpmaster.internal/ubuntu noble/main ppc64el libglvnd0 ppc64el 1.7.0-1 [84.0 kB] 492s Get:116 http://ftpmaster.internal/ubuntu noble/main ppc64el libglx0 ppc64el 1.7.0-1 [42.1 kB] 492s Get:117 http://ftpmaster.internal/ubuntu noble/main ppc64el libgl1 ppc64el 1.7.0-1 [108 kB] 492s Get:118 http://ftpmaster.internal/ubuntu noble/universe ppc64el xvfb ppc64el 2:21.1.11-2ubuntu1 [1093 kB] 492s Fetched 61.7 MB in 4s (16.8 MB/s) 492s dpkg: libhogweed6:ppc64el: dependency problems, but removing anyway as you requested: 492s librtmp1:ppc64el depends on libhogweed6. 492s libjcat1:ppc64el depends on libhogweed6. 492s libgnutls30:ppc64el depends on libhogweed6 (>= 3.6). 492s 492s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 70109 files and directories currently installed.) 492s Removing libhogweed6:ppc64el (3.9.1-2) ... 492s Selecting previously unselected package libhogweed6t64:ppc64el. 492s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 70104 files and directories currently installed.) 492s Preparing to unpack .../libhogweed6t64_3.9.1-2.2_ppc64el.deb ... 492s Unpacking libhogweed6t64:ppc64el (3.9.1-2.2) ... 492s dpkg: libnettle8:ppc64el: dependency problems, but removing anyway as you requested: 492s librtmp1:ppc64el depends on libnettle8. 492s libgnutls30:ppc64el depends on libnettle8 (>= 3.9~). 492s libcurl3-gnutls:ppc64el depends on libnettle8. 492s libarchive13:ppc64el depends on libnettle8. 492s 492s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 70110 files and directories currently installed.) 492s Removing libnettle8:ppc64el (3.9.1-2) ... 492s Selecting previously unselected package libnettle8t64:ppc64el. 492s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 70103 files and directories currently installed.) 492s Preparing to unpack .../libnettle8t64_3.9.1-2.2_ppc64el.deb ... 492s Unpacking libnettle8t64:ppc64el (3.9.1-2.2) ... 492s dpkg: libgnutls30:ppc64el: dependency problems, but removing anyway as you requested: 492s librtmp1:ppc64el depends on libgnutls30 (>= 3.7.2). 492s libldap2:ppc64el depends on libgnutls30 (>= 3.8.2). 492s libjcat1:ppc64el depends on libgnutls30 (>= 3.7.3). 492s libcurl3-gnutls:ppc64el depends on libgnutls30 (>= 3.8.2). 492s fwupd depends on libgnutls30 (>= 3.7.3). 492s dirmngr depends on libgnutls30 (>= 3.8.1). 492s apt depends on libgnutls30 (>= 3.8.1). 492s 492s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 70111 files and directories currently installed.) 492s Removing libgnutls30:ppc64el (3.8.3-1ubuntu1) ... 492s Selecting previously unselected package libgnutls30t64:ppc64el. 492s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 70102 files and directories currently installed.) 492s Preparing to unpack .../libgnutls30t64_3.8.3-1.1ubuntu2_ppc64el.deb ... 492s Unpacking libgnutls30t64:ppc64el (3.8.3-1.1ubuntu2) ... 492s Setting up libnettle8t64:ppc64el (3.9.1-2.2) ... 492s Setting up libhogweed6t64:ppc64el (3.9.1-2.2) ... 492s Setting up libgnutls30t64:ppc64el (3.8.3-1.1ubuntu2) ... 492s Selecting previously unselected package libgdk-pixbuf2.0-common. 492s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 70130 files and directories currently installed.) 492s Preparing to unpack .../000-libgdk-pixbuf2.0-common_2.42.10+dfsg-3_all.deb ... 492s Unpacking libgdk-pixbuf2.0-common (2.42.10+dfsg-3) ... 492s Selecting previously unselected package libjpeg-turbo8:ppc64el. 492s Preparing to unpack .../001-libjpeg-turbo8_2.1.5-2ubuntu1_ppc64el.deb ... 492s Unpacking libjpeg-turbo8:ppc64el (2.1.5-2ubuntu1) ... 492s Selecting previously unselected package libjpeg8:ppc64el. 492s Preparing to unpack .../002-libjpeg8_8c-2ubuntu11_ppc64el.deb ... 492s Unpacking libjpeg8:ppc64el (8c-2ubuntu11) ... 492s Selecting previously unselected package libdeflate0:ppc64el. 492s Preparing to unpack .../003-libdeflate0_1.19-1_ppc64el.deb ... 492s Unpacking libdeflate0:ppc64el (1.19-1) ... 492s Selecting previously unselected package libjbig0:ppc64el. 492s Preparing to unpack .../004-libjbig0_2.1-6.1ubuntu1_ppc64el.deb ... 492s Unpacking libjbig0:ppc64el (2.1-6.1ubuntu1) ... 492s Selecting previously unselected package liblerc4:ppc64el. 492s Preparing to unpack .../005-liblerc4_4.0.0+ds-4ubuntu1_ppc64el.deb ... 492s Unpacking liblerc4:ppc64el (4.0.0+ds-4ubuntu1) ... 492s Selecting previously unselected package libsharpyuv0:ppc64el. 492s Preparing to unpack .../006-libsharpyuv0_1.3.2-0.4_ppc64el.deb ... 492s Unpacking libsharpyuv0:ppc64el (1.3.2-0.4) ... 493s Selecting previously unselected package libwebp7:ppc64el. 493s Preparing to unpack .../007-libwebp7_1.3.2-0.4_ppc64el.deb ... 493s Unpacking libwebp7:ppc64el (1.3.2-0.4) ... 493s Selecting previously unselected package libtiff6:ppc64el. 493s Preparing to unpack .../008-libtiff6_4.5.1+git230720-3ubuntu1_ppc64el.deb ... 493s Unpacking libtiff6:ppc64el (4.5.1+git230720-3ubuntu1) ... 493s Selecting previously unselected package libgdk-pixbuf-2.0-0:ppc64el. 493s Preparing to unpack .../009-libgdk-pixbuf-2.0-0_2.42.10+dfsg-3_ppc64el.deb ... 493s Unpacking libgdk-pixbuf-2.0-0:ppc64el (2.42.10+dfsg-3) ... 493s Selecting previously unselected package gtk-update-icon-cache. 493s Preparing to unpack .../010-gtk-update-icon-cache_3.24.41-1.1ubuntu3_ppc64el.deb ... 493s Unpacking gtk-update-icon-cache (3.24.41-1.1ubuntu3) ... 493s Selecting previously unselected package hicolor-icon-theme. 493s Preparing to unpack .../011-hicolor-icon-theme_0.17-2_all.deb ... 493s Unpacking hicolor-icon-theme (0.17-2) ... 493s Selecting previously unselected package humanity-icon-theme. 493s Preparing to unpack .../012-humanity-icon-theme_0.6.16_all.deb ... 493s Unpacking humanity-icon-theme (0.6.16) ... 493s Selecting previously unselected package ubuntu-mono. 493s Preparing to unpack .../013-ubuntu-mono_24.04-0ubuntu1_all.deb ... 493s Unpacking ubuntu-mono (24.04-0ubuntu1) ... 494s Selecting previously unselected package adwaita-icon-theme. 494s Preparing to unpack .../014-adwaita-icon-theme_46~rc-1_all.deb ... 494s Unpacking adwaita-icon-theme (46~rc-1) ... 494s Selecting previously unselected package at-spi2-common. 494s Preparing to unpack .../015-at-spi2-common_2.51.90-3_all.deb ... 494s Unpacking at-spi2-common (2.51.90-3) ... 494s Selecting previously unselected package libxi6:ppc64el. 494s Preparing to unpack .../016-libxi6_2%3a1.8.1-1_ppc64el.deb ... 494s Unpacking libxi6:ppc64el (2:1.8.1-1) ... 494s Selecting previously unselected package libatspi2.0-0t64:ppc64el. 494s Preparing to unpack .../017-libatspi2.0-0t64_2.51.90-3_ppc64el.deb ... 494s Unpacking libatspi2.0-0t64:ppc64el (2.51.90-3) ... 494s Selecting previously unselected package x11-common. 494s Preparing to unpack .../018-x11-common_1%3a7.7+23ubuntu2_all.deb ... 494s Unpacking x11-common (1:7.7+23ubuntu2) ... 494s Selecting previously unselected package libxtst6:ppc64el. 494s Preparing to unpack .../019-libxtst6_2%3a1.2.3-1.1_ppc64el.deb ... 494s Unpacking libxtst6:ppc64el (2:1.2.3-1.1) ... 494s Selecting previously unselected package dbus-x11. 494s Preparing to unpack .../020-dbus-x11_1.14.10-4ubuntu1_ppc64el.deb ... 494s Unpacking dbus-x11 (1.14.10-4ubuntu1) ... 494s Selecting previously unselected package libdconf1:ppc64el. 494s Preparing to unpack .../021-libdconf1_0.40.0-4_ppc64el.deb ... 494s Unpacking libdconf1:ppc64el (0.40.0-4) ... 494s Selecting previously unselected package dconf-service. 494s Preparing to unpack .../022-dconf-service_0.40.0-4_ppc64el.deb ... 494s Unpacking dconf-service (0.40.0-4) ... 494s Selecting previously unselected package dconf-gsettings-backend:ppc64el. 494s Preparing to unpack .../023-dconf-gsettings-backend_0.40.0-4_ppc64el.deb ... 494s Unpacking dconf-gsettings-backend:ppc64el (0.40.0-4) ... 494s Selecting previously unselected package session-migration. 494s Preparing to unpack .../024-session-migration_0.3.6_ppc64el.deb ... 494s Unpacking session-migration (0.3.6) ... 494s Selecting previously unselected package gsettings-desktop-schemas. 494s Preparing to unpack .../025-gsettings-desktop-schemas_46~beta-3ubuntu1_all.deb ... 494s Unpacking gsettings-desktop-schemas (46~beta-3ubuntu1) ... 494s Selecting previously unselected package at-spi2-core. 494s Preparing to unpack .../026-at-spi2-core_2.51.90-3_ppc64el.deb ... 494s Unpacking at-spi2-core (2.51.90-3) ... 494s Selecting previously unselected package libatk1.0-0t64:ppc64el. 494s Preparing to unpack .../027-libatk1.0-0t64_2.51.90-3_ppc64el.deb ... 494s Unpacking libatk1.0-0t64:ppc64el (2.51.90-3) ... 494s Selecting previously unselected package gir1.2-atk-1.0:ppc64el. 494s Preparing to unpack .../028-gir1.2-atk-1.0_2.51.90-3_ppc64el.deb ... 494s Unpacking gir1.2-atk-1.0:ppc64el (2.51.90-3) ... 494s Selecting previously unselected package fonts-dejavu-mono. 494s Preparing to unpack .../029-fonts-dejavu-mono_2.37-8_all.deb ... 494s Unpacking fonts-dejavu-mono (2.37-8) ... 494s Selecting previously unselected package fonts-dejavu-core. 494s Preparing to unpack .../030-fonts-dejavu-core_2.37-8_all.deb ... 494s Unpacking fonts-dejavu-core (2.37-8) ... 494s Selecting previously unselected package fontconfig-config. 494s Preparing to unpack .../031-fontconfig-config_2.15.0-1ubuntu1_ppc64el.deb ... 494s Unpacking fontconfig-config (2.15.0-1ubuntu1) ... 494s Selecting previously unselected package libfontconfig1:ppc64el. 494s Preparing to unpack .../032-libfontconfig1_2.15.0-1ubuntu1_ppc64el.deb ... 494s Unpacking libfontconfig1:ppc64el (2.15.0-1ubuntu1) ... 494s Selecting previously unselected package libpixman-1-0:ppc64el. 494s Preparing to unpack .../033-libpixman-1-0_0.42.2-1_ppc64el.deb ... 494s Unpacking libpixman-1-0:ppc64el (0.42.2-1) ... 494s Selecting previously unselected package libxcb-render0:ppc64el. 494s Preparing to unpack .../034-libxcb-render0_1.15-1_ppc64el.deb ... 494s Unpacking libxcb-render0:ppc64el (1.15-1) ... 495s Selecting previously unselected package libxcb-shm0:ppc64el. 495s Preparing to unpack .../035-libxcb-shm0_1.15-1_ppc64el.deb ... 495s Unpacking libxcb-shm0:ppc64el (1.15-1) ... 495s Selecting previously unselected package libxrender1:ppc64el. 495s Preparing to unpack .../036-libxrender1_1%3a0.9.10-1.1_ppc64el.deb ... 495s Unpacking libxrender1:ppc64el (1:0.9.10-1.1) ... 495s Selecting previously unselected package libcairo2:ppc64el. 495s Preparing to unpack .../037-libcairo2_1.18.0-1_ppc64el.deb ... 495s Unpacking libcairo2:ppc64el (1.18.0-1) ... 495s Selecting previously unselected package libcairo-gobject2:ppc64el. 495s Preparing to unpack .../038-libcairo-gobject2_1.18.0-1_ppc64el.deb ... 495s Unpacking libcairo-gobject2:ppc64el (1.18.0-1) ... 495s Selecting previously unselected package gir1.2-freedesktop:ppc64el. 495s Preparing to unpack .../039-gir1.2-freedesktop_1.79.1-1_ppc64el.deb ... 495s Unpacking gir1.2-freedesktop:ppc64el (1.79.1-1) ... 495s Selecting previously unselected package gir1.2-gdkpixbuf-2.0:ppc64el. 495s Preparing to unpack .../040-gir1.2-gdkpixbuf-2.0_2.42.10+dfsg-3_ppc64el.deb ... 495s Unpacking gir1.2-gdkpixbuf-2.0:ppc64el (2.42.10+dfsg-3) ... 495s Selecting previously unselected package libgraphite2-3:ppc64el. 495s Preparing to unpack .../041-libgraphite2-3_1.3.14-2_ppc64el.deb ... 495s Unpacking libgraphite2-3:ppc64el (1.3.14-2) ... 495s Selecting previously unselected package libharfbuzz0b:ppc64el. 495s Preparing to unpack .../042-libharfbuzz0b_8.3.0-2_ppc64el.deb ... 495s Unpacking libharfbuzz0b:ppc64el (8.3.0-2) ... 495s Selecting previously unselected package libharfbuzz-gobject0:ppc64el. 495s Preparing to unpack .../043-libharfbuzz-gobject0_8.3.0-2_ppc64el.deb ... 495s Unpacking libharfbuzz-gobject0:ppc64el (8.3.0-2) ... 495s Selecting previously unselected package gir1.2-harfbuzz-0.0:ppc64el. 495s Preparing to unpack .../044-gir1.2-harfbuzz-0.0_8.3.0-2_ppc64el.deb ... 495s Unpacking gir1.2-harfbuzz-0.0:ppc64el (8.3.0-2) ... 495s Selecting previously unselected package fontconfig. 495s Preparing to unpack .../045-fontconfig_2.15.0-1ubuntu1_ppc64el.deb ... 495s Unpacking fontconfig (2.15.0-1ubuntu1) ... 495s Selecting previously unselected package libthai-data. 495s Preparing to unpack .../046-libthai-data_0.1.29-2_all.deb ... 495s Unpacking libthai-data (0.1.29-2) ... 495s Selecting previously unselected package libdatrie1:ppc64el. 495s Preparing to unpack .../047-libdatrie1_0.2.13-3_ppc64el.deb ... 495s Unpacking libdatrie1:ppc64el (0.2.13-3) ... 495s Selecting previously unselected package libthai0:ppc64el. 495s Preparing to unpack .../048-libthai0_0.1.29-2_ppc64el.deb ... 495s Unpacking libthai0:ppc64el (0.1.29-2) ... 495s Selecting previously unselected package libpango-1.0-0:ppc64el. 495s Preparing to unpack .../049-libpango-1.0-0_1.51.0+ds-4_ppc64el.deb ... 495s Unpacking libpango-1.0-0:ppc64el (1.51.0+ds-4) ... 495s Selecting previously unselected package libpangoft2-1.0-0:ppc64el. 495s Preparing to unpack .../050-libpangoft2-1.0-0_1.51.0+ds-4_ppc64el.deb ... 495s Unpacking libpangoft2-1.0-0:ppc64el (1.51.0+ds-4) ... 495s Selecting previously unselected package libpangocairo-1.0-0:ppc64el. 495s Preparing to unpack .../051-libpangocairo-1.0-0_1.51.0+ds-4_ppc64el.deb ... 495s Unpacking libpangocairo-1.0-0:ppc64el (1.51.0+ds-4) ... 495s Selecting previously unselected package libxft2:ppc64el. 495s Preparing to unpack .../052-libxft2_2.3.6-1_ppc64el.deb ... 495s Unpacking libxft2:ppc64el (2.3.6-1) ... 495s Selecting previously unselected package libpangoxft-1.0-0:ppc64el. 495s Preparing to unpack .../053-libpangoxft-1.0-0_1.51.0+ds-4_ppc64el.deb ... 495s Unpacking libpangoxft-1.0-0:ppc64el (1.51.0+ds-4) ... 495s Selecting previously unselected package gir1.2-pango-1.0:ppc64el. 495s Preparing to unpack .../054-gir1.2-pango-1.0_1.51.0+ds-4_ppc64el.deb ... 495s Unpacking gir1.2-pango-1.0:ppc64el (1.51.0+ds-4) ... 495s Selecting previously unselected package libatk-bridge2.0-0t64:ppc64el. 495s Preparing to unpack .../055-libatk-bridge2.0-0t64_2.51.90-3_ppc64el.deb ... 495s Unpacking libatk-bridge2.0-0t64:ppc64el (2.51.90-3) ... 495s Selecting previously unselected package liblcms2-2:ppc64el. 495s Preparing to unpack .../056-liblcms2-2_2.14-2_ppc64el.deb ... 495s Unpacking liblcms2-2:ppc64el (2.14-2) ... 495s Selecting previously unselected package libcolord2:ppc64el. 495s Preparing to unpack .../057-libcolord2_1.4.7-1_ppc64el.deb ... 495s Unpacking libcolord2:ppc64el (1.4.7-1) ... 495s Selecting previously unselected package libavahi-common-data:ppc64el. 495s Preparing to unpack .../058-libavahi-common-data_0.8-13ubuntu2_ppc64el.deb ... 495s Unpacking libavahi-common-data:ppc64el (0.8-13ubuntu2) ... 495s Selecting previously unselected package libavahi-common3:ppc64el. 495s Preparing to unpack .../059-libavahi-common3_0.8-13ubuntu2_ppc64el.deb ... 495s Unpacking libavahi-common3:ppc64el (0.8-13ubuntu2) ... 495s Selecting previously unselected package libavahi-client3:ppc64el. 495s Preparing to unpack .../060-libavahi-client3_0.8-13ubuntu2_ppc64el.deb ... 495s Unpacking libavahi-client3:ppc64el (0.8-13ubuntu2) ... 495s Selecting previously unselected package libcups2t64:ppc64el. 495s Preparing to unpack .../061-libcups2t64_2.4.7-1.2ubuntu1_ppc64el.deb ... 495s Unpacking libcups2t64:ppc64el (2.4.7-1.2ubuntu1) ... 495s Selecting previously unselected package libepoxy0:ppc64el. 495s Preparing to unpack .../062-libepoxy0_1.5.10-1_ppc64el.deb ... 495s Unpacking libepoxy0:ppc64el (1.5.10-1) ... 495s Selecting previously unselected package libwayland-client0:ppc64el. 495s Preparing to unpack .../063-libwayland-client0_1.22.0-2.1_ppc64el.deb ... 495s Unpacking libwayland-client0:ppc64el (1.22.0-2.1) ... 495s Selecting previously unselected package libwayland-cursor0:ppc64el. 495s Preparing to unpack .../064-libwayland-cursor0_1.22.0-2.1_ppc64el.deb ... 495s Unpacking libwayland-cursor0:ppc64el (1.22.0-2.1) ... 495s Selecting previously unselected package libwayland-egl1:ppc64el. 495s Preparing to unpack .../065-libwayland-egl1_1.22.0-2.1_ppc64el.deb ... 495s Unpacking libwayland-egl1:ppc64el (1.22.0-2.1) ... 495s Selecting previously unselected package libxcomposite1:ppc64el. 495s Preparing to unpack .../066-libxcomposite1_1%3a0.4.5-1build2_ppc64el.deb ... 495s Unpacking libxcomposite1:ppc64el (1:0.4.5-1build2) ... 495s Selecting previously unselected package libxfixes3:ppc64el. 495s Preparing to unpack .../067-libxfixes3_1%3a6.0.0-2_ppc64el.deb ... 495s Unpacking libxfixes3:ppc64el (1:6.0.0-2) ... 495s Selecting previously unselected package libxcursor1:ppc64el. 495s Preparing to unpack .../068-libxcursor1_1%3a1.2.1-1_ppc64el.deb ... 495s Unpacking libxcursor1:ppc64el (1:1.2.1-1) ... 495s Selecting previously unselected package libxdamage1:ppc64el. 495s Preparing to unpack .../069-libxdamage1_1%3a1.1.6-1_ppc64el.deb ... 495s Unpacking libxdamage1:ppc64el (1:1.1.6-1) ... 495s Selecting previously unselected package libxinerama1:ppc64el. 495s Preparing to unpack .../070-libxinerama1_2%3a1.1.4-3_ppc64el.deb ... 495s Unpacking libxinerama1:ppc64el (2:1.1.4-3) ... 495s Selecting previously unselected package libxrandr2:ppc64el. 495s Preparing to unpack .../071-libxrandr2_2%3a1.5.2-2_ppc64el.deb ... 495s Unpacking libxrandr2:ppc64el (2:1.5.2-2) ... 495s Selecting previously unselected package libgtk-3-common. 495s Preparing to unpack .../072-libgtk-3-common_3.24.41-1.1ubuntu3_all.deb ... 495s Unpacking libgtk-3-common (3.24.41-1.1ubuntu3) ... 495s Selecting previously unselected package libgtk-3-0t64:ppc64el. 495s Preparing to unpack .../073-libgtk-3-0t64_3.24.41-1.1ubuntu3_ppc64el.deb ... 495s Unpacking libgtk-3-0t64:ppc64el (3.24.41-1.1ubuntu3) ... 495s Selecting previously unselected package gir1.2-gtk-3.0:ppc64el. 495s Preparing to unpack .../074-gir1.2-gtk-3.0_3.24.41-1.1ubuntu3_ppc64el.deb ... 495s Unpacking gir1.2-gtk-3.0:ppc64el (3.24.41-1.1ubuntu3) ... 495s Selecting previously unselected package libmozjs-102-0:ppc64el. 495s Preparing to unpack .../075-libmozjs-102-0_102.15.1-1_ppc64el.deb ... 495s Unpacking libmozjs-102-0:ppc64el (102.15.1-1) ... 496s Selecting previously unselected package libcjs0:ppc64el. 496s Preparing to unpack .../076-libcjs0_6.0.0-2_ppc64el.deb ... 496s Unpacking libcjs0:ppc64el (6.0.0-2) ... 496s Selecting previously unselected package cjs. 496s Preparing to unpack .../077-cjs_6.0.0-2_ppc64el.deb ... 496s Unpacking cjs (6.0.0-2) ... 496s Selecting previously unselected package cjs-tests. 496s Preparing to unpack .../078-cjs-tests_6.0.0-2_ppc64el.deb ... 496s Unpacking cjs-tests (6.0.0-2) ... 496s Selecting previously unselected package gnome-desktop-testing. 496s Preparing to unpack .../079-gnome-desktop-testing_2021.1-3_ppc64el.deb ... 496s Unpacking gnome-desktop-testing (2021.1-3) ... 496s Selecting previously unselected package libdrm-amdgpu1:ppc64el. 496s Preparing to unpack .../080-libdrm-amdgpu1_2.4.120-2_ppc64el.deb ... 496s Unpacking libdrm-amdgpu1:ppc64el (2.4.120-2) ... 496s Selecting previously unselected package libdrm-nouveau2:ppc64el. 496s Preparing to unpack .../081-libdrm-nouveau2_2.4.120-2_ppc64el.deb ... 496s Unpacking libdrm-nouveau2:ppc64el (2.4.120-2) ... 496s Selecting previously unselected package libdrm-radeon1:ppc64el. 496s Preparing to unpack .../082-libdrm-radeon1_2.4.120-2_ppc64el.deb ... 496s Unpacking libdrm-radeon1:ppc64el (2.4.120-2) ... 496s Selecting previously unselected package libfontenc1:ppc64el. 496s Preparing to unpack .../083-libfontenc1_1%3a1.1.8-1_ppc64el.deb ... 496s Unpacking libfontenc1:ppc64el (1:1.1.8-1) ... 496s Selecting previously unselected package libvulkan1:ppc64el. 496s Preparing to unpack .../084-libvulkan1_1.3.275.0-1_ppc64el.deb ... 496s Unpacking libvulkan1:ppc64el (1.3.275.0-1) ... 496s Selecting previously unselected package libglapi-mesa:ppc64el. 496s Preparing to unpack .../085-libglapi-mesa_24.0.1-1ubuntu1_ppc64el.deb ... 496s Unpacking libglapi-mesa:ppc64el (24.0.1-1ubuntu1) ... 496s Selecting previously unselected package libllvm17:ppc64el. 496s Preparing to unpack .../086-libllvm17_1%3a17.0.6-5build1_ppc64el.deb ... 496s Unpacking libllvm17:ppc64el (1:17.0.6-5build1) ... 497s Selecting previously unselected package libxcb-dri3-0:ppc64el. 497s Preparing to unpack .../087-libxcb-dri3-0_1.15-1_ppc64el.deb ... 497s Unpacking libxcb-dri3-0:ppc64el (1.15-1) ... 497s Selecting previously unselected package libgl1-mesa-dri:ppc64el. 497s Preparing to unpack .../088-libgl1-mesa-dri_24.0.1-1ubuntu1_ppc64el.deb ... 497s Unpacking libgl1-mesa-dri:ppc64el (24.0.1-1ubuntu1) ... 497s Selecting previously unselected package libx11-xcb1:ppc64el. 497s Preparing to unpack .../089-libx11-xcb1_2%3a1.8.7-1_ppc64el.deb ... 497s Unpacking libx11-xcb1:ppc64el (2:1.8.7-1) ... 497s Selecting previously unselected package libxcb-dri2-0:ppc64el. 497s Preparing to unpack .../090-libxcb-dri2-0_1.15-1_ppc64el.deb ... 497s Unpacking libxcb-dri2-0:ppc64el (1.15-1) ... 497s Selecting previously unselected package libxcb-glx0:ppc64el. 497s Preparing to unpack .../091-libxcb-glx0_1.15-1_ppc64el.deb ... 497s Unpacking libxcb-glx0:ppc64el (1.15-1) ... 497s Selecting previously unselected package libxcb-present0:ppc64el. 497s Preparing to unpack .../092-libxcb-present0_1.15-1_ppc64el.deb ... 497s Unpacking libxcb-present0:ppc64el (1.15-1) ... 497s Selecting previously unselected package libxcb-randr0:ppc64el. 497s Preparing to unpack .../093-libxcb-randr0_1.15-1_ppc64el.deb ... 497s Unpacking libxcb-randr0:ppc64el (1.15-1) ... 497s Selecting previously unselected package libxcb-sync1:ppc64el. 497s Preparing to unpack .../094-libxcb-sync1_1.15-1_ppc64el.deb ... 497s Unpacking libxcb-sync1:ppc64el (1.15-1) ... 497s Selecting previously unselected package libxcb-xfixes0:ppc64el. 497s Preparing to unpack .../095-libxcb-xfixes0_1.15-1_ppc64el.deb ... 497s Unpacking libxcb-xfixes0:ppc64el (1.15-1) ... 497s Selecting previously unselected package libxshmfence1:ppc64el. 497s Preparing to unpack .../096-libxshmfence1_1.3-1build4_ppc64el.deb ... 497s Unpacking libxshmfence1:ppc64el (1.3-1build4) ... 497s Selecting previously unselected package libxxf86vm1:ppc64el. 497s Preparing to unpack .../097-libxxf86vm1_1%3a1.1.4-1build3_ppc64el.deb ... 497s Unpacking libxxf86vm1:ppc64el (1:1.1.4-1build3) ... 497s Selecting previously unselected package libglx-mesa0:ppc64el. 497s Preparing to unpack .../098-libglx-mesa0_24.0.1-1ubuntu1_ppc64el.deb ... 497s Unpacking libglx-mesa0:ppc64el (24.0.1-1ubuntu1) ... 497s Selecting previously unselected package libice6:ppc64el. 497s Preparing to unpack .../099-libice6_2%3a1.0.10-1build2_ppc64el.deb ... 497s Unpacking libice6:ppc64el (2:1.0.10-1build2) ... 497s Selecting previously unselected package libsm6:ppc64el. 497s Preparing to unpack .../100-libsm6_2%3a1.2.3-1build2_ppc64el.deb ... 497s Unpacking libsm6:ppc64el (2:1.2.3-1build2) ... 497s Selecting previously unselected package libunwind8:ppc64el. 497s Preparing to unpack .../101-libunwind8_1.6.2-3_ppc64el.deb ... 497s Unpacking libunwind8:ppc64el (1.6.2-3) ... 497s Selecting previously unselected package libxt6:ppc64el. 497s Preparing to unpack .../102-libxt6_1%3a1.2.1-1.1_ppc64el.deb ... 497s Unpacking libxt6:ppc64el (1:1.2.1-1.1) ... 497s Selecting previously unselected package libxmu6:ppc64el. 497s Preparing to unpack .../103-libxmu6_2%3a1.1.3-3_ppc64el.deb ... 497s Unpacking libxmu6:ppc64el (2:1.1.3-3) ... 497s Selecting previously unselected package libxpm4:ppc64el. 497s Preparing to unpack .../104-libxpm4_1%3a3.5.17-1_ppc64el.deb ... 497s Unpacking libxpm4:ppc64el (1:3.5.17-1) ... 497s Selecting previously unselected package libxaw7:ppc64el. 497s Preparing to unpack .../105-libxaw7_2%3a1.0.14-1_ppc64el.deb ... 497s Unpacking libxaw7:ppc64el (2:1.0.14-1) ... 497s Selecting previously unselected package libxfont2:ppc64el. 497s Preparing to unpack .../106-libxfont2_1%3a2.0.6-1_ppc64el.deb ... 497s Unpacking libxfont2:ppc64el (1:2.0.6-1) ... 497s Selecting previously unselected package libxkbfile1:ppc64el. 497s Preparing to unpack .../107-libxkbfile1_1%3a1.1.0-1build3_ppc64el.deb ... 497s Unpacking libxkbfile1:ppc64el (1:1.1.0-1build3) ... 497s Selecting previously unselected package x11-xkb-utils. 497s Preparing to unpack .../108-x11-xkb-utils_7.7+8_ppc64el.deb ... 497s Unpacking x11-xkb-utils (7.7+8) ... 497s Selecting previously unselected package xserver-common. 497s Preparing to unpack .../109-xserver-common_2%3a21.1.11-2ubuntu1_all.deb ... 497s Unpacking xserver-common (2:21.1.11-2ubuntu1) ... 497s Selecting previously unselected package libglvnd0:ppc64el. 497s Preparing to unpack .../110-libglvnd0_1.7.0-1_ppc64el.deb ... 497s Unpacking libglvnd0:ppc64el (1.7.0-1) ... 497s Selecting previously unselected package libglx0:ppc64el. 497s Preparing to unpack .../111-libglx0_1.7.0-1_ppc64el.deb ... 497s Unpacking libglx0:ppc64el (1.7.0-1) ... 497s Selecting previously unselected package libgl1:ppc64el. 497s Preparing to unpack .../112-libgl1_1.7.0-1_ppc64el.deb ... 497s Unpacking libgl1:ppc64el (1.7.0-1) ... 497s Selecting previously unselected package xvfb. 497s Preparing to unpack .../113-xvfb_2%3a21.1.11-2ubuntu1_ppc64el.deb ... 497s Unpacking xvfb (2:21.1.11-2ubuntu1) ... 497s Selecting previously unselected package autopkgtest-satdep. 497s Preparing to unpack .../114-3-autopkgtest-satdep.deb ... 497s Unpacking autopkgtest-satdep (0) ... 497s Setting up gnome-desktop-testing (2021.1-3) ... 497s Setting up libgraphite2-3:ppc64el (1.3.14-2) ... 497s Setting up libxcb-dri3-0:ppc64el (1.15-1) ... 497s Setting up liblcms2-2:ppc64el (2.14-2) ... 497s Setting up libpixman-1-0:ppc64el (0.42.2-1) ... 497s Setting up libsharpyuv0:ppc64el (1.3.2-0.4) ... 497s Setting up libx11-xcb1:ppc64el (2:1.8.7-1) ... 497s Setting up session-migration (0.3.6) ... 497s Created symlink /etc/systemd/user/graphical-session-pre.target.wants/session-migration.service → /usr/lib/systemd/user/session-migration.service. 497s Setting up libdrm-nouveau2:ppc64el (2.4.120-2) ... 497s Setting up libxdamage1:ppc64el (1:1.1.6-1) ... 497s Setting up libxcb-xfixes0:ppc64el (1.15-1) ... 497s Setting up liblerc4:ppc64el (4.0.0+ds-4ubuntu1) ... 497s Setting up libxpm4:ppc64el (1:3.5.17-1) ... 497s Setting up hicolor-icon-theme (0.17-2) ... 497s Setting up libxi6:ppc64el (2:1.8.1-1) ... 497s Setting up libxrender1:ppc64el (1:0.9.10-1.1) ... 497s Setting up libdatrie1:ppc64el (0.2.13-3) ... 497s Setting up libxcb-render0:ppc64el (1.15-1) ... 497s Setting up libdrm-radeon1:ppc64el (2.4.120-2) ... 497s Setting up libglvnd0:ppc64el (1.7.0-1) ... 497s Setting up libxcb-glx0:ppc64el (1.15-1) ... 497s Setting up libgdk-pixbuf2.0-common (2.42.10+dfsg-3) ... 497s Setting up x11-common (1:7.7+23ubuntu2) ... 498s Setting up libdeflate0:ppc64el (1.19-1) ... 498s Setting up libxcb-shm0:ppc64el (1.15-1) ... 498s Setting up libunwind8:ppc64el (1.6.2-3) ... 498s Setting up libjbig0:ppc64el (2.1-6.1ubuntu1) ... 498s Setting up libcolord2:ppc64el (1.4.7-1) ... 498s Setting up libxxf86vm1:ppc64el (1:1.1.4-1build3) ... 498s Setting up libxcb-present0:ppc64el (1.15-1) ... 498s Setting up libdconf1:ppc64el (0.40.0-4) ... 498s Setting up libfontenc1:ppc64el (1:1.1.8-1) ... 498s Setting up libepoxy0:ppc64el (1.5.10-1) ... 498s Setting up libxfixes3:ppc64el (1:6.0.0-2) ... 498s Setting up libxcb-sync1:ppc64el (1.15-1) ... 498s Setting up libavahi-common-data:ppc64el (0.8-13ubuntu2) ... 498s Setting up libatspi2.0-0t64:ppc64el (2.51.90-3) ... 498s Setting up libxinerama1:ppc64el (2:1.1.4-3) ... 498s Setting up fonts-dejavu-mono (2.37-8) ... 498s Setting up libxrandr2:ppc64el (2:1.5.2-2) ... 498s Setting up fonts-dejavu-core (2.37-8) ... 498s Setting up libjpeg-turbo8:ppc64el (2.1.5-2ubuntu1) ... 498s Setting up libglapi-mesa:ppc64el (24.0.1-1ubuntu1) ... 498s Setting up libvulkan1:ppc64el (1.3.275.0-1) ... 498s Setting up libmozjs-102-0:ppc64el (102.15.1-1) ... 498s Setting up libwebp7:ppc64el (1.3.2-0.4) ... 498s Setting up libxcb-dri2-0:ppc64el (1.15-1) ... 498s Setting up libxshmfence1:ppc64el (1.3-1build4) ... 498s Setting up at-spi2-common (2.51.90-3) ... 498s Setting up dbus-x11 (1.14.10-4ubuntu1) ... 498s Setting up libxcb-randr0:ppc64el (1.15-1) ... 498s Setting up libharfbuzz0b:ppc64el (8.3.0-2) ... 498s Setting up libthai-data (0.1.29-2) ... 498s Setting up libwayland-egl1:ppc64el (1.22.0-2.1) ... 498s Setting up libxkbfile1:ppc64el (1:1.1.0-1build3) ... 498s Setting up libllvm17:ppc64el (1:17.0.6-5build1) ... 498s Setting up libxcomposite1:ppc64el (1:0.4.5-1build2) ... 498s Setting up libxfont2:ppc64el (1:2.0.6-1) ... 498s Setting up libdrm-amdgpu1:ppc64el (2.4.120-2) ... 498s Setting up libwayland-client0:ppc64el (1.22.0-2.1) ... 498s Setting up libjpeg8:ppc64el (8c-2ubuntu11) ... 498s Setting up libice6:ppc64el (2:1.0.10-1build2) ... 498s Setting up libatk1.0-0t64:ppc64el (2.51.90-3) ... 498s Setting up gir1.2-atk-1.0:ppc64el (2.51.90-3) ... 498s Setting up fontconfig-config (2.15.0-1ubuntu1) ... 498s Setting up libxtst6:ppc64el (2:1.2.3-1.1) ... 498s Setting up libxcursor1:ppc64el (1:1.2.1-1) ... 498s Setting up libgl1-mesa-dri:ppc64el (24.0.1-1ubuntu1) ... 498s Setting up libavahi-common3:ppc64el (0.8-13ubuntu2) ... 498s Setting up dconf-service (0.40.0-4) ... 498s Setting up libharfbuzz-gobject0:ppc64el (8.3.0-2) ... 498s Setting up libthai0:ppc64el (0.1.29-2) ... 498s Setting up libtiff6:ppc64el (4.5.1+git230720-3ubuntu1) ... 498s Setting up libwayland-cursor0:ppc64el (1.22.0-2.1) ... 498s Setting up libgdk-pixbuf-2.0-0:ppc64el (2.42.10+dfsg-3) ... 498s Setting up libfontconfig1:ppc64el (2.15.0-1ubuntu1) ... 498s Setting up libsm6:ppc64el (2:1.2.3-1build2) ... 498s Setting up libavahi-client3:ppc64el (0.8-13ubuntu2) ... 498s Setting up libatk-bridge2.0-0t64:ppc64el (2.51.90-3) ... 498s Setting up gtk-update-icon-cache (3.24.41-1.1ubuntu3) ... 498s Setting up fontconfig (2.15.0-1ubuntu1) ... 500s Regenerating fonts cache... done. 500s Setting up libxft2:ppc64el (2.3.6-1) ... 500s Setting up libglx-mesa0:ppc64el (24.0.1-1ubuntu1) ... 500s Setting up libglx0:ppc64el (1.7.0-1) ... 500s Setting up dconf-gsettings-backend:ppc64el (0.40.0-4) ... 500s Setting up gir1.2-gdkpixbuf-2.0:ppc64el (2.42.10+dfsg-3) ... 500s Setting up libpango-1.0-0:ppc64el (1.51.0+ds-4) ... 500s Setting up libcairo2:ppc64el (1.18.0-1) ... 500s Setting up libgl1:ppc64el (1.7.0-1) ... 500s Setting up libxt6:ppc64el (1:1.2.1-1.1) ... 500s Setting up libcairo-gobject2:ppc64el (1.18.0-1) ... 500s Setting up libpangoft2-1.0-0:ppc64el (1.51.0+ds-4) ... 500s Setting up libcups2t64:ppc64el (2.4.7-1.2ubuntu1) ... 500s Setting up libgtk-3-common (3.24.41-1.1ubuntu3) ... 500s Setting up libpangocairo-1.0-0:ppc64el (1.51.0+ds-4) ... 500s Setting up gsettings-desktop-schemas (46~beta-3ubuntu1) ... 500s Setting up libxmu6:ppc64el (2:1.1.3-3) ... 500s Setting up gir1.2-freedesktop:ppc64el (1.79.1-1) ... 500s Setting up libpangoxft-1.0-0:ppc64el (1.51.0+ds-4) ... 500s Setting up libxaw7:ppc64el (2:1.0.14-1) ... 500s Setting up gir1.2-harfbuzz-0.0:ppc64el (8.3.0-2) ... 500s Setting up libcjs0:ppc64el (6.0.0-2) ... 500s Setting up gir1.2-pango-1.0:ppc64el (1.51.0+ds-4) ... 500s Setting up x11-xkb-utils (7.7+8) ... 500s Setting up xserver-common (2:21.1.11-2ubuntu1) ... 500s Setting up xvfb (2:21.1.11-2ubuntu1) ... 500s Setting up adwaita-icon-theme (46~rc-1) ... 500s update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode 500s Setting up humanity-icon-theme (0.6.16) ... 500s Setting up ubuntu-mono (24.04-0ubuntu1) ... 500s Processing triggers for man-db (2.12.0-3) ... 501s Processing triggers for libglib2.0-0t64:ppc64el (2.79.3-3ubuntu5) ... 501s Setting up libgtk-3-0t64:ppc64el (3.24.41-1.1ubuntu3) ... 501s Setting up at-spi2-core (2.51.90-3) ... 501s Processing triggers for libc-bin (2.39-0ubuntu2) ... 501s Setting up gir1.2-gtk-3.0:ppc64el (3.24.41-1.1ubuntu3) ... 501s Setting up cjs (6.0.0-2) ... 501s Setting up cjs-tests (6.0.0-2) ... 501s Setting up autopkgtest-satdep (0) ... 506s (Reading database ... 83960 files and directories currently installed.) 506s Removing autopkgtest-satdep (0) ... 508s autopkgtest [13:50:39]: test installed-tests: [----------------------- 508s Running test: cjs/testFormat.test 508s JS NATIVE: Registered native JS module '_promiseNative' 508s JS NATIVE: Registered native JS module '_byteArrayNative' 508s JS NATIVE: Registered native JS module '_encodingNative' 508s JS NATIVE: Registered native JS module '_gi' 508s JS NATIVE: Registered native JS module 'gi' 508s JS NATIVE: Registered native JS module 'cairoNative' 508s JS NATIVE: Registered native JS module 'system' 508s JS NATIVE: Registered native JS module 'console' 508s JS NATIVE: Registered native JS module '_print' 508s JS CTX: Enabling JIT 508s JS CTX: Initialized class GjsFileImporter prototype 0x1f2285800098 508s JS IMPORT: Defining parent (nil) of 0x1f22858000f8 'imports' is mod 0 508s JS IMPORT: Importing '_print' 508s JS NATIVE: Defining native module '_print' 508s JS IMPORT: Defining parent 0x1f22858000f8 of 0x1f22858006b0 '_print' is mod 1 508s JS IMPORT: successfully imported module '_print' 508s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 508s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3ba42e63c1c0 508s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1f22858014f0), global 0x3ba42e63c1c0 508s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1f22858021a8), global 0x3ba42e63c1c0 508s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1f22858027a8), global 0x3ba42e63c1c0 508s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1f22858027a8), global 0x3ba42e63c1c0 508s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1f22858021a8), global 0x3ba42e63c1c0 508s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1f22858014f0), global 0x3ba42e63c1c0 508s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1f22858014f0), global 0x3ba42e63c1c0 508s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1f22858014f0), global 0x3ba42e63c1c0 508s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1f22858021a8), global 0x3ba42e63c1c0 508s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1f22858027a8), global 0x3ba42e63c1c0 508s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1f22858014f0), global 0x3ba42e63c1c0 508s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1f22858014f0), global 0x3ba42e63c1c0 508s JS MAINLOOP: Main loop instance 0x59163e65f80: hold 508s JS MAINLOOP: Enqueue job , promise=, allocation site= 508s JS MAINLOOP: Starting promise job dispatcher 508s JS MAINLOOP: Main loop instance 0x59163e65f80: Spinning loop until released or hook cleared 508s JS MAINLOOP: handling job 0, 508s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 508s JS MAINLOOP: Main loop instance 0x59163e65f80: release 508s JS MAINLOOP: Completed job 0 508s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x3ba42e63c1c0 508s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1f2285815910), global 0x3ba42e63c1c0 508s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1f2285816340), global 0x3ba42e63c1c0 508s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1f2285816340), global 0x3ba42e63c1c0 508s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1f2285815910), global 0x3ba42e63c1c0 508s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1f2285815910), global 0x3ba42e63c1c0 508s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1f2285816340), global 0x3ba42e63c1c0 508s JS IMPORT: Module metadata hook for module 0x1f22858169e8 508s JS IMPORT: Defining meta.importSync for module 0x1f22858169e8 508s JS NATIVE: Defining native module 'gi' 508s JS CTX: Initialized class GIRepositoryNamespace prototype 0x1f2285817168 508s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 508s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 508s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 508s JS IMPORT: Importing directory 'overrides' 508s JS IMPORT: Defining parent 0x1f22858000f8 of 0x1f22858171e8 'overrides' is mod 1 508s JS IMPORT: Defined importer 'overrides' 0x1f22858171e8 in 0x1f22858000f8 508s JS IMPORT: successfully imported directory 'overrides' 508s JS IMPORT: Importing '_byteArrayNative' 508s JS NATIVE: Defining native module '_byteArrayNative' 508s JS IMPORT: Defining parent 0x1f22858000f8 of 0x1f2285817630 '_byteArrayNative' is mod 1 508s JS IMPORT: successfully imported module '_byteArrayNative' 508s JS IMPORT: Importing '_promiseNative' 508s JS NATIVE: Defining native module '_promiseNative' 508s JS IMPORT: Defining parent 0x1f22858000f8 of 0x1f22858176f0 '_promiseNative' is mod 1 508s JS IMPORT: successfully imported module '_promiseNative' 508s JS IMPORT: Importing module GLib succeeded 508s JS IMPORT: Defining parent 0x1f22858171e8 of 0x3ba42e63d2b8 'GLib' is mod 1 508s JS IMPORT: successfully imported module 'GLib' 508s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 508s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3ba42e67d060, JSClass 0x792826f1b098, in object 0x3ba42e67d038 508s JS CTX: Initialized class GIRepositoryGType prototype 0x1f2285817920 508s JS CTX: Initialized class GIRepositoryFunction prototype 0x3ba42e63d308 508s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 508s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 508s JS G BXD: Defined class for Error (GError), prototype 0x3ba42e67d0b0, JSClass 0x792826f1b098, in object 0x3ba42e67d038 508s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 508s JS G BXD: Defined class for Variant (GVariant), prototype 0x3ba42e67d100, JSClass 0x792826f1b098, in object 0x3ba42e67d038 508s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 508s JS G BXD: Defined class for Bytes (GBytes), prototype 0x3ba42e67d150, JSClass 0x792826f1b098, in object 0x3ba42e67d038 508s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 508s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 508s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3ba42e67d1a0, JSClass 0x792826f1b098, in object 0x3ba42e67d038 508s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 508s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 508s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 508s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 508s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 508s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 508s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 508s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 508s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 508s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 508s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 508s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 508s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 508s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 508s JS G BXD: Defined class for Thread (GThread), prototype 0x3ba42e67d1f0, JSClass 0x792826f1b098, in object 0x3ba42e67d038 508s JS G BXD: Defining method ref in prototype for GLib.Thread 508s JS G BXD: Defining method unref in prototype for GLib.Thread 508s JS G NS: Defined namespace 'GLib' 0x3ba42e67d038 in GIRepository 0x1f2285816ff8 508s JS IMPORT: Importing module jasmine succeeded 508s JS IMPORT: Defining parent 0x1f22858000f8 of 0x3ba42e63dcb8 'jasmine' is mod 1 508s JS IMPORT: successfully imported module 'jasmine' 508s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 508s JS MAINLOOP: Main loop instance 0x59163e65f80: hold 508s JS MAINLOOP: Enqueue job , promise=, allocation site= 508s JS MAINLOOP: Main loop instance 0x59163e65f80: Spinning loop until released or hook cleared 508s JS MAINLOOP: handling job 0, 508s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 508s JS MAINLOOP: Main loop instance 0x59163e65f80: release 508s JS MAINLOOP: Completed job 0 508s JS IMPORT: JS import 'format' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/format.js 508s JS IMPORT: JS import '_format' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_format.js 508s JS IMPORT: JS import '_format' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_format.js 508s JS IMPORT: Importing 'gi' 508s JS IMPORT: Defining parent 0x1f22858000f8 of 0x1f2285816ff8 'gi' is mod 1 508s JS IMPORT: successfully imported module 'gi' 508s JS IMPORT: JS import 'CjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/CjsPrivate.js 508s JS G NS: Defined namespace 'CjsPrivate' 0x3ba42e67d268 in GIRepository 0x1f2285816ff8 508s JS IMPORT: Importing module _format succeeded 508s JS IMPORT: Defining parent 0x1f22858000f8 of 0x3ba42e63de48 '_format' is mod 1 508s JS IMPORT: successfully imported module '_format' 508s JS IMPORT: Importing module format succeeded 508s JS IMPORT: Defining parent 0x1f22858000f8 of 0x3ba42e63ddf8 'format' is mod 1 508s JS IMPORT: successfully imported module 'format' 508s JS CTX: Script evaluation succeeded 508s JS MAINLOOP: Main loop instance 0x59163e65f80: Spinning loop until released or hook cleared 508s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x3ba42e63c1c0 508s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x1f2285832340), global 0x3ba42e63c1c0 508s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1f2285832340), global 0x3ba42e63c1c0 508s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1f2285832340), global 0x3ba42e63c1c0 508s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1f2285832340), global 0x3ba42e63c1c0 508s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1f2285832340), global 0x3ba42e63c1c0 508s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1f2285832340), global 0x3ba42e63c1c0 508s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1f2285832340), global 0x3ba42e63c1c0 508s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x1f2285832340), global 0x3ba42e63c1c0 508s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1f2285832340), global 0x3ba42e63c1c0 508s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1f2285832340), global 0x3ba42e63c1c0 508s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x1f2285832340), global 0x3ba42e63c1c0 508s JS IMPORT: Module metadata hook for module 0x1f2285833008 508s JS IMPORT: Defining meta.importSync for module 0x1f2285833008 508s JS NATIVE: Defining native module 'system' 508s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1f2285832340), global 0x3ba42e63c1c0 508s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1f2285832340), global 0x3ba42e63c1c0 508s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 508s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 508s JS MAINLOOP: Set main loop hook to 508s JS MAINLOOP: Main loop instance 0x59163e65f80: hold 508s JS MAINLOOP: Running and clearing main loop hook 508s JS G BXD: Defining method run in prototype for GLib.MainLoop 508s 1..12 508s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 508s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 508s JS G BXD: Defined class for Source (GSource), prototype 0x3ba42e67d290, JSClass 0x792826f1b098, in object 0x3ba42e67d038 508s JS G BXD: Defining method set_priority in prototype for GLib.Source 508s JS IMPORT: Importing '_gi' 508s JS NATIVE: Defining native module '_gi' 508s JS IMPORT: Defining parent 0x1f22858000f8 of 0x1f228583a2f8 '_gi' is mod 1 508s JS IMPORT: successfully imported module '_gi' 508s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 508s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 508s JS IMPORT: Importing module _common succeeded 508s JS IMPORT: Defining parent 0x1f22858000f8 of 0x3ba42e6c60d8 '_common' is mod 1 508s JS IMPORT: successfully imported module '_common' 508s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 508s JS IMPORT: Importing module _legacy succeeded 508s JS IMPORT: Defining parent 0x1f22858000f8 of 0x3ba42e6c6128 '_legacy' is mod 1 508s JS IMPORT: successfully imported module '_legacy' 508s JS IMPORT: Importing module GObject succeeded 508s JS IMPORT: Defining parent 0x1f22858171e8 of 0x3ba42e6c6088 'GObject' is mod 1 508s JS IMPORT: successfully imported module 'GObject' 508s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 508s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 508s JS G BXD: Defined class for String (GString), prototype 0x3ba42e67d588, JSClass 0x792826f1b098, in object 0x3ba42e67d308 508s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 508s JS G PRM: Defined class ParamSpec prototype is 0x3ba42e6c61c8 class 0x792826f202f0 in object 0x3ba42e67d308 508s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 508s JS G OBJ: Defined class for Object (GObject), prototype 0x3ba42e67d6f0, JSClass 0x792826f1b7a8, in object 0x3ba42e67d308 508s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 508s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 508s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x3ba42e67d718, JSClass 0x792826f1b7a8, in object 0x3ba42e67d308 508s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 508s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 508s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 508s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 508s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 508s JS G NS: Defined namespace 'GObject' 0x3ba42e67d308 in GIRepository 0x1f2285816ff8 508s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 508s JS G BXD: Defining method attach in prototype for GLib.Source 508s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 508s JS IMPORT: Module metadata hook for module 0x3ba42e64ac80 508s JS IMPORT: Defining meta.importSync for module 0x3ba42e64ac80 508s JS G BXD: Defining method destroy in prototype for GLib.Source 508s ok 1 imports.format escapes % with another % character 508s ok 2 imports.format formats a single string argument 508s ok 3 imports.format formats two string arguments 508s ok 4 imports.format formats two swapped string arguments 508s ok 5 imports.format formats a number in base 10 508s ok 6 imports.format formats a number in base 16 508s ok 7 imports.format formats a floating point number with no precision 509s ok 8 imports.format formats a floating point number with precision 2 509s ok 9 imports.format pads with zeroes 509s ok 10 imports.format pads with spaces 509s ok 11 imports.format throws an error when given incorrect modifiers for the conversion type 509s ok 12 imports.format throws an error when incorrectly instructed to swap arguments 509s JS G BXD: Defining method quit in prototype for GLib.MainLoop 509s JS MAINLOOP: Enqueue job , promise=, allocation site= 509s JS MAINLOOP: Main loop instance 0x59163e65f80: Spinning loop until released or hook cleared 509s JS MAINLOOP: handling job 0, 509s JS MAINLOOP: Enqueue job , promise=, allocation site= 509s JS MAINLOOP: Completed job 0 509s JS MAINLOOP: handling job 1, 509s JS MAINLOOP: Enqueue job , promise=, allocation site= 509s JS MAINLOOP: Completed job 1 509s JS MAINLOOP: handling job 2, 509s JS MAINLOOP: Enqueue job , promise=, allocation site= 509s JS MAINLOOP: Completed job 2 509s JS MAINLOOP: handling job 3, 509s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 509s JS MAINLOOP: Main loop instance 0x59163e65f80: release 509s JS MAINLOOP: Completed job 3 509s JS MEMORY: Memory report: before destroying context 509s JS MEMORY: 170 objects currently alive 509s JS MEMORY: boxed_instance = 55 509s JS MEMORY: boxed_prototype = 8 509s JS MEMORY: closure = 1 509s JS MEMORY: function = 94 509s JS MEMORY: fundamental_instance = 0 509s JS MEMORY: fundamental_prototype = 0 509s JS MEMORY: gerror_instance = 0 509s JS MEMORY: gerror_prototype = 0 509s JS MEMORY: interface = 0 509s JS MEMORY: module = 7 509s JS MEMORY: ns = 3 509s JS MEMORY: object_instance = 0 509s JS MEMORY: object_prototype = 2 509s JS MEMORY: param = 0 509s JS MEMORY: union_instance = 0 509s JS MEMORY: union_prototype = 0 509s JS CTX: JS shutdown sequence 509s JS CTX: Stopping profiler 509s JS CTX: Shutting down toggle queue 509s JS CTX: Notifying external reference holders of GjsContext dispose 509s JS MAINLOOP: Stopping promise job dispatcher 509s JS CTX: Notifying reference holders of GjsContext dispose 509s JS CTX: Checking unhandled promise rejections 509s JS CTX: Releasing cached JS wrappers 509s JS CTX: Final triggered GC 509s JS CTX: Destroying JS context 509s JS CTX: Releasing all native objects 509s JS CTX: Disabling auto GC 509s JS CTX: Ending trace on global object 509s JS CTX: Freeing allocated resources 509s JS CTX: JS context destroyed 509s PASS: cjs/testFormat.test 509s Running test: cjs/testAsyncMainloop.test 509s JS NATIVE: Registered native JS module '_promiseNative' 509s JS NATIVE: Registered native JS module '_byteArrayNative' 509s JS NATIVE: Registered native JS module '_encodingNative' 509s JS NATIVE: Registered native JS module '_gi' 509s JS NATIVE: Registered native JS module 'gi' 509s JS NATIVE: Registered native JS module 'cairoNative' 509s JS NATIVE: Registered native JS module 'system' 509s JS NATIVE: Registered native JS module 'console' 509s JS NATIVE: Registered native JS module '_print' 509s JS CTX: Enabling JIT 509s JS CTX: Initialized class GjsFileImporter prototype 0x1b224dd00098 509s JS IMPORT: Defining parent (nil) of 0x1b224dd000f8 'imports' is mod 0 509s JS IMPORT: Importing '_print' 509s JS NATIVE: Defining native module '_print' 509s JS IMPORT: Defining parent 0x1b224dd000f8 of 0x1b224dd006b0 '_print' is mod 1 509s JS IMPORT: successfully imported module '_print' 509s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 509s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x17e34153c1c0 509s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1b224dd014f0), global 0x17e34153c1c0 509s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1b224dd021a8), global 0x17e34153c1c0 509s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1b224dd027a8), global 0x17e34153c1c0 509s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1b224dd027a8), global 0x17e34153c1c0 509s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1b224dd021a8), global 0x17e34153c1c0 509s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1b224dd014f0), global 0x17e34153c1c0 509s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1b224dd014f0), global 0x17e34153c1c0 509s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1b224dd014f0), global 0x17e34153c1c0 509s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1b224dd021a8), global 0x17e34153c1c0 509s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1b224dd027a8), global 0x17e34153c1c0 509s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1b224dd014f0), global 0x17e34153c1c0 509s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1b224dd014f0), global 0x17e34153c1c0 509s JS MAINLOOP: Main loop instance 0xb2380e35f80: hold 509s JS MAINLOOP: Enqueue job , promise=, allocation site= 509s JS MAINLOOP: Starting promise job dispatcher 509s JS MAINLOOP: Main loop instance 0xb2380e35f80: Spinning loop until released or hook cleared 509s JS MAINLOOP: handling job 0, 509s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 509s JS MAINLOOP: Main loop instance 0xb2380e35f80: release 509s JS MAINLOOP: Completed job 0 509s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x17e34153c1c0 509s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1b224dd15910), global 0x17e34153c1c0 509s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1b224dd16340), global 0x17e34153c1c0 509s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1b224dd16340), global 0x17e34153c1c0 509s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1b224dd15910), global 0x17e34153c1c0 509s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1b224dd15910), global 0x17e34153c1c0 509s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1b224dd16340), global 0x17e34153c1c0 509s JS IMPORT: Module metadata hook for module 0x1b224dd169e8 509s JS IMPORT: Defining meta.importSync for module 0x1b224dd169e8 509s JS NATIVE: Defining native module 'gi' 509s JS CTX: Initialized class GIRepositoryNamespace prototype 0x1b224dd17168 509s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 509s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 509s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 509s JS IMPORT: Importing directory 'overrides' 509s JS IMPORT: Defining parent 0x1b224dd000f8 of 0x1b224dd171e8 'overrides' is mod 1 509s JS IMPORT: Defined importer 'overrides' 0x1b224dd171e8 in 0x1b224dd000f8 509s JS IMPORT: successfully imported directory 'overrides' 509s JS IMPORT: Importing '_byteArrayNative' 509s JS NATIVE: Defining native module '_byteArrayNative' 509s JS IMPORT: Defining parent 0x1b224dd000f8 of 0x1b224dd17630 '_byteArrayNative' is mod 1 509s JS IMPORT: successfully imported module '_byteArrayNative' 509s JS IMPORT: Importing '_promiseNative' 509s JS NATIVE: Defining native module '_promiseNative' 509s JS IMPORT: Defining parent 0x1b224dd000f8 of 0x1b224dd176f0 '_promiseNative' is mod 1 509s JS IMPORT: successfully imported module '_promiseNative' 509s JS IMPORT: Importing module GLib succeeded 509s JS IMPORT: Defining parent 0x1b224dd171e8 of 0x17e34153d2b8 'GLib' is mod 1 509s JS IMPORT: successfully imported module 'GLib' 509s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 509s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x17e34157d060, JSClass 0x63343e06b098, in object 0x17e34157d038 509s JS CTX: Initialized class GIRepositoryGType prototype 0x1b224dd17920 509s JS CTX: Initialized class GIRepositoryFunction prototype 0x17e34153d308 509s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 509s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 509s JS G BXD: Defined class for Error (GError), prototype 0x17e34157d0b0, JSClass 0x63343e06b098, in object 0x17e34157d038 509s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 509s JS G BXD: Defined class for Variant (GVariant), prototype 0x17e34157d100, JSClass 0x63343e06b098, in object 0x17e34157d038 509s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 509s JS G BXD: Defined class for Bytes (GBytes), prototype 0x17e34157d150, JSClass 0x63343e06b098, in object 0x17e34157d038 509s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 509s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 509s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x17e34157d1a0, JSClass 0x63343e06b098, in object 0x17e34157d038 509s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 509s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 509s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 509s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 509s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 509s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 509s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 509s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 509s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 509s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 509s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 509s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 509s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 509s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 509s JS G BXD: Defined class for Thread (GThread), prototype 0x17e34157d1f0, JSClass 0x63343e06b098, in object 0x17e34157d038 509s JS G BXD: Defining method ref in prototype for GLib.Thread 509s JS G BXD: Defining method unref in prototype for GLib.Thread 509s JS G NS: Defined namespace 'GLib' 0x17e34157d038 in GIRepository 0x1b224dd16ff8 509s JS IMPORT: Importing module jasmine succeeded 509s JS IMPORT: Defining parent 0x1b224dd000f8 of 0x17e34153dcb8 'jasmine' is mod 1 509s JS IMPORT: successfully imported module 'jasmine' 509s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 509s JS MAINLOOP: Main loop instance 0xb2380e35f80: hold 509s JS MAINLOOP: Enqueue job , promise=, allocation site= 509s JS MAINLOOP: Main loop instance 0xb2380e35f80: Spinning loop until released or hook cleared 509s JS MAINLOOP: handling job 0, 509s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 509s JS MAINLOOP: Main loop instance 0xb2380e35f80: release 509s JS MAINLOOP: Completed job 0 509s JS IMPORT: Module resolve hook for module 'file:///usr/libexec/installed-tests/cjs/js/testAsyncMainloop.js' (file:///usr/libexec/installed-tests/cjs/js/testAsyncMainloop.js), global 0x17e34153c1c0 509s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1b224dd2aad0), global 0x17e34153c1c0 509s JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/minijasmine.js"' (relative to 0x1b224dd2aad0), global 0x17e34153c1c0 509s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1b224dd2aad0), global 0x17e34153c1c0 509s JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/minijasmine.js"' (relative to 0x1b224dd2aad0), global 0x17e34153c1c0 509s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1b224dd2aad0), global 0x17e34153c1c0 509s JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/minijasmine.js"' (relative to 0x1b224dd2aad0), global 0x17e34153c1c0 509s JS MAINLOOP: Main loop instance 0xb2380e35f80: hold 509s JS MAINLOOP: Enqueue job , promise=, allocation site= 509s JS MAINLOOP: Main loop instance 0xb2380e35f80: Spinning loop until released or hook cleared 509s JS MAINLOOP: handling job 0, 509s JS IMPORT: Module evaluation promise resolved: "file:///usr/libexec/installed-tests/cjs/js/testAsyncMainloop.js async resolved" 509s JS MAINLOOP: Main loop instance 0xb2380e35f80: release 509s JS MAINLOOP: Completed job 0 509s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x17e34153c1c0 509s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x1b224dd2c5b8), global 0x17e34153c1c0 509s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1b224dd2c5b8), global 0x17e34153c1c0 509s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1b224dd2c5b8), global 0x17e34153c1c0 509s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1b224dd2c5b8), global 0x17e34153c1c0 509s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1b224dd2c5b8), global 0x17e34153c1c0 509s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1b224dd2c5b8), global 0x17e34153c1c0 509s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1b224dd2c5b8), global 0x17e34153c1c0 509s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x1b224dd2c5b8), global 0x17e34153c1c0 509s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1b224dd2c5b8), global 0x17e34153c1c0 509s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1b224dd2c5b8), global 0x17e34153c1c0 509s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x1b224dd2c5b8), global 0x17e34153c1c0 509s JS IMPORT: Module metadata hook for module 0x1b224dd2d280 509s JS IMPORT: Defining meta.importSync for module 0x1b224dd2d280 509s JS NATIVE: Defining native module 'system' 509s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1b224dd2c5b8), global 0x17e34153c1c0 509s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1b224dd2c5b8), global 0x17e34153c1c0 509s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 509s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 509s JS MAINLOOP: Set main loop hook to 509s JS MAINLOOP: Main loop instance 0xb2380e35f80: hold 509s JS MAINLOOP: Running and clearing main loop hook 509s JS G BXD: Defining method run in prototype for GLib.MainLoop 509s 1..1 509s JS IMPORT: Importing 'gi' 509s JS IMPORT: Defining parent 0x1b224dd000f8 of 0x1b224dd16ff8 'gi' is mod 1 509s JS IMPORT: successfully imported module 'gi' 509s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 509s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 509s JS G BXD: Defined class for Source (GSource), prototype 0x17e34157d268, JSClass 0x63343e06b098, in object 0x17e34157d038 509s JS G BXD: Defining method set_priority in prototype for GLib.Source 509s JS IMPORT: Importing '_gi' 509s JS NATIVE: Defining native module '_gi' 509s JS IMPORT: Defining parent 0x1b224dd000f8 of 0x1b224dd33830 '_gi' is mod 1 509s JS IMPORT: successfully imported module '_gi' 509s JS IMPORT: JS import 'CjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/CjsPrivate.js 509s JS G NS: Defined namespace 'CjsPrivate' 0x17e34157d308 in GIRepository 0x1b224dd16ff8 509s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 509s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 509s JS IMPORT: Importing module _common succeeded 509s JS IMPORT: Defining parent 0x1b224dd000f8 of 0x17e34153dfd8 '_common' is mod 1 509s JS IMPORT: successfully imported module '_common' 509s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 509s JS IMPORT: Importing module _legacy succeeded 509s JS IMPORT: Defining parent 0x1b224dd000f8 of 0x17e3415ca060 '_legacy' is mod 1 509s JS IMPORT: successfully imported module '_legacy' 509s JS IMPORT: Importing module GObject succeeded 509s JS IMPORT: Defining parent 0x1b224dd171e8 of 0x17e34153df88 'GObject' is mod 1 509s JS IMPORT: successfully imported module 'GObject' 509s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 509s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 509s JS G BXD: Defined class for String (GString), prototype 0x17e34157d588, JSClass 0x63343e06b098, in object 0x17e34157d2e0 509s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 509s JS G PRM: Defined class ParamSpec prototype is 0x17e3415ca100 class 0x63343e0702f0 in object 0x17e34157d2e0 509s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 509s JS G OBJ: Defined class for Object (GObject), prototype 0x17e34157d6f0, JSClass 0x63343e06b7a8, in object 0x17e34157d2e0 509s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 509s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 509s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x17e34157d718, JSClass 0x63343e06b7a8, in object 0x17e34157d2e0 509s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 509s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 509s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 509s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 509s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 509s JS G NS: Defined namespace 'GObject' 0x17e34157d2e0 in GIRepository 0x1b224dd16ff8 509s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 509s JS G BXD: Defining method attach in prototype for GLib.Source 509s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 509s JS IMPORT: Module metadata hook for module 0x1b224dd042b8 509s JS IMPORT: Defining meta.importSync for module 0x1b224dd042b8 509s JS G BXD: Defining method destroy in prototype for GLib.Source 509s JS G BXD: Defining method is_running in prototype for GLib.MainLoop 509s JS G BXD: Defining method quit in prototype for GLib.MainLoop 509s JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' 509s JS MAINLOOP: Set main loop hook to 509s JS MAINLOOP: Enqueue job , promise=, allocation site= 509s JS MAINLOOP: Main loop instance 0xb2380e35f80: Spinning loop until released or hook cleared 509s JS MAINLOOP: handling job 0, 509s JS MAINLOOP: Completed job 0 509s JS MAINLOOP: Running and clearing main loop hook 509s JS MAINLOOP: Enqueue job , promise=, allocation site= 509s JS MAINLOOP: Main loop instance 0xb2380e35f80: Spinning loop until released or hook cleared 509s JS MAINLOOP: handling job 0, 509s JS MAINLOOP: Enqueue job , promise=, allocation site= 509s JS MAINLOOP: Enqueue job , promise=, allocation site= 509s JS MAINLOOP: Completed job 0 509s JS MAINLOOP: handling job 1, 509s JS MAINLOOP: Set main loop hook to 509s JS MAINLOOP: Completed job 1 509s JS MAINLOOP: handling job 2, 509s ok 1 Async mainloop resolves when main loop exits 509s JS MAINLOOP: Completed job 2 509s JS MAINLOOP: Running and clearing main loop hook 509s JS MAINLOOP: Enqueue job , promise=, allocation site= 509s JS MAINLOOP: Main loop instance 0xb2380e35f80: Spinning loop until released or hook cleared 509s JS MAINLOOP: handling job 0, 509s JS MAINLOOP: Enqueue job , promise=, allocation site= 509s JS MAINLOOP: Completed job 0 509s JS MAINLOOP: handling job 1, 509s JS MAINLOOP: Enqueue job , promise=, allocation site= 509s JS MAINLOOP: Completed job 1 509s JS MAINLOOP: handling job 2, 509s JS MAINLOOP: Enqueue job , promise=, allocation site= 509s JS MAINLOOP: Completed job 2 509s JS MAINLOOP: handling job 3, 509s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 509s JS MAINLOOP: Main loop instance 0xb2380e35f80: release 509s JS MAINLOOP: Completed job 3 509s JS MEMORY: Memory report: before destroying context 509s JS MEMORY: 129 objects currently alive 509s JS MEMORY: boxed_instance = 14 509s JS MEMORY: boxed_prototype = 8 509s JS MEMORY: closure = 1 509s JS MEMORY: function = 96 509s JS MEMORY: fundamental_instance = 0 509s JS MEMORY: fundamental_prototype = 0 509s JS MEMORY: gerror_instance = 0 509s JS MEMORY: gerror_prototype = 0 509s JS MEMORY: interface = 0 509s JS MEMORY: module = 5 509s JS MEMORY: ns = 3 509s JS MEMORY: object_instance = 0 509s JS MEMORY: object_prototype = 2 509s JS MEMORY: param = 0 509s JS MEMORY: union_instance = 0 509s JS MEMORY: union_prototype = 0 509s JS CTX: JS shutdown sequence 509s JS CTX: Stopping profiler 509s JS CTX: Shutting down toggle queue 509s JS CTX: Notifying external reference holders of GjsContext dispose 509s JS MAINLOOP: Stopping promise job dispatcher 509s JS CTX: Notifying reference holders of GjsContext dispose 509s JS CTX: Checking unhandled promise rejections 509s JS CTX: Releasing cached JS wrappers 509s JS CTX: Final triggered GC 509s JS CTX: Destroying JS context 509s JS CTX: Releasing all native objects 509s JS CTX: Disabling auto GC 509s JS CTX: Ending trace on global object 509s JS CTX: Freeing allocated resources 509s JS CTX: JS context destroyed 509s PASS: cjs/testAsyncMainloop.test 509s Running test: cjs/frame.test 509s 1..1 509s ok 1 - /usr/libexec/installed-tests/cjs/debugger/frame.debugger 509s PASS: cjs/frame.test 509s Running test: cjs/testWarnLib.test 509s JS NATIVE: Registered native JS module '_promiseNative' 509s JS NATIVE: Registered native JS module '_byteArrayNative' 509s JS NATIVE: Registered native JS module '_encodingNative' 509s JS NATIVE: Registered native JS module '_gi' 509s JS NATIVE: Registered native JS module 'gi' 509s JS NATIVE: Registered native JS module 'cairoNative' 509s JS NATIVE: Registered native JS module 'system' 509s JS NATIVE: Registered native JS module 'console' 509s JS NATIVE: Registered native JS module '_print' 509s JS CTX: Enabling JIT 509s JS CTX: Initialized class GjsFileImporter prototype 0x353ae3800098 509s JS IMPORT: Defining parent (nil) of 0x353ae38000f8 'imports' is mod 0 509s JS IMPORT: Importing '_print' 509s JS NATIVE: Defining native module '_print' 509s JS IMPORT: Defining parent 0x353ae38000f8 of 0x353ae38006b0 '_print' is mod 1 509s JS IMPORT: successfully imported module '_print' 509s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 509s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1a901d53c1c0 509s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x353ae38014f0), global 0x1a901d53c1c0 509s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x353ae38021a8), global 0x1a901d53c1c0 509s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x353ae38027a8), global 0x1a901d53c1c0 509s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x353ae38027a8), global 0x1a901d53c1c0 509s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x353ae38021a8), global 0x1a901d53c1c0 509s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x353ae38014f0), global 0x1a901d53c1c0 509s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x353ae38014f0), global 0x1a901d53c1c0 509s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x353ae38014f0), global 0x1a901d53c1c0 509s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x353ae38021a8), global 0x1a901d53c1c0 509s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x353ae38027a8), global 0x1a901d53c1c0 509s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x353ae38014f0), global 0x1a901d53c1c0 509s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x353ae38014f0), global 0x1a901d53c1c0 509s JS MAINLOOP: Main loop instance 0x24c3d885f80: hold 509s JS MAINLOOP: Enqueue job , promise=, allocation site= 509s JS MAINLOOP: Starting promise job dispatcher 509s JS MAINLOOP: Main loop instance 0x24c3d885f80: Spinning loop until released or hook cleared 509s JS MAINLOOP: handling job 0, 509s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 509s JS MAINLOOP: Main loop instance 0x24c3d885f80: release 509s JS MAINLOOP: Completed job 0 509s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x1a901d53c1c0 509s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x353ae3815910), global 0x1a901d53c1c0 509s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x353ae3816340), global 0x1a901d53c1c0 509s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x353ae3816340), global 0x1a901d53c1c0 509s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x353ae3815910), global 0x1a901d53c1c0 509s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x353ae3815910), global 0x1a901d53c1c0 509s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x353ae3816340), global 0x1a901d53c1c0 509s JS IMPORT: Module metadata hook for module 0x353ae38169e8 509s JS IMPORT: Defining meta.importSync for module 0x353ae38169e8 509s JS NATIVE: Defining native module 'gi' 509s JS CTX: Initialized class GIRepositoryNamespace prototype 0x353ae3817168 509s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 509s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 509s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 509s JS IMPORT: Importing directory 'overrides' 509s JS IMPORT: Defining parent 0x353ae38000f8 of 0x353ae38171e8 'overrides' is mod 1 509s JS IMPORT: Defined importer 'overrides' 0x353ae38171e8 in 0x353ae38000f8 509s JS IMPORT: successfully imported directory 'overrides' 509s JS IMPORT: Importing '_byteArrayNative' 509s JS NATIVE: Defining native module '_byteArrayNative' 509s JS IMPORT: Defining parent 0x353ae38000f8 of 0x353ae3817630 '_byteArrayNative' is mod 1 509s JS IMPORT: successfully imported module '_byteArrayNative' 509s JS IMPORT: Importing '_promiseNative' 509s JS NATIVE: Defining native module '_promiseNative' 509s JS IMPORT: Defining parent 0x353ae38000f8 of 0x353ae38176f0 '_promiseNative' is mod 1 509s JS IMPORT: successfully imported module '_promiseNative' 509s JS IMPORT: Importing module GLib succeeded 509s JS IMPORT: Defining parent 0x353ae38171e8 of 0x1a901d53d2b8 'GLib' is mod 1 509s JS IMPORT: successfully imported module 'GLib' 509s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 509s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1a901d57d060, JSClass 0x75a95c01b098, in object 0x1a901d57d038 509s JS CTX: Initialized class GIRepositoryGType prototype 0x353ae3817920 509s JS CTX: Initialized class GIRepositoryFunction prototype 0x1a901d53d308 509s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 509s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 509s JS G BXD: Defined class for Error (GError), prototype 0x1a901d57d0b0, JSClass 0x75a95c01b098, in object 0x1a901d57d038 509s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 509s JS G BXD: Defined class for Variant (GVariant), prototype 0x1a901d57d100, JSClass 0x75a95c01b098, in object 0x1a901d57d038 509s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 509s JS G BXD: Defined class for Bytes (GBytes), prototype 0x1a901d57d150, JSClass 0x75a95c01b098, in object 0x1a901d57d038 509s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 509s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 509s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1a901d57d1a0, JSClass 0x75a95c01b098, in object 0x1a901d57d038 509s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 509s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 509s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 509s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 509s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 509s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 509s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 509s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 509s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 509s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 509s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 509s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 509s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 509s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 509s JS G BXD: Defined class for Thread (GThread), prototype 0x1a901d57d1f0, JSClass 0x75a95c01b098, in object 0x1a901d57d038 509s JS G BXD: Defining method ref in prototype for GLib.Thread 509s JS G BXD: Defining method unref in prototype for GLib.Thread 509s JS G NS: Defined namespace 'GLib' 0x1a901d57d038 in GIRepository 0x353ae3816ff8 509s JS IMPORT: Importing module jasmine succeeded 509s JS IMPORT: Defining parent 0x353ae38000f8 of 0x1a901d53dcb8 'jasmine' is mod 1 509s JS IMPORT: successfully imported module 'jasmine' 509s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 509s JS MAINLOOP: Main loop instance 0x24c3d885f80: hold 509s JS MAINLOOP: Enqueue job , promise=, allocation site= 509s JS MAINLOOP: Main loop instance 0x24c3d885f80: Spinning loop until released or hook cleared 509s JS MAINLOOP: handling job 0, 509s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 509s JS MAINLOOP: Main loop instance 0x24c3d885f80: release 509s JS MAINLOOP: Completed job 0 509s JS IMPORT: Importing 'gi' 509s JS IMPORT: Defining parent 0x353ae38000f8 of 0x353ae3816ff8 'gi' is mod 1 509s JS IMPORT: successfully imported module 'gi' 509s JS IMPORT: JS import 'CjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/CjsPrivate.js 509s JS G NS: Defined namespace 'CjsPrivate' 0x1a901d57d290 in GIRepository 0x353ae3816ff8 509s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 509s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 509s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 509s JS IMPORT: Importing module _legacy succeeded 509s JS IMPORT: Defining parent 0x353ae38000f8 of 0x1a901d53dee8 '_legacy' is mod 1 509s JS IMPORT: successfully imported module '_legacy' 509s JS IMPORT: Importing module lang succeeded 509s JS IMPORT: Defining parent 0x353ae38000f8 of 0x1a901d53de98 'lang' is mod 1 509s JS IMPORT: successfully imported module 'lang' 509s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 509s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 509s JS IMPORT: Importing module _signals succeeded 509s JS IMPORT: Defining parent 0x353ae38000f8 of 0x1a901d53df38 '_signals' is mod 1 509s JS IMPORT: successfully imported module '_signals' 509s JS IMPORT: Importing module signals succeeded 509s JS IMPORT: Defining parent 0x353ae38000f8 of 0x1a901d53de48 'signals' is mod 1 509s JS IMPORT: successfully imported module 'signals' 509s JS IMPORT: Importing module Gio succeeded 509s JS IMPORT: Defining parent 0x353ae38171e8 of 0x1a901d53ddf8 'Gio' is mod 1 509s JS IMPORT: successfully imported module 'Gio' 509s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 509s JS IMPORT: Importing '_gi' 509s JS NATIVE: Defining native module '_gi' 509s JS IMPORT: Defining parent 0x353ae38000f8 of 0x353ae382dcb0 '_gi' is mod 1 509s JS IMPORT: successfully imported module '_gi' 509s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 509s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 509s JS IMPORT: Importing module _common succeeded 509s JS IMPORT: Defining parent 0x353ae38000f8 of 0x1a901d53dfd8 '_common' is mod 1 509s JS IMPORT: successfully imported module '_common' 509s JS IMPORT: Importing module GObject succeeded 509s JS IMPORT: Defining parent 0x353ae38171e8 of 0x1a901d53df88 'GObject' is mod 1 509s JS IMPORT: successfully imported module 'GObject' 509s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 509s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 509s JS G BXD: Defined class for String (GString), prototype 0x1a901d57d538, JSClass 0x75a95c01b098, in object 0x1a901d57d2b8 509s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 509s JS G PRM: Defined class ParamSpec prototype is 0x1a901d5cc0b0 class 0x75a95c0202f0 in object 0x1a901d57d2b8 509s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 509s JS G OBJ: Defined class for Object (GObject), prototype 0x1a901d57d6a0, JSClass 0x75a95c01b7a8, in object 0x1a901d57d2b8 509s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 509s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 509s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x1a901d57d6c8, JSClass 0x75a95c01b7a8, in object 0x1a901d57d2b8 509s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 509s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 509s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 509s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 509s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 509s JS G NS: Defined namespace 'GObject' 0x1a901d57d2b8 in GIRepository 0x353ae3816ff8 509s JS G OBJ: Defined class for Application (GApplication), prototype 0x1a901d57d718, JSClass 0x75a95c01b7a8, in object 0x1a901d57d268 509s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 509s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x1a901d5cc420, JSClass 0x75a95c01b580, in object 0x1a901d57d268 509s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 509s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 509s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 509s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 509s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 509s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 509s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 509s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 509s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 509s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 509s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x1a901d57d790, JSClass 0x75a95c01b7a8, in object 0x1a901d57d268 509s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 509s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x1a901d5cc6a0, JSClass 0x75a95c01b580, in object 0x1a901d57d268 509s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 509s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x1a901d57d808, JSClass 0x75a95c01b7a8, in object 0x1a901d57d268 509s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 509s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 509s JS G IFACE: Defined class for Initable (GInitable), prototype 0x1a901d5cc7e0, JSClass 0x75a95c01b580, in object 0x1a901d57d268 509s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 509s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 509s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 509s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x1a901d57d880, JSClass 0x75a95c01b098, in object 0x1a901d57d268 509s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 509s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x1a901d57d8d0, JSClass 0x75a95c01b098, in object 0x1a901d57d268 509s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 509s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 509s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x1a901d57d920, JSClass 0x75a95c01b7a8, in object 0x1a901d57d268 509s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x1a901d57d970, JSClass 0x75a95c01b7a8, in object 0x1a901d57d290 509s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 509s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x1a901d57d9c0, JSClass 0x75a95c01b7a8, in object 0x1a901d57d268 509s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 509s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 509s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 509s JS G IFACE: Defined class for File (GFile), prototype 0x1a901d5cc948, JSClass 0x75a95c01b580, in object 0x1a901d57d268 509s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x1a901d57da38, JSClass 0x75a95c01b7a8, in object 0x353ae38170d8 509s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 509s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x1a901d57dab0, JSClass 0x75a95c01b7a8, in object 0x1a901d57d268 509s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 509s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 509s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x1a901d57db00, JSClass 0x75a95c01b7a8, in object 0x1a901d57d268 509s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 509s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x1a901d57db50, JSClass 0x75a95c01b7a8, in object 0x1a901d57d268 509s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 509s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x1a901d57dba0, JSClass 0x75a95c01b098, in object 0x1a901d57d268 509s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 509s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 509s JS G OBJ: Defined class for Settings (GSettings), prototype 0x1a901d57dbf0, JSClass 0x75a95c01b7a8, in object 0x1a901d57d268 509s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 509s JS G NS: Defined namespace 'Gio' 0x1a901d57d268 in GIRepository 0x353ae3816ff8 509s JS IMPORT: JS import 'WarnLib' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/WarnLib.js 509s JS G NS: Defined namespace 'WarnLib' 0x1a901d57dc40 in GIRepository 0x353ae3816ff8 509s JS G NS: Found info type INTERFACE for 'Whatever' in namespace 'WarnLib' 509s JS G IFACE: Defined class for Whatever (WarnLibWhatever), prototype 0x1a901d5d73d0, JSClass 0x75a95c01b580, in object 0x1a901d57dc40 509s JS CTX: Script evaluation succeeded 509s JS MAINLOOP: Main loop instance 0x24c3d885f80: Spinning loop until released or hook cleared 509s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x1a901d53c1c0 509s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x353ae38373f8), global 0x1a901d53c1c0 509s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x353ae38373f8), global 0x1a901d53c1c0 509s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x353ae38373f8), global 0x1a901d53c1c0 509s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x353ae38373f8), global 0x1a901d53c1c0 509s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x353ae38373f8), global 0x1a901d53c1c0 509s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x353ae38373f8), global 0x1a901d53c1c0 509s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x353ae38373f8), global 0x1a901d53c1c0 509s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x353ae38373f8), global 0x1a901d53c1c0 509s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x353ae38373f8), global 0x1a901d53c1c0 509s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x353ae38373f8), global 0x1a901d53c1c0 509s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x353ae38373f8), global 0x1a901d53c1c0 509s JS IMPORT: Module metadata hook for module 0x353ae38380c0 509s JS IMPORT: Defining meta.importSync for module 0x353ae38380c0 509s JS NATIVE: Defining native module 'system' 509s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x353ae38373f8), global 0x1a901d53c1c0 509s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x353ae38373f8), global 0x1a901d53c1c0 509s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 509s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 509s JS MAINLOOP: Set main loop hook to 509s JS MAINLOOP: Main loop instance 0x24c3d885f80: hold 509s JS MAINLOOP: Running and clearing main loop hook 509s JS G BXD: Defining method run in prototype for GLib.MainLoop 509s 1..2 509s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 509s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 509s JS G BXD: Defined class for Source (GSource), prototype 0x1a901d57dce0, JSClass 0x75a95c01b098, in object 0x1a901d57d038 509s JS G BXD: Defining method set_priority in prototype for GLib.Source 509s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 509s JS G BXD: Defining method attach in prototype for GLib.Source 509s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 509s JS IMPORT: Module metadata hook for module 0x1a901d54acf0 509s JS IMPORT: Defining meta.importSync for module 0x1a901d54acf0 509s JS G NS: Found info type FUNCTION for 'throw_unpaired' in namespace 'WarnLib' 509s JS G BXD: Defining method matches in prototype for GLib.Error 509s JS G NS: Found info type ENUM for 'IOErrorEnum' in namespace 'Gio' 509s JS G ERR: Defined class for IOErrorEnum (GError), prototype 0x1a901d5ef9e8, JSClass 0x75a95c01b338, in object 0x1a901d57d268 509s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 509s JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 1 509s JS G ENUM: Defining enum value EXISTS (fixed from exists) 2 509s JS G ENUM: Defining enum value IS_DIRECTORY (fixed from is_directory) 3 509s JS G ENUM: Defining enum value NOT_DIRECTORY (fixed from not_directory) 4 509s JS G ENUM: Defining enum value NOT_EMPTY (fixed from not_empty) 5 509s JS G ENUM: Defining enum value NOT_REGULAR_FILE (fixed from not_regular_file) 6 509s JS G ENUM: Defining enum value NOT_SYMBOLIC_LINK (fixed from not_symbolic_link) 7 509s JS G ENUM: Defining enum value NOT_MOUNTABLE_FILE (fixed from not_mountable_file) 8 509s JS G ENUM: Defining enum value FILENAME_TOO_LONG (fixed from filename_too_long) 9 509s JS G ENUM: Defining enum value INVALID_FILENAME (fixed from invalid_filename) 10 509s JS G ENUM: Defining enum value TOO_MANY_LINKS (fixed from too_many_links) 11 509s JS G ENUM: Defining enum value NO_SPACE (fixed from no_space) 12 509s JS G ENUM: Defining enum value INVALID_ARGUMENT (fixed from invalid_argument) 13 509s JS G ENUM: Defining enum value PERMISSION_DENIED (fixed from permission_denied) 14 509s JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 15 509s JS G ENUM: Defining enum value NOT_MOUNTED (fixed from not_mounted) 16 509s JS G ENUM: Defining enum value ALREADY_MOUNTED (fixed from already_mounted) 17 509s JS G ENUM: Defining enum value CLOSED (fixed from closed) 18 509s JS G ENUM: Defining enum value CANCELLED (fixed from cancelled) 19 509s JS G ENUM: Defining enum value PENDING (fixed from pending) 20 509s JS G ENUM: Defining enum value READ_ONLY (fixed from read_only) 21 509s JS G ENUM: Defining enum value CANT_CREATE_BACKUP (fixed from cant_create_backup) 22 509s JS G ENUM: Defining enum value WRONG_ETAG (fixed from wrong_etag) 23 509s JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 24 509s JS G ENUM: Defining enum value WOULD_RECURSE (fixed from would_recurse) 25 509s JS G ENUM: Defining enum value BUSY (fixed from busy) 26 509s JS G ENUM: Defining enum value WOULD_BLOCK (fixed from would_block) 27 509s JS G ENUM: Defining enum value HOST_NOT_FOUND (fixed from host_not_found) 28 509s JS G ENUM: Defining enum value WOULD_MERGE (fixed from would_merge) 29 509s JS G ENUM: Defining enum value FAILED_HANDLED (fixed from failed_handled) 30 509s JS G ENUM: Defining enum value TOO_MANY_OPEN_FILES (fixed from too_many_open_files) 31 509s JS G ENUM: Defining enum value NOT_INITIALIZED (fixed from not_initialized) 32 509s JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 33 509s JS G ENUM: Defining enum value PARTIAL_INPUT (fixed from partial_input) 34 509s JS G ENUM: Defining enum value INVALID_DATA (fixed from invalid_data) 35 509s JS G ENUM: Defining enum value DBUS_ERROR (fixed from dbus_error) 36 509s JS G ENUM: Defining enum value HOST_UNREACHABLE (fixed from host_unreachable) 37 509s JS G ENUM: Defining enum value NETWORK_UNREACHABLE (fixed from network_unreachable) 38 509s JS G ENUM: Defining enum value CONNECTION_REFUSED (fixed from connection_refused) 39 509s JS G ENUM: Defining enum value PROXY_FAILED (fixed from proxy_failed) 40 509s JS G ENUM: Defining enum value PROXY_AUTH_FAILED (fixed from proxy_auth_failed) 41 509s JS G ENUM: Defining enum value PROXY_NEED_AUTH (fixed from proxy_need_auth) 42 509s JS G ENUM: Defining enum value PROXY_NOT_ALLOWED (fixed from proxy_not_allowed) 43 509s JS G ENUM: Defining enum value BROKEN_PIPE (fixed from broken_pipe) 44 509s JS G ENUM: Defining enum value CONNECTION_CLOSED (fixed from connection_closed) 44 509s JS G ENUM: Defining enum value NOT_CONNECTED (fixed from not_connected) 45 509s JS G ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 509s JS G ENUM: Defining enum value NO_SUCH_DEVICE (fixed from no_such_device) 47 509s JS G ENUM: Defining enum value DESTINATION_UNSET (fixed from destination_unset) 48 509s JS G BXD: Defining method destroy in prototype for GLib.Source 509s ok 1 WarnLib bug 689482 509s ok 2 WarnLib calls vfuncs with unnamed parameters 509s JS G BXD: Defining method quit in prototype for GLib.MainLoop 509s JS MAINLOOP: Enqueue job , promise=, allocation site= 509s JS MAINLOOP: Main loop instance 0x24c3d885f80: Spinning loop until released or hook cleared 509s JS MAINLOOP: handling job 0, 509s JS MAINLOOP: Enqueue job , promise=, allocation site= 509s JS MAINLOOP: Completed job 0 509s JS MAINLOOP: handling job 1, 509s JS MAINLOOP: Enqueue job , promise=, allocation site= 509s JS MAINLOOP: Completed job 1 509s JS MAINLOOP: handling job 2, 509s JS MAINLOOP: Enqueue job , promise=, allocation site= 509s JS MAINLOOP: Completed job 2 509s JS MAINLOOP: handling job 3, 509s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 509s JS MAINLOOP: Main loop instance 0x24c3d885f80: release 509s JS MAINLOOP: Completed job 3 509s JS MEMORY: Memory report: before destroying context 509s JS MEMORY: 262 objects currently alive 509s JS MEMORY: boxed_instance = 16 509s JS MEMORY: boxed_prototype = 11 509s JS MEMORY: closure = 3 509s JS MEMORY: function = 196 509s JS MEMORY: fundamental_instance = 0 509s JS MEMORY: fundamental_prototype = 0 509s JS MEMORY: gerror_instance = 0 509s JS MEMORY: gerror_prototype = 1 509s JS MEMORY: interface = 5 509s JS MEMORY: module = 9 509s JS MEMORY: ns = 5 509s JS MEMORY: object_instance = 2 509s JS MEMORY: object_prototype = 14 509s JS MEMORY: param = 0 509s JS MEMORY: union_instance = 0 509s JS MEMORY: union_prototype = 0 509s JS CTX: JS shutdown sequence 509s JS CTX: Stopping profiler 509s JS CTX: Shutting down toggle queue 509s JS CTX: Notifying external reference holders of GjsContext dispose 509s JS MAINLOOP: Stopping promise job dispatcher 509s JS CTX: Notifying reference holders of GjsContext dispose 509s JS CTX: Checking unhandled promise rejections 509s JS CTX: Releasing cached JS wrappers 509s JS CTX: Final triggered GC 509s JS CTX: Destroying JS context 509s JS CTX: Releasing all native objects 509s JS CTX: Disabling auto GC 509s JS CTX: Ending trace on global object 509s JS CTX: Freeing allocated resources 509s JS CTX: JS context destroyed 509s PASS: cjs/testWarnLib.test 509s Running test: cjs/down-up.test 509s 1..1 509s ok 1 - /usr/libexec/installed-tests/cjs/debugger/down-up.debugger 509s PASS: cjs/down-up.test 509s Running test: cjs/testPackage.test 509s JS NATIVE: Registered native JS module '_promiseNative' 509s JS NATIVE: Registered native JS module '_byteArrayNative' 509s JS NATIVE: Registered native JS module '_encodingNative' 509s JS NATIVE: Registered native JS module '_gi' 509s JS NATIVE: Registered native JS module 'gi' 509s JS NATIVE: Registered native JS module 'cairoNative' 509s JS NATIVE: Registered native JS module 'system' 509s JS NATIVE: Registered native JS module 'console' 509s JS NATIVE: Registered native JS module '_print' 509s JS CTX: Enabling JIT 509s JS CTX: Initialized class GjsFileImporter prototype 0x849b4900098 509s JS IMPORT: Defining parent (nil) of 0x849b49000f8 'imports' is mod 0 509s JS IMPORT: Importing '_print' 509s JS NATIVE: Defining native module '_print' 509s JS IMPORT: Defining parent 0x849b49000f8 of 0x849b49006b0 '_print' is mod 1 509s JS IMPORT: successfully imported module '_print' 509s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 509s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x341e43d3c1c0 509s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x849b49014f0), global 0x341e43d3c1c0 509s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x849b49021a8), global 0x341e43d3c1c0 509s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x849b49027a8), global 0x341e43d3c1c0 509s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x849b49027a8), global 0x341e43d3c1c0 509s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x849b49021a8), global 0x341e43d3c1c0 509s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x849b49014f0), global 0x341e43d3c1c0 509s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x849b49014f0), global 0x341e43d3c1c0 509s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x849b49014f0), global 0x341e43d3c1c0 509s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x849b49021a8), global 0x341e43d3c1c0 509s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x849b49027a8), global 0x341e43d3c1c0 509s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x849b49014f0), global 0x341e43d3c1c0 509s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x849b49014f0), global 0x341e43d3c1c0 509s JS MAINLOOP: Main loop instance 0x16bc36e85f80: hold 509s JS MAINLOOP: Enqueue job , promise=, allocation site= 509s JS MAINLOOP: Starting promise job dispatcher 509s JS MAINLOOP: Main loop instance 0x16bc36e85f80: Spinning loop until released or hook cleared 509s JS MAINLOOP: handling job 0, 509s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 509s JS MAINLOOP: Main loop instance 0x16bc36e85f80: release 509s JS MAINLOOP: Completed job 0 509s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x341e43d3c1c0 509s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x849b4915910), global 0x341e43d3c1c0 509s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x849b4916340), global 0x341e43d3c1c0 509s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x849b4916340), global 0x341e43d3c1c0 509s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x849b4915910), global 0x341e43d3c1c0 509s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x849b4915910), global 0x341e43d3c1c0 509s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x849b4916340), global 0x341e43d3c1c0 509s JS IMPORT: Module metadata hook for module 0x849b49169e8 509s JS IMPORT: Defining meta.importSync for module 0x849b49169e8 509s JS NATIVE: Defining native module 'gi' 509s JS CTX: Initialized class GIRepositoryNamespace prototype 0x849b4917168 509s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 509s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 509s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 509s JS IMPORT: Importing directory 'overrides' 509s JS IMPORT: Defining parent 0x849b49000f8 of 0x849b49171e8 'overrides' is mod 1 509s JS IMPORT: Defined importer 'overrides' 0x849b49171e8 in 0x849b49000f8 509s JS IMPORT: successfully imported directory 'overrides' 509s JS IMPORT: Importing '_byteArrayNative' 509s JS NATIVE: Defining native module '_byteArrayNative' 509s JS IMPORT: Defining parent 0x849b49000f8 of 0x849b4917630 '_byteArrayNative' is mod 1 509s JS IMPORT: successfully imported module '_byteArrayNative' 509s JS IMPORT: Importing '_promiseNative' 509s JS NATIVE: Defining native module '_promiseNative' 509s JS IMPORT: Defining parent 0x849b49000f8 of 0x849b49176f0 '_promiseNative' is mod 1 509s JS IMPORT: successfully imported module '_promiseNative' 509s JS IMPORT: Importing module GLib succeeded 509s JS IMPORT: Defining parent 0x849b49171e8 of 0x341e43d3d2b8 'GLib' is mod 1 509s JS IMPORT: successfully imported module 'GLib' 509s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 509s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x341e43d7d060, JSClass 0x61499daeb098, in object 0x341e43d7d038 509s JS CTX: Initialized class GIRepositoryGType prototype 0x849b4917920 509s JS CTX: Initialized class GIRepositoryFunction prototype 0x341e43d3d308 509s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 509s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 509s JS G BXD: Defined class for Error (GError), prototype 0x341e43d7d0b0, JSClass 0x61499daeb098, in object 0x341e43d7d038 509s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 509s JS G BXD: Defined class for Variant (GVariant), prototype 0x341e43d7d100, JSClass 0x61499daeb098, in object 0x341e43d7d038 509s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 509s JS G BXD: Defined class for Bytes (GBytes), prototype 0x341e43d7d150, JSClass 0x61499daeb098, in object 0x341e43d7d038 509s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 509s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 509s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x341e43d7d1a0, JSClass 0x61499daeb098, in object 0x341e43d7d038 509s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 509s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 509s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 509s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 509s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 509s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 509s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 509s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 509s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 509s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 509s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 509s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 509s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 509s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 509s JS G BXD: Defined class for Thread (GThread), prototype 0x341e43d7d1f0, JSClass 0x61499daeb098, in object 0x341e43d7d038 509s JS G BXD: Defining method ref in prototype for GLib.Thread 509s JS G BXD: Defining method unref in prototype for GLib.Thread 509s JS G NS: Defined namespace 'GLib' 0x341e43d7d038 in GIRepository 0x849b4916ff8 509s JS IMPORT: Importing module jasmine succeeded 509s JS IMPORT: Defining parent 0x849b49000f8 of 0x341e43d3dcb8 'jasmine' is mod 1 509s JS IMPORT: successfully imported module 'jasmine' 509s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 509s JS MAINLOOP: Main loop instance 0x16bc36e85f80: hold 509s JS MAINLOOP: Enqueue job , promise=, allocation site= 509s JS MAINLOOP: Main loop instance 0x16bc36e85f80: Spinning loop until released or hook cleared 509s JS MAINLOOP: handling job 0, 509s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 509s JS MAINLOOP: Main loop instance 0x16bc36e85f80: release 509s JS MAINLOOP: Completed job 0 509s JS IMPORT: JS import 'package' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/package.js 509s JS IMPORT: Importing 'gi' 509s JS IMPORT: Defining parent 0x849b49000f8 of 0x849b4916ff8 'gi' is mod 1 509s JS IMPORT: successfully imported module 'gi' 509s JS IMPORT: JS import 'GIRepository' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GIRepository.js 509s JS G NS: Defined namespace 'GIRepository' 0x341e43d7d268 in GIRepository 0x849b4916ff8 509s JS IMPORT: JS import 'CjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/CjsPrivate.js 509s JS G NS: Defined namespace 'CjsPrivate' 0x341e43d7d2b8 in GIRepository 0x849b4916ff8 509s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 509s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 509s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 509s JS IMPORT: Importing module _legacy succeeded 509s JS IMPORT: Defining parent 0x849b49000f8 of 0x341e43d3df38 '_legacy' is mod 1 509s JS IMPORT: successfully imported module '_legacy' 509s JS IMPORT: Importing module lang succeeded 509s JS IMPORT: Defining parent 0x849b49000f8 of 0x341e43d3dee8 'lang' is mod 1 509s JS IMPORT: successfully imported module 'lang' 509s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 509s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 509s JS IMPORT: Importing module _signals succeeded 509s JS IMPORT: Defining parent 0x849b49000f8 of 0x341e43d3df88 '_signals' is mod 1 509s JS IMPORT: successfully imported module '_signals' 509s JS IMPORT: Importing module signals succeeded 509s JS IMPORT: Defining parent 0x849b49000f8 of 0x341e43d3de98 'signals' is mod 1 509s JS IMPORT: successfully imported module 'signals' 509s JS IMPORT: Importing module Gio succeeded 509s JS IMPORT: Defining parent 0x849b49171e8 of 0x341e43d3de48 'Gio' is mod 1 509s JS IMPORT: successfully imported module 'Gio' 509s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 509s JS IMPORT: Importing '_gi' 509s JS NATIVE: Defining native module '_gi' 509s JS IMPORT: Defining parent 0x849b49000f8 of 0x849b492e150 '_gi' is mod 1 509s JS IMPORT: successfully imported module '_gi' 509s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 509s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 509s JS IMPORT: Importing module _common succeeded 509s JS IMPORT: Defining parent 0x849b49000f8 of 0x341e43dce060 '_common' is mod 1 509s JS IMPORT: successfully imported module '_common' 509s JS IMPORT: Importing module GObject succeeded 509s JS IMPORT: Defining parent 0x849b49171e8 of 0x341e43d3dfd8 'GObject' is mod 1 509s JS IMPORT: successfully imported module 'GObject' 509s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 509s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 509s JS G BXD: Defined class for String (GString), prototype 0x341e43d7d560, JSClass 0x61499daeb098, in object 0x341e43d7d2e0 509s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 509s JS G PRM: Defined class ParamSpec prototype is 0x341e43dce100 class 0x61499daf02f0 in object 0x341e43d7d2e0 509s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 509s JS G OBJ: Defined class for Object (GObject), prototype 0x341e43d7d6c8, JSClass 0x61499daeb7a8, in object 0x341e43d7d2e0 509s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 509s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 509s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x341e43d7d6f0, JSClass 0x61499daeb7a8, in object 0x341e43d7d2e0 509s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 509s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 509s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 509s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 509s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 509s JS G NS: Defined namespace 'GObject' 0x341e43d7d2e0 in GIRepository 0x849b4916ff8 509s JS G OBJ: Defined class for Application (GApplication), prototype 0x341e43d7d740, JSClass 0x61499daeb7a8, in object 0x341e43d7d290 509s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 509s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x341e43dce470, JSClass 0x61499daeb580, in object 0x341e43d7d290 509s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 509s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 509s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 509s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 509s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 509s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 509s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 509s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 509s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 509s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 509s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x341e43d7d7b8, JSClass 0x61499daeb7a8, in object 0x341e43d7d290 509s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 509s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x341e43dce6f0, JSClass 0x61499daeb580, in object 0x341e43d7d290 509s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 509s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x341e43d7d830, JSClass 0x61499daeb7a8, in object 0x341e43d7d290 509s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 509s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 509s JS G IFACE: Defined class for Initable (GInitable), prototype 0x341e43dce830, JSClass 0x61499daeb580, in object 0x341e43d7d290 509s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 509s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 509s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 509s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x341e43d7d8a8, JSClass 0x61499daeb098, in object 0x341e43d7d290 509s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 509s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x341e43d7d8f8, JSClass 0x61499daeb098, in object 0x341e43d7d290 509s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 509s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 509s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x341e43d7d948, JSClass 0x61499daeb7a8, in object 0x341e43d7d290 509s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x341e43d7d998, JSClass 0x61499daeb7a8, in object 0x341e43d7d2b8 509s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 509s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x341e43d7d9e8, JSClass 0x61499daeb7a8, in object 0x341e43d7d290 509s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 509s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 509s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 509s JS G IFACE: Defined class for File (GFile), prototype 0x341e43dce998, JSClass 0x61499daeb580, in object 0x341e43d7d290 509s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x341e43d7da60, JSClass 0x61499daeb7a8, in object 0x849b49170d8 509s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 509s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x341e43d7dad8, JSClass 0x61499daeb7a8, in object 0x341e43d7d290 509s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 509s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 509s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x341e43d7db28, JSClass 0x61499daeb7a8, in object 0x341e43d7d290 509s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 509s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x341e43d7db78, JSClass 0x61499daeb7a8, in object 0x341e43d7d290 509s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 509s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x341e43d7dbc8, JSClass 0x61499daeb098, in object 0x341e43d7d290 509s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 509s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 509s JS G OBJ: Defined class for Settings (GSettings), prototype 0x341e43d7dc18, JSClass 0x61499daeb7a8, in object 0x341e43d7d290 509s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 509s JS G NS: Defined namespace 'Gio' 0x341e43d7d290 in GIRepository 0x849b4916ff8 509s JS IMPORT: Importing 'system' 509s JS NATIVE: Defining native module 'system' 509s JS IMPORT: Defining parent 0x849b49000f8 of 0x849b4933d30 'system' is mod 1 509s JS IMPORT: successfully imported module 'system' 509s JS IMPORT: JS import 'gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/gettext.js 509s JS IMPORT: JS import '_gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_gettext.js 509s JS IMPORT: JS import '_gettext' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_gettext.js 509s JS G NS: Found info type ENUM for 'LocaleCategory' in namespace 'CjsPrivate' 509s JS G ENUM: Defining enum value ALL (fixed from all) 6 509s JS G ENUM: Defining enum value COLLATE (fixed from collate) 3 509s JS G ENUM: Defining enum value CTYPE (fixed from ctype) 0 509s JS G ENUM: Defining enum value MESSAGES (fixed from messages) 5 509s JS G ENUM: Defining enum value MONETARY (fixed from monetary) 4 509s JS G ENUM: Defining enum value NUMERIC (fixed from numeric) 1 509s JS G ENUM: Defining enum value TIME (fixed from time) 2 509s JS G ENUM: Defining CjsPrivate.LocaleCategory as 0x849b49343b0 509s JS IMPORT: Importing module _gettext succeeded 509s JS IMPORT: Defining parent 0x849b49000f8 of 0x341e43dda470 '_gettext' is mod 1 509s JS IMPORT: successfully imported module '_gettext' 509s JS IMPORT: Importing module gettext succeeded 509s JS IMPORT: Defining parent 0x849b49000f8 of 0x341e43dda420 'gettext' is mod 1 509s JS IMPORT: successfully imported module 'gettext' 509s JS IMPORT: Importing module package succeeded 509s JS IMPORT: Defining parent 0x849b49000f8 of 0x341e43d3ddf8 'package' is mod 1 509s JS IMPORT: successfully imported module 'package' 509s JS CTX: Script evaluation succeeded 509s JS MAINLOOP: Main loop instance 0x16bc36e85f80: Spinning loop until released or hook cleared 509s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x341e43d3c1c0 509s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x849b49000b8), global 0x341e43d3c1c0 509s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x849b49000b8), global 0x341e43d3c1c0 509s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x849b49000b8), global 0x341e43d3c1c0 509s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x849b49000b8), global 0x341e43d3c1c0 509s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x849b49000b8), global 0x341e43d3c1c0 509s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x849b49000b8), global 0x341e43d3c1c0 509s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x849b49000b8), global 0x341e43d3c1c0 509s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x849b49000b8), global 0x341e43d3c1c0 509s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x849b49000b8), global 0x341e43d3c1c0 509s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x849b49000b8), global 0x341e43d3c1c0 509s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x849b49000b8), global 0x341e43d3c1c0 509s JS IMPORT: Module metadata hook for module 0x849b4900d80 509s JS IMPORT: Defining meta.importSync for module 0x849b4900d80 509s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x849b49000b8), global 0x341e43d3c1c0 509s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x849b49000b8), global 0x341e43d3c1c0 509s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 509s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 509s JS MAINLOOP: Set main loop hook to 509s JS MAINLOOP: Main loop instance 0x16bc36e85f80: hold 509s JS MAINLOOP: Running and clearing main loop hook 509s JS G BXD: Defining method run in prototype for GLib.MainLoop 509s 1..20 509s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 509s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 509s JS G BXD: Defined class for Source (GSource), prototype 0x341e43d7dc90, JSClass 0x61499daeb098, in object 0x341e43d7d038 509s JS G BXD: Defining method set_priority in prototype for GLib.Source 509s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 509s JS G BXD: Defining method attach in prototype for GLib.Source 509s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 509s JS IMPORT: Module metadata hook for module 0x341e43de4040 509s JS IMPORT: Defining meta.importSync for module 0x341e43de4040 509s JS IMPORT: JS import 'Regress' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/Regress.js 509s JS G NS: Defined namespace 'Regress' 0x341e43d7dd80 in GIRepository 0x341e43d3f910 509s JS G BXD: Defining method destroy in prototype for GLib.Source 509s ok 1 Package module finds an existing library 509s ok 2 Package module doesn't find a non-existent library 509s JS G NS: Found info type FUNCTION for 'get_variant' in namespace 'Regress' 509s ok 3 Package module finds a function 509s ok 4 Package module doesn't find a non-existent function 509s JS G NS: Found info type OBJECT for 'TestObj' in namespace 'Regress' 509s JS G OBJ: Defined class for TestObj (RegressTestObj), prototype 0x1cd85df0c060, JSClass 0x61499daeb7a8, in object 0x341e43d7dd80 509s ok 5 Package module finds a class 509s ok 6 Package module doesn't find a non-existent class 509s ok 7 Package module finds a property 509s JS G NS: Found info type FUNCTION for 'type_is_a' in namespace 'GObject' 509s ok 8 Package module doesn't find a non-existent property 509s ok 9 Package module finds a static function 509s ok 10 Package module doesn't find a non-existent static function 509s ok 11 Package module finds a method 509s ok 12 Package module doesn't find a non-existent method 509s JS IMPORT: JS import 'GIMarshallingTests' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GIMarshallingTests.js 509s JS G NS: Defined namespace 'GIMarshallingTests' 0x1cd85df0c5b0 in GIRepository 0x341e43d3f910 509s JS G NS: Found info type INTERFACE for 'Interface' in namespace 'GIMarshallingTests' 509s JS G IFACE: Defined class for Interface (GIMarshallingTestsInterface), prototype 0x341e43df17b8, JSClass 0x61499daeb580, in object 0x1cd85df0c5b0 509s ok 13 Package module finds an interface 509s ok 14 Package module doesn't find a non-existent interface 509s ok 15 Package module finds an interface method 509s JS G NS: Found info type FUNCTION for 'type_default_interface_ref' in namespace 'GObject' 509s JS G NS: Found info type STRUCT for 'TypeInterface' in namespace 'GObject' 509s JS G BXD: Defined class for TypeInterface (void), prototype 0x1cd85df0c7e0, JSClass 0x61499daeb098, in object 0x341e43d7d2e0 509s ok 16 Package module doesn't find a non-existent interface method 509s JS G NS: Found info type ENUM for 'TestEnum' in namespace 'Regress' 509s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 509s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 509s JS G ENUM: Defining enum value VALUE3 (fixed from value3) -1 509s JS G ENUM: Defining enum value VALUE4 (fixed from value4) 48 509s JS G ENUM: Defining enum value VALUE5 (fixed from value5) 49 509s JS G ENUM: Defining Regress.TestEnum as 0x849b4963ae8 509s ok 17 Package module finds an enum value 509s ok 18 Package module doesn't find a non-existent enum value 509s JS G NS: Found info type CONSTANT for 'BOOL_CONSTANT' in namespace 'Regress' 509s ok 19 Package module finds a constant 509s ok 20 Package module doesn't find a non-existent constant 509s JS G BXD: Defining method quit in prototype for GLib.MainLoop 509s JS MAINLOOP: Enqueue job , promise=, allocation site= 509s JS MAINLOOP: Main loop instance 0x16bc36e85f80: Spinning loop until released or hook cleared 509s JS MAINLOOP: handling job 0, 509s JS MAINLOOP: Enqueue job , promise=, allocation site= 509s JS MAINLOOP: Completed job 0 509s JS MAINLOOP: handling job 1, 509s JS MAINLOOP: Enqueue job , promise=, allocation site= 509s JS MAINLOOP: Completed job 1 509s JS MAINLOOP: handling job 2, 509s JS MAINLOOP: Enqueue job , promise=, allocation site= 509s JS MAINLOOP: Completed job 2 509s JS MAINLOOP: handling job 3, 509s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 509s JS MAINLOOP: Main loop instance 0x16bc36e85f80: release 509s JS MAINLOOP: Completed job 3 509s JS MEMORY: Memory report: before destroying context 509s JS MEMORY: 349 objects currently alive 509s JS MEMORY: boxed_instance = 88 509s JS MEMORY: boxed_prototype = 12 509s JS MEMORY: closure = 1 509s JS MEMORY: function = 209 509s JS MEMORY: fundamental_instance = 0 509s JS MEMORY: fundamental_prototype = 0 509s JS MEMORY: gerror_instance = 0 509s JS MEMORY: gerror_prototype = 0 509s JS MEMORY: interface = 5 509s JS MEMORY: module = 12 509s JS MEMORY: ns = 7 509s JS MEMORY: object_instance = 1 509s JS MEMORY: object_prototype = 14 509s JS MEMORY: param = 0 509s JS MEMORY: union_instance = 0 509s JS MEMORY: union_prototype = 0 509s JS CTX: JS shutdown sequence 509s JS CTX: Stopping profiler 509s JS CTX: Shutting down toggle queue 509s JS CTX: Notifying external reference holders of GjsContext dispose 509s JS MAINLOOP: Stopping promise job dispatcher 509s JS CTX: Notifying reference holders of GjsContext dispose 509s JS CTX: Checking unhandled promise rejections 509s JS CTX: Releasing cached JS wrappers 509s JS CTX: Final triggered GC 509s JS CTX: Destroying JS context 509s JS CTX: Releasing all native objects 509s JS CTX: Disabling auto GC 509s JS CTX: Ending trace on global object 509s JS CTX: Freeing allocated resources 509s JS CTX: JS context destroyed 509s PASS: cjs/testPackage.test 509s Running test: cjs/throw-ignored.test 509s 1..1 509s ok 1 - /usr/libexec/installed-tests/cjs/debugger/throw-ignored.debugger 509s PASS: cjs/throw-ignored.test 509s Running test: cjs/keys.test 509s 1..1 509s ok 1 - /usr/libexec/installed-tests/cjs/debugger/keys.debugger 509s PASS: cjs/keys.test 509s Running test: cjs/list.test 509s 1..1 509s ok 1 - /usr/libexec/installed-tests/cjs/debugger/list.debugger 509s PASS: cjs/list.test 509s Running test: cjs/testParamSpec.test 509s JS NATIVE: Registered native JS module '_promiseNative' 509s JS NATIVE: Registered native JS module '_byteArrayNative' 509s JS NATIVE: Registered native JS module '_encodingNative' 509s JS NATIVE: Registered native JS module '_gi' 509s JS NATIVE: Registered native JS module 'gi' 509s JS NATIVE: Registered native JS module 'cairoNative' 509s JS NATIVE: Registered native JS module 'system' 509s JS NATIVE: Registered native JS module 'console' 509s JS NATIVE: Registered native JS module '_print' 509s JS CTX: Enabling JIT 509s JS CTX: Initialized class GjsFileImporter prototype 0x3c0821000098 509s JS IMPORT: Defining parent (nil) of 0x3c08210000f8 'imports' is mod 0 509s JS IMPORT: Importing '_print' 509s JS NATIVE: Defining native module '_print' 509s JS IMPORT: Defining parent 0x3c08210000f8 of 0x3c08210006b0 '_print' is mod 1 509s JS IMPORT: successfully imported module '_print' 509s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 509s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1368c813c1c0 509s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3c08210014f0), global 0x1368c813c1c0 509s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3c08210021a8), global 0x1368c813c1c0 509s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3c08210027a8), global 0x1368c813c1c0 509s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3c08210027a8), global 0x1368c813c1c0 509s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3c08210021a8), global 0x1368c813c1c0 509s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3c08210014f0), global 0x1368c813c1c0 509s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3c08210014f0), global 0x1368c813c1c0 509s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3c08210014f0), global 0x1368c813c1c0 509s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3c08210021a8), global 0x1368c813c1c0 509s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3c08210027a8), global 0x1368c813c1c0 509s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3c08210014f0), global 0x1368c813c1c0 509s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3c08210014f0), global 0x1368c813c1c0 509s JS MAINLOOP: Main loop instance 0x1be151595f80: hold 509s JS MAINLOOP: Enqueue job , promise=, allocation site= 509s JS MAINLOOP: Starting promise job dispatcher 509s JS MAINLOOP: Main loop instance 0x1be151595f80: Spinning loop until released or hook cleared 509s JS MAINLOOP: handling job 0, 509s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 509s JS MAINLOOP: Main loop instance 0x1be151595f80: release 509s JS MAINLOOP: Completed job 0 509s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x1368c813c1c0 509s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c0821015910), global 0x1368c813c1c0 509s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c0821016340), global 0x1368c813c1c0 509s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c0821016340), global 0x1368c813c1c0 509s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c0821015910), global 0x1368c813c1c0 509s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c0821015910), global 0x1368c813c1c0 509s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c0821016340), global 0x1368c813c1c0 509s JS IMPORT: Module metadata hook for module 0x3c08210169e8 509s JS IMPORT: Defining meta.importSync for module 0x3c08210169e8 509s JS NATIVE: Defining native module 'gi' 509s JS CTX: Initialized class GIRepositoryNamespace prototype 0x3c0821017168 509s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 509s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 509s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 509s JS IMPORT: Importing directory 'overrides' 509s JS IMPORT: Defining parent 0x3c08210000f8 of 0x3c08210171e8 'overrides' is mod 1 509s JS IMPORT: Defined importer 'overrides' 0x3c08210171e8 in 0x3c08210000f8 509s JS IMPORT: successfully imported directory 'overrides' 509s JS IMPORT: Importing '_byteArrayNative' 509s JS NATIVE: Defining native module '_byteArrayNative' 509s JS IMPORT: Defining parent 0x3c08210000f8 of 0x3c0821017630 '_byteArrayNative' is mod 1 509s JS IMPORT: successfully imported module '_byteArrayNative' 509s JS IMPORT: Importing '_promiseNative' 509s JS NATIVE: Defining native module '_promiseNative' 509s JS IMPORT: Defining parent 0x3c08210000f8 of 0x3c08210176f0 '_promiseNative' is mod 1 509s JS IMPORT: successfully imported module '_promiseNative' 509s JS IMPORT: Importing module GLib succeeded 509s JS IMPORT: Defining parent 0x3c08210171e8 of 0x1368c813d2b8 'GLib' is mod 1 509s JS IMPORT: successfully imported module 'GLib' 509s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 509s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1368c817d060, JSClass 0x75bd1aa1b098, in object 0x1368c817d038 509s JS CTX: Initialized class GIRepositoryGType prototype 0x3c0821017920 509s JS CTX: Initialized class GIRepositoryFunction prototype 0x1368c813d308 509s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 509s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 509s JS G BXD: Defined class for Error (GError), prototype 0x1368c817d0b0, JSClass 0x75bd1aa1b098, in object 0x1368c817d038 509s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 509s JS G BXD: Defined class for Variant (GVariant), prototype 0x1368c817d100, JSClass 0x75bd1aa1b098, in object 0x1368c817d038 509s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 509s JS G BXD: Defined class for Bytes (GBytes), prototype 0x1368c817d150, JSClass 0x75bd1aa1b098, in object 0x1368c817d038 509s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 509s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 509s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1368c817d1a0, JSClass 0x75bd1aa1b098, in object 0x1368c817d038 509s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 509s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 509s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 509s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 509s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 509s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 509s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 509s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 509s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 509s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 509s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 509s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 509s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 509s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 509s JS G BXD: Defined class for Thread (GThread), prototype 0x1368c817d1f0, JSClass 0x75bd1aa1b098, in object 0x1368c817d038 509s JS G BXD: Defining method ref in prototype for GLib.Thread 509s JS G BXD: Defining method unref in prototype for GLib.Thread 509s JS G NS: Defined namespace 'GLib' 0x1368c817d038 in GIRepository 0x3c0821016ff8 509s JS IMPORT: Importing module jasmine succeeded 509s JS IMPORT: Defining parent 0x3c08210000f8 of 0x1368c813dcb8 'jasmine' is mod 1 509s JS IMPORT: successfully imported module 'jasmine' 509s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 509s JS MAINLOOP: Main loop instance 0x1be151595f80: hold 509s JS MAINLOOP: Enqueue job , promise=, allocation site= 509s JS MAINLOOP: Main loop instance 0x1be151595f80: Spinning loop until released or hook cleared 509s JS MAINLOOP: handling job 0, 509s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 509s JS MAINLOOP: Main loop instance 0x1be151595f80: release 509s JS MAINLOOP: Completed job 0 509s JS IMPORT: Importing 'gi' 509s JS IMPORT: Defining parent 0x3c08210000f8 of 0x3c0821016ff8 'gi' is mod 1 509s JS IMPORT: successfully imported module 'gi' 509s JS IMPORT: JS import 'Regress' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/Regress.js 509s JS G NS: Defined namespace 'Regress' 0x1368c817d268 in GIRepository 0x3c0821016ff8 509s JS IMPORT: Importing '_gi' 509s JS NATIVE: Defining native module '_gi' 509s JS IMPORT: Defining parent 0x3c08210000f8 of 0x3c082102b170 '_gi' is mod 1 509s JS IMPORT: successfully imported module '_gi' 509s JS IMPORT: JS import 'CjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/CjsPrivate.js 509s JS G NS: Defined namespace 'CjsPrivate' 0x1368c817d2b8 in GIRepository 0x3c0821016ff8 509s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 509s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 509s JS IMPORT: Importing module _common succeeded 509s JS IMPORT: Defining parent 0x3c08210000f8 of 0x1368c813de48 '_common' is mod 1 509s JS IMPORT: successfully imported module '_common' 509s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 509s JS IMPORT: Importing module _legacy succeeded 509s JS IMPORT: Defining parent 0x3c08210000f8 of 0x1368c813de98 '_legacy' is mod 1 509s JS IMPORT: successfully imported module '_legacy' 509s JS IMPORT: Importing module GObject succeeded 509s JS IMPORT: Defining parent 0x3c08210171e8 of 0x1368c813ddf8 'GObject' is mod 1 509s JS IMPORT: successfully imported module 'GObject' 509s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 509s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 509s JS G BXD: Defined class for String (GString), prototype 0x1368c817d538, JSClass 0x75bd1aa1b098, in object 0x1368c817d290 509s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 509s JS G PRM: Defined class ParamSpec prototype is 0x1368c813df38 class 0x75bd1aa202f0 in object 0x1368c817d290 509s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 509s JS G OBJ: Defined class for Object (GObject), prototype 0x1368c817d6a0, JSClass 0x75bd1aa1b7a8, in object 0x1368c817d290 509s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 509s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 509s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x1368c817d6c8, JSClass 0x75bd1aa1b7a8, in object 0x1368c817d290 509s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 509s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 509s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 509s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 509s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 509s JS G NS: Defined namespace 'GObject' 0x1368c817d290 in GIRepository 0x3c0821016ff8 509s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 509s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 509s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 509s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 509s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 509s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 509s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 509s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 509s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 509s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 509s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 509s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 509s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 509s JS G ENUM: Defining GObject.ParamFlags as 0x3c082102f700 509s JS G NS: Found info type ENUM for 'TestEnum' in namespace 'Regress' 509s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 509s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 509s JS G ENUM: Defining enum value VALUE3 (fixed from value3) -1 509s JS G ENUM: Defining enum value VALUE4 (fixed from value4) 48 509s JS G ENUM: Defining enum value VALUE5 (fixed from value5) 49 509s JS G ENUM: Defining Regress.TestEnum as 0x3c082103ab60 509s JS G NS: Found info type FLAGS for 'TestFlags' in namespace 'Regress' 509s JS G ENUM: Defining enum value FLAG1 (fixed from flag1) 1 509s JS G ENUM: Defining enum value FLAG2 (fixed from flag2) 2 509s JS G ENUM: Defining enum value FLAG3 (fixed from flag3) 4 509s JS G ENUM: Defining Regress.TestFlags as 0x3c082103cf80 509s JS CTX: Script evaluation succeeded 509s JS MAINLOOP: Main loop instance 0x1be151595f80: Spinning loop until released or hook cleared 509s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x1368c813c1c0 509s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3c0821004be8), global 0x1368c813c1c0 509s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c0821004be8), global 0x1368c813c1c0 509s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3c0821004be8), global 0x1368c813c1c0 509s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3c0821004be8), global 0x1368c813c1c0 509s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c0821004be8), global 0x1368c813c1c0 509s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3c0821004be8), global 0x1368c813c1c0 509s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3c0821004be8), global 0x1368c813c1c0 509s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3c0821004be8), global 0x1368c813c1c0 509s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3c0821004be8), global 0x1368c813c1c0 509s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3c0821004be8), global 0x1368c813c1c0 509s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3c0821004be8), global 0x1368c813c1c0 509s JS IMPORT: Module metadata hook for module 0x3c08210058b0 509s JS IMPORT: Defining meta.importSync for module 0x3c08210058b0 509s JS NATIVE: Defining native module 'system' 509s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c0821004be8), global 0x1368c813c1c0 509s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3c0821004be8), global 0x1368c813c1c0 509s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 509s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 509s JS MAINLOOP: Set main loop hook to 509s JS MAINLOOP: Main loop instance 0x1be151595f80: hold 509s JS MAINLOOP: Running and clearing main loop hook 509s JS G BXD: Defining method run in prototype for GLib.MainLoop 509s 1..28 509s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 509s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 509s JS G BXD: Defined class for Source (GSource), prototype 0x1368c817d768, JSClass 0x75bd1aa1b098, in object 0x1368c817d038 509s JS G BXD: Defining method set_priority in prototype for GLib.Source 509s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 509s JS G BXD: Defining method attach in prototype for GLib.Source 509s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 509s JS IMPORT: Module metadata hook for module 0x1368c81d00b0 509s JS IMPORT: Defining meta.importSync for module 0x1368c81d00b0 509s JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' 509s JS G PRM: Wrapping GParamString 'foo-property' on (null) with JSObject 509s JS G PRM: JSObject created with param instance 0x1be151754300 type GParamString 509s JS G BXD: Defining method destroy in prototype for GLib.Source 509s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 509s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 509s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 509s ok 1 GObject.ParamSpec.string has the correct name strings 509s JS G PRM: Wrapping GParamString 'foo-property' on (null) with JSObject 509s JS G PRM: JSObject created with param instance 0x1be151757080 type GParamString 509s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'CjsPrivate' 509s ok 2 GObject.ParamSpec.string has the correct flags 509s JS G PRM: Wrapping GParamString 'foo-property' on (null) with JSObject 509s JS G PRM: JSObject created with param instance 0x1be151758b30 type GParamString 509s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 509s ok 3 GObject.ParamSpec.string has the correct default value 509s JS G NS: Found info type FUNCTION for 'param_spec_int' in namespace 'GObject' 509s JS G PRM: Wrapping GParamInt 'foo-property' on (null) with JSObject 509s JS G PRM: JSObject created with param instance 0x1be15173e330 type GParamInt 509s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 509s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 509s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 509s ok 4 GObject.ParamSpec.int has the correct name strings 509s JS G PRM: Wrapping GParamInt 'foo-property' on (null) with JSObject 509s JS G PRM: JSObject created with param instance 0x1be15173ef60 type GParamInt 509s ok 5 GObject.ParamSpec.int has the correct flags 509s JS G PRM: Wrapping GParamInt 'foo-property' on (null) with JSObject 509s JS G PRM: JSObject created with param instance 0x1be15173f8a0 type GParamInt 509s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 509s ok 6 GObject.ParamSpec.int has the correct default value 509s JS G NS: Found info type FUNCTION for 'param_spec_uint' in namespace 'GObject' 509s JS G PRM: Wrapping GParamUInt 'foo-property' on (null) with JSObject 509s JS G PRM: JSObject created with param instance 0x1be151740640 type GParamUInt 509s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 509s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 509s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 509s ok 7 GObject.ParamSpec.uint has the correct name strings 509s JS G PRM: Wrapping GParamUInt 'foo-property' on (null) with JSObject 509s JS G PRM: JSObject created with param instance 0x1be151741210 type GParamUInt 509s ok 8 GObject.ParamSpec.uint has the correct flags 509s JS G PRM: Wrapping GParamUInt 'foo-property' on (null) with JSObject 509s JS G PRM: JSObject created with param instance 0x1be1517419a0 type GParamUInt 509s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 509s ok 9 GObject.ParamSpec.uint has the correct default value 509s JS G NS: Found info type FUNCTION for 'param_spec_int64' in namespace 'GObject' 509s JS G PRM: Wrapping GParamInt64 'foo-property' on (null) with JSObject 509s JS G PRM: JSObject created with param instance 0x1be151740ce0 type GParamInt64 509s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 509s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 509s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 509s ok 10 GObject.ParamSpec.int64 has the correct name strings 509s JS G PRM: Wrapping GParamInt64 'foo-property' on (null) with JSObject 509s JS G PRM: JSObject created with param instance 0x1be151743450 type GParamInt64 509s ok 11 GObject.ParamSpec.int64 has the correct flags 509s JS G PRM: Wrapping GParamInt64 'foo-property' on (null) with JSObject 509s JS G PRM: JSObject created with param instance 0x1be15177c620 type GParamInt64 509s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 509s ok 12 GObject.ParamSpec.int64 has the correct default value 509s JS G NS: Found info type FUNCTION for 'param_spec_uint64' in namespace 'GObject' 509s JS G PRM: Wrapping GParamUInt64 'foo-property' on (null) with JSObject 509s JS G PRM: JSObject created with param instance 0x1be15177d880 type GParamUInt64 509s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 509s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 509s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 509s ok 13 GObject.ParamSpec.uint64 has the correct name strings 509s JS G PRM: Wrapping GParamUInt64 'foo-property' on (null) with JSObject 509s JS G PRM: JSObject created with param instance 0x1be15177e470 type GParamUInt64 509s ok 14 GObject.ParamSpec.uint64 has the correct flags 509s JS G PRM: Wrapping GParamUInt64 'foo-property' on (null) with JSObject 509s JS G PRM: JSObject created with param instance 0x1be15177ebd0 type GParamUInt64 509s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 509s ok 15 GObject.ParamSpec.uint64 has the correct default value 509s JS G NS: Found info type FUNCTION for 'param_spec_enum' in namespace 'GObject' 509s JS G PRM: Wrapping GParamEnum 'foo-property' on (null) with JSObject 509s JS G PRM: JSObject created with param instance 0x1be1517801e0 type GParamEnum 509s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 509s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 509s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 509s ok 16 GObject.ParamSpec.enum has the correct name strings 509s JS G PRM: Wrapping GParamEnum 'foo-property' on (null) with JSObject 509s JS G PRM: JSObject created with param instance 0x1be151780d80 type GParamEnum 509s ok 17 GObject.ParamSpec.enum has the correct flags 509s JS G PRM: Wrapping GParamEnum 'foo-property' on (null) with JSObject 509s JS G PRM: JSObject created with param instance 0x1be151781450 type GParamEnum 509s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 509s ok 18 GObject.ParamSpec.enum has the correct default value 509s JS G NS: Found info type FUNCTION for 'param_spec_flags' in namespace 'GObject' 509s JS G PRM: Wrapping GParamFlags 'foo-property' on (null) with JSObject 509s JS G PRM: JSObject created with param instance 0x1be151782340 type GParamFlags 509s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 509s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 509s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 509s ok 19 GObject.ParamSpec.flags has the correct name strings 509s JS G PRM: Wrapping GParamFlags 'foo-property' on (null) with JSObject 509s JS G PRM: JSObject created with param instance 0x1be151782f30 type GParamFlags 509s ok 20 GObject.ParamSpec.flags has the correct flags 509s JS G PRM: Wrapping GParamFlags 'foo-property' on (null) with JSObject 509s JS G PRM: JSObject created with param instance 0x1be1517840b0 type GParamFlags 509s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 509s ok 21 GObject.ParamSpec.flags has the correct default value 509s JS G NS: Found info type FUNCTION for 'param_spec_object' in namespace 'GObject' 509s JS G PRM: Wrapping GParamObject 'foo-property' on (null) with JSObject 509s JS G PRM: JSObject created with param instance 0x1be151784e90 type GParamObject 509s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 509s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 509s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 509s ok 22 GObject.ParamSpec.object has the correct name strings 509s JS G PRM: Wrapping GParamObject 'foo-property' on (null) with JSObject 509s JS G PRM: JSObject created with param instance 0x1be151785a70 type GParamObject 509s ok 23 GObject.ParamSpec.object has the correct flags 509s JS G PRM: Wrapping GParamObject 'foo-property' on (null) with JSObject 509s JS G PRM: JSObject created with param instance 0x1be151786160 type GParamObject 509s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 509s ok 24 GObject.ParamSpec.object has the correct default value 509s JS G NS: Found info type FUNCTION for 'param_spec_boxed' in namespace 'GObject' 509s JS G PRM: Wrapping GParamBoxed 'foo-property' on (null) with JSObject 509s JS G PRM: JSObject created with param instance 0x1be151786ef0 type GParamBoxed 509s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 509s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 509s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 509s ok 25 GObject.ParamSpec.jsobject has the correct name strings 509s JS G PRM: Wrapping GParamBoxed 'foo-property' on (null) with JSObject 509s JS G PRM: JSObject created with param instance 0x1be151787ae0 type GParamBoxed 509s ok 26 GObject.ParamSpec.jsobject has the correct flags 509s JS G PRM: Wrapping GParamBoxed 'foo-property' on (null) with JSObject 509s JS G PRM: JSObject created with param instance 0x1be1517881d0 type GParamBoxed 509s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 509s ok 27 GObject.ParamSpec.jsobject has the correct default value 509s JS G PRM: Wrapping GParamString 'foo-property' on (null) with JSObject 509s JS G PRM: JSObject created with param instance 0x1be151788e60 type GParamString 509s ok 28 GObject.ParamSpec object doesn't crash when resolving a non-string property 509s JS G BXD: Defining method quit in prototype for GLib.MainLoop 509s JS MAINLOOP: Enqueue job , promise=, allocation site= 509s JS MAINLOOP: Main loop instance 0x1be151595f80: Spinning loop until released or hook cleared 509s JS MAINLOOP: handling job 0, 509s JS MAINLOOP: Enqueue job , promise=, allocation site= 509s JS MAINLOOP: Completed job 0 509s JS MAINLOOP: handling job 1, 509s JS MAINLOOP: Enqueue job , promise=, allocation site= 509s JS MAINLOOP: Completed job 1 509s JS MAINLOOP: handling job 2, 509s JS MAINLOOP: Enqueue job , promise=, allocation site= 509s JS MAINLOOP: Completed job 2 509s JS MAINLOOP: handling job 3, 509s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 509s JS MAINLOOP: Main loop instance 0x1be151595f80: release 509s JS MAINLOOP: Completed job 3 509s JS MEMORY: Memory report: before destroying context 509s JS MEMORY: 362 objects currently alive 509s JS MEMORY: boxed_instance = 173 509s JS MEMORY: boxed_prototype = 8 509s JS MEMORY: closure = 1 509s JS MEMORY: function = 141 509s JS MEMORY: fundamental_instance = 0 509s JS MEMORY: fundamental_prototype = 0 509s JS MEMORY: gerror_instance = 0 509s JS MEMORY: gerror_prototype = 0 509s JS MEMORY: interface = 0 509s JS MEMORY: module = 5 509s JS MEMORY: ns = 4 509s JS MEMORY: object_instance = 0 509s JS MEMORY: object_prototype = 2 509s JS MEMORY: param = 28 509s JS MEMORY: union_instance = 0 509s JS MEMORY: union_prototype = 0 509s JS CTX: JS shutdown sequence 509s JS CTX: Stopping profiler 509s JS CTX: Shutting down toggle queue 509s JS CTX: Notifying external reference holders of GjsContext dispose 509s JS MAINLOOP: Stopping promise job dispatcher 509s JS CTX: Notifying reference holders of GjsContext dispose 509s JS CTX: Checking unhandled promise rejections 509s JS CTX: Releasing cached JS wrappers 509s JS CTX: Final triggered GC 509s JS CTX: Destroying JS context 509s JS CTX: Releasing all native objects 509s JS CTX: Disabling auto GC 509s JS CTX: Ending trace on global object 509s JS CTX: Freeing allocated resources 509s JS CTX: JS context destroyed 509s PASS: cjs/testParamSpec.test 509s Running test: cjs/testSystem.test 509s JS NATIVE: Registered native JS module '_promiseNative' 509s JS NATIVE: Registered native JS module '_byteArrayNative' 509s JS NATIVE: Registered native JS module '_encodingNative' 509s JS NATIVE: Registered native JS module '_gi' 509s JS NATIVE: Registered native JS module 'gi' 509s JS NATIVE: Registered native JS module 'cairoNative' 509s JS NATIVE: Registered native JS module 'system' 509s JS NATIVE: Registered native JS module 'console' 509s JS NATIVE: Registered native JS module '_print' 509s JS CTX: Enabling JIT 509s JS CTX: Initialized class GjsFileImporter prototype 0x20dca600098 509s JS IMPORT: Defining parent (nil) of 0x20dca6000f8 'imports' is mod 0 509s JS IMPORT: Importing '_print' 509s JS NATIVE: Defining native module '_print' 509s JS IMPORT: Defining parent 0x20dca6000f8 of 0x20dca6006b0 '_print' is mod 1 509s JS IMPORT: successfully imported module '_print' 509s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 509s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x19d77bf3c1c0 509s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x20dca6014f0), global 0x19d77bf3c1c0 509s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x20dca6021a8), global 0x19d77bf3c1c0 509s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x20dca6027a8), global 0x19d77bf3c1c0 509s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x20dca6027a8), global 0x19d77bf3c1c0 509s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x20dca6021a8), global 0x19d77bf3c1c0 509s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x20dca6014f0), global 0x19d77bf3c1c0 509s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x20dca6014f0), global 0x19d77bf3c1c0 509s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x20dca6014f0), global 0x19d77bf3c1c0 509s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x20dca6021a8), global 0x19d77bf3c1c0 509s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x20dca6027a8), global 0x19d77bf3c1c0 509s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x20dca6014f0), global 0x19d77bf3c1c0 509s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x20dca6014f0), global 0x19d77bf3c1c0 509s JS MAINLOOP: Main loop instance 0x1c1234e65f80: hold 509s JS MAINLOOP: Enqueue job , promise=, allocation site= 509s JS MAINLOOP: Starting promise job dispatcher 509s JS MAINLOOP: Main loop instance 0x1c1234e65f80: Spinning loop until released or hook cleared 509s JS MAINLOOP: handling job 0, 509s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 509s JS MAINLOOP: Main loop instance 0x1c1234e65f80: release 509s JS MAINLOOP: Completed job 0 509s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x19d77bf3c1c0 509s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x20dca615910), global 0x19d77bf3c1c0 509s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20dca616340), global 0x19d77bf3c1c0 509s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20dca616340), global 0x19d77bf3c1c0 509s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x20dca615910), global 0x19d77bf3c1c0 509s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x20dca615910), global 0x19d77bf3c1c0 509s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20dca616340), global 0x19d77bf3c1c0 509s JS IMPORT: Module metadata hook for module 0x20dca6169e8 509s JS IMPORT: Defining meta.importSync for module 0x20dca6169e8 509s JS NATIVE: Defining native module 'gi' 509s JS CTX: Initialized class GIRepositoryNamespace prototype 0x20dca617168 509s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 509s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 509s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 509s JS IMPORT: Importing directory 'overrides' 509s JS IMPORT: Defining parent 0x20dca6000f8 of 0x20dca6171e8 'overrides' is mod 1 509s JS IMPORT: Defined importer 'overrides' 0x20dca6171e8 in 0x20dca6000f8 509s JS IMPORT: successfully imported directory 'overrides' 509s JS IMPORT: Importing '_byteArrayNative' 509s JS NATIVE: Defining native module '_byteArrayNative' 509s JS IMPORT: Defining parent 0x20dca6000f8 of 0x20dca617630 '_byteArrayNative' is mod 1 509s JS IMPORT: successfully imported module '_byteArrayNative' 509s JS IMPORT: Importing '_promiseNative' 509s JS NATIVE: Defining native module '_promiseNative' 509s JS IMPORT: Defining parent 0x20dca6000f8 of 0x20dca6176f0 '_promiseNative' is mod 1 509s JS IMPORT: successfully imported module '_promiseNative' 509s JS IMPORT: Importing module GLib succeeded 509s JS IMPORT: Defining parent 0x20dca6171e8 of 0x19d77bf3d2b8 'GLib' is mod 1 509s JS IMPORT: successfully imported module 'GLib' 509s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 509s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x19d77bf7d060, JSClass 0x7b395356b098, in object 0x19d77bf7d038 509s JS CTX: Initialized class GIRepositoryGType prototype 0x20dca617920 509s JS CTX: Initialized class GIRepositoryFunction prototype 0x19d77bf3d308 509s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 509s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 509s JS G BXD: Defined class for Error (GError), prototype 0x19d77bf7d0b0, JSClass 0x7b395356b098, in object 0x19d77bf7d038 509s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 509s JS G BXD: Defined class for Variant (GVariant), prototype 0x19d77bf7d100, JSClass 0x7b395356b098, in object 0x19d77bf7d038 509s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 509s JS G BXD: Defined class for Bytes (GBytes), prototype 0x19d77bf7d150, JSClass 0x7b395356b098, in object 0x19d77bf7d038 509s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 509s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 509s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x19d77bf7d1a0, JSClass 0x7b395356b098, in object 0x19d77bf7d038 509s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 509s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 509s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 509s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 509s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 509s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 509s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 509s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 509s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 509s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 509s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 509s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 509s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 509s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 509s JS G BXD: Defined class for Thread (GThread), prototype 0x19d77bf7d1f0, JSClass 0x7b395356b098, in object 0x19d77bf7d038 509s JS G BXD: Defining method ref in prototype for GLib.Thread 509s JS G BXD: Defining method unref in prototype for GLib.Thread 509s JS G NS: Defined namespace 'GLib' 0x19d77bf7d038 in GIRepository 0x20dca616ff8 509s JS IMPORT: Importing module jasmine succeeded 509s JS IMPORT: Defining parent 0x20dca6000f8 of 0x19d77bf3dcb8 'jasmine' is mod 1 509s JS IMPORT: successfully imported module 'jasmine' 509s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 509s JS MAINLOOP: Main loop instance 0x1c1234e65f80: hold 509s JS MAINLOOP: Enqueue job , promise=, allocation site= 509s JS MAINLOOP: Main loop instance 0x1c1234e65f80: Spinning loop until released or hook cleared 509s JS MAINLOOP: handling job 0, 509s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 509s JS MAINLOOP: Main loop instance 0x1c1234e65f80: release 509s JS MAINLOOP: Completed job 0 509s JS IMPORT: Importing 'system' 509s JS NATIVE: Defining native module 'system' 509s JS IMPORT: Defining parent 0x20dca6000f8 of 0x20dca62ab70 'system' is mod 1 509s JS IMPORT: successfully imported module 'system' 509s JS IMPORT: Importing 'gi' 509s JS IMPORT: Defining parent 0x20dca6000f8 of 0x20dca616ff8 'gi' is mod 1 509s JS IMPORT: successfully imported module 'gi' 509s JS IMPORT: JS import 'CjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/CjsPrivate.js 509s JS G NS: Defined namespace 'CjsPrivate' 0x19d77bf7d290 in GIRepository 0x20dca616ff8 509s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 509s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 509s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 509s JS IMPORT: Importing module _legacy succeeded 509s JS IMPORT: Defining parent 0x20dca6000f8 of 0x19d77bf3dee8 '_legacy' is mod 1 509s JS IMPORT: successfully imported module '_legacy' 509s JS IMPORT: Importing module lang succeeded 509s JS IMPORT: Defining parent 0x20dca6000f8 of 0x19d77bf3de98 'lang' is mod 1 509s JS IMPORT: successfully imported module 'lang' 509s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 509s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 509s JS IMPORT: Importing module _signals succeeded 509s JS IMPORT: Defining parent 0x20dca6000f8 of 0x19d77bf3df38 '_signals' is mod 1 509s JS IMPORT: successfully imported module '_signals' 509s JS IMPORT: Importing module signals succeeded 509s JS IMPORT: Defining parent 0x20dca6000f8 of 0x19d77bf3de48 'signals' is mod 1 509s JS IMPORT: successfully imported module 'signals' 509s JS IMPORT: Importing module Gio succeeded 509s JS IMPORT: Defining parent 0x20dca6171e8 of 0x19d77bf3ddf8 'Gio' is mod 1 509s JS IMPORT: successfully imported module 'Gio' 509s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 509s JS IMPORT: Importing '_gi' 509s JS NATIVE: Defining native module '_gi' 509s JS IMPORT: Defining parent 0x20dca6000f8 of 0x20dca62def0 '_gi' is mod 1 509s JS IMPORT: successfully imported module '_gi' 509s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 509s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 509s JS IMPORT: Importing module _common succeeded 509s JS IMPORT: Defining parent 0x20dca6000f8 of 0x19d77bf3dfd8 '_common' is mod 1 509s JS IMPORT: successfully imported module '_common' 509s JS IMPORT: Importing module GObject succeeded 509s JS IMPORT: Defining parent 0x20dca6171e8 of 0x19d77bf3df88 'GObject' is mod 1 509s JS IMPORT: successfully imported module 'GObject' 509s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 509s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 509s JS G BXD: Defined class for String (GString), prototype 0x19d77bf7d538, JSClass 0x7b395356b098, in object 0x19d77bf7d2b8 509s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 509s JS G PRM: Defined class ParamSpec prototype is 0x19d77bfcd0b0 class 0x7b39535702f0 in object 0x19d77bf7d2b8 509s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 509s JS G OBJ: Defined class for Object (GObject), prototype 0x19d77bf7d6a0, JSClass 0x7b395356b7a8, in object 0x19d77bf7d2b8 509s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 509s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 509s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x19d77bf7d6c8, JSClass 0x7b395356b7a8, in object 0x19d77bf7d2b8 509s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 509s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 509s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 509s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 509s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 509s JS G NS: Defined namespace 'GObject' 0x19d77bf7d2b8 in GIRepository 0x20dca616ff8 509s JS G OBJ: Defined class for Application (GApplication), prototype 0x19d77bf7d718, JSClass 0x7b395356b7a8, in object 0x19d77bf7d268 509s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 509s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x19d77bfcd420, JSClass 0x7b395356b580, in object 0x19d77bf7d268 509s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 509s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 509s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 509s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 509s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 509s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 509s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 509s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 509s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 509s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 509s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x19d77bf7d790, JSClass 0x7b395356b7a8, in object 0x19d77bf7d268 509s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 509s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x19d77bfcd6a0, JSClass 0x7b395356b580, in object 0x19d77bf7d268 509s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 509s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x19d77bf7d808, JSClass 0x7b395356b7a8, in object 0x19d77bf7d268 509s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 509s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 509s JS G IFACE: Defined class for Initable (GInitable), prototype 0x19d77bfcd7e0, JSClass 0x7b395356b580, in object 0x19d77bf7d268 509s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 509s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 509s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 509s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x19d77bf7d880, JSClass 0x7b395356b098, in object 0x19d77bf7d268 509s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 509s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x19d77bf7d8d0, JSClass 0x7b395356b098, in object 0x19d77bf7d268 509s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 509s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 509s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x19d77bf7d920, JSClass 0x7b395356b7a8, in object 0x19d77bf7d268 509s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x19d77bf7d970, JSClass 0x7b395356b7a8, in object 0x19d77bf7d290 509s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 509s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x19d77bf7d9c0, JSClass 0x7b395356b7a8, in object 0x19d77bf7d268 509s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 509s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 509s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 509s JS G IFACE: Defined class for File (GFile), prototype 0x19d77bfcd948, JSClass 0x7b395356b580, in object 0x19d77bf7d268 509s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x19d77bf7da38, JSClass 0x7b395356b7a8, in object 0x20dca6170d8 509s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 509s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x19d77bf7dab0, JSClass 0x7b395356b7a8, in object 0x19d77bf7d268 509s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 509s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 509s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x19d77bf7db00, JSClass 0x7b395356b7a8, in object 0x19d77bf7d268 509s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 509s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x19d77bf7db50, JSClass 0x7b395356b7a8, in object 0x19d77bf7d268 509s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 509s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x19d77bf7dba0, JSClass 0x7b395356b098, in object 0x19d77bf7d268 509s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 509s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 509s JS G OBJ: Defined class for Settings (GSettings), prototype 0x19d77bf7dbf0, JSClass 0x7b395356b7a8, in object 0x19d77bf7d268 509s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 509s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 509s JS G NS: Defined namespace 'Gio' 0x19d77bf7d268 in GIRepository 0x20dca616ff8 509s JS CTX: Script evaluation succeeded 509s JS MAINLOOP: Main loop instance 0x1c1234e65f80: Spinning loop until released or hook cleared 509s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x19d77bf3c1c0 509s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x20dca63ee40), global 0x19d77bf3c1c0 509s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x19d77bf4ae40), global 0x19d77bf3c1c0 509s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x19d77bf4ae40), global 0x19d77bf3c1c0 509s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x19d77bf4ae40), global 0x19d77bf3c1c0 509s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x19d77bf4ae40), global 0x19d77bf3c1c0 509s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x19d77bf4ae40), global 0x19d77bf3c1c0 509s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x19d77bf4ae40), global 0x19d77bf3c1c0 509s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x19d77bf4ae40), global 0x19d77bf3c1c0 509s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x19d77bf4ae40), global 0x19d77bf3c1c0 509s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x19d77bf4ae40), global 0x19d77bf3c1c0 509s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x19d77bf4ae40), global 0x19d77bf3c1c0 509s JS IMPORT: Module metadata hook for module 0x19d77bfe1318 509s JS IMPORT: Defining meta.importSync for module 0x19d77bfe1318 509s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x19d77bf4ae40), global 0x19d77bf3c1c0 509s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x19d77bf4ae40), global 0x19d77bf3c1c0 509s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 509s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 509s JS MAINLOOP: Set main loop hook to 509s JS MAINLOOP: Main loop instance 0x1c1234e65f80: hold 509s JS MAINLOOP: Running and clearing main loop hook 509s JS G BXD: Defining method run in prototype for GLib.MainLoop 509s 1..13 509s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 509s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 509s JS G BXD: Defined class for Source (GSource), prototype 0x19d77bf7dc40, JSClass 0x7b395356b098, in object 0x19d77bf7d038 509s JS G BXD: Defining method set_priority in prototype for GLib.Source 509s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 509s JS G BXD: Defining method attach in prototype for GLib.Source 509s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 509s JS IMPORT: Module metadata hook for module 0x19d77bf4ae78 509s JS IMPORT: Defining meta.importSync for module 0x19d77bf4ae78 509s JS G BXD: Defining method destroy in prototype for GLib.Source 509s ok 1 System.addressOf() gives different results for different objects 509s ok 2 System.version gives a plausible number 509s ok 3 System.refcount() gives the correct number 509s ok 4 System.addressOfGObject() gives different results for different objects 509s ok 5 System.addressOfGObject() throws for non GObject objects 509s ok 6 System.gc() does not crash the application 509s ok 7 System.dumpHeap() throws but does not crash when given a nonexistent path 509s ok 8 System.dumpMemoryInfo() 509s ok 9 System.dumpMemoryInfo() throws but does not crash when given a nonexistent path 509s ok 10 System.programPath is null when executed from minijasmine 509s ok 11 System.programArgs System.programArgs is an array 509s ok 12 System.programArgs modifications persist 509s ok 13 System.programArgs System.programArgs is equal to ARGV 509s JS G BXD: Defining method quit in prototype for GLib.MainLoop 509s JS MAINLOOP: Enqueue job , promise=, allocation site= 509s JS MAINLOOP: Main loop instance 0x1c1234e65f80: Spinning loop until released or hook cleared 509s JS MAINLOOP: handling job 0, 509s JS MAINLOOP: Enqueue job , promise=, allocation site= 509s JS MAINLOOP: Completed job 0 509s JS MAINLOOP: handling job 1, 509s JS MAINLOOP: Enqueue job , promise=, allocation site= 509s JS MAINLOOP: Completed job 1 509s JS MAINLOOP: handling job 2, 509s JS MAINLOOP: Enqueue job , promise=, allocation site= 509s JS MAINLOOP: Completed job 2 509s JS MAINLOOP: handling job 3, 509s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 509s JS MAINLOOP: Main loop instance 0x1c1234e65f80: release 509s JS MAINLOOP: Completed job 3 509s JS MEMORY: Memory report: before destroying context 509s JS MEMORY: 257 objects currently alive 509s JS MEMORY: boxed_instance = 49 509s JS MEMORY: boxed_prototype = 10 509s JS MEMORY: closure = 1 509s JS MEMORY: function = 166 509s JS MEMORY: fundamental_instance = 0 509s JS MEMORY: fundamental_prototype = 0 509s JS MEMORY: gerror_instance = 0 509s JS MEMORY: gerror_prototype = 0 509s JS MEMORY: interface = 4 509s JS MEMORY: module = 9 509s JS MEMORY: ns = 4 509s JS MEMORY: object_instance = 1 509s JS MEMORY: object_prototype = 13 509s JS MEMORY: param = 0 509s JS MEMORY: union_instance = 0 509s JS MEMORY: union_prototype = 0 509s JS CTX: JS shutdown sequence 509s JS CTX: Stopping profiler 509s JS CTX: Shutting down toggle queue 509s JS CTX: Notifying external reference holders of GjsContext dispose 509s JS MAINLOOP: Stopping promise job dispatcher 509s JS CTX: Notifying reference holders of GjsContext dispose 509s JS CTX: Checking unhandled promise rejections 509s JS CTX: Releasing cached JS wrappers 509s JS CTX: Final triggered GC 509s JS CTX: Destroying JS context 509s JS CTX: Releasing all native objects 509s JS CTX: Disabling auto GC 509s JS CTX: Ending trace on global object 509s JS CTX: Freeing allocated resources 509s JS CTX: JS context destroyed 509s PASS: cjs/testSystem.test 509s Running test: cjs/testCommandLine.sh.test 509s ok 1 - Invalid option should exit with failure (exit code 1) 509s ok 2 - Invalid option should print a relevant message 509s ok 3 - System.exit(0) should exit successfully 512s ok 4 - System.exit(42) should exit with the correct exit code 512s ok 5 - System.programPath should end in '/argv.js' when gjs argv.js is run 512s # VALGRIND = 512s ok 6 - System.exit() should still exit across an FFI boundary 512s ok 7 - Unhandled promise rejections should still be printed when exiting 512s ok 8 - Basic unicode encoding (accents, etc) should be functioning properly for ARGV and imports. 512s ok 9 - Unicode encoding for symbols should be functioning properly for ARGV and imports. 512s ok 10 - --help should succeed 512s ok 11 - --help should print something 512s ok 12 - should succeed when --help is not first arg 512s ok 13 - should print something when --help is not first arg 512s ok 14 - --help should succeed before a script file 512s ok 15 - --help should print something before a script file 512s ok 16 - --help should succeed before -c 512s ok 17 - --help should print something before -c 512s ok 18 - --help after script file should be passed to script 512s ok 19 - --help after script file should not print anything 512s ok 20 - --help after -c should be passed to script 512s ok 21 - --help after -c should not print anything 512s ok 22 - -I after script should succeed but give a warning 512s ok 23 - --coverage-prefix after script should succeed but give a warning 512s ok 24 - --coverage-output after script should succeed but give a warning 512s ok 25 - --version should work 512s ok 26 - --version should print something 512s ok 27 - --version after -c should be passed to script 512s ok 28 - --version after -c should not print anything 512s ok 29 - --jsversion should work 512s ok 30 - --jsversion should print something 512s ok 31 - --jsversion after -c should be passed to script 512s ok 32 - --jsversion after -c should not print anything 512s ok 33 - no profiling data should be dumped without --profile 512s ok 34 - --profile should dump profiling data to the default file name # SKIP profiler is disabled 512s ok 35 - --profile with argument should dump profiling data to the named file # SKIP profiler is disabled 512s ok 36 - GJS_ENABLE_PROFILER=1 should enable the profiler # SKIP profiler is disabled 512s ok 37 - interpreter should exit with the correct exit code from a queued promise job 512s ok 38 - interpreter should run queued promise jobs before finishing 512s ok 39 - interpreter should stop running jobs when one calls System.exit() 512s ok 40 - unhandled promise rejection should be reported 512s ok 41 - catching an await expression should not cause unhandled rejection 512s ok 42 - main program exceptions are not swallowed by queued promise jobs 512s ok 43 - object unref from other thread after shutdown should not race 512s ok 44 - avoid crashing when GTK vfuncs are called on context destroy # SKIP GTK disabled 512s Gjs-Message: 13:50:41.320: Wrote coverage statistics to /tmp/test-tmp-cjs_testCommandLine.sh.test-FV8LK2/coverage.lcov 512s ok 45 - coverage prefix is treated as an absolute path 512s ok 46 - avoid statically importing two versions of the same module 512s # VALGRIND = 512s ok 47 - exit with correct code from a signal callback 512s ok 48 - avoid asserting when System.exit is called from a signal callback 512s ok 49 - exit after first System.exit call in a signal callback 512s 1..49 512s PASS: cjs/testCommandLine.sh.test 512s Running test: cjs/breakpoint.test 512s 1..1 512s ok 1 - /usr/libexec/installed-tests/cjs/debugger/breakpoint.debugger 512s PASS: cjs/breakpoint.test 512s Running test: cjs/testByteArray.test 512s JS NATIVE: Registered native JS module '_promiseNative' 512s JS NATIVE: Registered native JS module '_byteArrayNative' 512s JS NATIVE: Registered native JS module '_encodingNative' 512s JS NATIVE: Registered native JS module '_gi' 512s JS NATIVE: Registered native JS module 'gi' 512s JS NATIVE: Registered native JS module 'cairoNative' 512s JS NATIVE: Registered native JS module 'system' 512s JS NATIVE: Registered native JS module 'console' 512s JS NATIVE: Registered native JS module '_print' 512s JS CTX: Enabling JIT 512s JS CTX: Initialized class GjsFileImporter prototype 0x157c86b00098 512s JS IMPORT: Defining parent (nil) of 0x157c86b000f8 'imports' is mod 0 512s JS IMPORT: Importing '_print' 512s JS NATIVE: Defining native module '_print' 512s JS IMPORT: Defining parent 0x157c86b000f8 of 0x157c86b006b0 '_print' is mod 1 512s JS IMPORT: successfully imported module '_print' 512s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 512s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1e5e8893c1c0 512s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x157c86b014f0), global 0x1e5e8893c1c0 512s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x157c86b021a8), global 0x1e5e8893c1c0 512s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x157c86b027a8), global 0x1e5e8893c1c0 512s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x157c86b027a8), global 0x1e5e8893c1c0 512s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x157c86b021a8), global 0x1e5e8893c1c0 512s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x157c86b014f0), global 0x1e5e8893c1c0 512s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x157c86b014f0), global 0x1e5e8893c1c0 512s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x157c86b014f0), global 0x1e5e8893c1c0 512s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x157c86b021a8), global 0x1e5e8893c1c0 512s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x157c86b027a8), global 0x1e5e8893c1c0 512s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x157c86b014f0), global 0x1e5e8893c1c0 512s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x157c86b014f0), global 0x1e5e8893c1c0 512s JS MAINLOOP: Main loop instance 0x13eb028c5f80: hold 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Starting promise job dispatcher 512s JS MAINLOOP: Main loop instance 0x13eb028c5f80: Spinning loop until released or hook cleared 512s JS MAINLOOP: handling job 0, 512s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 512s JS MAINLOOP: Main loop instance 0x13eb028c5f80: release 512s JS MAINLOOP: Completed job 0 512s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x1e5e8893c1c0 512s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x157c86b15910), global 0x1e5e8893c1c0 512s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x157c86b16340), global 0x1e5e8893c1c0 512s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x157c86b16340), global 0x1e5e8893c1c0 512s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x157c86b15910), global 0x1e5e8893c1c0 512s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x157c86b15910), global 0x1e5e8893c1c0 512s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x157c86b16340), global 0x1e5e8893c1c0 512s JS IMPORT: Module metadata hook for module 0x157c86b169e8 512s JS IMPORT: Defining meta.importSync for module 0x157c86b169e8 512s JS NATIVE: Defining native module 'gi' 512s JS CTX: Initialized class GIRepositoryNamespace prototype 0x157c86b17168 512s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 512s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 512s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 512s JS IMPORT: Importing directory 'overrides' 512s JS IMPORT: Defining parent 0x157c86b000f8 of 0x157c86b171e8 'overrides' is mod 1 512s JS IMPORT: Defined importer 'overrides' 0x157c86b171e8 in 0x157c86b000f8 512s JS IMPORT: successfully imported directory 'overrides' 512s JS IMPORT: Importing '_byteArrayNative' 512s JS NATIVE: Defining native module '_byteArrayNative' 512s JS IMPORT: Defining parent 0x157c86b000f8 of 0x157c86b17630 '_byteArrayNative' is mod 1 512s JS IMPORT: successfully imported module '_byteArrayNative' 512s JS IMPORT: Importing '_promiseNative' 512s JS NATIVE: Defining native module '_promiseNative' 512s JS IMPORT: Defining parent 0x157c86b000f8 of 0x157c86b176f0 '_promiseNative' is mod 1 512s JS IMPORT: successfully imported module '_promiseNative' 512s JS IMPORT: Importing module GLib succeeded 512s JS IMPORT: Defining parent 0x157c86b171e8 of 0x1e5e8893d2b8 'GLib' is mod 1 512s JS IMPORT: successfully imported module 'GLib' 512s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 512s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1e5e8897d060, JSClass 0x63346632b098, in object 0x1e5e8897d038 512s JS CTX: Initialized class GIRepositoryGType prototype 0x157c86b17920 512s JS CTX: Initialized class GIRepositoryFunction prototype 0x1e5e8893d308 512s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 512s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 512s JS G BXD: Defined class for Error (GError), prototype 0x1e5e8897d0b0, JSClass 0x63346632b098, in object 0x1e5e8897d038 512s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 512s JS G BXD: Defined class for Variant (GVariant), prototype 0x1e5e8897d100, JSClass 0x63346632b098, in object 0x1e5e8897d038 512s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 512s JS G BXD: Defined class for Bytes (GBytes), prototype 0x1e5e8897d150, JSClass 0x63346632b098, in object 0x1e5e8897d038 512s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 512s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 512s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1e5e8897d1a0, JSClass 0x63346632b098, in object 0x1e5e8897d038 512s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 512s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 512s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 512s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 512s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 512s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 512s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 512s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 512s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 512s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 512s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 512s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 512s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 512s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 512s JS G BXD: Defined class for Thread (GThread), prototype 0x1e5e8897d1f0, JSClass 0x63346632b098, in object 0x1e5e8897d038 512s JS G BXD: Defining method ref in prototype for GLib.Thread 512s JS G BXD: Defining method unref in prototype for GLib.Thread 512s JS G NS: Defined namespace 'GLib' 0x1e5e8897d038 in GIRepository 0x157c86b16ff8 512s JS IMPORT: Importing module jasmine succeeded 512s JS IMPORT: Defining parent 0x157c86b000f8 of 0x1e5e8893dcb8 'jasmine' is mod 1 512s JS IMPORT: successfully imported module 'jasmine' 512s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 512s JS MAINLOOP: Main loop instance 0x13eb028c5f80: hold 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Main loop instance 0x13eb028c5f80: Spinning loop until released or hook cleared 512s JS MAINLOOP: handling job 0, 512s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 512s JS MAINLOOP: Main loop instance 0x13eb028c5f80: release 512s JS MAINLOOP: Completed job 0 512s JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js 512s JS IMPORT: Importing 'gi' 512s JS IMPORT: Defining parent 0x157c86b000f8 of 0x157c86b16ff8 'gi' is mod 1 512s JS IMPORT: successfully imported module 'gi' 512s JS IMPORT: Importing module byteArray succeeded 512s JS IMPORT: Defining parent 0x157c86b000f8 of 0x1e5e8893ddf8 'byteArray' is mod 1 512s JS IMPORT: successfully imported module 'byteArray' 512s JS IMPORT: JS import 'GIMarshallingTests' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GIMarshallingTests.js 512s JS G NS: Defined namespace 'GIMarshallingTests' 0x1e5e8897d268 in GIRepository 0x157c86b16ff8 512s JS CTX: Script evaluation succeeded 512s JS MAINLOOP: Main loop instance 0x13eb028c5f80: Spinning loop until released or hook cleared 512s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x1e5e8893c1c0 512s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x157c86b33608), global 0x1e5e8893c1c0 512s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x157c86b33608), global 0x1e5e8893c1c0 512s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x157c86b33608), global 0x1e5e8893c1c0 512s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x157c86b33608), global 0x1e5e8893c1c0 512s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x157c86b33608), global 0x1e5e8893c1c0 512s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x157c86b33608), global 0x1e5e8893c1c0 512s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x157c86b33608), global 0x1e5e8893c1c0 512s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x157c86b33608), global 0x1e5e8893c1c0 512s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x157c86b33608), global 0x1e5e8893c1c0 512s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x157c86b33608), global 0x1e5e8893c1c0 512s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x157c86b33608), global 0x1e5e8893c1c0 512s JS IMPORT: Module metadata hook for module 0x157c86b343d0 512s JS IMPORT: Defining meta.importSync for module 0x157c86b343d0 512s JS NATIVE: Defining native module 'system' 512s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x157c86b33608), global 0x1e5e8893c1c0 512s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x157c86b33608), global 0x1e5e8893c1c0 512s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 512s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 512s JS MAINLOOP: Set main loop hook to 512s JS MAINLOOP: Main loop instance 0x13eb028c5f80: hold 512s JS MAINLOOP: Running and clearing main loop hook 512s JS G BXD: Defining method run in prototype for GLib.MainLoop 512s 1..13 512s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 512s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 512s JS G BXD: Defined class for Source (GSource), prototype 0x1e5e8897d290, JSClass 0x63346632b098, in object 0x1e5e8897d038 512s JS G BXD: Defining method set_priority in prototype for GLib.Source 512s JS IMPORT: Importing '_gi' 512s JS NATIVE: Defining native module '_gi' 512s JS IMPORT: Defining parent 0x157c86b000f8 of 0x157c86b3bbc8 '_gi' is mod 1 512s JS IMPORT: successfully imported module '_gi' 512s JS IMPORT: JS import 'CjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/CjsPrivate.js 512s JS G NS: Defined namespace 'CjsPrivate' 0x1e5e8897d330 in GIRepository 0x157c86b16ff8 512s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 512s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 512s JS IMPORT: Importing module _common succeeded 512s JS IMPORT: Defining parent 0x157c86b000f8 of 0x1e5e889c7088 '_common' is mod 1 512s JS IMPORT: successfully imported module '_common' 512s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 512s JS IMPORT: Importing module _legacy succeeded 512s JS IMPORT: Defining parent 0x157c86b000f8 of 0x1e5e889c70d8 '_legacy' is mod 1 512s JS IMPORT: successfully imported module '_legacy' 512s JS IMPORT: Importing module GObject succeeded 512s JS IMPORT: Defining parent 0x157c86b171e8 of 0x1e5e889c7038 'GObject' is mod 1 512s JS IMPORT: successfully imported module 'GObject' 512s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 512s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 512s JS G BXD: Defined class for String (GString), prototype 0x1e5e8897d5b0, JSClass 0x63346632b098, in object 0x1e5e8897d308 512s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 512s JS G PRM: Defined class ParamSpec prototype is 0x1e5e889c7178 class 0x6334663302f0 in object 0x1e5e8897d308 512s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 512s JS G OBJ: Defined class for Object (GObject), prototype 0x1e5e8897d718, JSClass 0x63346632b7a8, in object 0x1e5e8897d308 512s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 512s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 512s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x1e5e8897d740, JSClass 0x63346632b7a8, in object 0x1e5e8897d308 512s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 512s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 512s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 512s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 512s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 512s JS G NS: Defined namespace 'GObject' 0x1e5e8897d308 in GIRepository 0x1e5e8893f940 512s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 512s JS G BXD: Defining method attach in prototype for GLib.Source 512s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 512s JS IMPORT: Module metadata hook for module 0x1e5e8894ae08 512s JS IMPORT: Defining meta.importSync for module 0x1e5e8894ae08 512s JS G BXD: Defining method destroy in prototype for GLib.Source 512s ok 1 Byte array can be created from a string 512s ok 2 Byte array can be encoded from a string 512s ok 3 Byte array encodes as UTF-8 by default 512s ok 4 Byte array can be converted to a string of ASCII characters 512s ok 5 Byte array can be converted to a string of UTF-8 characters even if it ends with a 0 512s ok 6 Byte array can be converted to a string of encoded characters even with a 0 byte 512s ok 7 Byte array stops converting to a string at an embedded 0 byte 512s JS G BXD: Defining method get_size in prototype for GLib.Bytes 512s ok 8 Byte array deals gracefully with a 0-length array 512s ok 9 Byte array deals gracefully with a 0-length GLib.Bytes 512s ok 10 Byte array deals gracefully with a 0-length string 512s ok 11 Byte array deals gracefully with a non Uint8Array 512s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 512s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 512s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 512s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 512s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 512s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 512s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 512s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 512s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 512s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 512s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 512s JS G ENUM: Defining GLib.LogLevelFlags as 0x157c86b565c0 512s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 512s ok 12 Byte array legacy toString() behavior is preserved when created from a string 512s JS G NS: Found info type FUNCTION for 'bytearray_full_return' in namespace 'GIMarshallingTests' 512s ok 13 Byte array legacy toString() behavior is preserved when marshalled from GI 512s JS G BXD: Defining method quit in prototype for GLib.MainLoop 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Main loop instance 0x13eb028c5f80: Spinning loop until released or hook cleared 512s JS MAINLOOP: handling job 0, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 0 512s JS MAINLOOP: handling job 1, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 1 512s JS MAINLOOP: handling job 2, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 2 512s JS MAINLOOP: handling job 3, 512s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 512s JS MAINLOOP: Main loop instance 0x13eb028c5f80: release 512s JS MAINLOOP: Completed job 3 512s JS MEMORY: Memory report: before destroying context 512s JS MEMORY: 189 objects currently alive 512s JS MEMORY: boxed_instance = 70 512s JS MEMORY: boxed_prototype = 8 512s JS MEMORY: closure = 1 512s JS MEMORY: function = 98 512s JS MEMORY: fundamental_instance = 0 512s JS MEMORY: fundamental_prototype = 0 512s JS MEMORY: gerror_instance = 0 512s JS MEMORY: gerror_prototype = 0 512s JS MEMORY: interface = 0 512s JS MEMORY: module = 6 512s JS MEMORY: ns = 4 512s JS MEMORY: object_instance = 0 512s JS MEMORY: object_prototype = 2 512s JS MEMORY: param = 0 512s JS MEMORY: union_instance = 0 512s JS MEMORY: union_prototype = 0 512s JS CTX: JS shutdown sequence 512s JS CTX: Stopping profiler 512s JS CTX: Shutting down toggle queue 512s JS CTX: Notifying external reference holders of GjsContext dispose 512s JS MAINLOOP: Stopping promise job dispatcher 512s JS CTX: Notifying reference holders of GjsContext dispose 512s JS CTX: Checking unhandled promise rejections 512s JS CTX: Releasing cached JS wrappers 512s JS CTX: Final triggered GC 512s JS CTX: Destroying JS context 512s JS CTX: Releasing all native objects 512s JS CTX: Disabling auto GC 512s JS CTX: Ending trace on global object 512s JS CTX: Freeing allocated resources 512s JS CTX: JS context destroyed 512s PASS: cjs/testByteArray.test 512s Running test: cjs/testGio.test 512s JS NATIVE: Registered native JS module '_promiseNative' 512s JS NATIVE: Registered native JS module '_byteArrayNative' 512s JS NATIVE: Registered native JS module '_encodingNative' 512s JS NATIVE: Registered native JS module '_gi' 512s JS NATIVE: Registered native JS module 'gi' 512s JS NATIVE: Registered native JS module 'cairoNative' 512s JS NATIVE: Registered native JS module 'system' 512s JS NATIVE: Registered native JS module 'console' 512s JS NATIVE: Registered native JS module '_print' 512s JS CTX: Enabling JIT 512s JS CTX: Initialized class GjsFileImporter prototype 0xa7626000098 512s JS IMPORT: Defining parent (nil) of 0xa76260000f8 'imports' is mod 0 512s JS IMPORT: Importing '_print' 512s JS NATIVE: Defining native module '_print' 512s JS IMPORT: Defining parent 0xa76260000f8 of 0xa76260006b0 '_print' is mod 1 512s JS IMPORT: successfully imported module '_print' 512s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 512s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x30802ad3c1c0 512s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xa76260014f0), global 0x30802ad3c1c0 512s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xa76260021a8), global 0x30802ad3c1c0 512s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xa76260027a8), global 0x30802ad3c1c0 512s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xa76260027a8), global 0x30802ad3c1c0 512s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xa76260021a8), global 0x30802ad3c1c0 512s JS IMPORT: Module resolve hook for module '"console"' (relative to 0xa76260014f0), global 0x30802ad3c1c0 512s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xa76260014f0), global 0x30802ad3c1c0 512s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xa76260014f0), global 0x30802ad3c1c0 512s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xa76260021a8), global 0x30802ad3c1c0 512s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xa76260027a8), global 0x30802ad3c1c0 512s JS IMPORT: Module resolve hook for module '"console"' (relative to 0xa76260014f0), global 0x30802ad3c1c0 512s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xa76260014f0), global 0x30802ad3c1c0 512s JS MAINLOOP: Main loop instance 0x10ef07aa5f80: hold 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Starting promise job dispatcher 512s JS MAINLOOP: Main loop instance 0x10ef07aa5f80: Spinning loop until released or hook cleared 512s JS MAINLOOP: handling job 0, 512s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 512s JS MAINLOOP: Main loop instance 0x10ef07aa5f80: release 512s JS MAINLOOP: Completed job 0 512s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x30802ad3c1c0 512s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa7626015910), global 0x30802ad3c1c0 512s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa7626016340), global 0x30802ad3c1c0 512s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa7626016340), global 0x30802ad3c1c0 512s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa7626015910), global 0x30802ad3c1c0 512s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa7626015910), global 0x30802ad3c1c0 512s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa7626016340), global 0x30802ad3c1c0 512s JS IMPORT: Module metadata hook for module 0xa76260169e8 512s JS IMPORT: Defining meta.importSync for module 0xa76260169e8 512s JS NATIVE: Defining native module 'gi' 512s JS CTX: Initialized class GIRepositoryNamespace prototype 0xa7626017168 512s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 512s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 512s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 512s JS IMPORT: Importing directory 'overrides' 512s JS IMPORT: Defining parent 0xa76260000f8 of 0xa76260171e8 'overrides' is mod 1 512s JS IMPORT: Defined importer 'overrides' 0xa76260171e8 in 0xa76260000f8 512s JS IMPORT: successfully imported directory 'overrides' 512s JS IMPORT: Importing '_byteArrayNative' 512s JS NATIVE: Defining native module '_byteArrayNative' 512s JS IMPORT: Defining parent 0xa76260000f8 of 0xa7626017630 '_byteArrayNative' is mod 1 512s JS IMPORT: successfully imported module '_byteArrayNative' 512s JS IMPORT: Importing '_promiseNative' 512s JS NATIVE: Defining native module '_promiseNative' 512s JS IMPORT: Defining parent 0xa76260000f8 of 0xa76260176f0 '_promiseNative' is mod 1 512s JS IMPORT: successfully imported module '_promiseNative' 512s JS IMPORT: Importing module GLib succeeded 512s JS IMPORT: Defining parent 0xa76260171e8 of 0x30802ad3d2b8 'GLib' is mod 1 512s JS IMPORT: successfully imported module 'GLib' 512s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 512s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x30802ad7d060, JSClass 0x624c6f00b098, in object 0x30802ad7d038 512s JS CTX: Initialized class GIRepositoryGType prototype 0xa7626017920 512s JS CTX: Initialized class GIRepositoryFunction prototype 0x30802ad3d308 512s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 512s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 512s JS G BXD: Defined class for Error (GError), prototype 0x30802ad7d0b0, JSClass 0x624c6f00b098, in object 0x30802ad7d038 512s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 512s JS G BXD: Defined class for Variant (GVariant), prototype 0x30802ad7d100, JSClass 0x624c6f00b098, in object 0x30802ad7d038 512s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 512s JS G BXD: Defined class for Bytes (GBytes), prototype 0x30802ad7d150, JSClass 0x624c6f00b098, in object 0x30802ad7d038 512s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 512s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 512s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x30802ad7d1a0, JSClass 0x624c6f00b098, in object 0x30802ad7d038 512s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 512s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 512s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 512s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 512s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 512s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 512s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 512s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 512s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 512s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 512s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 512s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 512s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 512s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 512s JS G BXD: Defined class for Thread (GThread), prototype 0x30802ad7d1f0, JSClass 0x624c6f00b098, in object 0x30802ad7d038 512s JS G BXD: Defining method ref in prototype for GLib.Thread 512s JS G BXD: Defining method unref in prototype for GLib.Thread 512s JS G NS: Defined namespace 'GLib' 0x30802ad7d038 in GIRepository 0xa7626016ff8 512s JS IMPORT: Importing module jasmine succeeded 512s JS IMPORT: Defining parent 0xa76260000f8 of 0x30802ad3dcb8 'jasmine' is mod 1 512s JS IMPORT: successfully imported module 'jasmine' 512s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 512s JS MAINLOOP: Main loop instance 0x10ef07aa5f80: hold 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Main loop instance 0x10ef07aa5f80: Spinning loop until released or hook cleared 512s JS MAINLOOP: handling job 0, 512s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 512s JS MAINLOOP: Main loop instance 0x10ef07aa5f80: release 512s JS MAINLOOP: Completed job 0 512s JS IMPORT: Importing 'gi' 512s JS IMPORT: Defining parent 0xa76260000f8 of 0xa7626016ff8 'gi' is mod 1 512s JS IMPORT: successfully imported module 'gi' 512s JS IMPORT: JS import 'CjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/CjsPrivate.js 512s JS G NS: Defined namespace 'CjsPrivate' 0x30802ad7d290 in GIRepository 0xa7626016ff8 512s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 512s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 512s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 512s JS IMPORT: Importing module _legacy succeeded 512s JS IMPORT: Defining parent 0xa76260000f8 of 0x30802ad3dee8 '_legacy' is mod 1 512s JS IMPORT: successfully imported module '_legacy' 512s JS IMPORT: Importing module lang succeeded 512s JS IMPORT: Defining parent 0xa76260000f8 of 0x30802ad3de98 'lang' is mod 1 512s JS IMPORT: successfully imported module 'lang' 512s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 512s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 512s JS IMPORT: Importing module _signals succeeded 512s JS IMPORT: Defining parent 0xa76260000f8 of 0x30802ad3df38 '_signals' is mod 1 512s JS IMPORT: successfully imported module '_signals' 512s JS IMPORT: Importing module signals succeeded 512s JS IMPORT: Defining parent 0xa76260000f8 of 0x30802ad3de48 'signals' is mod 1 512s JS IMPORT: successfully imported module 'signals' 512s JS IMPORT: Importing module Gio succeeded 512s JS IMPORT: Defining parent 0xa76260171e8 of 0x30802ad3ddf8 'Gio' is mod 1 512s JS IMPORT: successfully imported module 'Gio' 512s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 512s JS IMPORT: Importing '_gi' 512s JS NATIVE: Defining native module '_gi' 512s JS IMPORT: Defining parent 0xa76260000f8 of 0xa762602dd30 '_gi' is mod 1 512s JS IMPORT: successfully imported module '_gi' 512s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 512s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 512s JS IMPORT: Importing module _common succeeded 512s JS IMPORT: Defining parent 0xa76260000f8 of 0x30802ad3dfd8 '_common' is mod 1 512s JS IMPORT: successfully imported module '_common' 512s JS IMPORT: Importing module GObject succeeded 512s JS IMPORT: Defining parent 0xa76260171e8 of 0x30802ad3df88 'GObject' is mod 1 512s JS IMPORT: successfully imported module 'GObject' 512s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 512s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 512s JS G BXD: Defined class for String (GString), prototype 0x30802ad7d538, JSClass 0x624c6f00b098, in object 0x30802ad7d2b8 512s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 512s JS G PRM: Defined class ParamSpec prototype is 0x30802add10b0 class 0x624c6f0102f0 in object 0x30802ad7d2b8 512s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 512s JS G OBJ: Defined class for Object (GObject), prototype 0x30802ad7d6a0, JSClass 0x624c6f00b7a8, in object 0x30802ad7d2b8 512s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 512s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 512s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x30802ad7d6c8, JSClass 0x624c6f00b7a8, in object 0x30802ad7d2b8 512s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 512s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 512s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 512s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 512s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 512s JS G NS: Defined namespace 'GObject' 0x30802ad7d2b8 in GIRepository 0xa7626016ff8 512s JS G OBJ: Defined class for Application (GApplication), prototype 0x30802ad7d718, JSClass 0x624c6f00b7a8, in object 0x30802ad7d268 512s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 512s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x30802add1420, JSClass 0x624c6f00b580, in object 0x30802ad7d268 512s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 512s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 512s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 512s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 512s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 512s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 512s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 512s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 512s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 512s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 512s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x30802ad7d790, JSClass 0x624c6f00b7a8, in object 0x30802ad7d268 512s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 512s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x30802add16a0, JSClass 0x624c6f00b580, in object 0x30802ad7d268 512s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 512s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x30802ad7d808, JSClass 0x624c6f00b7a8, in object 0x30802ad7d268 512s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 512s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 512s JS G IFACE: Defined class for Initable (GInitable), prototype 0x30802add17e0, JSClass 0x624c6f00b580, in object 0x30802ad7d268 512s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 512s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 512s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 512s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x30802ad7d880, JSClass 0x624c6f00b098, in object 0x30802ad7d268 512s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 512s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x30802ad7d8d0, JSClass 0x624c6f00b098, in object 0x30802ad7d268 512s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 512s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 512s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x30802ad7d920, JSClass 0x624c6f00b7a8, in object 0x30802ad7d268 512s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x30802ad7d970, JSClass 0x624c6f00b7a8, in object 0x30802ad7d290 512s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 512s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x30802ad7d9c0, JSClass 0x624c6f00b7a8, in object 0x30802ad7d268 512s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 512s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 512s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 512s JS G IFACE: Defined class for File (GFile), prototype 0x30802add1948, JSClass 0x624c6f00b580, in object 0x30802ad7d268 512s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x30802ad7da38, JSClass 0x624c6f00b7a8, in object 0xa76260170d8 512s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 512s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x30802ad7dab0, JSClass 0x624c6f00b7a8, in object 0x30802ad7d268 512s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 512s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 512s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x30802ad7db00, JSClass 0x624c6f00b7a8, in object 0x30802ad7d268 512s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 512s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x30802ad7db50, JSClass 0x624c6f00b7a8, in object 0x30802ad7d268 512s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 512s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x30802ad7dba0, JSClass 0x624c6f00b098, in object 0x30802ad7d268 512s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 512s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 512s JS G OBJ: Defined class for Settings (GSettings), prototype 0x30802ad7dbf0, JSClass 0x624c6f00b7a8, in object 0x30802ad7d268 512s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 512s JS G NS: Defined namespace 'Gio' 0x30802ad7d268 in GIRepository 0xa7626016ff8 512s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 512s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 512s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 512s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 512s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 512s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 512s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 512s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 512s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 512s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 512s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 512s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 512s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 512s JS G ENUM: Defining GObject.ParamFlags as 0xa7626033970 512s JS G NS: Found info type FUNCTION for 'param_spec_boolean' in namespace 'GObject' 512s JS G PRM: Wrapping GParamBoolean 'boolval' on (null) with JSObject 512s JS G PRM: JSObject created with param instance 0x10ef07c4b9b0 type GParamBoolean 512s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 512s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'CjsPrivate' 512s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 512s JS G NS: Found info type FLAGS for 'FileQueryInfoFlags' in namespace 'Gio' 512s JS G ENUM: Defining enum value NONE (fixed from none) 0 512s JS G ENUM: Defining enum value NOFOLLOW_SYMLINKS (fixed from nofollow_symlinks) 1 512s JS G ENUM: Defining Gio.FileQueryInfoFlags as 0xa762600b2d0 512s JS CTX: Script evaluation succeeded 512s JS MAINLOOP: Main loop instance 0x10ef07aa5f80: Spinning loop until released or hook cleared 512s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x30802ad3c1c0 512s JS IMPORT: Module resolve hook for module '"system"' (relative to 0xa762600e230), global 0x30802ad3c1c0 512s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa762600e230), global 0x30802ad3c1c0 512s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0xa762600e230), global 0x30802ad3c1c0 512s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0xa762600e230), global 0x30802ad3c1c0 512s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa762600e230), global 0x30802ad3c1c0 512s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0xa762600e230), global 0x30802ad3c1c0 512s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0xa762600e230), global 0x30802ad3c1c0 512s JS IMPORT: Module resolve hook for module '"system"' (relative to 0xa762600e230), global 0x30802ad3c1c0 512s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0xa762600e230), global 0x30802ad3c1c0 512s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0xa762600e230), global 0x30802ad3c1c0 512s JS IMPORT: Module resolve hook for module '"system"' (relative to 0xa762600e230), global 0x30802ad3c1c0 512s JS IMPORT: Module metadata hook for module 0xa762600eef8 512s JS IMPORT: Defining meta.importSync for module 0xa762600eef8 512s JS NATIVE: Defining native module 'system' 512s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa762600e230), global 0x30802ad3c1c0 512s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0xa762600e230), global 0x30802ad3c1c0 512s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 512s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 512s JS MAINLOOP: Set main loop hook to 512s JS MAINLOOP: Main loop instance 0x10ef07aa5f80: hold 512s JS MAINLOOP: Running and clearing main loop hook 512s JS G BXD: Defining method run in prototype for GLib.MainLoop 512s 1..37 512s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 512s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 512s JS G BXD: Defined class for Source (GSource), prototype 0x30802ad7dcb8, JSClass 0x624c6f00b098, in object 0x30802ad7d038 512s JS G BXD: Defining method set_priority in prototype for GLib.Source 512s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 512s JS G BXD: Defining method attach in prototype for GLib.Source 512s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 512s JS IMPORT: Module metadata hook for module 0x30802ad4aac0 512s JS IMPORT: Defining meta.importSync for module 0x30802ad4aac0 512s JS G NS: Found info type INTERFACE for 'ListModel' in namespace 'Gio' 512s JS G IFACE: Defined class for ListModel (GListModel), prototype 0x30802adf8600, JSClass 0x624c6f00b580, in object 0x30802ad7d268 512s JS G OBJ: Defining method append in prototype for GListStore (Gio.ListStore) 512s JS G BXD: Defining method destroy in prototype for GLib.Source 512s JS G OBJ: Defining method get_n_items in prototype for GListStore (Gio.ListStore) 512s JS G OBJ: Defining method get_item in prototype for GListStore (Gio.ListStore) 512s ok 1 ListStore iterator ListStore iterates 512s JS G NS: Found info type FUNCTION for 'list_store_insert_sorted' in namespace 'CjsPrivate' 512s ok 2 Sorting in ListStore test insert_sorted 512s JS G NS: Found info type FUNCTION for 'list_store_sort' in namespace 'CjsPrivate' 512s ok 3 Sorting in ListStore test sort 512s JS G NS: Found info type OBJECT for 'Subprocess' in namespace 'Gio' 512s JS G OBJ: Defined class for Subprocess (GSubprocess), prototype 0x354902d10150, JSClass 0x624c6f00b7a8, in object 0x30802ad7d268 512s ok 4 Promisify function doesn't crash when async function is not defined 512s JS G OBJ: Defining method communicate_utf8_async in prototype for GSubprocess (Gio.Subprocess) 512s ok 5 Promisify function doesn't crash when finish function is not defined 512s JS G NS: Found info type CONSTANT for 'FILE_ATTRIBUTE_STANDARD_TYPE' in namespace 'Gio' 512s JS G NS: Found info type OBJECT for 'Task' in namespace 'Gio' 512s JS G OBJ: Defined class for Task (GTask), prototype 0x354902d10308, JSClass 0x624c6f00b7a8, in object 0x30802ad7d268 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: handling job 0, 512s JS G OBJ: Defining method get_file_type in prototype for GFileInfo (Gio.FileInfo) 512s JS G NS: Found info type ENUM for 'FileType' in namespace 'Gio' 512s JS G ENUM: Defining enum value UNKNOWN (fixed from unknown) 0 512s JS G ENUM: Defining enum value REGULAR (fixed from regular) 1 512s JS G ENUM: Defining enum value DIRECTORY (fixed from directory) 2 512s JS G ENUM: Defining enum value SYMBOLIC_LINK (fixed from symbolic_link) 3 512s JS G ENUM: Defining enum value SPECIAL (fixed from special) 4 512s JS G ENUM: Defining enum value SHORTCUT (fixed from shortcut) 5 512s JS G ENUM: Defining enum value MOUNTABLE (fixed from mountable) 6 512s JS G ENUM: Defining Gio.FileType as 0xa762607de68 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 0 512s JS MAINLOOP: handling job 1, 512s ok 6 Promisify function promisifies functions 512s JS MAINLOOP: Completed job 1 512s ok 7 Promisify function preserves old behavior 512s ok 8 Promisify function can guess the finish function 512s ok 9 Gio.Settings overrides doesn't crash when forgetting to specify a schema ID 512s JS G NS: Found info type STRUCT for 'SettingsSchemaSource' in namespace 'Gio' 512s JS G BXD: Defined class for SettingsSchemaSource (GSettingsSchemaSource), prototype 0x354902d10740, JSClass 0x624c6f00b098, in object 0x30802ad7d268 512s JS G BXD: Defining method lookup in prototype for Gio.SettingsSchemaSource 512s ok 10 Gio.Settings overrides doesn't crash when specifying a schema ID that isn't installed 512s ok 11 Gio.Settings overrides doesn't crash when forgetting to specify a schema path 512s ok 12 Gio.Settings overrides doesn't crash when specifying conflicting schema paths 512s not ok 13 Gio.Settings overrides with existing schema doesn't crash when resetting a nonexistent key 512s # Message: Error: GSettings schema org.gnome.GjsTest not found in resource:///org/gnome/gjs/modules/core/overrides/Gio.js (line 753) 512s # Stack: 512s # error properties: Object({ matches: Function }) 512s # _init@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:753:23 512s # @/usr/libexec/installed-tests/cjs/js/testGio.js:130:24 512s # 512s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 512s # _init/GLib.MainLoop.prototype.runAsync/ 512s # @/usr/libexec/installed-tests/cjs/js/testGio.js:134:52 512s # 512s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 512s # _init/GLib.MainLoop.prototype.runAsync/ 512s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 512s # _init/GLib.MainLoop.prototype.runAsync/ 512s # @/usr/libexec/installed-tests/cjs/js/testGio.js:139:65 512s # @/usr/libexec/installed-tests/cjs/js/testGio.js:138:19 512s # 512s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 512s # _init/GLib.MainLoop.prototype.runAsync/ 512s # @/usr/libexec/installed-tests/cjs/js/testGio.js:139:65 512s # @/usr/libexec/installed-tests/cjs/js/testGio.js:138:19 512s # 512s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 512s # _init/GLib.MainLoop.prototype.runAsync/ 512s # @/usr/libexec/installed-tests/cjs/js/testGio.js:139:65 512s # @/usr/libexec/installed-tests/cjs/js/testGio.js:138:19 512s # 512s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 512s # _init/GLib.MainLoop.prototype.runAsync/ 512s # @/usr/libexec/installed-tests/cjs/js/testGio.js:139:65 512s # @/usr/libexec/installed-tests/cjs/js/testGio.js:138:19 512s # 512s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 512s # _init/GLib.MainLoop.prototype.runAsync/ 512s # @/usr/libexec/installed-tests/cjs/js/testGio.js:139:65 512s # @/usr/libexec/installed-tests/cjs/js/testGio.js:138:19 512s # 512s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 512s # _init/GLib.MainLoop.prototype.runAsync/ 512s # @/usr/libexec/installed-tests/cjs/js/testGio.js:139:65 512s # @/usr/libexec/installed-tests/cjs/js/testGio.js:138:19 512s # 512s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 512s # _init/GLib.MainLoop.prototype.runAsync/ 512s # @/usr/libexec/installed-tests/cjs/js/testGio.js:139:65 512s # @/usr/libexec/installed-tests/cjs/js/testGio.js:138:19 512s # 512s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 512s # _init/GLib.MainLoop.prototype.runAsync/ 512s # @/usr/libexec/installed-tests/cjs/js/testGio.js:139:65 512s # @/usr/libexec/installed-tests/cjs/js/testGio.js:138:19 512s # 512s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 512s # _init/GLib.MainLoop.prototype.runAsync/ 512s # @/usr/libexec/installed-tests/cjs/js/testGio.js:139:65 512s # @/usr/libexec/installed-tests/cjs/js/testGio.js:138:19 512s # 512s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 512s # _init/GLib.MainLoop.prototype.runAsync/ 512s # @/usr/libexec/installed-tests/cjs/js/testGio.js:139:65 512s # @/usr/libexec/installed-tests/cjs/js/testGio.js:138:19 512s # 512s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 512s # _init/GLib.MainLoop.prototype.runAsync/ 512s # @/usr/libexec/installed-tests/cjs/js/testGio.js:139:65 512s # @/usr/libexec/installed-tests/cjs/js/testGio.js:138:19 512s # 512s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 512s # _init/GLib.MainLoop.prototype.runAsync/ 512s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 512s # _init/GLib.MainLoop.prototype.runAsync/ 512s # @/usr/libexec/installed-tests/cjs/js/testGio.js:145:71 512s # @/usr/libexec/installed-tests/cjs/js/testGio.js:144:19 512s # 512s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 512s # _init/GLib.MainLoop.prototype.runAsync/ 512s # @/usr/libexec/installed-tests/cjs/js/testGio.js:145:71 512s # @/usr/libexec/installed-tests/cjs/js/testGio.js:144:19 512s # 512s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 512s # _init/GLib.MainLoop.prototype.runAsync/ 512s # @/usr/libexec/installed-tests/cjs/js/testGio.js:145:71 512s # @/usr/libexec/installed-tests/cjs/js/testGio.js:144:19 512s # 512s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 512s # _init/GLib.MainLoop.prototype.runAsync/ 512s # @/usr/libexec/installed-tests/cjs/js/testGio.js:145:71 512s # @/usr/libexec/installed-tests/cjs/js/testGio.js:144:19 512s # 512s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 512s # _init/GLib.MainLoop.prototype.runAsync/ 512s # @/usr/libexec/installed-tests/cjs/js/testGio.js:145:71 512s # @/usr/libexec/installed-tests/cjs/js/testGio.js:144:19 512s # 512s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 512s # _init/GLib.MainLoop.prototype.runAsync/ 512s # @/usr/libexec/installed-tests/cjs/js/testGio.js:145:71 512s # @/usr/libexec/installed-tests/cjs/js/testGio.js:144:19 512s # 512s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 512s # _init/GLib.MainLoop.prototype.runAsync/ 512s # @/usr/libexec/installed-tests/cjs/js/testGio.js:145:71 512s # @/usr/libexec/installed-tests/cjs/js/testGio.js:144:19 512s # 512s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 512s # _init/GLib.MainLoop.prototype.runAsync/ 512s # @/usr/libexec/installed-tests/cjs/js/testGio.js:145:71 512s # @/usr/libexec/installed-tests/cjs/js/testGio.js:144:19 512s # 512s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 512s # _init/GLib.MainLoop.prototype.runAsync/ 512s # @/usr/libexec/installed-tests/cjs/js/testGio.js:145:71 512s # @/usr/libexec/installed-tests/cjs/js/testGio.js:144:19 512s # 512s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 512s # _init/GLib.MainLoop.prototype.runAsync/ 512s # @/usr/libexec/installed-tests/cjs/js/testGio.js:145:71 512s # @/usr/libexec/installed-tests/cjs/js/testGio.js:144:19 512s # 512s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 512s # _init/GLib.MainLoop.prototype.runAsync/ 512s # @/usr/libexec/installed-tests/cjs/js/testGio.js:145:71 512s # @/usr/libexec/installed-tests/cjs/js/testGio.js:144:19 512s # 512s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 512s # _init/GLib.MainLoop.prototype.runAsync/ 512s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 512s # _init/GLib.MainLoop.prototype.runAsync/ 512s # @/usr/libexec/installed-tests/cjs/js/testGio.js:150:58 512s # 512s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 512s # _init/GLib.MainLoop.prototype.runAsync/ 512s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 512s # _init/GLib.MainLoop.prototype.runAsync/ 512s # @/usr/libexec/installed-tests/cjs/js/testGio.js:154:61 512s # 512s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 512s # _init/GLib.MainLoop.prototype.runAsync/ 512s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 512s # _init/GLib.MainLoop.prototype.runAsync/ 512s # @/usr/libexec/installed-tests/cjs/js/testGio.js:158:64 512s # 512s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 512s # _init/GLib.MainLoop.prototype.runAsync/ 512s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 512s # _init/GLib.MainLoop.prototype.runAsync/ 512s # @/usr/libexec/installed-tests/cjs/js/testGio.js:164:18 512s # 512s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 512s # _init/GLib.MainLoop.prototype.runAsync/ 512s # @/usr/libexec/installed-tests/cjs/js/testGio.js:166:18 512s # 512s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 512s # _init/GLib.MainLoop.prototype.runAsync/ 512s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 512s # _init/GLib.MainLoop.prototype.runAsync/ 512s # @/usr/libexec/installed-tests/cjs/js/testGio.js:170:60 512s # 512s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 512s # _init/GLib.MainLoop.prototype.runAsync/ 512s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 512s # _init/GLib.MainLoop.prototype.runAsync/ 512s # @/usr/libexec/installed-tests/cjs/js/testGio.js:174:70 512s # 512s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 512s # _init/GLib.MainLoop.prototype.runAsync/ 512s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 512s # _init/GLib.MainLoop.prototype.runAsync/ 512s # @/usr/libexec/installed-tests/cjs/js/testGio.js:178:56 512s # 512s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 512s # _init/GLib.MainLoop.prototype.runAsync/ 512s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 512s # _init/GLib.MainLoop.prototype.runAsync/ 512s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 512s # _init/GLib.MainLoop.prototype.runAsync/, promise=, allocation site= 512s JS MAINLOOP: handling job 0, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 0 512s JS MAINLOOP: handling job 1, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 1 512s JS MAINLOOP: handling job 2, 512s JS MAINLOOP: Completed job 2 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: handling job 0, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 0 512s JS MAINLOOP: handling job 1, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 1 512s JS MAINLOOP: handling job 2, 512s JS MAINLOOP: Completed job 2 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: handling job 0, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 0 512s JS MAINLOOP: handling job 1, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 1 512s JS MAINLOOP: handling job 2, 512s JS MAINLOOP: Completed job 2 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: handling job 0, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 0 512s JS MAINLOOP: handling job 1, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 1 512s JS MAINLOOP: handling job 2, 512s JS MAINLOOP: Completed job 2 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: handling job 0, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 0 512s JS MAINLOOP: handling job 1, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 1 512s JS MAINLOOP: handling job 2, 512s JS MAINLOOP: Completed job 2 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: handling job 0, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 0 512s JS MAINLOOP: handling job 1, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 1 512s JS MAINLOOP: handling job 2, 512s JS MAINLOOP: Completed job 2 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: handling job 0, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 0 512s JS MAINLOOP: handling job 1, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 1 512s JS MAINLOOP: handling job 2, 512s JS MAINLOOP: Completed job 2 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: handling job 0, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 0 512s JS MAINLOOP: handling job 1, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 1 512s JS MAINLOOP: handling job 2, 512s JS MAINLOOP: Completed job 2 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: handling job 0, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 0 512s JS MAINLOOP: handling job 1, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 1 512s JS MAINLOOP: handling job 2, 512s ok 30 Gio.InputStream.prototype.createAsyncIterator iterates asynchronously 512s JS MAINLOOP: Completed job 2 512s JS G OBJ: Defined class for GLocalFileEnumerator (GLocalFileEnumerator), prototype 0x354902d3c560, JSClass 0x624c6f00b7a8, in object 0x30802ad3fda8 512s JS G OBJ: Defining method next_file in prototype for GFileEnumerator (Gio.FileEnumerator) 512s JS G OBJ: Defining method close in prototype for GFileEnumerator (Gio.FileEnumerator) 512s ok 31 Gio.FileEnumerator overrides iterates synchronously 512s JS G OBJ: Defining method next_files_async in prototype for GFileEnumerator (Gio.FileEnumerator) 512s JS G OBJ: Defining method next_files_finish in prototype for GFileEnumerator (Gio.FileEnumerator) 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: handling job 0, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 0 512s JS MAINLOOP: handling job 1, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 1 512s JS MAINLOOP: handling job 2, 512s JS MAINLOOP: Completed job 2 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: handling job 0, 512s JS G OBJ: Defining method close_async in prototype for GFileEnumerator (Gio.FileEnumerator) 512s JS MAINLOOP: Completed job 0 512s JS G OBJ: Defining method close_finish in prototype for GFileEnumerator (Gio.FileEnumerator) 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: handling job 0, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 0 512s JS MAINLOOP: handling job 1, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 1 512s JS MAINLOOP: handling job 2, 512s ok 32 Gio.FileEnumerator overrides iterates asynchronously 512s JS MAINLOOP: Completed job 2 512s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 512s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 512s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 512s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 512s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 512s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 512s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 512s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 512s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 512s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 512s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 512s JS G ENUM: Defining GLib.LogLevelFlags as 0xa76260d6d38 512s JS G NS: Found info type ENUM for 'FileAttributeType' in namespace 'Gio' 512s JS G ENUM: Defining enum value INVALID (fixed from invalid) 0 512s JS G ENUM: Defining enum value STRING (fixed from string) 1 512s JS G ENUM: Defining enum value BYTE_STRING (fixed from byte_string) 2 512s JS G ENUM: Defining enum value BOOLEAN (fixed from boolean) 3 512s JS G ENUM: Defining enum value UINT32 (fixed from uint32) 4 512s JS G ENUM: Defining enum value INT32 (fixed from int32) 5 512s JS G ENUM: Defining enum value UINT64 (fixed from uint64) 6 512s JS G ENUM: Defining enum value INT64 (fixed from int64) 7 512s JS G ENUM: Defining enum value OBJECT (fixed from object) 8 512s JS G ENUM: Defining enum value STRINGV (fixed from stringv) 9 512s JS G ENUM: Defining Gio.FileAttributeType as 0xa76260d7908 512s JS G OBJ: Defining method remove_attribute in prototype for GFileInfo (Gio.FileInfo) 512s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 512s ok 33 Non-introspectable file attribute overrides invalid means unsetting the attribute 512s JS G NS: Found info type CONSTANT for 'FILE_ATTRIBUTE_STANDARD_IS_HIDDEN' in namespace 'Gio' 512s JS G OBJ: Defining method set_attribute_boolean in prototype for GFileInfo (Gio.FileInfo) 512s ok 34 Non-introspectable file attribute overrides works for boolean 512s JS G NS: Found info type CONSTANT for 'FILE_ATTRIBUTE_TIME_MODIFIED_USEC' in namespace 'Gio' 512s JS G OBJ: Defining method set_attribute_uint32 in prototype for GFileInfo (Gio.FileInfo) 512s ok 35 Non-introspectable file attribute overrides works for uint32 512s JS G NS: Found info type CONSTANT for 'FILE_ATTRIBUTE_TIME_MODIFIED' in namespace 'Gio' 512s JS G OBJ: Defining method set_attribute_uint64 in prototype for GFileInfo (Gio.FileInfo) 512s ok 36 Non-introspectable file attribute overrides works for uint64 512s JS G NS: Found info type OBJECT for 'ThemedIcon' in namespace 'Gio' 512s JS G OBJ: Defined class for ThemedIcon (GThemedIcon), prototype 0x354902d3cfb0, JSClass 0x624c6f00b7a8, in object 0x30802ad7d268 512s JS G NS: Found info type CONSTANT for 'FILE_ATTRIBUTE_STANDARD_ICON' in namespace 'Gio' 512s JS G OBJ: Defining method set_attribute_object in prototype for GFileInfo (Gio.FileInfo) 512s ok 37 Non-introspectable file attribute overrides works for object 512s JS G BXD: Defining method quit in prototype for GLib.MainLoop 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Main loop instance 0x10ef07aa5f80: Spinning loop until released or hook cleared 512s JS MAINLOOP: handling job 0, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 0 512s JS MAINLOOP: handling job 1, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 1 512s JS MAINLOOP: handling job 2, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 2 512s JS MAINLOOP: handling job 3, 512s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 512s JS MAINLOOP: Main loop instance 0x10ef07aa5f80: release 512s JS MAINLOOP: Completed job 3 512s JS MEMORY: Memory report: before destroying context 512s JS MEMORY: 801 objects currently alive 512s JS MEMORY: boxed_instance = 254 512s JS MEMORY: boxed_prototype = 13 512s JS MEMORY: closure = 22 512s JS MEMORY: function = 264 512s JS MEMORY: fundamental_instance = 0 512s JS MEMORY: fundamental_prototype = 0 512s JS MEMORY: gerror_instance = 1 512s JS MEMORY: gerror_prototype = 1 512s JS MEMORY: interface = 8 512s JS MEMORY: module = 9 512s JS MEMORY: ns = 4 512s JS MEMORY: object_instance = 200 512s JS MEMORY: object_prototype = 24 512s JS MEMORY: param = 1 512s JS MEMORY: union_instance = 0 512s JS MEMORY: union_prototype = 0 512s JS CTX: JS shutdown sequence 512s JS CTX: Stopping profiler 512s JS CTX: Shutting down toggle queue 512s JS CTX: Notifying external reference holders of GjsContext dispose 512s JS MAINLOOP: Stopping promise job dispatcher 512s JS CTX: Notifying reference holders of GjsContext dispose 512s JS CTX: Checking unhandled promise rejections 512s JS CTX: Releasing cached JS wrappers 512s JS CTX: Final triggered GC 512s JS CTX: Destroying JS context 512s JS CTX: Releasing all native objects 512s JS CTX: Disabling auto GC 512s JS CTX: Ending trace on global object 512s JS CTX: Freeing allocated resources 512s JS CTX: JS context destroyed 512s PASS: cjs/testGio.test 512s Running test: cjs/return.test 512s 1..1 512s ok 1 - /usr/libexec/installed-tests/cjs/debugger/return.debugger 512s PASS: cjs/return.test 512s Running test: cjs/testGObjectInterface.test 512s JS NATIVE: Registered native JS module '_promiseNative' 512s JS NATIVE: Registered native JS module '_byteArrayNative' 512s JS NATIVE: Registered native JS module '_encodingNative' 512s JS NATIVE: Registered native JS module '_gi' 512s JS NATIVE: Registered native JS module 'gi' 512s JS NATIVE: Registered native JS module 'cairoNative' 512s JS NATIVE: Registered native JS module 'system' 512s JS NATIVE: Registered native JS module 'console' 512s JS NATIVE: Registered native JS module '_print' 512s JS CTX: Enabling JIT 512s JS CTX: Initialized class GjsFileImporter prototype 0x336bb7700098 512s JS IMPORT: Defining parent (nil) of 0x336bb77000f8 'imports' is mod 0 512s JS IMPORT: Importing '_print' 512s JS NATIVE: Defining native module '_print' 512s JS IMPORT: Defining parent 0x336bb77000f8 of 0x336bb77006b0 '_print' is mod 1 512s JS IMPORT: successfully imported module '_print' 512s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 512s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xf040e13c1c0 512s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x336bb77014f0), global 0xf040e13c1c0 512s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x336bb77021a8), global 0xf040e13c1c0 512s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x336bb77027a8), global 0xf040e13c1c0 512s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x336bb77027a8), global 0xf040e13c1c0 512s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x336bb77021a8), global 0xf040e13c1c0 512s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x336bb77014f0), global 0xf040e13c1c0 512s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x336bb77014f0), global 0xf040e13c1c0 512s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x336bb77014f0), global 0xf040e13c1c0 512s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x336bb77021a8), global 0xf040e13c1c0 512s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x336bb77027a8), global 0xf040e13c1c0 512s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x336bb77014f0), global 0xf040e13c1c0 512s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x336bb77014f0), global 0xf040e13c1c0 512s JS MAINLOOP: Main loop instance 0x145c80305f80: hold 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Starting promise job dispatcher 512s JS MAINLOOP: Main loop instance 0x145c80305f80: Spinning loop until released or hook cleared 512s JS MAINLOOP: handling job 0, 512s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 512s JS MAINLOOP: Main loop instance 0x145c80305f80: release 512s JS MAINLOOP: Completed job 0 512s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xf040e13c1c0 512s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x336bb7715910), global 0xf040e13c1c0 512s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x336bb7716340), global 0xf040e13c1c0 512s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x336bb7716340), global 0xf040e13c1c0 512s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x336bb7715910), global 0xf040e13c1c0 512s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x336bb7715910), global 0xf040e13c1c0 512s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x336bb7716340), global 0xf040e13c1c0 512s JS IMPORT: Module metadata hook for module 0x336bb77169e8 512s JS IMPORT: Defining meta.importSync for module 0x336bb77169e8 512s JS NATIVE: Defining native module 'gi' 512s JS CTX: Initialized class GIRepositoryNamespace prototype 0x336bb7717168 512s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 512s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 512s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 512s JS IMPORT: Importing directory 'overrides' 512s JS IMPORT: Defining parent 0x336bb77000f8 of 0x336bb77171e8 'overrides' is mod 1 512s JS IMPORT: Defined importer 'overrides' 0x336bb77171e8 in 0x336bb77000f8 512s JS IMPORT: successfully imported directory 'overrides' 512s JS IMPORT: Importing '_byteArrayNative' 512s JS NATIVE: Defining native module '_byteArrayNative' 512s JS IMPORT: Defining parent 0x336bb77000f8 of 0x336bb7717630 '_byteArrayNative' is mod 1 512s JS IMPORT: successfully imported module '_byteArrayNative' 512s JS IMPORT: Importing '_promiseNative' 512s JS NATIVE: Defining native module '_promiseNative' 512s JS IMPORT: Defining parent 0x336bb77000f8 of 0x336bb77176f0 '_promiseNative' is mod 1 512s JS IMPORT: successfully imported module '_promiseNative' 512s JS IMPORT: Importing module GLib succeeded 512s JS IMPORT: Defining parent 0x336bb77171e8 of 0xf040e13d2b8 'GLib' is mod 1 512s JS IMPORT: successfully imported module 'GLib' 512s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 512s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xf040e17d060, JSClass 0x74740230b098, in object 0xf040e17d038 512s JS CTX: Initialized class GIRepositoryGType prototype 0x336bb7717920 512s JS CTX: Initialized class GIRepositoryFunction prototype 0xf040e13d308 512s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 512s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 512s JS G BXD: Defined class for Error (GError), prototype 0xf040e17d0b0, JSClass 0x74740230b098, in object 0xf040e17d038 512s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 512s JS G BXD: Defined class for Variant (GVariant), prototype 0xf040e17d100, JSClass 0x74740230b098, in object 0xf040e17d038 512s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 512s JS G BXD: Defined class for Bytes (GBytes), prototype 0xf040e17d150, JSClass 0x74740230b098, in object 0xf040e17d038 512s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 512s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 512s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xf040e17d1a0, JSClass 0x74740230b098, in object 0xf040e17d038 512s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 512s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 512s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 512s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 512s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 512s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 512s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 512s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 512s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 512s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 512s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 512s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 512s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 512s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 512s JS G BXD: Defined class for Thread (GThread), prototype 0xf040e17d1f0, JSClass 0x74740230b098, in object 0xf040e17d038 512s JS G BXD: Defining method ref in prototype for GLib.Thread 512s JS G BXD: Defining method unref in prototype for GLib.Thread 512s JS G NS: Defined namespace 'GLib' 0xf040e17d038 in GIRepository 0x336bb7716ff8 512s JS IMPORT: Importing module jasmine succeeded 512s JS IMPORT: Defining parent 0x336bb77000f8 of 0xf040e13dcb8 'jasmine' is mod 1 512s JS IMPORT: successfully imported module 'jasmine' 512s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 512s JS MAINLOOP: Main loop instance 0x145c80305f80: hold 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Main loop instance 0x145c80305f80: Spinning loop until released or hook cleared 512s JS MAINLOOP: handling job 0, 512s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 512s JS MAINLOOP: Main loop instance 0x145c80305f80: release 512s JS MAINLOOP: Completed job 0 512s JS IMPORT: Importing 'gi' 512s JS IMPORT: Defining parent 0x336bb77000f8 of 0x336bb7716ff8 'gi' is mod 1 512s JS IMPORT: successfully imported module 'gi' 512s JS IMPORT: JS import 'CjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/CjsPrivate.js 512s JS G NS: Defined namespace 'CjsPrivate' 0xf040e17d290 in GIRepository 0x336bb7716ff8 512s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 512s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 512s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 512s JS IMPORT: Importing module _legacy succeeded 512s JS IMPORT: Defining parent 0x336bb77000f8 of 0xf040e13dee8 '_legacy' is mod 1 512s JS IMPORT: successfully imported module '_legacy' 512s JS IMPORT: Importing module lang succeeded 512s JS IMPORT: Defining parent 0x336bb77000f8 of 0xf040e13de98 'lang' is mod 1 512s JS IMPORT: successfully imported module 'lang' 512s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 512s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 512s JS IMPORT: Importing module _signals succeeded 512s JS IMPORT: Defining parent 0x336bb77000f8 of 0xf040e13df38 '_signals' is mod 1 512s JS IMPORT: successfully imported module '_signals' 512s JS IMPORT: Importing module signals succeeded 512s JS IMPORT: Defining parent 0x336bb77000f8 of 0xf040e13de48 'signals' is mod 1 512s JS IMPORT: successfully imported module 'signals' 512s JS IMPORT: Importing module Gio succeeded 512s JS IMPORT: Defining parent 0x336bb77171e8 of 0xf040e13ddf8 'Gio' is mod 1 512s JS IMPORT: successfully imported module 'Gio' 512s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 512s JS IMPORT: Importing '_gi' 512s JS NATIVE: Defining native module '_gi' 512s JS IMPORT: Defining parent 0x336bb77000f8 of 0x336bb772dcb0 '_gi' is mod 1 512s JS IMPORT: successfully imported module '_gi' 512s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 512s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 512s JS IMPORT: Importing module _common succeeded 512s JS IMPORT: Defining parent 0x336bb77000f8 of 0xf040e13dfd8 '_common' is mod 1 512s JS IMPORT: successfully imported module '_common' 512s JS IMPORT: Importing module GObject succeeded 512s JS IMPORT: Defining parent 0x336bb77171e8 of 0xf040e13df88 'GObject' is mod 1 512s JS IMPORT: successfully imported module 'GObject' 512s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 512s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 512s JS G BXD: Defined class for String (GString), prototype 0xf040e17d538, JSClass 0x74740230b098, in object 0xf040e17d2b8 512s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 512s JS G PRM: Defined class ParamSpec prototype is 0xf040e1d00b0 class 0x7474023102f0 in object 0xf040e17d2b8 512s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 512s JS G OBJ: Defined class for Object (GObject), prototype 0xf040e17d6a0, JSClass 0x74740230b7a8, in object 0xf040e17d2b8 512s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 512s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 512s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xf040e17d6c8, JSClass 0x74740230b7a8, in object 0xf040e17d2b8 512s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 512s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 512s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 512s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 512s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 512s JS G NS: Defined namespace 'GObject' 0xf040e17d2b8 in GIRepository 0x336bb7716ff8 512s JS G OBJ: Defined class for Application (GApplication), prototype 0xf040e17d718, JSClass 0x74740230b7a8, in object 0xf040e17d268 512s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 512s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0xf040e1d0420, JSClass 0x74740230b580, in object 0xf040e17d268 512s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 512s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 512s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 512s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 512s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 512s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 512s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 512s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 512s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 512s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 512s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xf040e17d790, JSClass 0x74740230b7a8, in object 0xf040e17d268 512s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 512s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0xf040e1d06a0, JSClass 0x74740230b580, in object 0xf040e17d268 512s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 512s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xf040e17d808, JSClass 0x74740230b7a8, in object 0xf040e17d268 512s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 512s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 512s JS G IFACE: Defined class for Initable (GInitable), prototype 0xf040e1d07e0, JSClass 0x74740230b580, in object 0xf040e17d268 512s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 512s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 512s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 512s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xf040e17d880, JSClass 0x74740230b098, in object 0xf040e17d268 512s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 512s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xf040e17d8d0, JSClass 0x74740230b098, in object 0xf040e17d268 512s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 512s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 512s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xf040e17d920, JSClass 0x74740230b7a8, in object 0xf040e17d268 512s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xf040e17d970, JSClass 0x74740230b7a8, in object 0xf040e17d290 512s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 512s JS G OBJ: Defined class for ListStore (GListStore), prototype 0xf040e17d9c0, JSClass 0x74740230b7a8, in object 0xf040e17d268 512s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 512s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 512s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 512s JS G IFACE: Defined class for File (GFile), prototype 0xf040e1d0948, JSClass 0x74740230b580, in object 0xf040e17d268 512s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xf040e17da38, JSClass 0x74740230b7a8, in object 0x336bb77170d8 512s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 512s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0xf040e17dab0, JSClass 0x74740230b7a8, in object 0xf040e17d268 512s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 512s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 512s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0xf040e17db00, JSClass 0x74740230b7a8, in object 0xf040e17d268 512s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 512s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0xf040e17db50, JSClass 0x74740230b7a8, in object 0xf040e17d268 512s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 512s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xf040e17dba0, JSClass 0x74740230b098, in object 0xf040e17d268 512s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 512s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 512s JS G OBJ: Defined class for Settings (GSettings), prototype 0xf040e17dbf0, JSClass 0x74740230b7a8, in object 0xf040e17d268 512s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 512s JS G NS: Defined namespace 'Gio' 0xf040e17d268 in GIRepository 0x336bb7716ff8 512s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 512s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 512s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 512s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 512s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 512s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 512s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 512s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 512s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 512s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 512s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 512s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 512s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 512s JS G ENUM: Defining GObject.ParamFlags as 0x336bb7733940 512s JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' 512s JS G PRM: Wrapping GParamString 'interface-prop' on (null) with JSObject 512s JS G PRM: JSObject created with param instance 0x145c804ae0f0 type GParamString 512s JS G NS: Found info type FLAGS for 'SignalFlags' in namespace 'GObject' 512s JS G ENUM: Defining enum value RUN_FIRST (fixed from run_first) 1 512s JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2 512s JS G ENUM: Defining enum value RUN_CLEANUP (fixed from run_cleanup) 4 512s JS G ENUM: Defining enum value NO_RECURSE (fixed from no_recurse) 8 512s JS G ENUM: Defining enum value DETAILED (fixed from detailed) 16 512s JS G ENUM: Defining enum value ACTION (fixed from action) 32 512s JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64 512s JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128 512s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 256 512s JS G ENUM: Defining enum value ACCUMULATOR_FIRST_RUN (fixed from accumulator_first_run) 131072 512s JS G ENUM: Defining GObject.SignalFlags as 0x336bb7733fa0 512s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 512s JS G PRM: JSObject created with param instance 0x145c804b15f0 type GParamOverride 512s JS G PRM: Wrapping GParamString 'class-prop' on (null) with JSObject 512s JS G PRM: JSObject created with param instance 0x145c804b1810 type GParamString 512s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 512s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'CjsPrivate' 512s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 512s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 512s JS G PRM: JSObject created with param instance 0x145c805053d0 type GParamOverride 512s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 512s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 512s JS G PRM: JSObject created with param instance 0x145c80505bb0 type GParamOverride 512s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 512s JS G NS: Found info type INTERFACE for 'Action' in namespace 'Gio' 512s JS G IFACE: Defined class for Action (GAction), prototype 0xf040e1dc6a0, JSClass 0x74740230b580, in object 0xf040e17d268 512s JS G PRM: Wrapping GParamOverride 'enabled' on (null) with JSObject 512s JS G PRM: JSObject created with param instance 0x145c8051ff60 type GParamOverride 512s JS G PRM: Wrapping GParamOverride 'name' on (null) with JSObject 512s JS G PRM: JSObject created with param instance 0x145c80520040 type GParamOverride 512s JS G PRM: Wrapping GParamOverride 'state' on (null) with JSObject 512s JS G PRM: JSObject created with param instance 0x145c80520160 type GParamOverride 512s JS G PRM: Wrapping GParamOverride 'state-type' on (null) with JSObject 512s JS G PRM: JSObject created with param instance 0x145c80520240 type GParamOverride 512s JS G PRM: Wrapping GParamOverride 'parameter-type' on (null) with JSObject 512s JS G PRM: JSObject created with param instance 0x145c805202e0 type GParamOverride 512s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 512s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 512s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 512s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 512s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 512s JS CTX: Script evaluation succeeded 512s JS MAINLOOP: Main loop instance 0x145c80305f80: Spinning loop until released or hook cleared 512s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xf040e13c1c0 512s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x336bb7719518), global 0xf040e13c1c0 512s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x336bb7719518), global 0xf040e13c1c0 512s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x336bb7719518), global 0xf040e13c1c0 512s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x336bb7719518), global 0xf040e13c1c0 512s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x336bb7719518), global 0xf040e13c1c0 512s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x336bb7719518), global 0xf040e13c1c0 512s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x336bb7719518), global 0xf040e13c1c0 512s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x336bb7719518), global 0xf040e13c1c0 512s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x336bb7719518), global 0xf040e13c1c0 512s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x336bb7719518), global 0xf040e13c1c0 512s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x336bb7719518), global 0xf040e13c1c0 512s JS IMPORT: Module metadata hook for module 0x336bb771a1e0 512s JS IMPORT: Defining meta.importSync for module 0x336bb771a1e0 512s JS NATIVE: Defining native module 'system' 512s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x336bb7719518), global 0xf040e13c1c0 512s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x336bb7719518), global 0xf040e13c1c0 512s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 512s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 512s JS MAINLOOP: Set main loop hook to 512s JS MAINLOOP: Main loop instance 0x145c80305f80: hold 512s JS MAINLOOP: Running and clearing main loop hook 512s JS G BXD: Defining method run in prototype for GLib.MainLoop 512s 1..37 512s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 512s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 512s JS G BXD: Defined class for Source (GSource), prototype 0xf040e17ddf8, JSClass 0x74740230b098, in object 0xf040e17d038 512s JS G BXD: Defining method set_priority in prototype for GLib.Source 512s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 512s JS G BXD: Defining method attach in prototype for GLib.Source 512s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 512s JS IMPORT: Module metadata hook for module 0xf040e14afc8 512s JS IMPORT: Defining meta.importSync for module 0xf040e14afc8 512s JS G BXD: Defining method destroy in prototype for GLib.Source 512s ok 1 GObject interface cannot be instantiated 512s ok 2 GObject interface has a name 512s ok 3 GObject interface reports its type name 512s JS G NS: Found info type FUNCTION for 'type_is_a' in namespace 'GObject' 512s ok 4 GObject interface can be implemented by a GObject class 512s ok 5 GObject interface is implemented by a GObject class with the correct class object 512s ok 6 GObject interface can have its required function implemented 512s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 512s JS G PRM: JSObject created with param instance 0x145c80532530 type GParamOverride 512s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 512s ok 7 GObject interface must have its required function implemented 512s ok 8 GObject interface doesn't have to have its optional function implemented 512s ok 9 GObject interface can have its optional function deferred to by the implementation 512s ok 10 GObject interface can have its function chained up to 512s ok 11 GObject interface can require another interface 512s ok 12 GObject interface can chain up to another interface 512s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 512s JS G PRM: JSObject created with param instance 0x145c805aa800 type GParamOverride 512s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 512s ok 13 GObject interface defers to the last interface's optional function 512s ok 14 GObject interface must be implemented by a class that implements all required interfaces 512s ok 15 GObject interface must be implemented by a class that implements required interfaces in correct order 512s ok 16 GObject interface can require an interface from C 512s ok 17 GObject interface can connect class signals on the implementing class 512s ok 18 GObject interface can connect interface signals on the implementing class 512s ok 19 GObject interface can define properties on the implementing class 512s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 512s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 512s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 512s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 512s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 512s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 512s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 512s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 512s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 512s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 512s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 512s JS G ENUM: Defining GLib.LogLevelFlags as 0x336bb7718e98 512s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 512s ok 20 GObject interface must have its properties overridden 512s ok 21 GObject interface can have introspected properties overriden 512s ok 22 GObject interface can be implemented by a class as well as its parent class 512s ok 23 GObject interface can be reimplemented by a subclass of a class that already implements it 512s ok 24 GObject interface has a toString() defintion 512s ok 25 GObject interface has instance definition 512s ok 26 GObject interface has instance definition for non-object type 512s ok 27 GObject interface has instance definition for non-object type for native interface 512s ok 28 GObject interface prototype toString is enumerable and defined 512s ok 29 GObject interface prototype method properties are enumerated 512s ok 30 GObject interface prototype method properties are defined 512s ok 31 GObject interface prototype overrides are inherited by implementing classes 512s ok 32 GObject interface prototype overrides cannot be changed by instances of child classes 512s ok 33 GObject interface prototype unknown properties are inherited by implementing classes 512s ok 34 GObject interface prototype original property can be shadowed by class prototype property 512s ok 35 GObject interface prototype overridden property can be shadowed by class prototype property 512s ok 36 GObject interface prototype shadowed property can be restored 512s ok 37 Specific class and interface checks Gio.AsyncInitable must implement vfunc_async_init 512s JS G BXD: Defining method quit in prototype for GLib.MainLoop 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Main loop instance 0x145c80305f80: Spinning loop until released or hook cleared 512s JS MAINLOOP: handling job 0, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 0 512s JS MAINLOOP: handling job 1, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 1 512s JS MAINLOOP: handling job 2, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 2 512s JS MAINLOOP: handling job 3, 512s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 512s JS MAINLOOP: Main loop instance 0x145c80305f80: release 512s JS MAINLOOP: Completed job 3 512s JS MEMORY: Memory report: before destroying context 512s JS MEMORY: 601 objects currently alive 512s JS MEMORY: boxed_instance = 162 512s JS MEMORY: boxed_prototype = 11 512s JS MEMORY: closure = 4 512s JS MEMORY: function = 345 512s JS MEMORY: fundamental_instance = 0 512s JS MEMORY: fundamental_prototype = 0 512s JS MEMORY: gerror_instance = 0 512s JS MEMORY: gerror_prototype = 0 512s JS MEMORY: interface = 8 512s JS MEMORY: module = 9 512s JS MEMORY: ns = 4 512s JS MEMORY: object_instance = 23 512s JS MEMORY: object_prototype = 23 512s JS MEMORY: param = 12 512s JS MEMORY: union_instance = 0 512s JS MEMORY: union_prototype = 0 512s JS CTX: JS shutdown sequence 512s JS CTX: Stopping profiler 512s JS CTX: Shutting down toggle queue 512s JS CTX: Notifying external reference holders of GjsContext dispose 512s JS MAINLOOP: Stopping promise job dispatcher 512s JS CTX: Notifying reference holders of GjsContext dispose 512s JS CTX: Checking unhandled promise rejections 512s JS CTX: Releasing cached JS wrappers 512s JS CTX: Final triggered GC 512s JS CTX: Destroying JS context 512s JS CTX: Releasing all native objects 512s JS CTX: Disabling auto GC 512s JS CTX: Ending trace on global object 512s JS CTX: Freeing allocated resources 512s JS CTX: JS context destroyed 512s PASS: cjs/testGObjectInterface.test 512s Running test: cjs/delete.test 512s 1..1 512s ok 1 - /usr/libexec/installed-tests/cjs/debugger/delete.debugger 512s PASS: cjs/delete.test 512s Running test: cjs/testConsole.test 512s JS NATIVE: Registered native JS module '_promiseNative' 512s JS NATIVE: Registered native JS module '_byteArrayNative' 512s JS NATIVE: Registered native JS module '_encodingNative' 512s JS NATIVE: Registered native JS module '_gi' 512s JS NATIVE: Registered native JS module 'gi' 512s JS NATIVE: Registered native JS module 'cairoNative' 512s JS NATIVE: Registered native JS module 'system' 512s JS NATIVE: Registered native JS module 'console' 512s JS NATIVE: Registered native JS module '_print' 512s JS CTX: Enabling JIT 512s JS CTX: Initialized class GjsFileImporter prototype 0x134917100098 512s JS IMPORT: Defining parent (nil) of 0x1349171000f8 'imports' is mod 0 512s JS IMPORT: Importing '_print' 512s JS NATIVE: Defining native module '_print' 512s JS IMPORT: Defining parent 0x1349171000f8 of 0x1349171006b0 '_print' is mod 1 512s JS IMPORT: successfully imported module '_print' 512s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 512s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2a5bbeb3c1c0 512s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1349171014f0), global 0x2a5bbeb3c1c0 512s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1349171021a8), global 0x2a5bbeb3c1c0 512s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1349171027a8), global 0x2a5bbeb3c1c0 512s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1349171027a8), global 0x2a5bbeb3c1c0 512s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1349171021a8), global 0x2a5bbeb3c1c0 512s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1349171014f0), global 0x2a5bbeb3c1c0 512s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1349171014f0), global 0x2a5bbeb3c1c0 512s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1349171014f0), global 0x2a5bbeb3c1c0 512s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1349171021a8), global 0x2a5bbeb3c1c0 512s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1349171027a8), global 0x2a5bbeb3c1c0 512s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1349171014f0), global 0x2a5bbeb3c1c0 512s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1349171014f0), global 0x2a5bbeb3c1c0 512s JS MAINLOOP: Main loop instance 0x16fa9a795f80: hold 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Starting promise job dispatcher 512s JS MAINLOOP: Main loop instance 0x16fa9a795f80: Spinning loop until released or hook cleared 512s JS MAINLOOP: handling job 0, 512s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 512s JS MAINLOOP: Main loop instance 0x16fa9a795f80: release 512s JS MAINLOOP: Completed job 0 512s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x2a5bbeb3c1c0 512s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x134917115910), global 0x2a5bbeb3c1c0 512s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x134917116340), global 0x2a5bbeb3c1c0 512s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x134917116340), global 0x2a5bbeb3c1c0 512s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x134917115910), global 0x2a5bbeb3c1c0 512s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x134917115910), global 0x2a5bbeb3c1c0 512s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x134917116340), global 0x2a5bbeb3c1c0 512s JS IMPORT: Module metadata hook for module 0x1349171169e8 512s JS IMPORT: Defining meta.importSync for module 0x1349171169e8 512s JS NATIVE: Defining native module 'gi' 512s JS CTX: Initialized class GIRepositoryNamespace prototype 0x134917117168 512s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 512s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 512s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 512s JS IMPORT: Importing directory 'overrides' 512s JS IMPORT: Defining parent 0x1349171000f8 of 0x1349171171e8 'overrides' is mod 1 512s JS IMPORT: Defined importer 'overrides' 0x1349171171e8 in 0x1349171000f8 512s JS IMPORT: successfully imported directory 'overrides' 512s JS IMPORT: Importing '_byteArrayNative' 512s JS NATIVE: Defining native module '_byteArrayNative' 512s JS IMPORT: Defining parent 0x1349171000f8 of 0x134917117630 '_byteArrayNative' is mod 1 512s JS IMPORT: successfully imported module '_byteArrayNative' 512s JS IMPORT: Importing '_promiseNative' 512s JS NATIVE: Defining native module '_promiseNative' 513s JS IMPORT: Defining parent 0x1349171000f8 of 0x1349171176f0 '_promiseNative' is mod 1 513s JS IMPORT: successfully imported module '_promiseNative' 513s JS IMPORT: Importing module GLib succeeded 513s JS IMPORT: Defining parent 0x1349171171e8 of 0x2a5bbeb3d2b8 'GLib' is mod 1 513s JS IMPORT: successfully imported module 'GLib' 513s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 513s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2a5bbeb7d060, JSClass 0x755e9ac2b098, in object 0x2a5bbeb7d038 513s JS CTX: Initialized class GIRepositoryGType prototype 0x134917117920 513s JS CTX: Initialized class GIRepositoryFunction prototype 0x2a5bbeb3d308 513s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 513s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 513s JS G BXD: Defined class for Error (GError), prototype 0x2a5bbeb7d0b0, JSClass 0x755e9ac2b098, in object 0x2a5bbeb7d038 513s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 513s JS G BXD: Defined class for Variant (GVariant), prototype 0x2a5bbeb7d100, JSClass 0x755e9ac2b098, in object 0x2a5bbeb7d038 513s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 513s JS G BXD: Defined class for Bytes (GBytes), prototype 0x2a5bbeb7d150, JSClass 0x755e9ac2b098, in object 0x2a5bbeb7d038 513s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 513s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 513s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2a5bbeb7d1a0, JSClass 0x755e9ac2b098, in object 0x2a5bbeb7d038 513s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 513s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 513s JS G BXD: Defined class for Thread (GThread), prototype 0x2a5bbeb7d1f0, JSClass 0x755e9ac2b098, in object 0x2a5bbeb7d038 513s JS G BXD: Defining method ref in prototype for GLib.Thread 513s JS G BXD: Defining method unref in prototype for GLib.Thread 513s JS G NS: Defined namespace 'GLib' 0x2a5bbeb7d038 in GIRepository 0x134917116ff8 513s JS IMPORT: Importing module jasmine succeeded 513s JS IMPORT: Defining parent 0x1349171000f8 of 0x2a5bbeb3dcb8 'jasmine' is mod 1 513s JS IMPORT: successfully imported module 'jasmine' 513s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 513s JS MAINLOOP: Main loop instance 0x16fa9a795f80: hold 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Main loop instance 0x16fa9a795f80: Spinning loop until released or hook cleared 513s JS MAINLOOP: handling job 0, 513s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 513s JS MAINLOOP: Main loop instance 0x16fa9a795f80: release 513s JS MAINLOOP: Completed job 0 513s JS IMPORT: Module resolve hook for module 'file:///usr/libexec/installed-tests/cjs/js/testConsole.js' (file:///usr/libexec/installed-tests/cjs/js/testConsole.js), global 0x2a5bbeb3c1c0 513s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x13491712aad0), global 0x2a5bbeb3c1c0 513s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x13491712aad0), global 0x2a5bbeb3c1c0 513s JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x13491712aad0), global 0x2a5bbeb3c1c0 513s JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x13491712aad0), global 0x2a5bbeb3c1c0 513s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x13491712aad0), global 0x2a5bbeb3c1c0 513s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x13491712aad0), global 0x2a5bbeb3c1c0 513s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x13491712aad0), global 0x2a5bbeb3c1c0 513s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x13491712aad0), global 0x2a5bbeb3c1c0 513s JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x13491712aad0), global 0x2a5bbeb3c1c0 513s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 513s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 513s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 513s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 513s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 513s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 513s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 513s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 513s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 513s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 513s JS G ENUM: Defining GLib.LogLevelFlags as 0x134917134bb8 513s JS MAINLOOP: Main loop instance 0x16fa9a795f80: hold 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Main loop instance 0x16fa9a795f80: Spinning loop until released or hook cleared 513s JS MAINLOOP: handling job 0, 513s JS IMPORT: Module evaluation promise resolved: "file:///usr/libexec/installed-tests/cjs/js/testConsole.js async resolved" 513s JS MAINLOOP: Main loop instance 0x16fa9a795f80: release 513s JS MAINLOOP: Completed job 0 513s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x2a5bbeb3c1c0 513s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x134917113ee0), global 0x2a5bbeb3c1c0 513s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x134917113ee0), global 0x2a5bbeb3c1c0 513s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x134917113ee0), global 0x2a5bbeb3c1c0 513s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x134917113ee0), global 0x2a5bbeb3c1c0 513s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x134917113ee0), global 0x2a5bbeb3c1c0 513s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x134917113ee0), global 0x2a5bbeb3c1c0 513s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x134917113ee0), global 0x2a5bbeb3c1c0 513s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x134917113ee0), global 0x2a5bbeb3c1c0 513s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x134917113ee0), global 0x2a5bbeb3c1c0 513s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x134917113ee0), global 0x2a5bbeb3c1c0 513s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x134917113ee0), global 0x2a5bbeb3c1c0 513s JS IMPORT: Module metadata hook for module 0x134917114ba8 513s JS IMPORT: Defining meta.importSync for module 0x134917114ba8 513s JS NATIVE: Defining native module 'system' 513s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x134917113ee0), global 0x2a5bbeb3c1c0 513s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x134917113ee0), global 0x2a5bbeb3c1c0 513s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 513s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 513s JS MAINLOOP: Set main loop hook to 513s JS MAINLOOP: Main loop instance 0x16fa9a795f80: hold 513s JS MAINLOOP: Running and clearing main loop hook 513s JS G BXD: Defining method run in prototype for GLib.MainLoop 513s 1..64 513s JS IMPORT: Importing 'gi' 513s JS IMPORT: Defining parent 0x2a5bbeb3f958 of 0x2a5bbeb3f808 'gi' is mod 1 513s JS IMPORT: successfully imported module 'gi' 513s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 513s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 513s JS G BXD: Defined class for Source (GSource), prototype 0x2a5bbeb7d290, JSClass 0x755e9ac2b098, in object 0x2a5bbeb7d038 513s JS G BXD: Defining method set_priority in prototype for GLib.Source 513s JS IMPORT: Importing '_gi' 513s JS NATIVE: Defining native module '_gi' 513s JS IMPORT: Defining parent 0x2a5bbeb3f958 of 0x134917121918 '_gi' is mod 1 513s JS IMPORT: successfully imported module '_gi' 513s JS IMPORT: JS import 'CjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/CjsPrivate.js 513s JS G NS: Defined namespace 'CjsPrivate' 0x2a5bbeb7d330 in GIRepository 0x2a5bbeb3f808 513s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 513s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 513s JS IMPORT: Importing module _common succeeded 513s JS IMPORT: Defining parent 0x2a5bbeb3f958 of 0x2a5bbebda308 '_common' is mod 1 513s JS IMPORT: successfully imported module '_common' 513s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 513s JS IMPORT: Importing module _legacy succeeded 513s JS IMPORT: Defining parent 0x2a5bbeb3f958 of 0x2a5bbebda358 '_legacy' is mod 1 513s JS IMPORT: successfully imported module '_legacy' 513s JS IMPORT: Importing module GObject succeeded 513s JS IMPORT: Defining parent 0x2a5bbeb3f988 of 0x2a5bbebda2b8 'GObject' is mod 1 513s JS IMPORT: successfully imported module 'GObject' 513s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 513s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 513s JS G BXD: Defined class for String (GString), prototype 0x2a5bbeb7d588, JSClass 0x755e9ac2b098, in object 0x2a5bbeb7d308 513s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 513s JS G PRM: Defined class ParamSpec prototype is 0x2a5bbebda3f8 class 0x755e9ac302f0 in object 0x2a5bbeb7d308 513s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 513s JS G OBJ: Defined class for Object (GObject), prototype 0x2a5bbeb7d6f0, JSClass 0x755e9ac2b7a8, in object 0x2a5bbeb7d308 513s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 513s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 513s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x2a5bbeb7d718, JSClass 0x755e9ac2b7a8, in object 0x2a5bbeb7d308 513s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 513s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 513s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 513s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 513s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 513s JS G NS: Defined namespace 'GObject' 0x2a5bbeb7d308 in GIRepository 0x2a5bbeb3f808 513s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 513s JS G BXD: Defining method attach in prototype for GLib.Source 513s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 513s JS IMPORT: Module metadata hook for module 0x2a5bbeb4ad60 513s JS IMPORT: Defining meta.importSync for module 0x2a5bbeb4ad60 513s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'CjsPrivate' 513s JS G BXD: Defining method destroy in prototype for GLib.Source 513s ok 1 console has correct object tag 513s JS G NS: Found info type FUNCTION for 'log_variant' in namespace 'GLib' 513s JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' 513s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x2a5bbeb7d998, JSClass 0x755e9ac2b098, in object 0x2a5bbeb7d038 513s JS G BXD: Defining method classify in prototype for GLib.Variant 513s JS G BXD: Defining method is_of_type in prototype for GLib.Variant 513s JS G BXD: Defining method n_children in prototype for GLib.Variant 513s JS G BXD: Defining method get_child_value in prototype for GLib.Variant 513s JS G BXD: Defining method get_string in prototype for GLib.Variant 513s JS G BXD: Defining method get_variant in prototype for GLib.Variant 513s JS G BXD: Defining method get_maybe in prototype for GLib.Variant 513s JS G BXD: Defining method get_data_as_bytes in prototype for GLib.Variant 513s JS G NS: Found info type ENUM for 'LogWriterOutput' in namespace 'GLib' 513s JS G ENUM: Defining enum value HANDLED (fixed from handled) 1 513s JS G ENUM: Defining enum value UNHANDLED (fixed from unhandled) 0 513s JS G ENUM: Defining GLib.LogWriterOutput as 0x134917133c00 513s JS IMPORT: Module metadata hook for module 0x2a5bbeb4aac0 513s JS IMPORT: Defining meta.importSync for module 0x2a5bbeb4aac0 513s JS NATIVE: Defining native module '_encodingNative' 513s ok 2 console logs a message 513s ok 3 console logs a warning 513s ok 4 console logs an informative message 513s ok 5 console traces a line 513s ok 6 console traces a empty message 513s ok 7 console asserts a true condition 513s ok 8 console asserts a false condition 513s ok 9 console asserts a false condition with message 513s JS G NS: Found info type FUNCTION for 'clear_terminal' in namespace 'CjsPrivate' 513s ok 10 console clear() can be called 513s ok 11 console clear() resets indentation 513s ok 12 console table() logs at least something 513s ok 13 console string replacement console.log() supports %s 513s ok 14 console string replacement console.log() supports %d 513s ok 15 console string replacement console.log() supports %i 513s ok 16 console string replacement console.log() supports %f 513s ok 17 console string replacement console.log() supports %o 513s ok 18 console string replacement console.log() supports %O 513s ok 19 console string replacement console.log() ignores %c 513s ok 20 console string replacement console.log() supports mixing substitutions 513s ok 21 console string replacement console.log() supports invalid numbers 513s ok 22 console string replacement console.log() supports missing substitutions 513s ok 23 console string replacement console.warn() supports %s 513s ok 24 console string replacement console.warn() supports %d 513s ok 25 console string replacement console.warn() supports %i 513s ok 26 console string replacement console.warn() supports %f 513s ok 27 console string replacement console.warn() supports %o 513s ok 28 console string replacement console.warn() supports %O 513s ok 29 console string replacement console.warn() ignores %c 513s ok 30 console string replacement console.warn() supports mixing substitutions 513s ok 31 console string replacement console.warn() supports invalid numbers 513s ok 32 console string replacement console.warn() supports missing substitutions 513s ok 33 console string replacement console.info() supports %s 513s ok 34 console string replacement console.info() supports %d 513s ok 35 console string replacement console.info() supports %i 513s ok 36 console string replacement console.info() supports %f 513s ok 37 console string replacement console.info() supports %o 513s ok 38 console string replacement console.info() supports %O 513s ok 39 console string replacement console.info() ignores %c 513s ok 40 console string replacement console.info() supports mixing substitutions 513s ok 41 console string replacement console.info() supports invalid numbers 513s ok 42 console string replacement console.info() supports missing substitutions 513s ok 43 console string replacement console.error() supports %s 513s ok 44 console string replacement console.error() supports %d 513s ok 45 console string replacement console.error() supports %i 513s ok 46 console string replacement console.error() supports %f 513s ok 47 console string replacement console.error() supports %o 513s ok 48 console string replacement console.error() supports %O 513s ok 49 console string replacement console.error() ignores %c 513s ok 50 console string replacement console.error() supports mixing substitutions 513s ok 51 console string replacement console.error() supports invalid numbers 513s ok 52 console string replacement console.error() supports missing substitutions 513s ok 53 console string replacement console.trace() supports %s 513s ok 54 console string replacement console.trace() supports %d 513s ok 55 console string replacement console.trace() supports %i 513s ok 56 console string replacement console.trace() supports %f 513s ok 57 console string replacement console.trace() supports %o 513s ok 58 console string replacement console.trace() supports %O 513s ok 59 console string replacement console.trace() ignores %c 513s ok 60 console string replacement console.trace() supports mixing substitutions 513s ok 61 console string replacement console.trace() supports invalid numbers 513s ok 62 console string replacement console.trace() supports missing substitutions 513s JS G NS: Found info type FUNCTION for 'get_monotonic_time' in namespace 'GLib' 513s ok 63 console time() ends correctly 513s ok 64 console time() doesn't log initially 513s JS G BXD: Defining method quit in prototype for GLib.MainLoop 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Main loop instance 0x16fa9a795f80: Spinning loop until released or hook cleared 513s JS MAINLOOP: handling job 0, 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Completed job 0 513s JS MAINLOOP: handling job 1, 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Completed job 1 513s JS MAINLOOP: handling job 2, 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Completed job 2 513s JS MAINLOOP: handling job 3, 513s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 513s JS MAINLOOP: Main loop instance 0x16fa9a795f80: release 513s JS MAINLOOP: Completed job 3 513s JS MEMORY: Memory report: before destroying context 513s JS MEMORY: 4290 objects currently alive 513s JS MEMORY: boxed_instance = 4154 513s JS MEMORY: boxed_prototype = 9 513s JS MEMORY: closure = 2 513s JS MEMORY: function = 115 513s JS MEMORY: fundamental_instance = 0 513s JS MEMORY: fundamental_prototype = 0 513s JS MEMORY: gerror_instance = 0 513s JS MEMORY: gerror_prototype = 0 513s JS MEMORY: interface = 0 513s JS MEMORY: module = 5 513s JS MEMORY: ns = 3 513s JS MEMORY: object_instance = 0 513s JS MEMORY: object_prototype = 2 513s JS MEMORY: param = 0 513s JS MEMORY: union_instance = 0 513s JS MEMORY: union_prototype = 0 513s JS CTX: JS shutdown sequence 513s JS CTX: Stopping profiler 513s JS CTX: Shutting down toggle queue 513s JS CTX: Notifying external reference holders of GjsContext dispose 513s JS MAINLOOP: Stopping promise job dispatcher 513s JS CTX: Notifying reference holders of GjsContext dispose 513s JS CTX: Checking unhandled promise rejections 513s JS CTX: Releasing cached JS wrappers 513s JS CTX: Final triggered GC 513s JS CTX: Destroying JS context 513s JS CTX: Releasing all native objects 513s JS CTX: Disabling auto GC 513s JS CTX: Ending trace on global object 513s JS CTX: Freeing allocated resources 513s JS CTX: JS context destroyed 513s PASS: cjs/testConsole.test 513s Running test: cjs/testself.test 513s JS NATIVE: Registered native JS module '_promiseNative' 513s JS NATIVE: Registered native JS module '_byteArrayNative' 513s JS NATIVE: Registered native JS module '_encodingNative' 513s JS NATIVE: Registered native JS module '_gi' 513s JS NATIVE: Registered native JS module 'gi' 513s JS NATIVE: Registered native JS module 'cairoNative' 513s JS NATIVE: Registered native JS module 'system' 513s JS NATIVE: Registered native JS module 'console' 513s JS NATIVE: Registered native JS module '_print' 513s JS CTX: Enabling JIT 513s JS CTX: Initialized class GjsFileImporter prototype 0x2fd813000098 513s JS IMPORT: Defining parent (nil) of 0x2fd8130000f8 'imports' is mod 0 513s JS IMPORT: Importing '_print' 513s JS NATIVE: Defining native module '_print' 513s JS IMPORT: Defining parent 0x2fd8130000f8 of 0x2fd8130006b0 '_print' is mod 1 513s JS IMPORT: successfully imported module '_print' 513s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 513s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xed3ef93c1c0 513s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2fd8130014f0), global 0xed3ef93c1c0 513s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2fd8130021a8), global 0xed3ef93c1c0 513s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2fd8130027a8), global 0xed3ef93c1c0 513s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2fd8130027a8), global 0xed3ef93c1c0 513s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2fd8130021a8), global 0xed3ef93c1c0 513s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2fd8130014f0), global 0xed3ef93c1c0 513s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2fd8130014f0), global 0xed3ef93c1c0 513s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2fd8130014f0), global 0xed3ef93c1c0 513s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2fd8130021a8), global 0xed3ef93c1c0 513s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2fd8130027a8), global 0xed3ef93c1c0 513s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2fd8130014f0), global 0xed3ef93c1c0 513s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2fd8130014f0), global 0xed3ef93c1c0 513s JS MAINLOOP: Main loop instance 0x10442de05f80: hold 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Starting promise job dispatcher 513s JS MAINLOOP: Main loop instance 0x10442de05f80: Spinning loop until released or hook cleared 513s JS MAINLOOP: handling job 0, 513s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 513s JS MAINLOOP: Main loop instance 0x10442de05f80: release 513s JS MAINLOOP: Completed job 0 513s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xed3ef93c1c0 513s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2fd813015910), global 0xed3ef93c1c0 513s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2fd813016340), global 0xed3ef93c1c0 513s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2fd813016340), global 0xed3ef93c1c0 513s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2fd813015910), global 0xed3ef93c1c0 513s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2fd813015910), global 0xed3ef93c1c0 513s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2fd813016340), global 0xed3ef93c1c0 513s JS IMPORT: Module metadata hook for module 0x2fd8130169e8 513s JS IMPORT: Defining meta.importSync for module 0x2fd8130169e8 513s JS NATIVE: Defining native module 'gi' 513s JS CTX: Initialized class GIRepositoryNamespace prototype 0x2fd813017168 513s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 513s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 513s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 513s JS IMPORT: Importing directory 'overrides' 513s JS IMPORT: Defining parent 0x2fd8130000f8 of 0x2fd8130171e8 'overrides' is mod 1 513s JS IMPORT: Defined importer 'overrides' 0x2fd8130171e8 in 0x2fd8130000f8 513s JS IMPORT: successfully imported directory 'overrides' 513s JS IMPORT: Importing '_byteArrayNative' 513s JS NATIVE: Defining native module '_byteArrayNative' 513s JS IMPORT: Defining parent 0x2fd8130000f8 of 0x2fd813017630 '_byteArrayNative' is mod 1 513s JS IMPORT: successfully imported module '_byteArrayNative' 513s JS IMPORT: Importing '_promiseNative' 513s JS NATIVE: Defining native module '_promiseNative' 513s JS IMPORT: Defining parent 0x2fd8130000f8 of 0x2fd8130176f0 '_promiseNative' is mod 1 513s JS IMPORT: successfully imported module '_promiseNative' 513s JS IMPORT: Importing module GLib succeeded 513s JS IMPORT: Defining parent 0x2fd8130171e8 of 0xed3ef93d2b8 'GLib' is mod 1 513s JS IMPORT: successfully imported module 'GLib' 513s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 513s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xed3ef97d060, JSClass 0x701b5140b098, in object 0xed3ef97d038 513s JS CTX: Initialized class GIRepositoryGType prototype 0x2fd813017920 513s JS CTX: Initialized class GIRepositoryFunction prototype 0xed3ef93d308 513s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 513s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 513s JS G BXD: Defined class for Error (GError), prototype 0xed3ef97d0b0, JSClass 0x701b5140b098, in object 0xed3ef97d038 513s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 513s JS G BXD: Defined class for Variant (GVariant), prototype 0xed3ef97d100, JSClass 0x701b5140b098, in object 0xed3ef97d038 513s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 513s JS G BXD: Defined class for Bytes (GBytes), prototype 0xed3ef97d150, JSClass 0x701b5140b098, in object 0xed3ef97d038 513s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 513s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 513s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xed3ef97d1a0, JSClass 0x701b5140b098, in object 0xed3ef97d038 513s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 513s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 513s JS G BXD: Defined class for Thread (GThread), prototype 0xed3ef97d1f0, JSClass 0x701b5140b098, in object 0xed3ef97d038 513s JS G BXD: Defining method ref in prototype for GLib.Thread 513s JS G BXD: Defining method unref in prototype for GLib.Thread 513s JS G NS: Defined namespace 'GLib' 0xed3ef97d038 in GIRepository 0x2fd813016ff8 513s JS IMPORT: Importing module jasmine succeeded 513s JS IMPORT: Defining parent 0x2fd8130000f8 of 0xed3ef93dcb8 'jasmine' is mod 1 513s JS IMPORT: successfully imported module 'jasmine' 513s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 513s JS MAINLOOP: Main loop instance 0x10442de05f80: hold 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Main loop instance 0x10442de05f80: Spinning loop until released or hook cleared 513s JS MAINLOOP: handling job 0, 513s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 513s JS MAINLOOP: Main loop instance 0x10442de05f80: release 513s JS MAINLOOP: Completed job 0 513s JS CTX: Script evaluation succeeded 513s JS MAINLOOP: Main loop instance 0x10442de05f80: Spinning loop until released or hook cleared 513s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xed3ef93c1c0 513s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2fd81302f788), global 0xed3ef93c1c0 513s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2fd81302f788), global 0xed3ef93c1c0 513s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2fd81302f788), global 0xed3ef93c1c0 513s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2fd81302f788), global 0xed3ef93c1c0 513s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2fd81302f788), global 0xed3ef93c1c0 513s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2fd81302f788), global 0xed3ef93c1c0 513s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2fd81302f788), global 0xed3ef93c1c0 513s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2fd81302f788), global 0xed3ef93c1c0 513s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2fd81302f788), global 0xed3ef93c1c0 513s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2fd81302f788), global 0xed3ef93c1c0 513s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2fd81302f788), global 0xed3ef93c1c0 513s JS IMPORT: Module metadata hook for module 0x2fd813030450 513s JS IMPORT: Defining meta.importSync for module 0x2fd813030450 513s JS NATIVE: Defining native module 'system' 513s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2fd81302f788), global 0xed3ef93c1c0 513s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2fd81302f788), global 0xed3ef93c1c0 513s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 513s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 513s JS MAINLOOP: Set main loop hook to 513s JS MAINLOOP: Main loop instance 0x10442de05f80: hold 513s JS MAINLOOP: Running and clearing main loop hook 513s JS G BXD: Defining method run in prototype for GLib.MainLoop 513s 1..6 513s JS IMPORT: Importing 'gi' 513s JS IMPORT: Defining parent 0x2fd8130000f8 of 0x2fd813016ff8 'gi' is mod 1 513s JS IMPORT: successfully imported module 'gi' 513s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 513s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 513s JS G BXD: Defined class for Source (GSource), prototype 0xed3ef97d268, JSClass 0x701b5140b098, in object 0xed3ef97d038 513s JS G BXD: Defining method set_priority in prototype for GLib.Source 513s JS IMPORT: Importing '_gi' 513s JS NATIVE: Defining native module '_gi' 513s JS IMPORT: Defining parent 0x2fd8130000f8 of 0x2fd8130377f0 '_gi' is mod 1 513s JS IMPORT: successfully imported module '_gi' 513s JS IMPORT: JS import 'CjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/CjsPrivate.js 513s JS G NS: Defined namespace 'CjsPrivate' 0xed3ef97d308 in GIRepository 0x2fd813016ff8 513s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 513s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 513s JS IMPORT: Importing module _common succeeded 513s JS IMPORT: Defining parent 0x2fd8130000f8 of 0xed3ef9ca038 '_common' is mod 1 513s JS IMPORT: successfully imported module '_common' 513s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 513s JS IMPORT: Importing module _legacy succeeded 513s JS IMPORT: Defining parent 0x2fd8130000f8 of 0xed3ef9ca088 '_legacy' is mod 1 513s JS IMPORT: successfully imported module '_legacy' 513s JS IMPORT: Importing module GObject succeeded 513s JS IMPORT: Defining parent 0x2fd8130171e8 of 0xed3ef93dfb0 'GObject' is mod 1 513s JS IMPORT: successfully imported module 'GObject' 513s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 513s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 513s JS G BXD: Defined class for String (GString), prototype 0xed3ef97d588, JSClass 0x701b5140b098, in object 0xed3ef97d2e0 513s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 513s JS G PRM: Defined class ParamSpec prototype is 0xed3ef9ca128 class 0x701b514102f0 in object 0xed3ef97d2e0 513s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 513s JS G OBJ: Defined class for Object (GObject), prototype 0xed3ef97d6f0, JSClass 0x701b5140b7a8, in object 0xed3ef97d2e0 513s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 513s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 513s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xed3ef97d718, JSClass 0x701b5140b7a8, in object 0xed3ef97d2e0 513s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 513s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 513s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 513s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 513s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 513s JS G NS: Defined namespace 'GObject' 0xed3ef97d2e0 in GIRepository 0x2fd813016ff8 513s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 513s JS G BXD: Defining method attach in prototype for GLib.Source 513s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 513s JS IMPORT: Module metadata hook for module 0x2fd8130042b8 513s JS IMPORT: Defining meta.importSync for module 0x2fd8130042b8 513s JS G BXD: Defining method destroy in prototype for GLib.Source 513s ok 1 Test harness internal consistency 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: handling job 0, 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Completed job 0 513s JS MAINLOOP: handling job 1, 513s ok 2 Test harness internal consistency awaiting a Promise resolves 513s JS MAINLOOP: Completed job 1 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: handling job 0, 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Completed job 0 513s JS MAINLOOP: handling job 1, 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Completed job 1 513s JS MAINLOOP: handling job 2, 513s ok 3 Test harness internal consistency awaiting a nested async function resolves 513s JS MAINLOOP: Completed job 2 513s ok 4 SpiderMonkey features check Intl API was compiled into SpiderMonkey 513s ok 5 SpiderMonkey features check WeakRef is enabled 513s ok 6 SpiderMonkey features check class static blocks are enabled 513s JS G BXD: Defining method quit in prototype for GLib.MainLoop 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Main loop instance 0x10442de05f80: Spinning loop until released or hook cleared 513s JS MAINLOOP: handling job 0, 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Completed job 0 513s JS MAINLOOP: handling job 1, 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Completed job 1 513s JS MAINLOOP: handling job 2, 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Completed job 2 513s JS MAINLOOP: handling job 3, 513s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 513s JS MAINLOOP: Main loop instance 0x10442de05f80: release 513s JS MAINLOOP: Completed job 3 513s JS MEMORY: Memory report: before destroying context 513s JS MEMORY: 150 objects currently alive 513s JS MEMORY: boxed_instance = 37 513s JS MEMORY: boxed_prototype = 8 513s JS MEMORY: closure = 1 513s JS MEMORY: function = 94 513s JS MEMORY: fundamental_instance = 0 513s JS MEMORY: fundamental_prototype = 0 513s JS MEMORY: gerror_instance = 0 513s JS MEMORY: gerror_prototype = 0 513s JS MEMORY: interface = 0 513s JS MEMORY: module = 5 513s JS MEMORY: ns = 3 513s JS MEMORY: object_instance = 0 513s JS MEMORY: object_prototype = 2 513s JS MEMORY: param = 0 513s JS MEMORY: union_instance = 0 513s JS MEMORY: union_prototype = 0 513s JS CTX: JS shutdown sequence 513s JS CTX: Stopping profiler 513s JS CTX: Shutting down toggle queue 513s JS CTX: Notifying external reference holders of GjsContext dispose 513s JS MAINLOOP: Stopping promise job dispatcher 513s JS CTX: Notifying reference holders of GjsContext dispose 513s JS CTX: Checking unhandled promise rejections 513s JS CTX: Releasing cached JS wrappers 513s JS CTX: Final triggered GC 513s JS CTX: Destroying JS context 513s JS CTX: Releasing all native objects 513s JS CTX: Disabling auto GC 513s JS CTX: Ending trace on global object 513s JS CTX: Freeing allocated resources 513s JS CTX: JS context destroyed 513s PASS: cjs/testself.test 513s Running test: cjs/testGObjectClass.test 513s JS NATIVE: Registered native JS module '_promiseNative' 513s JS NATIVE: Registered native JS module '_byteArrayNative' 513s JS NATIVE: Registered native JS module '_encodingNative' 513s JS NATIVE: Registered native JS module '_gi' 513s JS NATIVE: Registered native JS module 'gi' 513s JS NATIVE: Registered native JS module 'cairoNative' 513s JS NATIVE: Registered native JS module 'system' 513s JS NATIVE: Registered native JS module 'console' 513s JS NATIVE: Registered native JS module '_print' 513s JS CTX: Enabling JIT 513s JS CTX: Initialized class GjsFileImporter prototype 0x30697f400098 513s JS IMPORT: Defining parent (nil) of 0x30697f4000f8 'imports' is mod 0 513s JS IMPORT: Importing '_print' 513s JS NATIVE: Defining native module '_print' 513s JS IMPORT: Defining parent 0x30697f4000f8 of 0x30697f4006b0 '_print' is mod 1 513s JS IMPORT: successfully imported module '_print' 513s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 513s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x23998e83c1c0 513s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x30697f4014f0), global 0x23998e83c1c0 513s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x30697f4021a8), global 0x23998e83c1c0 513s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x30697f4027a8), global 0x23998e83c1c0 513s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x30697f4027a8), global 0x23998e83c1c0 513s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x30697f4021a8), global 0x23998e83c1c0 513s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x30697f4014f0), global 0x23998e83c1c0 513s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x30697f4014f0), global 0x23998e83c1c0 513s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x30697f4014f0), global 0x23998e83c1c0 513s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x30697f4021a8), global 0x23998e83c1c0 513s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x30697f4027a8), global 0x23998e83c1c0 513s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x30697f4014f0), global 0x23998e83c1c0 513s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x30697f4014f0), global 0x23998e83c1c0 513s JS MAINLOOP: Main loop instance 0x1f3f6ad15f80: hold 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Starting promise job dispatcher 513s JS MAINLOOP: Main loop instance 0x1f3f6ad15f80: Spinning loop until released or hook cleared 513s JS MAINLOOP: handling job 0, 513s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 513s JS MAINLOOP: Main loop instance 0x1f3f6ad15f80: release 513s JS MAINLOOP: Completed job 0 513s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x23998e83c1c0 513s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x30697f415910), global 0x23998e83c1c0 513s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x30697f416340), global 0x23998e83c1c0 513s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x30697f416340), global 0x23998e83c1c0 513s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x30697f415910), global 0x23998e83c1c0 513s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x30697f415910), global 0x23998e83c1c0 513s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x30697f416340), global 0x23998e83c1c0 513s JS IMPORT: Module metadata hook for module 0x30697f4169e8 513s JS IMPORT: Defining meta.importSync for module 0x30697f4169e8 513s JS NATIVE: Defining native module 'gi' 513s JS CTX: Initialized class GIRepositoryNamespace prototype 0x30697f417168 513s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 513s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 513s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 513s JS IMPORT: Importing directory 'overrides' 513s JS IMPORT: Defining parent 0x30697f4000f8 of 0x30697f4171e8 'overrides' is mod 1 513s JS IMPORT: Defined importer 'overrides' 0x30697f4171e8 in 0x30697f4000f8 513s JS IMPORT: successfully imported directory 'overrides' 513s JS IMPORT: Importing '_byteArrayNative' 513s JS NATIVE: Defining native module '_byteArrayNative' 513s JS IMPORT: Defining parent 0x30697f4000f8 of 0x30697f417630 '_byteArrayNative' is mod 1 513s JS IMPORT: successfully imported module '_byteArrayNative' 513s JS IMPORT: Importing '_promiseNative' 513s JS NATIVE: Defining native module '_promiseNative' 513s JS IMPORT: Defining parent 0x30697f4000f8 of 0x30697f4176f0 '_promiseNative' is mod 1 513s JS IMPORT: successfully imported module '_promiseNative' 513s JS IMPORT: Importing module GLib succeeded 513s JS IMPORT: Defining parent 0x30697f4171e8 of 0x23998e83d2b8 'GLib' is mod 1 513s JS IMPORT: successfully imported module 'GLib' 513s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 513s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x23998e87d060, JSClass 0x61073894b098, in object 0x23998e87d038 513s JS CTX: Initialized class GIRepositoryGType prototype 0x30697f417920 513s JS CTX: Initialized class GIRepositoryFunction prototype 0x23998e83d308 513s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 513s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 513s JS G BXD: Defined class for Error (GError), prototype 0x23998e87d0b0, JSClass 0x61073894b098, in object 0x23998e87d038 513s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 513s JS G BXD: Defined class for Variant (GVariant), prototype 0x23998e87d100, JSClass 0x61073894b098, in object 0x23998e87d038 513s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 513s JS G BXD: Defined class for Bytes (GBytes), prototype 0x23998e87d150, JSClass 0x61073894b098, in object 0x23998e87d038 513s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 513s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 513s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x23998e87d1a0, JSClass 0x61073894b098, in object 0x23998e87d038 513s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 513s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 513s JS G BXD: Defined class for Thread (GThread), prototype 0x23998e87d1f0, JSClass 0x61073894b098, in object 0x23998e87d038 513s JS G BXD: Defining method ref in prototype for GLib.Thread 513s JS G BXD: Defining method unref in prototype for GLib.Thread 513s JS G NS: Defined namespace 'GLib' 0x23998e87d038 in GIRepository 0x30697f416ff8 513s JS IMPORT: Importing module jasmine succeeded 513s JS IMPORT: Defining parent 0x30697f4000f8 of 0x23998e83dcb8 'jasmine' is mod 1 513s JS IMPORT: successfully imported module 'jasmine' 513s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 513s JS MAINLOOP: Main loop instance 0x1f3f6ad15f80: hold 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Main loop instance 0x1f3f6ad15f80: Spinning loop until released or hook cleared 513s JS MAINLOOP: handling job 0, 513s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 513s JS MAINLOOP: Main loop instance 0x1f3f6ad15f80: release 513s JS MAINLOOP: Completed job 0 513s JS IMPORT: Importing 'system' 513s JS NATIVE: Defining native module 'system' 513s JS IMPORT: Defining parent 0x30697f4000f8 of 0x30697f42ab70 'system' is mod 1 513s JS IMPORT: successfully imported module 'system' 513s JS IMPORT: Importing 'gi' 513s JS IMPORT: Defining parent 0x30697f4000f8 of 0x30697f416ff8 'gi' is mod 1 513s JS IMPORT: successfully imported module 'gi' 513s JS IMPORT: JS import 'CjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/CjsPrivate.js 513s JS G NS: Defined namespace 'CjsPrivate' 0x23998e87d290 in GIRepository 0x30697f416ff8 513s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 513s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 513s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 513s JS IMPORT: Importing module _legacy succeeded 513s JS IMPORT: Defining parent 0x30697f4000f8 of 0x23998e83dee8 '_legacy' is mod 1 513s JS IMPORT: successfully imported module '_legacy' 513s JS IMPORT: Importing module lang succeeded 513s JS IMPORT: Defining parent 0x30697f4000f8 of 0x23998e83de98 'lang' is mod 1 513s JS IMPORT: successfully imported module 'lang' 513s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 513s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 513s JS IMPORT: Importing module _signals succeeded 513s JS IMPORT: Defining parent 0x30697f4000f8 of 0x23998e83df38 '_signals' is mod 1 513s JS IMPORT: successfully imported module '_signals' 513s JS IMPORT: Importing module signals succeeded 513s JS IMPORT: Defining parent 0x30697f4000f8 of 0x23998e83de48 'signals' is mod 1 513s JS IMPORT: successfully imported module 'signals' 513s JS IMPORT: Importing module Gio succeeded 513s JS IMPORT: Defining parent 0x30697f4171e8 of 0x23998e83ddf8 'Gio' is mod 1 513s JS IMPORT: successfully imported module 'Gio' 513s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 513s JS IMPORT: Importing '_gi' 513s JS NATIVE: Defining native module '_gi' 513s JS IMPORT: Defining parent 0x30697f4000f8 of 0x30697f42def0 '_gi' is mod 1 513s JS IMPORT: successfully imported module '_gi' 513s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 513s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 513s JS IMPORT: Importing module _common succeeded 513s JS IMPORT: Defining parent 0x30697f4000f8 of 0x23998e83dfd8 '_common' is mod 1 513s JS IMPORT: successfully imported module '_common' 513s JS IMPORT: Importing module GObject succeeded 513s JS IMPORT: Defining parent 0x30697f4171e8 of 0x23998e83df88 'GObject' is mod 1 513s JS IMPORT: successfully imported module 'GObject' 513s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 513s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 513s JS G BXD: Defined class for String (GString), prototype 0x23998e87d538, JSClass 0x61073894b098, in object 0x23998e87d2b8 513s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 513s JS G PRM: Defined class ParamSpec prototype is 0x23998e8df0b0 class 0x6107389502f0 in object 0x23998e87d2b8 513s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 513s JS G OBJ: Defined class for Object (GObject), prototype 0x23998e87d6a0, JSClass 0x61073894b7a8, in object 0x23998e87d2b8 513s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 513s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 513s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x23998e87d6c8, JSClass 0x61073894b7a8, in object 0x23998e87d2b8 513s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 513s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 513s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 513s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 513s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 513s JS G NS: Defined namespace 'GObject' 0x23998e87d2b8 in GIRepository 0x30697f416ff8 513s JS G OBJ: Defined class for Application (GApplication), prototype 0x23998e87d718, JSClass 0x61073894b7a8, in object 0x23998e87d268 513s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 513s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x23998e8df420, JSClass 0x61073894b580, in object 0x23998e87d268 513s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 513s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 513s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 513s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 513s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 513s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 513s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 513s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 513s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 513s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 513s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x23998e87d790, JSClass 0x61073894b7a8, in object 0x23998e87d268 513s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 513s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x23998e8df6a0, JSClass 0x61073894b580, in object 0x23998e87d268 513s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 513s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x23998e87d808, JSClass 0x61073894b7a8, in object 0x23998e87d268 513s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 513s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 513s JS G IFACE: Defined class for Initable (GInitable), prototype 0x23998e8df7e0, JSClass 0x61073894b580, in object 0x23998e87d268 513s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 513s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 513s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 513s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x23998e87d880, JSClass 0x61073894b098, in object 0x23998e87d268 513s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 513s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x23998e87d8d0, JSClass 0x61073894b098, in object 0x23998e87d268 513s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 513s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 513s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x23998e87d920, JSClass 0x61073894b7a8, in object 0x23998e87d268 513s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x23998e87d970, JSClass 0x61073894b7a8, in object 0x23998e87d290 513s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 513s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x23998e87d9c0, JSClass 0x61073894b7a8, in object 0x23998e87d268 513s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 513s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 513s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 513s JS G IFACE: Defined class for File (GFile), prototype 0x23998e8df948, JSClass 0x61073894b580, in object 0x23998e87d268 513s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x23998e87da38, JSClass 0x61073894b7a8, in object 0x30697f4170d8 513s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 513s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x23998e87dab0, JSClass 0x61073894b7a8, in object 0x23998e87d268 513s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 513s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 513s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x23998e87db00, JSClass 0x61073894b7a8, in object 0x23998e87d268 513s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 513s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x23998e87db50, JSClass 0x61073894b7a8, in object 0x23998e87d268 513s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 513s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x23998e87dba0, JSClass 0x61073894b098, in object 0x23998e87d268 513s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 513s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 513s JS G OBJ: Defined class for Settings (GSettings), prototype 0x23998e87dbf0, JSClass 0x61073894b7a8, in object 0x23998e87d268 513s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 513s JS G NS: Defined namespace 'Gio' 0x23998e87d268 in GIRepository 0x30697f416ff8 513s JS IMPORT: Importing module Gtk succeeded 513s JS IMPORT: Defining parent 0x30697f4171e8 of 0x23998e8ed3d0 'Gtk' is mod 1 513s JS IMPORT: successfully imported module 'Gtk' 513s JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' 513s JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' 513s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x23998e87dc68, JSClass 0x61073894b7a8, in object 0x23998e87d2b8 513s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x23998e87dcb8, JSClass 0x61073894b7a8, in object 0x23998e87dc40 513s JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' 513s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x23998e8ed6c8, JSClass 0x61073894b580, in object 0x23998e87dc40 513s JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' 513s JS G OBJ: Defined class for Container (GtkContainer), prototype 0x23998e87dd30, JSClass 0x61073894b7a8, in object 0x23998e87dc40 513s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 513s JS G NS: Defined namespace 'Gtk' 0x23998e87dc40 in GIRepository 0x30697f416ff8 513s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 513s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 513s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 513s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 513s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 513s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 513s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 513s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 513s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 513s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 513s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 513s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 513s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 513s JS G ENUM: Defining GObject.ParamFlags as 0x30697f435128 513s JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' 513s JS G PRM: Wrapping GParamString 'readwrite' on (null) with JSObject 513s JS G PRM: JSObject created with param instance 0x1f3f6b000160 type GParamString 513s JS G PRM: Wrapping GParamString 'readonly' on (null) with JSObject 513s JS G PRM: JSObject created with param instance 0x1f3f6b000270 type GParamString 513s JS G PRM: Wrapping GParamString 'construct' on (null) with JSObject 513s JS G PRM: JSObject created with param instance 0x1f3f6b000390 type GParamString 513s JS G NS: Found info type FLAGS for 'SignalFlags' in namespace 'GObject' 513s JS G ENUM: Defining enum value RUN_FIRST (fixed from run_first) 1 513s JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2 513s JS G ENUM: Defining enum value RUN_CLEANUP (fixed from run_cleanup) 4 513s JS G ENUM: Defining enum value NO_RECURSE (fixed from no_recurse) 8 513s JS G ENUM: Defining enum value DETAILED (fixed from detailed) 16 513s JS G ENUM: Defining enum value ACTION (fixed from action) 32 513s JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64 513s JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128 513s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 256 513s JS G ENUM: Defining enum value ACCUMULATOR_FIRST_RUN (fixed from accumulator_first_run) 131072 513s JS G ENUM: Defining GObject.SignalFlags as 0x30697f435358 513s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 513s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'CjsPrivate' 513s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 513s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 513s JS G NS: Found info type FUNCTION for 'signal_lookup' in namespace 'GObject' 513s JS G NS: Found info type FUNCTION for 'signal_override_class_closure' in namespace 'GObject' 513s JS G PRM: Wrapping GParamString 'readwrite' on (null) with JSObject 513s JS G PRM: JSObject created with param instance 0x1f3f6b005280 type GParamString 513s JS G PRM: Wrapping GParamString 'readonly' on (null) with JSObject 513s JS G PRM: JSObject created with param instance 0x1f3f6b005390 type GParamString 513s JS G PRM: Wrapping GParamString 'construct' on (null) with JSObject 513s JS G PRM: JSObject created with param instance 0x1f3f6b005480 type GParamString 513s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 513s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 513s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 513s JS G NS: Found info type FLAGS for 'TypeFlags' in namespace 'GObject' 513s JS G ENUM: Defining enum value NONE (fixed from none) 0 513s JS G ENUM: Defining enum value ABSTRACT (fixed from abstract) 16 513s JS G ENUM: Defining enum value VALUE_ABSTRACT (fixed from value_abstract) 32 513s JS G ENUM: Defining enum value FINAL (fixed from final) 64 513s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 128 513s JS G ENUM: Defining GObject.TypeFlags as 0x30697f4388b8 513s JS G NS: Found info type FUNCTION for 'uuid_string_random' in namespace 'GLib' 513s JS G PRM: Wrapping GParamString 'string' on (null) with JSObject 513s JS G PRM: JSObject created with param instance 0x1f3f6ae6f1d0 type GParamString 513s JS G NS: Found info type FUNCTION for 'param_spec_boolean' in namespace 'GObject' 513s JS G PRM: Wrapping GParamBoolean 'bool' on (null) with JSObject 513s JS G PRM: JSObject created with param instance 0x1f3f6ae6f540 type GParamBoolean 513s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 513s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 513s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 513s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 513s JS G NS: Found info type FUNCTION for 'param_spec_int' in namespace 'GObject' 513s JS G PRM: Wrapping GParamInt 'simple' on (null) with JSObject 513s JS G PRM: JSObject created with param instance 0x1f3f6ae70ed0 type GParamInt 513s JS G PRM: Wrapping GParamInt 'long-long-name' on (null) with JSObject 513s JS G PRM: JSObject created with param instance 0x1f3f6ae71040 type GParamInt 513s JS G PRM: Wrapping GParamInt 'construct' on (null) with JSObject 513s JS G PRM: JSObject created with param instance 0x1f3f6ae71120 type GParamInt 513s JS G PRM: Wrapping GParamInt 'construct-only' on (null) with JSObject 513s JS G PRM: JSObject created with param instance 0x1f3f6ae71200 type GParamInt 513s JS G PRM: Wrapping GParamInt 'construct-only-with-setter' on (null) with JSObject 513s JS G PRM: JSObject created with param instance 0x1f3f6ae71300 type GParamInt 513s JS G PRM: Wrapping GParamInt 'construct-only-was-invalid-in-turkish' on (null) with JSObject 513s JS G PRM: JSObject created with param instance 0x1f3f6ae71380 type GParamInt 513s JS G PRM: Wrapping GParamInt 'snake-name' on (null) with JSObject 513s JS G PRM: JSObject created with param instance 0x1f3f6ae71580 type GParamInt 513s JS G PRM: Wrapping GParamInt 'camel-name' on (null) with JSObject 513s JS G PRM: JSObject created with param instance 0x1f3f6ae71660 type GParamInt 513s JS G PRM: Wrapping GParamInt 'kebab-name' on (null) with JSObject 513s JS G PRM: JSObject created with param instance 0x1f3f6ae71740 type GParamInt 513s JS G PRM: Wrapping GParamInt 'readonly' on (null) with JSObject 513s JS G PRM: JSObject created with param instance 0x1f3f6ae799c0 type GParamInt 513s JS G PRM: Wrapping GParamInt 'writeonly' on (null) with JSObject 513s JS G PRM: JSObject created with param instance 0x1f3f6ae79a80 type GParamInt 513s JS G PRM: Wrapping GParamInt 'missing-getter' on (null) with JSObject 513s JS G PRM: JSObject created with param instance 0x1f3f6ae79b60 type GParamInt 513s JS G PRM: Wrapping GParamInt 'missing-setter' on (null) with JSObject 513s JS G PRM: JSObject created with param instance 0x1f3f6ae79c40 type GParamInt 513s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 513s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 513s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 513s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 513s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 513s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 513s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 513s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 513s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 513s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 513s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 513s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 513s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 513s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 513s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 513s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 513s JS G NS: Found info type FUNCTION for 'param_spec_boxed' in namespace 'GObject' 513s JS G PRM: Wrapping GParamBoxed 'jsobj-prop' on (null) with JSObject 513s JS G PRM: JSObject created with param instance 0x1f3f6ae7d070 type GParamBoxed 513s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 513s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 513s JS G NS: Found info type CONSTANT for 'MININT32' in namespace 'GLib' 513s JS G NS: Found info type CONSTANT for 'MAXINT32' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'param_spec_int64' in namespace 'GObject' 513s JS G PRM: Wrapping GParamInt64 'int64' on (null) with JSObject 513s JS G PRM: JSObject created with param instance 0x1f3f6b00f770 type GParamInt64 513s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 513s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 513s JS CTX: Script evaluation succeeded 513s JS MAINLOOP: Main loop instance 0x1f3f6ad15f80: Spinning loop until released or hook cleared 513s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x23998e83c1c0 513s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x30697f452c08), global 0x23998e83c1c0 513s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x30697f452c08), global 0x23998e83c1c0 513s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x30697f452c08), global 0x23998e83c1c0 513s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x30697f452c08), global 0x23998e83c1c0 513s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x30697f452c08), global 0x23998e83c1c0 513s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x30697f452c08), global 0x23998e83c1c0 513s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x30697f452c08), global 0x23998e83c1c0 513s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x30697f452c08), global 0x23998e83c1c0 513s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x30697f452c08), global 0x23998e83c1c0 513s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x30697f452c08), global 0x23998e83c1c0 513s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x30697f452c08), global 0x23998e83c1c0 513s JS IMPORT: Module metadata hook for module 0x30697f4538d0 513s JS IMPORT: Defining meta.importSync for module 0x30697f4538d0 513s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x30697f452c08), global 0x23998e83c1c0 513s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x30697f452c08), global 0x23998e83c1c0 513s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 513s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 513s JS MAINLOOP: Set main loop hook to 513s JS MAINLOOP: Main loop instance 0x1f3f6ad15f80: hold 513s JS MAINLOOP: Running and clearing main loop hook 513s JS G BXD: Defining method run in prototype for GLib.MainLoop 513s 1..127 513s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 513s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 513s JS G BXD: Defined class for Source (GSource), prototype 0x23998e8f52b8, JSClass 0x61073894b098, in object 0x23998e87d038 513s JS G BXD: Defining method set_priority in prototype for GLib.Source 513s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 513s JS G BXD: Defining method attach in prototype for GLib.Source 513s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 513s JS IMPORT: Module metadata hook for module 0x23998e8f8548 513s JS IMPORT: Defining meta.importSync for module 0x23998e8f8548 513s JS G BXD: Defining method destroy in prototype for GLib.Source 513s ok 1 GObject class with decorator throws an error when not used with a GObject-derived class 513s ok 2 GObject class with decorator throws an error when used with an abstract class 513s ok 3 GObject class with decorator constructs with default values for properties 513s ok 4 GObject class with decorator constructs with a hash of property values 513s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 513s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 513s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 513s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 513s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 513s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 513s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 513s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 513s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 513s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 513s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 513s JS G ENUM: Defining GLib.LogLevelFlags as 0x30697f409f00 513s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 513s ok 5 GObject class with decorator warns if more than one argument passed to the default constructor 513s ok 6 GObject class with decorator throws an error if the first argument to the default constructor is not a property hash 513s ok 7 GObject class with decorator accepts a property hash that is not a plain object 513s JS G NS: Found info type OBJECT for 'Builder' in namespace 'Gtk' 513s JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0x23998e8f5948, JSClass 0x61073894b7a8, in object 0x23998e87dc40 513s JS G OBJ: Defining method get_object in prototype for GtkBuilder (Gtk.Builder) 513s ok 8 GObject class with decorator constructs with property values from Gtk.Builder 513s ok 9 GObject class with decorator does not allow changing CONSTRUCT_ONLY properties 513s ok 10 GObject class with decorator has a name 513s JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) 513s JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject 513s JS G PRM: JSObject created with param instance 0x1f3f6b000270 type GParamString 513s JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject 513s JS G PRM: JSObject created with param instance 0x1f3f6b000270 type GParamString 513s ok 11 GObject class with decorator has a notify signal 513s ok 12 GObject class with decorator can define its own signals 513s ok 13 GObject class with decorator passes emitted arguments to signal handlers 513s ok 14 GObject class with decorator can return values from signals 513s ok 15 GObject class with decorator does not call first-wins signal handlers after one returns a value 513s ok 16 GObject class with decorator gets the return value of the default handler 513s ok 17 GObject class with decorator calls run-last default handler last 513s ok 18 GObject class with decorator can inherit from something that's not GObject.Object 513s JS G NS: Found info type FUNCTION for 'type_is_a' in namespace 'GObject' 513s ok 19 GObject class with decorator can implement an interface 513s JS G NS: Found info type OBJECT for 'Cancellable' in namespace 'Gio' 513s JS G OBJ: Defined class for Cancellable (GCancellable), prototype 0x1b57c3261358, JSClass 0x61073894b7a8, in object 0x23998e87d268 513s ok 20 GObject class with decorator can implement interface vfuncs 513s ok 21 GObject class with decorator can be a subclass 513s ok 22 GObject class with decorator can have any valid class name 513s ok 23 GObject class with decorator handles anonymous class expressions 513s ok 24 GObject class with decorator calls its _instance_init() function while chaining up in constructor 513s JS G NS: Found info type FUNCTION for 'param_spec_object' in namespace 'GObject' 513s JS G PRM: Wrapping GParamObject 'file' on (null) with JSObject 513s JS G PRM: JSObject created with param instance 0x1f3f6b038920 type GParamObject 513s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 513s ok 25 GObject class with decorator can have an interface-valued property 513s JS G PRM: Wrapping GParamInt64 'int64' on (null) with JSObject 513s JS G PRM: JSObject created with param instance 0x1f3f6b039b00 type GParamInt64 513s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 513s ok 26 GObject class with decorator can have an int64 property 513s JS G PRM: Wrapping GParamInt64 'int64' on (null) with JSObject 513s JS G PRM: JSObject created with param instance 0x1f3f6b03ad30 type GParamInt64 513s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 513s ok 27 GObject class with decorator can have a default int64 property 513s JS G NS: Found info type FUNCTION for 'param_spec_uint64' in namespace 'GObject' 513s JS G PRM: Wrapping GParamUInt64 'uint64' on (null) with JSObject 513s JS G PRM: JSObject created with param instance 0x1f3f6b03c1a0 type GParamUInt64 513s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 513s ok 28 GObject class with decorator can have an uint64 property 513s JS G PRM: Wrapping GParamUInt64 'uint64' on (null) with JSObject 513s JS G PRM: JSObject created with param instance 0x1f3f6b03d180 type GParamUInt64 513s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 513s ok 29 GObject class with decorator can have a default uint64 property 513s JS G PRM: Wrapping GParamOverride 'readwrite' on (null) with JSObject 513s JS G PRM: JSObject created with param instance 0x1f3f6b03ded0 type GParamOverride 513s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 513s ok 30 GObject class with decorator can override a property from the parent class 513s ok 31 GObject class with decorator cannot override a non-existent property 513s JS G NS: Found info type INTERFACE for 'TlsFileDatabase' in namespace 'Gio' 513s JS G IFACE: Defined class for TlsFileDatabase (GTlsFileDatabase), prototype 0x1b57c3250f10, JSClass 0x61073894b580, in object 0x23998e87d268 513s JS G NS: Found info type OBJECT for 'TlsDatabase' in namespace 'Gio' 513s JS G OBJ: Defined class for TlsDatabase (GTlsDatabase), prototype 0x1b57c3261f88, JSClass 0x61073894b7a8, in object 0x23998e87d268 513s ok 32 GObject class with decorator handles gracefully forgetting to override a C property 513s JS G PRM: Wrapping GParamOverride 'anchors' on (null) with JSObject 513s JS G PRM: JSObject created with param instance 0x1f3f6b041e20 type GParamOverride 513s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 513s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 513s ok 33 GObject class with decorator handles gracefully overriding a C property but forgetting the accessors 513s JS G NS: Found info type OBJECT for 'CharsetConverter' in namespace 'Gio' 513s JS G OBJ: Defined class for CharsetConverter (GCharsetConverter), prototype 0x1b57c3266290, JSClass 0x61073894b7a8, in object 0x23998e87d268 513s ok 34 GObject class with decorator does not pollute the wrong prototype with GObject properties 513s JS G NS: Found info type INTERFACE for 'NetworkMonitor' in namespace 'Gio' 513s JS G IFACE: Defined class for NetworkMonitor (GNetworkMonitor), prototype 0x1b57c3267290, JSClass 0x61073894b580, in object 0x23998e87d268 513s JS G OBJ: Defined class for GNetworkMonitorBase (GNetworkMonitorBase), prototype 0x1b57c3266470, JSClass 0x61073894b7a8, in object 0x23998e83ffe8 513s JS G OBJ: Defined class for GNetworkMonitorNetlink (GNetworkMonitorNetlink), prototype 0x1b57c32664c0, JSClass 0x61073894b7a8, in object 0x23998e83ffe8 513s ok 35 GObject class with decorator resolves properties from interfaces 513s ok 36 GObject class with decorator has a toString() defintion 513s JS G NS: Found info type OBJECT for 'ZlibCompressor' in namespace 'Gio' 513s JS G OBJ: Defined class for ZlibCompressor (GZlibCompressor), prototype 0x1b57c32666c8, JSClass 0x61073894b7a8, in object 0x23998e87d268 513s JS G NS: Found info type INTERFACE for 'Converter' in namespace 'Gio' 513s JS G IFACE: Defined class for Converter (GConverter), prototype 0x1b57c3267308, JSClass 0x61073894b580, in object 0x23998e87d268 513s JS G OBJ: Defining method reset in prototype for GZlibCompressor (Gio.ZlibCompressor) 513s ok 37 GObject class with decorator does not clobber native parent interface vfunc definitions 513s ok 38 GObject class with decorator does not clobber dynamic parent interface vfunc definitions 513s ok 39 GObject class with custom constructor throws an error when not used with a GObject-derived class 513s ok 40 GObject class with custom constructor constructs with default values for properties 513s ok 41 GObject class with custom constructor has a toString() defintion 513s JS G NS: Found info type FUNCTION for 'log_variant' in namespace 'GLib' 513s JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' 513s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x1b57c3266d30, JSClass 0x61073894b098, in object 0x23998e87d038 513s Gjs-Console-Message: 13:50:44.445: { 513s "enumerable": true, 513s "configurable": false 513s } 513s ok 42 GObject class with custom constructor constructs with a hash of property values 513s ok 43 GObject class with custom constructor accepts a property hash that is not a plain object 513s ok 44 GObject class with custom constructor constructs with property values from Gtk.Builder 513s ok 45 GObject class with custom constructor does not allow changing CONSTRUCT_ONLY properties 513s ok 46 GObject class with custom constructor has a name 513s JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObjectWithCustomConstructor with JSObject 513s JS G PRM: JSObject created with param instance 0x1f3f6b005390 type GParamString 513s JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObjectWithCustomConstructor with JSObject 513s JS G PRM: JSObject created with param instance 0x1f3f6b005390 type GParamString 513s ok 47 GObject class with custom constructor has a notify signal 513s ok 48 GObject class with custom constructor can define its own signals 513s ok 49 GObject class with custom constructor passes emitted arguments to signal handlers 513s ok 50 GObject class with custom constructor can return values from signals 513s ok 51 GObject class with custom constructor does not call first-wins signal handlers after one returns a value 513s ok 52 GObject class with custom constructor gets the return value of the default handler 513s ok 53 GObject class with custom constructor calls run-last default handler last 513s ok 54 GObject class with custom constructor can be a subclass 513s JS G PRM: Wrapping GParamOverride 'readwrite' on (null) with JSObject 513s JS G PRM: JSObject created with param instance 0x1f3f6b0af9e0 type GParamOverride 513s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 513s ok 55 GObject class with custom constructor can override a property from the parent class 513s ok 56 GObject virtual function can have its property read 513s ok 57 GObject virtual function can have its property overridden with an anonymous function 513s ok 58 GObject virtual function can access the parent prototype with super() 513s ok 59 GObject virtual function handles non-existing properties 513s ok 60 GObject virtual function gracefully bails out when overriding an unsupported vfunc type 513s JS G NS: Found info type INTERFACE for 'Icon' in namespace 'Gio' 513s JS G IFACE: Defined class for Icon (GIcon), prototype 0x1b57c3267678, JSClass 0x61073894b580, in object 0x23998e87d268 513s ok 61 GObject virtual function are defined also for static virtual functions 513s ok 62 GObject creation using base classes without registered GType fails when trying to instantiate a class that inherits from a GObject type 513s ok 63 GObject creation using base classes without registered GType fails when trying to register a GObject class that inherits from a non-GObject type 513s ok 64 Register GType name uses the class name 513s ok 65 Register GType name uses the sanitized class name 513s ok 66 Register GType name use the file path and class name 513s ok 67 Register GType name use the file path and sanitized class name 513s ok 68 Register GType name use provided class name 513s ok 69 Register GType name sanitizes user provided class name 513s ok 70 Signal handler matching finds handlers by signal ID 513s ok 71 Signal handler matching finds handlers by signal detail 513s ok 72 Signal handler matching finds handlers by callback 513s ok 73 Signal handler matching finds handlers by a combination of parameters 513s ok 74 Signal handler matching blocks a handler by callback 513s ok 75 Signal handler matching blocks multiple handlers by callback 513s ok 76 Signal handler matching blocks handlers by a combination of parameters 513s ok 77 Signal handler matching disconnects a handler by callback 513s ok 78 Signal handler matching blocks multiple handlers by callback 513s ok 79 Signal handler matching blocks handlers by a combination of parameters 513s ok 80 Signal handler matching blocks a handler by callback, convenience method 513s ok 81 Signal handler matching disconnects a handler by callback, convenience method 513s ok 82 Signal handler matching does not support disconnecting a handler by callback data 513s JS G OBJ: Defining method bind_property in prototype for GObject (GObject.Object) 513s JS G NS: Found info type FLAGS for 'BindingFlags' in namespace 'GObject' 513s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 513s JS G ENUM: Defining enum value BIDIRECTIONAL (fixed from bidirectional) 1 513s JS G ENUM: Defining enum value SYNC_CREATE (fixed from sync_create) 2 513s JS G ENUM: Defining enum value INVERT_BOOLEAN (fixed from invert_boolean) 4 513s JS G ENUM: Defining GObject.BindingFlags as 0x30697f4a6fd8 513s JS G NS: Found info type OBJECT for 'Binding' in namespace 'GObject' 513s JS G OBJ: Defined class for Binding (GBinding), prototype 0x1b57c328b3f8, JSClass 0x61073894b7a8, in object 0x23998e87d2b8 513s ok 83 Property bindings can bind properties of the same type 513s JS G NS: Found info type FUNCTION for 'g_object_bind_property_full' in namespace 'CjsPrivate' 513s ok 84 Property bindings can use custom mappings to bind properties of different types 513s JS G OBJ: Defining method bind in prototype for GBindingGroup (GObject.BindingGroup) 513s ok 85 Property bindings can be set up as a group 513s JS G NS: Found info type FUNCTION for 'g_binding_group_bind_full' in namespace 'CjsPrivate' 513s ok 86 Property bindings can be set up as a group with custom mappings 513s ok 87 Auto accessor generation get and set the property 513s ok 88 Auto accessor generation initial value is the param spec's default value 513s ok 89 Auto accessor generation set properties at construct time 513s JS IMPORT: JS import 'gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/gettext.js 513s JS IMPORT: JS import '_gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_gettext.js 513s JS IMPORT: JS import '_gettext' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_gettext.js 513s JS G NS: Found info type ENUM for 'LocaleCategory' in namespace 'CjsPrivate' 513s JS G ENUM: Defining enum value ALL (fixed from all) 6 513s JS G ENUM: Defining enum value COLLATE (fixed from collate) 3 513s JS G ENUM: Defining enum value CTYPE (fixed from ctype) 0 513s JS G ENUM: Defining enum value MESSAGES (fixed from messages) 5 513s JS G ENUM: Defining enum value MONETARY (fixed from monetary) 4 513s JS G ENUM: Defining enum value NUMERIC (fixed from numeric) 1 513s JS G ENUM: Defining enum value TIME (fixed from time) 2 513s JS G ENUM: Defining CjsPrivate.LocaleCategory as 0x30697f4eab80 513s JS IMPORT: Importing module _gettext succeeded 513s JS IMPORT: Defining parent 0x23998e83fbe0 of 0x1b57c3267b00 '_gettext' is mod 1 513s JS IMPORT: successfully imported module '_gettext' 513s JS IMPORT: Importing module gettext succeeded 513s JS IMPORT: Defining parent 0x23998e83fbe0 of 0x1b57c3267ab0 'gettext' is mod 1 513s JS IMPORT: successfully imported module 'gettext' 513s JS G NS: Found info type FUNCTION for 'setlocale' in namespace 'CjsPrivate' 513s ok 90 Auto accessor generation set properties at construct time with locale 513s JS G PRM: Wrapping GParamInt 'simple' on Gjs_AutoAccessors with JSObject 513s JS G PRM: JSObject created with param instance 0x1f3f6ae70ed0 type GParamInt 513s ok 91 Auto accessor generation notify when the property changes 513s ok 92 Auto accessor generation copies accessors for camel and kebab if snake accessors given 513s ok 93 Auto accessor generation copies accessors for snake and kebab if camel accessors given 513s ok 94 Auto accessor generation copies accessors for snake and camel if kebab accessors given 513s ok 95 Auto accessor generation readonly getter throws 513s ok 96 Auto accessor generation writeonly setter throws 513s ok 97 Auto accessor generation getter throws when setter defined 513s ok 98 Auto accessor generation setter throws when getter defined 513s ok 99 GObject class with JSObject property assigns a valid JSObject on construct 513s ok 100 GObject class with JSObject property Set null with an empty JSObject on construct 513s ok 101 GObject class with JSObject property assigns a null JSObject on construct 513s ok 102 GObject class with JSObject property assigns a JSObject Array on construct 513s ok 103 GObject class with JSObject property assigns a Function on construct 513s ok 104 GObject class with JSObject property throws an error when using a boolean value on construct 513s ok 105 GObject class with JSObject property throws an error when using an int value on construct 513s ok 106 GObject class with JSObject property throws an error when using a numeric value on construct 513s ok 107 GObject class with JSObject property throws an error when using a string value on construct 513s ok 108 GObject class with JSObject property throws an error when using an undefined value on construct 513s JS G PRM: Wrapping GParamBoxed 'testprop' on (null) with JSObject 513s JS G PRM: JSObject created with param instance 0x1f3f6b0ef3f0 type GParamBoxed 513s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 513s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 513s JS G NS: Found info type OBJECT for 'MemoryInputStream' in namespace 'Gio' 513s JS G OBJ: Defined class for MemoryInputStream (GMemoryInputStream), prototype 0x1b57c32928f8, JSClass 0x61073894b7a8, in object 0x23998e87d268 513s JS G NS: Found info type INTERFACE for 'PollableInputStream' in namespace 'Gio' 513s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0x1b57c3267cb8, JSClass 0x61073894b580, in object 0x23998e87d268 513s JS G NS: Found info type OBJECT for 'ConverterInputStream' in namespace 'Gio' 513s JS G NS: Found info type OBJECT for 'FilterInputStream' in namespace 'Gio' 513s JS G OBJ: Defined class for FilterInputStream (GFilterInputStream), prototype 0x1b57c3292970, JSClass 0x61073894b7a8, in object 0x23998e87d268 513s JS G OBJ: Defined class for ConverterInputStream (GConverterInputStream), prototype 0x1b57c32929c0, JSClass 0x61073894b7a8, in object 0x23998e87d268 513s JS G OBJ: Defining method get_converter in prototype for GConverterInputStream (Gio.ConverterInputStream) 513s ok 109 GObject class with JSObject property property value survives when GObject wrapper is collected 513s ok 110 GObject class with JSObject signals emits signal with null JSObject parameter 513s ok 111 GObject class with JSObject signals emits signal with JSObject parameter 513s ok 112 GObject class with JSObject signals emits signal with multiple JSObject parameters 513s ok 113 GObject class with JSObject signals re-emits signal with same JSObject parameter 513s ok 114 GObject class with JSObject signals throws an error when using a boolean value as parameter 513s ok 115 GObject class with JSObject signals throws an error when using an int value as parameter 513s ok 116 GObject class with JSObject signals throws an error when using a numeric value as parameter 513s ok 117 GObject class with JSObject signals throws an error when using a string value as parameter 513s ok 118 GObject class with JSObject signals throws an error when using an undefined value as parameter 513s JS G NS: Found info type FUNCTION for 'signal_handler_disconnect' in namespace 'GObject' 513s ok 119 GObject class with JSObject signals returns a JSObject 513s ok 120 GObject class with JSObject signals returns null when returning undefined 513s ok 121 GObject class with JSObject signals returns null when not returning 513s JS G CLSR: Unable to convert return value when invoking closure 513s ok 122 GObject class with JSObject signals throws an error when returning a boolean value 513s JS G CLSR: Unable to convert return value when invoking closure 513s ok 123 GObject class with JSObject signals throws an error when returning an int value 513s JS G CLSR: Unable to convert return value when invoking closure 513s ok 124 GObject class with JSObject signals throws an error when returning a numeric value 513s JS G CLSR: Unable to convert return value when invoking closure 513s ok 125 GObject class with JSObject signals throws an error when returning a string value 513s ok 126 GObject class with int64 properties can set an int64 property 513s ok 127 GObject class with int64 properties can construct with int64 property 513s JS G BXD: Defining method quit in prototype for GLib.MainLoop 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Main loop instance 0x1f3f6ad15f80: Spinning loop until released or hook cleared 513s JS MAINLOOP: handling job 0, 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Completed job 0 513s JS MAINLOOP: handling job 1, 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Completed job 1 513s JS MAINLOOP: handling job 2, 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Completed job 2 513s JS MAINLOOP: handling job 3, 513s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 513s JS MAINLOOP: Main loop instance 0x1f3f6ad15f80: release 513s JS MAINLOOP: Completed job 3 513s JS MEMORY: Memory report: before destroying context 513s JS MEMORY: 582 objects currently alive 513s JS MEMORY: boxed_instance = 103 513s JS MEMORY: boxed_prototype = 11 513s JS MEMORY: closure = 23 513s JS MEMORY: function = 285 513s JS MEMORY: fundamental_instance = 0 513s JS MEMORY: fundamental_prototype = 0 513s JS MEMORY: gerror_instance = 0 513s JS MEMORY: gerror_prototype = 0 513s JS MEMORY: interface = 10 513s JS MEMORY: module = 12 513s JS MEMORY: ns = 5 513s JS MEMORY: object_instance = 30 513s JS MEMORY: object_prototype = 71 513s JS MEMORY: param = 32 513s JS MEMORY: union_instance = 0 513s JS MEMORY: union_prototype = 0 513s JS CTX: JS shutdown sequence 513s JS CTX: Stopping profiler 513s JS CTX: Shutting down toggle queue 513s JS CTX: Notifying external reference holders of GjsContext dispose 513s JS MAINLOOP: Stopping promise job dispatcher 513s JS CTX: Notifying reference holders of GjsContext dispose 513s JS CTX: Checking unhandled promise rejections 513s JS CTX: Releasing cached JS wrappers 513s JS CTX: Final triggered GC 513s JS CTX: Destroying JS context 513s JS CTX: Releasing all native objects 513s JS CTX: Disabling auto GC 513s JS CTX: Ending trace on global object 513s JS CTX: Freeing allocated resources 513s JS CTX: JS context destroyed 513s PASS: cjs/testGObjectClass.test 513s Running test: cjs/testCairoModule.test 513s JS NATIVE: Registered native JS module '_promiseNative' 513s JS NATIVE: Registered native JS module '_byteArrayNative' 513s JS NATIVE: Registered native JS module '_encodingNative' 513s JS NATIVE: Registered native JS module '_gi' 513s JS NATIVE: Registered native JS module 'gi' 513s JS NATIVE: Registered native JS module 'cairoNative' 513s JS NATIVE: Registered native JS module 'system' 513s JS NATIVE: Registered native JS module 'console' 513s JS NATIVE: Registered native JS module '_print' 513s JS CTX: Enabling JIT 513s JS CTX: Initialized class GjsFileImporter prototype 0x3040dd600098 513s JS IMPORT: Defining parent (nil) of 0x3040dd6000f8 'imports' is mod 0 513s JS IMPORT: Importing '_print' 513s JS NATIVE: Defining native module '_print' 513s JS IMPORT: Defining parent 0x3040dd6000f8 of 0x3040dd6006b0 '_print' is mod 1 513s JS IMPORT: successfully imported module '_print' 513s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 513s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xd10403c1c0 513s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3040dd6014f0), global 0xd10403c1c0 513s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3040dd6021a8), global 0xd10403c1c0 513s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3040dd6027a8), global 0xd10403c1c0 513s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3040dd6027a8), global 0xd10403c1c0 513s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3040dd6021a8), global 0xd10403c1c0 513s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3040dd6014f0), global 0xd10403c1c0 513s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3040dd6014f0), global 0xd10403c1c0 513s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3040dd6014f0), global 0xd10403c1c0 513s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3040dd6021a8), global 0xd10403c1c0 513s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3040dd6027a8), global 0xd10403c1c0 513s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3040dd6014f0), global 0xd10403c1c0 513s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3040dd6014f0), global 0xd10403c1c0 513s JS MAINLOOP: Main loop instance 0x34f20995f80: hold 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Starting promise job dispatcher 513s JS MAINLOOP: Main loop instance 0x34f20995f80: Spinning loop until released or hook cleared 513s JS MAINLOOP: handling job 0, 513s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 513s JS MAINLOOP: Main loop instance 0x34f20995f80: release 513s JS MAINLOOP: Completed job 0 513s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xd10403c1c0 513s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3040dd615910), global 0xd10403c1c0 513s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3040dd616340), global 0xd10403c1c0 513s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3040dd616340), global 0xd10403c1c0 513s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3040dd615910), global 0xd10403c1c0 513s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3040dd615910), global 0xd10403c1c0 513s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3040dd616340), global 0xd10403c1c0 513s JS IMPORT: Module metadata hook for module 0x3040dd6169e8 513s JS IMPORT: Defining meta.importSync for module 0x3040dd6169e8 513s JS NATIVE: Defining native module 'gi' 513s JS CTX: Initialized class GIRepositoryNamespace prototype 0x3040dd617168 513s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 513s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 513s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 513s JS IMPORT: Importing directory 'overrides' 513s JS IMPORT: Defining parent 0x3040dd6000f8 of 0x3040dd6171e8 'overrides' is mod 1 513s JS IMPORT: Defined importer 'overrides' 0x3040dd6171e8 in 0x3040dd6000f8 513s JS IMPORT: successfully imported directory 'overrides' 513s JS IMPORT: Importing '_byteArrayNative' 513s JS NATIVE: Defining native module '_byteArrayNative' 513s JS IMPORT: Defining parent 0x3040dd6000f8 of 0x3040dd617630 '_byteArrayNative' is mod 1 513s JS IMPORT: successfully imported module '_byteArrayNative' 513s JS IMPORT: Importing '_promiseNative' 513s JS NATIVE: Defining native module '_promiseNative' 513s JS IMPORT: Defining parent 0x3040dd6000f8 of 0x3040dd6176f0 '_promiseNative' is mod 1 513s JS IMPORT: successfully imported module '_promiseNative' 513s JS IMPORT: Importing module GLib succeeded 513s JS IMPORT: Defining parent 0x3040dd6171e8 of 0xd10403d2b8 'GLib' is mod 1 513s JS IMPORT: successfully imported module 'GLib' 513s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 513s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xd10407d060, JSClass 0x709c214fb098, in object 0xd10407d038 513s JS CTX: Initialized class GIRepositoryGType prototype 0x3040dd617920 513s JS CTX: Initialized class GIRepositoryFunction prototype 0xd10403d308 513s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 513s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 513s JS G BXD: Defined class for Error (GError), prototype 0xd10407d0b0, JSClass 0x709c214fb098, in object 0xd10407d038 513s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 513s JS G BXD: Defined class for Variant (GVariant), prototype 0xd10407d100, JSClass 0x709c214fb098, in object 0xd10407d038 513s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 513s JS G BXD: Defined class for Bytes (GBytes), prototype 0xd10407d150, JSClass 0x709c214fb098, in object 0xd10407d038 513s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 513s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 513s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xd10407d1a0, JSClass 0x709c214fb098, in object 0xd10407d038 513s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 513s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 513s JS G BXD: Defined class for Thread (GThread), prototype 0xd10407d1f0, JSClass 0x709c214fb098, in object 0xd10407d038 513s JS G BXD: Defining method ref in prototype for GLib.Thread 513s JS G BXD: Defining method unref in prototype for GLib.Thread 513s JS G NS: Defined namespace 'GLib' 0xd10407d038 in GIRepository 0x3040dd616ff8 513s JS IMPORT: Importing module jasmine succeeded 513s JS IMPORT: Defining parent 0x3040dd6000f8 of 0xd10403dcb8 'jasmine' is mod 1 513s JS IMPORT: successfully imported module 'jasmine' 513s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 513s JS MAINLOOP: Main loop instance 0x34f20995f80: hold 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Main loop instance 0x34f20995f80: Spinning loop until released or hook cleared 513s JS MAINLOOP: handling job 0, 513s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 513s JS MAINLOOP: Main loop instance 0x34f20995f80: release 513s JS MAINLOOP: Completed job 0 513s JS IMPORT: Module resolve hook for module 'file:///usr/libexec/installed-tests/cjs/js/testCairoModule.js' (file:///usr/libexec/installed-tests/cjs/js/testCairoModule.js), global 0xd10403c1c0 513s JS IMPORT: Module resolve hook for module '"cairo"' (relative to 0x3040dd62aad0), global 0xd10403c1c0 513s JS IMPORT: Module resolve hook for module '"gi://cairo"' (relative to 0x3040dd62aad0), global 0xd10403c1c0 513s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3040dd62b888), global 0xd10403c1c0 513s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3040dd62b888), global 0xd10403c1c0 513s JS IMPORT: Module resolve hook for module '"cairo"' (relative to 0x3040dd62aad0), global 0xd10403c1c0 513s JS IMPORT: Module resolve hook for module '"gi://cairo"' (relative to 0x3040dd62aad0), global 0xd10403c1c0 513s JS IMPORT: Module resolve hook for module '"cairo"' (relative to 0x3040dd62aad0), global 0xd10403c1c0 513s JS IMPORT: Module metadata hook for module 0x3040dd62b3f8 513s JS IMPORT: Defining meta.importSync for module 0x3040dd62b3f8 513s JS NATIVE: Defining native module 'cairoNative' 513s JS CTX: Initialized class Region prototype 0x3040dd62c0b8 513s JS CTX: Initialized class Context prototype 0x3040dd62c1d8 513s JS CTX: Initialized class Surface prototype 0x3040dd62c9b8 513s JS CTX: Initialized class ImageSurface prototype 0x3040dd62ca98 513s JS CTX: Initialized class Path prototype 0x3040dd62caf8 513s JS CTX: Initialized class PSSurface prototype 0x3040dd62cb58 513s JS CTX: Initialized class PDFSurface prototype 0x3040dd62cbb8 513s JS CTX: Initialized class SVGSurface prototype 0x3040dd62cc98 513s JS CTX: Initialized class Pattern prototype 0x3040dd62cd78 513s JS CTX: Initialized class Gradient prototype 0x3040dd62cdd8 513s JS CTX: Initialized class LinearGradient prototype 0x3040dd62ce38 513s JS CTX: Initialized class RadialGradient prototype 0x3040dd62ce98 513s JS CTX: Initialized class SurfacePattern prototype 0x3040dd62cef8 513s JS CTX: Initialized class SolidPattern prototype 0x3040dd62cf58 513s JS IMPORT: JS import '_cairo' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_cairo.js 513s JS IMPORT: JS import '_cairo' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_cairo.js 513s JS IMPORT: Importing module _cairo succeeded 513s JS IMPORT: Defining parent 0x3040dd6000f8 of 0xd10403ddd0 '_cairo' is mod 1 513s JS IMPORT: successfully imported module '_cairo' 513s JS IMPORT: Module resolve hook for module '"gi://cairo"' (relative to 0x3040dd62aad0), global 0xd10403c1c0 513s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3040dd62b888), global 0xd10403c1c0 513s JS IMPORT: Importing module cairo succeeded 513s JS IMPORT: Defining parent 0x3040dd6171e8 of 0xd10403de20 'cairo' is mod 1 513s JS IMPORT: successfully imported module 'cairo' 513s JS IMPORT: JS import 'cairo' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/cairo.js 513s JS IMPORT: Importing 'cairoNative' 513s JS IMPORT: Defining parent 0x3040dd6000f8 of 0x3040dd62c098 'cairoNative' is mod 1 513s JS IMPORT: successfully imported module 'cairoNative' 513s JS IMPORT: Importing module cairo succeeded 513s JS IMPORT: Defining parent 0x3040dd6000f8 of 0xd10403de70 'cairo' is mod 1 513s JS IMPORT: successfully imported module 'cairo' 513s JS G NS: Found info type ENUM for 'Antialias' in namespace 'cairo' 513s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 513s JS G ENUM: Defining enum value NONE (fixed from none) 1 513s JS G ENUM: Defining enum value GRAY (fixed from gray) 2 513s JS G ENUM: Defining enum value SUBPIXEL (fixed from subpixel) 3 513s JS G ENUM: Defining enum value FAST (fixed from fast) 4 513s JS G ENUM: Defining enum value GOOD (fixed from good) 5 513s JS G ENUM: Defining enum value BEST (fixed from best) 6 513s JS G ENUM: Defining cairo.Antialias as 0x3040dd62dc40 513s JS G NS: Found info type ENUM for 'Content' in namespace 'cairo' 513s JS G ENUM: Defining enum value COLOR (fixed from color) 4096 513s JS G ENUM: Defining enum value ALPHA (fixed from alpha) 8192 513s JS G ENUM: Defining enum value COLOR_ALPHA (fixed from color_alpha) 12288 513s JS G ENUM: Defining cairo.Content as 0x3040dd62dd20 513s JS G NS: Found info type ENUM for 'Extend' in namespace 'cairo' 513s JS G ENUM: Defining enum value NONE (fixed from none) 0 513s JS G ENUM: Defining enum value REPEAT (fixed from repeat) 1 513s JS G ENUM: Defining enum value REFLECT (fixed from reflect) 2 513s JS G ENUM: Defining enum value PAD (fixed from pad) 3 513s JS G ENUM: Defining cairo.Extend as 0x3040dd62dd80 513s JS G NS: Found info type ENUM for 'FillRule' in namespace 'cairo' 513s JS G ENUM: Defining enum value WINDING (fixed from winding) 0 513s JS G ENUM: Defining enum value EVEN_ODD (fixed from even_odd) 1 513s JS G ENUM: Defining cairo.FillRule as 0x3040dd62dde0 513s JS G NS: Found info type ENUM for 'Filter' in namespace 'cairo' 513s JS G ENUM: Defining enum value FAST (fixed from fast) 0 513s JS G ENUM: Defining enum value GOOD (fixed from good) 1 513s JS G ENUM: Defining enum value BEST (fixed from best) 2 513s JS G ENUM: Defining enum value NEAREST (fixed from nearest) 3 513s JS G ENUM: Defining enum value BILINEAR (fixed from bilinear) 4 513s JS G ENUM: Defining enum value GAUSSIAN (fixed from gaussian) 5 513s JS G ENUM: Defining cairo.Filter as 0x3040dd62de40 513s JS G NS: Found info type ENUM for 'FontSlant' in namespace 'cairo' 513s JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 513s JS G ENUM: Defining enum value ITALIC (fixed from italic) 1 513s JS G ENUM: Defining enum value OBLIQUE (fixed from oblique) 2 513s JS G ENUM: Defining cairo.FontSlant as 0x3040dd62dea0 513s JS G NS: Found info type ENUM for 'FontWeight' in namespace 'cairo' 513s JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 513s JS G ENUM: Defining enum value BOLD (fixed from bold) 1 513s JS G ENUM: Defining cairo.FontWeight as 0x3040dd62df00 513s JS G NS: Found info type ENUM for 'Format' in namespace 'cairo' 513s JS G ENUM: Defining enum value INVALID (fixed from invalid) -1 513s JS G ENUM: Defining enum value ARGB32 (fixed from argb32) 0 513s JS G ENUM: Defining enum value RGB24 (fixed from rgb24) 1 513s JS G ENUM: Defining enum value A8 (fixed from a8) 2 513s JS G ENUM: Defining enum value A1 (fixed from a1) 3 513s JS G ENUM: Defining enum value RGB16_565 (fixed from rgb16_565) 4 513s JS G ENUM: Defining enum value RGB30 (fixed from rgb30) 5 513s JS G ENUM: Defining cairo.Format as 0x3040dd62df60 513s JS G NS: Found info type ENUM for 'LineCap' in namespace 'cairo' 513s JS G ENUM: Defining enum value BUTT (fixed from butt) 0 513s JS G ENUM: Defining enum value ROUND (fixed from round) 1 513s JS G ENUM: Defining enum value SQUARE (fixed from square) 2 513s JS G ENUM: Defining cairo.LineCap as 0x3040dd62e040 513s JS G NS: Found info type ENUM for 'LineJoin' in namespace 'cairo' 513s JS G ENUM: Defining enum value MITER (fixed from miter) 0 513s JS G ENUM: Defining enum value ROUND (fixed from round) 1 513s JS G ENUM: Defining enum value BEVEL (fixed from bevel) 2 513s JS G ENUM: Defining cairo.LineJoin as 0x3040dd62e0a0 513s JS G NS: Found info type ENUM for 'Operator' in namespace 'cairo' 513s JS G ENUM: Defining enum value CLEAR (fixed from clear) 0 513s JS G ENUM: Defining enum value SOURCE (fixed from source) 1 513s JS G ENUM: Defining enum value OVER (fixed from over) 2 513s JS G ENUM: Defining enum value IN (fixed from in) 3 513s JS G ENUM: Defining enum value OUT (fixed from out) 4 513s JS G ENUM: Defining enum value ATOP (fixed from atop) 5 513s JS G ENUM: Defining enum value DEST (fixed from dest) 6 513s JS G ENUM: Defining enum value DEST_OVER (fixed from dest_over) 7 513s JS G ENUM: Defining enum value DEST_IN (fixed from dest_in) 8 513s JS G ENUM: Defining enum value DEST_OUT (fixed from dest_out) 9 513s JS G ENUM: Defining enum value DEST_ATOP (fixed from dest_atop) 10 513s JS G ENUM: Defining enum value XOR (fixed from xor) 11 513s JS G ENUM: Defining enum value ADD (fixed from add) 12 513s JS G ENUM: Defining enum value SATURATE (fixed from saturate) 13 513s JS G ENUM: Defining enum value MULTIPLY (fixed from multiply) 14 513s JS G ENUM: Defining enum value SCREEN (fixed from screen) 15 513s JS G ENUM: Defining enum value OVERLAY (fixed from overlay) 16 513s JS G ENUM: Defining enum value DARKEN (fixed from darken) 17 513s JS G ENUM: Defining enum value LIGHTEN (fixed from lighten) 18 513s JS G ENUM: Defining enum value COLOR_DODGE (fixed from color_dodge) 19 513s JS G ENUM: Defining enum value COLOR_BURN (fixed from color_burn) 20 513s JS G ENUM: Defining enum value HARD_LIGHT (fixed from hard_light) 21 513s JS G ENUM: Defining enum value SOFT_LIGHT (fixed from soft_light) 22 513s JS G ENUM: Defining enum value DIFFERENCE (fixed from difference) 23 513s JS G ENUM: Defining enum value EXCLUSION (fixed from exclusion) 24 513s JS G ENUM: Defining enum value HSL_HUE (fixed from hsl_hue) 25 513s JS G ENUM: Defining enum value HSL_SATURATION (fixed from hsl_saturation) 26 513s JS G ENUM: Defining enum value HSL_COLOR (fixed from hsl_color) 27 513s JS G ENUM: Defining enum value HSL_LUMINOSITY (fixed from hsl_luminosity) 28 513s JS G ENUM: Defining cairo.Operator as 0x3040dd62e100 513s JS G NS: Found info type ENUM for 'PatternType' in namespace 'cairo' 513s JS G ENUM: Defining enum value SOLID (fixed from solid) 0 513s JS G ENUM: Defining enum value SURFACE (fixed from surface) 1 513s JS G ENUM: Defining enum value LINEAR (fixed from linear) 2 513s JS G ENUM: Defining enum value RADIAL (fixed from radial) 3 513s JS G ENUM: Defining enum value MESH (fixed from mesh) 4 513s JS G ENUM: Defining enum value RASTER_SOURCE (fixed from raster_source) 5 513s JS G ENUM: Defining cairo.PatternType as 0x3040dd62e2e0 513s JS G NS: Found info type ENUM for 'SurfaceType' in namespace 'cairo' 513s JS G ENUM: Defining enum value IMAGE (fixed from image) 0 513s JS G ENUM: Defining enum value PDF (fixed from pdf) 1 513s JS G ENUM: Defining enum value PS (fixed from ps) 2 513s JS G ENUM: Defining enum value XLIB (fixed from xlib) 3 513s JS G ENUM: Defining enum value XCB (fixed from xcb) 4 513s JS G ENUM: Defining enum value GLITZ (fixed from glitz) 5 513s JS G ENUM: Defining enum value QUARTZ (fixed from quartz) 6 513s JS G ENUM: Defining enum value WIN32 (fixed from win32) 7 513s JS G ENUM: Defining enum value BEOS (fixed from beos) 8 513s JS G ENUM: Defining enum value DIRECTFB (fixed from directfb) 9 513s JS G ENUM: Defining enum value SVG (fixed from svg) 10 513s JS G ENUM: Defining enum value OS2 (fixed from os2) 11 513s JS G ENUM: Defining enum value WIN32_PRINTING (fixed from win32_printing) 12 513s JS G ENUM: Defining enum value QUARTZ_IMAGE (fixed from quartz_image) 13 513s JS G ENUM: Defining enum value SCRIPT (fixed from script) 14 513s JS G ENUM: Defining enum value QT (fixed from qt) 15 513s JS G ENUM: Defining enum value RECORDING (fixed from recording) 16 513s JS G ENUM: Defining enum value VG (fixed from vg) 17 513s JS G ENUM: Defining enum value GL (fixed from gl) 18 513s JS G ENUM: Defining enum value DRM (fixed from drm) 19 513s JS G ENUM: Defining enum value TEE (fixed from tee) 20 513s JS G ENUM: Defining enum value XML (fixed from xml) 21 513s JS G ENUM: Defining enum value SKIA (fixed from skia) 22 513s JS G ENUM: Defining enum value SUBSURFACE (fixed from subsurface) 23 513s JS G ENUM: Defining enum value COGL (fixed from cogl) 24 513s JS G ENUM: Defining cairo.SurfaceType as 0x3040dd62e340 513s JS G NS: Found info type STRUCT for 'Region' in namespace 'cairo' 513s JS G BXD: Defined class for Region (CairoRegion), prototype 0xd10407d538, JSClass 0x709c214fb098, in object 0xd10407d308 513s JS G NS: Found info type STRUCT for 'Context' in namespace 'cairo' 513s JS G BXD: Defined class for Context (CairoContext), prototype 0xd10407d560, JSClass 0x709c214fb098, in object 0xd10407d308 513s JS G NS: Found info type STRUCT for 'Surface' in namespace 'cairo' 513s JS G BXD: Defined class for Surface (CairoSurface), prototype 0xd10407d588, JSClass 0x709c214fb098, in object 0xd10407d308 513s JS G NS: Found info type STRUCT for 'Path' in namespace 'cairo' 513s JS G BXD: Defined class for Path (void), prototype 0xd10407d5b0, JSClass 0x709c214fb098, in object 0xd10407d308 513s JS G NS: Found info type STRUCT for 'Pattern' in namespace 'cairo' 513s JS G BXD: Defined class for Pattern (CairoPattern), prototype 0xd10407d600, JSClass 0x709c214fb098, in object 0xd10407d308 513s JS G NS: Defined namespace 'cairo' 0xd10407d308 in GIRepository 0x3040dd616ff8 513s JS MAINLOOP: Main loop instance 0x34f20995f80: hold 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Main loop instance 0x34f20995f80: Spinning loop until released or hook cleared 513s JS MAINLOOP: handling job 0, 513s JS IMPORT: Module evaluation promise resolved: "file:///usr/libexec/installed-tests/cjs/js/testCairoModule.js async resolved" 513s JS MAINLOOP: Main loop instance 0x34f20995f80: release 513s JS MAINLOOP: Completed job 0 513s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xd10403c1c0 513s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3040dd630ec0), global 0xd10403c1c0 513s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3040dd630ec0), global 0xd10403c1c0 513s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3040dd630ec0), global 0xd10403c1c0 513s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3040dd630ec0), global 0xd10403c1c0 513s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3040dd630ec0), global 0xd10403c1c0 513s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3040dd630ec0), global 0xd10403c1c0 513s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3040dd630ec0), global 0xd10403c1c0 513s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3040dd630ec0), global 0xd10403c1c0 513s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3040dd630ec0), global 0xd10403c1c0 513s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3040dd630ec0), global 0xd10403c1c0 513s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3040dd630ec0), global 0xd10403c1c0 513s JS IMPORT: Module metadata hook for module 0x3040dd631b88 513s JS IMPORT: Defining meta.importSync for module 0x3040dd631b88 513s JS NATIVE: Defining native module 'system' 513s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3040dd630ec0), global 0xd10403c1c0 513s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3040dd630ec0), global 0xd10403c1c0 513s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 513s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 513s JS MAINLOOP: Set main loop hook to 513s JS MAINLOOP: Main loop instance 0x34f20995f80: hold 513s JS MAINLOOP: Running and clearing main loop hook 513s JS G BXD: Defining method run in prototype for GLib.MainLoop 513s 1..3 513s JS IMPORT: Importing 'gi' 513s JS IMPORT: Defining parent 0x3040dd6000f8 of 0x3040dd616ff8 'gi' is mod 1 513s JS IMPORT: successfully imported module 'gi' 513s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 513s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 513s JS G BXD: Defined class for Source (GSource), prototype 0xd10407d628, JSClass 0x709c214fb098, in object 0xd10407d038 513s JS G BXD: Defining method set_priority in prototype for GLib.Source 513s JS IMPORT: Importing '_gi' 513s JS NATIVE: Defining native module '_gi' 513s JS IMPORT: Defining parent 0x3040dd6000f8 of 0x3040dd638660 '_gi' is mod 1 513s JS IMPORT: successfully imported module '_gi' 513s JS IMPORT: JS import 'CjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/CjsPrivate.js 513s JS G NS: Defined namespace 'CjsPrivate' 0xd10407d6c8 in GIRepository 0x3040dd616ff8 513s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 513s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 513s JS IMPORT: Importing module _common succeeded 513s JS IMPORT: Defining parent 0x3040dd6000f8 of 0xd1040cf100 '_common' is mod 1 513s JS IMPORT: successfully imported module '_common' 513s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 513s JS IMPORT: Importing module _legacy succeeded 513s JS IMPORT: Defining parent 0x3040dd6000f8 of 0xd1040cf150 '_legacy' is mod 1 513s JS IMPORT: successfully imported module '_legacy' 513s JS IMPORT: Importing module GObject succeeded 513s JS IMPORT: Defining parent 0x3040dd6171e8 of 0xd1040cf0b0 'GObject' is mod 1 513s JS IMPORT: successfully imported module 'GObject' 513s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 513s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 513s JS G BXD: Defined class for String (GString), prototype 0xd10407d920, JSClass 0x709c214fb098, in object 0xd10407d6a0 513s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 513s JS G PRM: Defined class ParamSpec prototype is 0xd1040cf1f0 class 0x709c215002f0 in object 0xd10407d6a0 513s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 513s JS G OBJ: Defined class for Object (GObject), prototype 0xd10407da88, JSClass 0x709c214fb7a8, in object 0xd10407d6a0 513s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 513s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 513s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xd10407dab0, JSClass 0x709c214fb7a8, in object 0xd10407d6a0 513s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 513s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 513s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 513s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 513s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 513s JS G NS: Defined namespace 'GObject' 0xd10407d6a0 in GIRepository 0x3040dd616ff8 513s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 513s JS G BXD: Defining method attach in prototype for GLib.Source 513s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 513s JS IMPORT: Module metadata hook for module 0x3040dd6042b8 513s JS IMPORT: Defining meta.importSync for module 0x3040dd6042b8 513s JS G BXD: Defining method destroy in prototype for GLib.Source 513s ok 1 Cairo imported as ES module cairo default import 513s ok 2 Cairo imported via GI has the same functionality as imports.cairo 513s JS G NS: Found info type STRUCT for 'RectangleInt' in namespace 'cairo' 513s JS G BXD: Defined class for RectangleInt (CairoRectangleInt), prototype 0xd10407dd30, JSClass 0x709c214fb098, in object 0xd10407d308 513s ok 3 Cairo imported via GI has boxed types from the GIR file 513s JS G BXD: Defining method quit in prototype for GLib.MainLoop 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Main loop instance 0x34f20995f80: Spinning loop until released or hook cleared 513s JS MAINLOOP: handling job 0, 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Completed job 0 513s JS MAINLOOP: handling job 1, 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Completed job 1 513s JS MAINLOOP: handling job 2, 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Completed job 2 513s JS MAINLOOP: handling job 3, 513s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 513s JS MAINLOOP: Main loop instance 0x34f20995f80: release 513s JS MAINLOOP: Completed job 3 513s JS MEMORY: Memory report: before destroying context 513s JS MEMORY: 146 objects currently alive 513s JS MEMORY: boxed_instance = 23 513s JS MEMORY: boxed_prototype = 14 513s JS MEMORY: closure = 1 513s JS MEMORY: function = 94 513s JS MEMORY: fundamental_instance = 0 513s JS MEMORY: fundamental_prototype = 0 513s JS MEMORY: gerror_instance = 0 513s JS MEMORY: gerror_prototype = 0 513s JS MEMORY: interface = 0 513s JS MEMORY: module = 8 513s JS MEMORY: ns = 4 513s JS MEMORY: object_instance = 0 513s JS MEMORY: object_prototype = 2 513s JS MEMORY: param = 0 513s JS MEMORY: union_instance = 0 513s JS MEMORY: union_prototype = 0 513s JS CTX: JS shutdown sequence 513s JS CTX: Stopping profiler 513s JS CTX: Shutting down toggle queue 513s JS CTX: Notifying external reference holders of GjsContext dispose 513s JS MAINLOOP: Stopping promise job dispatcher 513s JS CTX: Notifying reference holders of GjsContext dispose 513s JS CTX: Checking unhandled promise rejections 513s JS CTX: Releasing cached JS wrappers 513s JS CTX: Final triggered GC 513s JS CTX: Destroying JS context 513s JS CTX: Releasing all native objects 513s JS CTX: Disabling auto GC 513s JS CTX: Ending trace on global object 513s JS CTX: Freeing allocated resources 513s JS CTX: JS context destroyed 513s PASS: cjs/testCairoModule.test 513s Running test: cjs/testPrint.test 513s JS NATIVE: Registered native JS module '_promiseNative' 513s JS NATIVE: Registered native JS module '_byteArrayNative' 513s JS NATIVE: Registered native JS module '_encodingNative' 513s JS NATIVE: Registered native JS module '_gi' 513s JS NATIVE: Registered native JS module 'gi' 513s JS NATIVE: Registered native JS module 'cairoNative' 513s JS NATIVE: Registered native JS module 'system' 513s JS NATIVE: Registered native JS module 'console' 513s JS NATIVE: Registered native JS module '_print' 513s JS CTX: Enabling JIT 513s JS CTX: Initialized class GjsFileImporter prototype 0x3c3c01100098 513s JS IMPORT: Defining parent (nil) of 0x3c3c011000f8 'imports' is mod 0 513s JS IMPORT: Importing '_print' 513s JS NATIVE: Defining native module '_print' 513s JS IMPORT: Defining parent 0x3c3c011000f8 of 0x3c3c011006b0 '_print' is mod 1 513s JS IMPORT: successfully imported module '_print' 513s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 513s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2936d7b3c1c0 513s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3c3c011014f0), global 0x2936d7b3c1c0 513s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3c3c011021a8), global 0x2936d7b3c1c0 513s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3c3c011027a8), global 0x2936d7b3c1c0 513s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3c3c011027a8), global 0x2936d7b3c1c0 513s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3c3c011021a8), global 0x2936d7b3c1c0 513s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3c3c011014f0), global 0x2936d7b3c1c0 513s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3c3c011014f0), global 0x2936d7b3c1c0 513s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3c3c011014f0), global 0x2936d7b3c1c0 513s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3c3c011021a8), global 0x2936d7b3c1c0 513s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3c3c011027a8), global 0x2936d7b3c1c0 513s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3c3c011014f0), global 0x2936d7b3c1c0 513s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3c3c011014f0), global 0x2936d7b3c1c0 513s JS MAINLOOP: Main loop instance 0x1684cb4c5f80: hold 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Starting promise job dispatcher 513s JS MAINLOOP: Main loop instance 0x1684cb4c5f80: Spinning loop until released or hook cleared 513s JS MAINLOOP: handling job 0, 513s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 513s JS MAINLOOP: Main loop instance 0x1684cb4c5f80: release 513s JS MAINLOOP: Completed job 0 513s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x2936d7b3c1c0 513s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c3c01115910), global 0x2936d7b3c1c0 513s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c3c01116340), global 0x2936d7b3c1c0 513s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c3c01116340), global 0x2936d7b3c1c0 513s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c3c01115910), global 0x2936d7b3c1c0 513s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c3c01115910), global 0x2936d7b3c1c0 513s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c3c01116340), global 0x2936d7b3c1c0 513s JS IMPORT: Module metadata hook for module 0x3c3c011169e8 513s JS IMPORT: Defining meta.importSync for module 0x3c3c011169e8 513s JS NATIVE: Defining native module 'gi' 513s JS CTX: Initialized class GIRepositoryNamespace prototype 0x3c3c01117168 513s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 513s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 513s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 513s JS IMPORT: Importing directory 'overrides' 513s JS IMPORT: Defining parent 0x3c3c011000f8 of 0x3c3c011171e8 'overrides' is mod 1 513s JS IMPORT: Defined importer 'overrides' 0x3c3c011171e8 in 0x3c3c011000f8 513s JS IMPORT: successfully imported directory 'overrides' 513s JS IMPORT: Importing '_byteArrayNative' 513s JS NATIVE: Defining native module '_byteArrayNative' 513s JS IMPORT: Defining parent 0x3c3c011000f8 of 0x3c3c01117630 '_byteArrayNative' is mod 1 513s JS IMPORT: successfully imported module '_byteArrayNative' 513s JS IMPORT: Importing '_promiseNative' 513s JS NATIVE: Defining native module '_promiseNative' 513s JS IMPORT: Defining parent 0x3c3c011000f8 of 0x3c3c011176f0 '_promiseNative' is mod 1 513s JS IMPORT: successfully imported module '_promiseNative' 513s JS IMPORT: Importing module GLib succeeded 513s JS IMPORT: Defining parent 0x3c3c011171e8 of 0x2936d7b3d2b8 'GLib' is mod 1 513s JS IMPORT: successfully imported module 'GLib' 513s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 513s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2936d7b7d060, JSClass 0x68b7219db098, in object 0x2936d7b7d038 513s JS CTX: Initialized class GIRepositoryGType prototype 0x3c3c01117920 513s JS CTX: Initialized class GIRepositoryFunction prototype 0x2936d7b3d308 513s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 513s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 513s JS G BXD: Defined class for Error (GError), prototype 0x2936d7b7d0b0, JSClass 0x68b7219db098, in object 0x2936d7b7d038 513s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 513s JS G BXD: Defined class for Variant (GVariant), prototype 0x2936d7b7d100, JSClass 0x68b7219db098, in object 0x2936d7b7d038 513s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 513s JS G BXD: Defined class for Bytes (GBytes), prototype 0x2936d7b7d150, JSClass 0x68b7219db098, in object 0x2936d7b7d038 513s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 513s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 513s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2936d7b7d1a0, JSClass 0x68b7219db098, in object 0x2936d7b7d038 513s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 513s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 513s JS G BXD: Defined class for Thread (GThread), prototype 0x2936d7b7d1f0, JSClass 0x68b7219db098, in object 0x2936d7b7d038 513s JS G BXD: Defining method ref in prototype for GLib.Thread 513s JS G BXD: Defining method unref in prototype for GLib.Thread 513s JS G NS: Defined namespace 'GLib' 0x2936d7b7d038 in GIRepository 0x3c3c01116ff8 513s JS IMPORT: Importing module jasmine succeeded 513s JS IMPORT: Defining parent 0x3c3c011000f8 of 0x2936d7b3dcb8 'jasmine' is mod 1 513s JS IMPORT: successfully imported module 'jasmine' 513s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 513s JS MAINLOOP: Main loop instance 0x1684cb4c5f80: hold 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Main loop instance 0x1684cb4c5f80: Spinning loop until released or hook cleared 513s JS MAINLOOP: handling job 0, 513s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 513s JS MAINLOOP: Main loop instance 0x1684cb4c5f80: release 513s JS MAINLOOP: Completed job 0 513s JS IMPORT: Importing 'gi' 513s JS IMPORT: Defining parent 0x3c3c011000f8 of 0x3c3c01116ff8 'gi' is mod 1 513s JS IMPORT: successfully imported module 'gi' 513s JS IMPORT: JS import 'Gdk' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/Gdk.js 513s JS G NS: Defined namespace 'Gdk' 0x2936d7b7d268 in GIRepository 0x3c3c01116ff8 513s JS CTX: Script evaluation succeeded 513s JS MAINLOOP: Main loop instance 0x1684cb4c5f80: Spinning loop until released or hook cleared 513s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x2936d7b3c1c0 513s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3c3c0113d328), global 0x2936d7b3c1c0 513s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c3c0113d328), global 0x2936d7b3c1c0 513s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3c3c0113d328), global 0x2936d7b3c1c0 513s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3c3c0113d328), global 0x2936d7b3c1c0 513s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c3c0113d328), global 0x2936d7b3c1c0 513s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3c3c0113d328), global 0x2936d7b3c1c0 513s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3c3c0113d328), global 0x2936d7b3c1c0 513s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3c3c0113d328), global 0x2936d7b3c1c0 513s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2936d7b4af20), global 0x2936d7b3c1c0 513s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2936d7b4af20), global 0x2936d7b3c1c0 513s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2936d7b4af20), global 0x2936d7b3c1c0 513s JS IMPORT: Module metadata hook for module 0x2936d7b4ad60 513s JS IMPORT: Defining meta.importSync for module 0x2936d7b4ad60 513s JS NATIVE: Defining native module 'system' 513s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2936d7b4af20), global 0x2936d7b3c1c0 513s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2936d7b4af20), global 0x2936d7b3c1c0 513s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 513s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 513s JS MAINLOOP: Set main loop hook to 513s JS MAINLOOP: Main loop instance 0x1684cb4c5f80: hold 513s JS MAINLOOP: Running and clearing main loop hook 513s JS G BXD: Defining method run in prototype for GLib.MainLoop 513s 1..29 513s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 513s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 513s JS G BXD: Defined class for Source (GSource), prototype 0x2936d7b7d290, JSClass 0x68b7219db098, in object 0x2936d7b7d038 513s JS G BXD: Defining method set_priority in prototype for GLib.Source 513s JS IMPORT: Importing '_gi' 513s JS NATIVE: Defining native module '_gi' 513s JS IMPORT: Defining parent 0x2936d7b3f958 of 0x3c3c01107b88 '_gi' is mod 1 513s JS IMPORT: successfully imported module '_gi' 513s JS IMPORT: JS import 'CjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/CjsPrivate.js 513s JS G NS: Defined namespace 'CjsPrivate' 0x2936d7b7d330 in GIRepository 0x2936d7b3f838 513s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 513s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 513s JS IMPORT: Importing module _common succeeded 513s JS IMPORT: Defining parent 0x2936d7b3f958 of 0x2936d7bd7538 '_common' is mod 1 513s JS IMPORT: successfully imported module '_common' 513s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 513s JS IMPORT: Importing module _legacy succeeded 513s JS IMPORT: Defining parent 0x2936d7b3f958 of 0x2936d7bd7588 '_legacy' is mod 1 513s JS IMPORT: successfully imported module '_legacy' 513s JS IMPORT: Importing module GObject succeeded 513s JS IMPORT: Defining parent 0x2936d7b3f9d0 of 0x2936d7bd74e8 'GObject' is mod 1 513s JS IMPORT: successfully imported module 'GObject' 513s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 513s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 513s JS G BXD: Defined class for String (GString), prototype 0x2936d7b7d5b0, JSClass 0x68b7219db098, in object 0x2936d7b7d308 513s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 513s JS G PRM: Defined class ParamSpec prototype is 0x2936d7bd7628 class 0x68b7219e02f0 in object 0x2936d7b7d308 513s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 513s JS G OBJ: Defined class for Object (GObject), prototype 0x2936d7b7d718, JSClass 0x68b7219db7a8, in object 0x2936d7b7d308 513s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 513s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 513s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x2936d7b7d740, JSClass 0x68b7219db7a8, in object 0x2936d7b7d308 513s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 513s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 513s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 513s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 513s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 513s JS G NS: Defined namespace 'GObject' 0x2936d7b7d308 in GIRepository 0x2936d7b3f838 513s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 513s JS G BXD: Defining method attach in prototype for GLib.Source 513s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 513s JS IMPORT: Module metadata hook for module 0x2936d7b4ad98 513s JS IMPORT: Defining meta.importSync for module 0x2936d7b4ad98 513s JS G BXD: Defining method destroy in prototype for GLib.Source 513s ok 1 print can be spied upon 513s ok 2 printerr can be spied upon 513s ok 3 log can be spied upon 513s ok 4 logError can be spied upon 513s ok 5 prettyPrint property value primitive 513s ok 6 prettyPrint property value is object reference 513s ok 7 prettyPrint more than one property 513s ok 8 prettyPrint add property value after property value object reference 513s ok 9 prettyPrint array 513s ok 10 prettyPrint property value array 513s ok 11 prettyPrint array reference is the only array element 513s ok 12 prettyPrint array reference is one of multiple array elements 513s ok 13 prettyPrint nested array 513s ok 14 prettyPrint property value nested array 513s ok 15 prettyPrint function 513s ok 16 prettyPrint property value function 513s ok 17 prettyPrint date 513s ok 18 prettyPrint property value date 513s JS G NS: Found info type STRUCT for 'Rectangle' in namespace 'Gdk' 513s JS G BXD: Defined class for Rectangle (GdkRectangle), prototype 0x2936d7bf8560, JSClass 0x68b7219db098, in object 0x2936d7b7d268 513s ok 19 prettyPrint toString is overridden on object 513s ok 20 prettyPrint string tag supplied 513s ok 21 prettyPrint symbol 513s ok 22 prettyPrint property key symbol 513s ok 23 prettyPrint property value symbol 513s ok 24 prettyPrint registered symbol 513s ok 25 prettyPrint property key registered symbol 513s ok 26 prettyPrint property value registered symbol 513s ok 27 prettyPrint well-known symbol 513s ok 28 prettyPrint property key well-known symbol 513s ok 29 prettyPrint property value well-known symbol 513s JS G BXD: Defining method quit in prototype for GLib.MainLoop 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Main loop instance 0x1684cb4c5f80: Spinning loop until released or hook cleared 513s JS MAINLOOP: handling job 0, 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Completed job 0 513s JS MAINLOOP: handling job 1, 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Completed job 1 513s JS MAINLOOP: handling job 2, 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Completed job 2 513s JS MAINLOOP: handling job 3, 513s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 513s JS MAINLOOP: Main loop instance 0x1684cb4c5f80: release 513s JS MAINLOOP: Completed job 3 513s JS MEMORY: Memory report: before destroying context 513s JS MEMORY: 251 objects currently alive 513s JS MEMORY: boxed_instance = 136 513s JS MEMORY: boxed_prototype = 9 513s JS MEMORY: closure = 1 513s JS MEMORY: function = 94 513s JS MEMORY: fundamental_instance = 0 513s JS MEMORY: fundamental_prototype = 0 513s JS MEMORY: gerror_instance = 0 513s JS MEMORY: gerror_prototype = 0 513s JS MEMORY: interface = 0 513s JS MEMORY: module = 5 513s JS MEMORY: ns = 4 513s JS MEMORY: object_instance = 0 513s JS MEMORY: object_prototype = 2 513s JS MEMORY: param = 0 513s JS MEMORY: union_instance = 0 513s JS MEMORY: union_prototype = 0 513s JS CTX: JS shutdown sequence 513s JS CTX: Stopping profiler 513s JS CTX: Shutting down toggle queue 513s JS CTX: Notifying external reference holders of GjsContext dispose 513s JS MAINLOOP: Stopping promise job dispatcher 513s JS CTX: Notifying reference holders of GjsContext dispose 513s JS CTX: Checking unhandled promise rejections 513s JS CTX: Releasing cached JS wrappers 513s JS CTX: Final triggered GC 513s JS CTX: Destroying JS context 513s JS CTX: Releasing all native objects 513s JS CTX: Disabling auto GC 513s JS CTX: Ending trace on global object 513s JS CTX: Freeing allocated resources 513s JS CTX: JS context destroyed 513s PASS: cjs/testPrint.test 513s Running test: cjs/quit.test 513s 1..1 513s ok 1 - /usr/libexec/installed-tests/cjs/debugger/quit.debugger 513s PASS: cjs/quit.test 513s Running test: cjs/testExceptions.test 513s JS NATIVE: Registered native JS module '_promiseNative' 513s JS NATIVE: Registered native JS module '_byteArrayNative' 513s JS NATIVE: Registered native JS module '_encodingNative' 513s JS NATIVE: Registered native JS module '_gi' 513s JS NATIVE: Registered native JS module 'gi' 513s JS NATIVE: Registered native JS module 'cairoNative' 513s JS NATIVE: Registered native JS module 'system' 513s JS NATIVE: Registered native JS module 'console' 513s JS NATIVE: Registered native JS module '_print' 513s JS CTX: Enabling JIT 513s JS CTX: Initialized class GjsFileImporter prototype 0x325fe200098 513s JS IMPORT: Defining parent (nil) of 0x325fe2000f8 'imports' is mod 0 513s JS IMPORT: Importing '_print' 513s JS NATIVE: Defining native module '_print' 513s JS IMPORT: Defining parent 0x325fe2000f8 of 0x325fe2006b0 '_print' is mod 1 513s JS IMPORT: successfully imported module '_print' 513s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 513s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3f4d7e3c1c0 513s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x325fe2014f0), global 0x3f4d7e3c1c0 513s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x325fe2021a8), global 0x3f4d7e3c1c0 513s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x325fe2027a8), global 0x3f4d7e3c1c0 513s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x325fe2027a8), global 0x3f4d7e3c1c0 513s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x325fe2021a8), global 0x3f4d7e3c1c0 513s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x325fe2014f0), global 0x3f4d7e3c1c0 513s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x325fe2014f0), global 0x3f4d7e3c1c0 513s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x325fe2014f0), global 0x3f4d7e3c1c0 513s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x325fe2021a8), global 0x3f4d7e3c1c0 513s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x325fe2027a8), global 0x3f4d7e3c1c0 513s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x325fe2014f0), global 0x3f4d7e3c1c0 513s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x325fe2014f0), global 0x3f4d7e3c1c0 513s JS MAINLOOP: Main loop instance 0x1a06391a5f80: hold 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Starting promise job dispatcher 513s JS MAINLOOP: Main loop instance 0x1a06391a5f80: Spinning loop until released or hook cleared 513s JS MAINLOOP: handling job 0, 513s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 513s JS MAINLOOP: Main loop instance 0x1a06391a5f80: release 513s JS MAINLOOP: Completed job 0 513s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x3f4d7e3c1c0 513s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x325fe215910), global 0x3f4d7e3c1c0 513s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x325fe216340), global 0x3f4d7e3c1c0 513s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x325fe216340), global 0x3f4d7e3c1c0 513s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x325fe215910), global 0x3f4d7e3c1c0 513s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x325fe215910), global 0x3f4d7e3c1c0 513s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x325fe216340), global 0x3f4d7e3c1c0 513s JS IMPORT: Module metadata hook for module 0x325fe2169e8 513s JS IMPORT: Defining meta.importSync for module 0x325fe2169e8 513s JS NATIVE: Defining native module 'gi' 513s JS CTX: Initialized class GIRepositoryNamespace prototype 0x325fe217168 513s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 513s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 513s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 513s JS IMPORT: Importing directory 'overrides' 513s JS IMPORT: Defining parent 0x325fe2000f8 of 0x325fe2171e8 'overrides' is mod 1 513s JS IMPORT: Defined importer 'overrides' 0x325fe2171e8 in 0x325fe2000f8 513s JS IMPORT: successfully imported directory 'overrides' 513s JS IMPORT: Importing '_byteArrayNative' 513s JS NATIVE: Defining native module '_byteArrayNative' 513s JS IMPORT: Defining parent 0x325fe2000f8 of 0x325fe217630 '_byteArrayNative' is mod 1 513s JS IMPORT: successfully imported module '_byteArrayNative' 513s JS IMPORT: Importing '_promiseNative' 513s JS NATIVE: Defining native module '_promiseNative' 513s JS IMPORT: Defining parent 0x325fe2000f8 of 0x325fe2176f0 '_promiseNative' is mod 1 513s JS IMPORT: successfully imported module '_promiseNative' 513s JS IMPORT: Importing module GLib succeeded 513s JS IMPORT: Defining parent 0x325fe2171e8 of 0x3f4d7e3d2b8 'GLib' is mod 1 513s JS IMPORT: successfully imported module 'GLib' 513s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 513s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3f4d7e7d060, JSClass 0x6610a484b098, in object 0x3f4d7e7d038 513s JS CTX: Initialized class GIRepositoryGType prototype 0x325fe217920 513s JS CTX: Initialized class GIRepositoryFunction prototype 0x3f4d7e3d308 513s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 513s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 513s JS G BXD: Defined class for Error (GError), prototype 0x3f4d7e7d0b0, JSClass 0x6610a484b098, in object 0x3f4d7e7d038 513s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 513s JS G BXD: Defined class for Variant (GVariant), prototype 0x3f4d7e7d100, JSClass 0x6610a484b098, in object 0x3f4d7e7d038 513s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 513s JS G BXD: Defined class for Bytes (GBytes), prototype 0x3f4d7e7d150, JSClass 0x6610a484b098, in object 0x3f4d7e7d038 513s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 513s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 513s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3f4d7e7d1a0, JSClass 0x6610a484b098, in object 0x3f4d7e7d038 513s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 513s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 513s JS G BXD: Defined class for Thread (GThread), prototype 0x3f4d7e7d1f0, JSClass 0x6610a484b098, in object 0x3f4d7e7d038 513s JS G BXD: Defining method ref in prototype for GLib.Thread 513s JS G BXD: Defining method unref in prototype for GLib.Thread 513s JS G NS: Defined namespace 'GLib' 0x3f4d7e7d038 in GIRepository 0x325fe216ff8 513s JS IMPORT: Importing module jasmine succeeded 513s JS IMPORT: Defining parent 0x325fe2000f8 of 0x3f4d7e3dcb8 'jasmine' is mod 1 513s JS IMPORT: successfully imported module 'jasmine' 513s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 513s JS MAINLOOP: Main loop instance 0x1a06391a5f80: hold 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Main loop instance 0x1a06391a5f80: Spinning loop until released or hook cleared 513s JS MAINLOOP: handling job 0, 513s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 513s JS MAINLOOP: Main loop instance 0x1a06391a5f80: release 513s JS MAINLOOP: Completed job 0 513s JS IMPORT: Importing 'gi' 513s JS IMPORT: Defining parent 0x325fe2000f8 of 0x325fe216ff8 'gi' is mod 1 513s JS IMPORT: successfully imported module 'gi' 513s JS IMPORT: JS import 'GIMarshallingTests' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GIMarshallingTests.js 513s JS G NS: Defined namespace 'GIMarshallingTests' 0x3f4d7e7d268 in GIRepository 0x325fe216ff8 513s JS IMPORT: JS import 'CjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/CjsPrivate.js 513s JS G NS: Defined namespace 'CjsPrivate' 0x3f4d7e7d2b8 in GIRepository 0x325fe216ff8 513s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 513s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 513s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 513s JS IMPORT: Importing module _legacy succeeded 513s JS IMPORT: Defining parent 0x325fe2000f8 of 0x3f4d7e3dee8 '_legacy' is mod 1 513s JS IMPORT: successfully imported module '_legacy' 513s JS IMPORT: Importing module lang succeeded 513s JS IMPORT: Defining parent 0x325fe2000f8 of 0x3f4d7e3de98 'lang' is mod 1 513s JS IMPORT: successfully imported module 'lang' 513s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 513s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 513s JS IMPORT: Importing module _signals succeeded 513s JS IMPORT: Defining parent 0x325fe2000f8 of 0x3f4d7e3df38 '_signals' is mod 1 513s JS IMPORT: successfully imported module '_signals' 513s JS IMPORT: Importing module signals succeeded 513s JS IMPORT: Defining parent 0x325fe2000f8 of 0x3f4d7e3de48 'signals' is mod 1 513s JS IMPORT: successfully imported module 'signals' 513s JS IMPORT: Importing module Gio succeeded 513s JS IMPORT: Defining parent 0x325fe2171e8 of 0x3f4d7e3ddf8 'Gio' is mod 1 513s JS IMPORT: successfully imported module 'Gio' 513s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 513s JS IMPORT: Importing '_gi' 513s JS NATIVE: Defining native module '_gi' 513s JS IMPORT: Defining parent 0x325fe2000f8 of 0x325fe22dd50 '_gi' is mod 1 513s JS IMPORT: successfully imported module '_gi' 513s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 513s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 513s JS IMPORT: Importing module _common succeeded 513s JS IMPORT: Defining parent 0x325fe2000f8 of 0x3f4d7e3dfd8 '_common' is mod 1 513s JS IMPORT: successfully imported module '_common' 513s JS IMPORT: Importing module GObject succeeded 513s JS IMPORT: Defining parent 0x325fe2171e8 of 0x3f4d7e3df88 'GObject' is mod 1 513s JS IMPORT: successfully imported module 'GObject' 513s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 513s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 513s JS G BXD: Defined class for String (GString), prototype 0x3f4d7e7d560, JSClass 0x6610a484b098, in object 0x3f4d7e7d2e0 513s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 513s JS G PRM: Defined class ParamSpec prototype is 0x3f4d7ece0b0 class 0x6610a48502f0 in object 0x3f4d7e7d2e0 513s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 513s JS G OBJ: Defined class for Object (GObject), prototype 0x3f4d7e7d6c8, JSClass 0x6610a484b7a8, in object 0x3f4d7e7d2e0 513s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 513s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 513s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x3f4d7e7d6f0, JSClass 0x6610a484b7a8, in object 0x3f4d7e7d2e0 513s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 513s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 513s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 513s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 513s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 513s JS G NS: Defined namespace 'GObject' 0x3f4d7e7d2e0 in GIRepository 0x325fe216ff8 513s JS G OBJ: Defined class for Application (GApplication), prototype 0x3f4d7e7d740, JSClass 0x6610a484b7a8, in object 0x3f4d7e7d290 513s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 513s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x3f4d7ece420, JSClass 0x6610a484b580, in object 0x3f4d7e7d290 513s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 513s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 513s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 513s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 513s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 513s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 513s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 513s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 513s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 513s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 513s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x3f4d7e7d7b8, JSClass 0x6610a484b7a8, in object 0x3f4d7e7d290 513s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 513s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x3f4d7ece6a0, JSClass 0x6610a484b580, in object 0x3f4d7e7d290 513s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 513s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x3f4d7e7d830, JSClass 0x6610a484b7a8, in object 0x3f4d7e7d290 513s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 513s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 513s JS G IFACE: Defined class for Initable (GInitable), prototype 0x3f4d7ece7e0, JSClass 0x6610a484b580, in object 0x3f4d7e7d290 513s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 513s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 513s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 513s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x3f4d7e7d8a8, JSClass 0x6610a484b098, in object 0x3f4d7e7d290 513s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 513s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x3f4d7e7d8f8, JSClass 0x6610a484b098, in object 0x3f4d7e7d290 513s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 513s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 513s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x3f4d7e7d948, JSClass 0x6610a484b7a8, in object 0x3f4d7e7d290 513s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x3f4d7e7d998, JSClass 0x6610a484b7a8, in object 0x3f4d7e7d2b8 513s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 513s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x3f4d7e7d9e8, JSClass 0x6610a484b7a8, in object 0x3f4d7e7d290 513s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 513s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 513s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 513s JS G IFACE: Defined class for File (GFile), prototype 0x3f4d7ece948, JSClass 0x6610a484b580, in object 0x3f4d7e7d290 513s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x3f4d7e7da60, JSClass 0x6610a484b7a8, in object 0x325fe2170d8 513s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 513s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x3f4d7e7dad8, JSClass 0x6610a484b7a8, in object 0x3f4d7e7d290 513s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 513s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 513s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x3f4d7e7db28, JSClass 0x6610a484b7a8, in object 0x3f4d7e7d290 513s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 513s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x3f4d7e7db78, JSClass 0x6610a484b7a8, in object 0x3f4d7e7d290 513s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 513s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x3f4d7e7dbc8, JSClass 0x6610a484b098, in object 0x3f4d7e7d290 513s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 513s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 513s JS G OBJ: Defined class for Settings (GSettings), prototype 0x3f4d7e7dc18, JSClass 0x6610a484b7a8, in object 0x3f4d7e7d290 513s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 513s JS G NS: Defined namespace 'Gio' 0x3f4d7e7d290 in GIRepository 0x325fe216ff8 513s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 513s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 513s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 513s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 513s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 513s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 513s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 513s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 513s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 513s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 513s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 513s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 513s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 513s JS G ENUM: Defining GObject.ParamFlags as 0x325fe233990 513s JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' 513s JS G PRM: Wrapping GParamString 'prop' on (null) with JSObject 513s JS G PRM: JSObject created with param instance 0x1a063934f9f0 type GParamString 513s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 513s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'CjsPrivate' 513s JS G PRM: Wrapping GParamString 'prop' on (null) with JSObject 513s JS G PRM: JSObject created with param instance 0x1a063943c6b0 type GParamString 513s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 513s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 513s JS CTX: Script evaluation succeeded 513s JS MAINLOOP: Main loop instance 0x1a06391a5f80: Spinning loop until released or hook cleared 513s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x3f4d7e3c1c0 513s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x325fe206260), global 0x3f4d7e3c1c0 513s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x325fe206260), global 0x3f4d7e3c1c0 513s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x325fe206260), global 0x3f4d7e3c1c0 513s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x325fe206260), global 0x3f4d7e3c1c0 513s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x325fe206260), global 0x3f4d7e3c1c0 513s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x325fe206260), global 0x3f4d7e3c1c0 513s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x325fe206260), global 0x3f4d7e3c1c0 513s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x325fe206260), global 0x3f4d7e3c1c0 513s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x325fe206260), global 0x3f4d7e3c1c0 513s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x325fe206260), global 0x3f4d7e3c1c0 513s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x325fe206260), global 0x3f4d7e3c1c0 513s JS IMPORT: Module metadata hook for module 0x325fe206f28 513s JS IMPORT: Defining meta.importSync for module 0x325fe206f28 513s JS NATIVE: Defining native module 'system' 513s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x325fe206260), global 0x3f4d7e3c1c0 513s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x325fe206260), global 0x3f4d7e3c1c0 513s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 513s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 513s JS MAINLOOP: Set main loop hook to 513s JS MAINLOOP: Main loop instance 0x1a06391a5f80: hold 513s JS MAINLOOP: Running and clearing main loop hook 513s JS G BXD: Defining method run in prototype for GLib.MainLoop 513s 1..26 513s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 513s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 513s JS G BXD: Defined class for Source (GSource), prototype 0x3f4d7e7dd08, JSClass 0x6610a484b098, in object 0x3f4d7e7d038 513s JS G BXD: Defining method set_priority in prototype for GLib.Source 513s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 513s JS G BXD: Defining method attach in prototype for GLib.Source 513s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 513s JS IMPORT: Module metadata hook for module 0x3f4d7e4a9a8 513s JS IMPORT: Defining meta.importSync for module 0x3f4d7e4a9a8 513s JS G BXD: Defining method destroy in prototype for GLib.Source 513s ok 1 Exceptions are thrown from property setter 513s ok 2 Exceptions are thrown from property getter 513s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 513s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 513s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 513s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 513s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 513s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 513s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 513s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 513s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 513s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 513s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 513s JS G ENUM: Defining GLib.LogLevelFlags as 0x325fe21f900 513s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 513s ok 3 Exceptions are logged from constructor 513s JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) 513s JS G OBJ: Defining method bind_property in prototype for GObject (GObject.Object) 513s JS G NS: Found info type FLAGS for 'BindingFlags' in namespace 'GObject' 513s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 513s JS G ENUM: Defining enum value BIDIRECTIONAL (fixed from bidirectional) 1 513s JS G ENUM: Defining enum value SYNC_CREATE (fixed from sync_create) 2 513s JS G ENUM: Defining enum value INVERT_BOOLEAN (fixed from invert_boolean) 4 513s JS G ENUM: Defining GObject.BindingFlags as 0x325fe2240a0 513s JS G NS: Found info type OBJECT for 'Binding' in namespace 'GObject' 513s JS G OBJ: Defined class for Binding (GBinding), prototype 0x24009100d038, JSClass 0x6610a484b7a8, in object 0x3f4d7e7d2e0 513s ok 4 Exceptions are logged from property setter with binding 513s ok 5 Exceptions are logged from property getter with binding 513s JS G NS: Found info type FUNCTION for 'file_new_for_path' in namespace 'Gio' 513s JS G NS: Found info type ENUM for 'IOErrorEnum' in namespace 'Gio' 513s JS G ERR: Defined class for IOErrorEnum (GError), prototype 0x3f4d7ef67e0, JSClass 0x6610a484b338, in object 0x3f4d7e7d290 513s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 513s JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 1 513s JS G ENUM: Defining enum value EXISTS (fixed from exists) 2 513s JS G ENUM: Defining enum value IS_DIRECTORY (fixed from is_directory) 3 513s JS G ENUM: Defining enum value NOT_DIRECTORY (fixed from not_directory) 4 513s JS G ENUM: Defining enum value NOT_EMPTY (fixed from not_empty) 5 513s JS G ENUM: Defining enum value NOT_REGULAR_FILE (fixed from not_regular_file) 6 513s JS G ENUM: Defining enum value NOT_SYMBOLIC_LINK (fixed from not_symbolic_link) 7 513s JS G ENUM: Defining enum value NOT_MOUNTABLE_FILE (fixed from not_mountable_file) 8 513s JS G ENUM: Defining enum value FILENAME_TOO_LONG (fixed from filename_too_long) 9 513s JS G ENUM: Defining enum value INVALID_FILENAME (fixed from invalid_filename) 10 513s JS G ENUM: Defining enum value TOO_MANY_LINKS (fixed from too_many_links) 11 513s JS G ENUM: Defining enum value NO_SPACE (fixed from no_space) 12 513s JS G ENUM: Defining enum value INVALID_ARGUMENT (fixed from invalid_argument) 13 513s JS G ENUM: Defining enum value PERMISSION_DENIED (fixed from permission_denied) 14 513s JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 15 513s JS G ENUM: Defining enum value NOT_MOUNTED (fixed from not_mounted) 16 513s JS G ENUM: Defining enum value ALREADY_MOUNTED (fixed from already_mounted) 17 513s JS G ENUM: Defining enum value CLOSED (fixed from closed) 18 513s JS G ENUM: Defining enum value CANCELLED (fixed from cancelled) 19 513s JS G ENUM: Defining enum value PENDING (fixed from pending) 20 513s JS G ENUM: Defining enum value READ_ONLY (fixed from read_only) 21 513s JS G ENUM: Defining enum value CANT_CREATE_BACKUP (fixed from cant_create_backup) 22 513s JS G ENUM: Defining enum value WRONG_ETAG (fixed from wrong_etag) 23 513s JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 24 513s JS G ENUM: Defining enum value WOULD_RECURSE (fixed from would_recurse) 25 513s JS G ENUM: Defining enum value BUSY (fixed from busy) 26 513s JS G ENUM: Defining enum value WOULD_BLOCK (fixed from would_block) 27 513s JS G ENUM: Defining enum value HOST_NOT_FOUND (fixed from host_not_found) 28 513s JS G ENUM: Defining enum value WOULD_MERGE (fixed from would_merge) 29 513s JS G ENUM: Defining enum value FAILED_HANDLED (fixed from failed_handled) 30 513s JS G ENUM: Defining enum value TOO_MANY_OPEN_FILES (fixed from too_many_open_files) 31 513s JS G ENUM: Defining enum value NOT_INITIALIZED (fixed from not_initialized) 32 513s JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 33 513s JS G ENUM: Defining enum value PARTIAL_INPUT (fixed from partial_input) 34 513s JS G ENUM: Defining enum value INVALID_DATA (fixed from invalid_data) 35 513s JS G ENUM: Defining enum value DBUS_ERROR (fixed from dbus_error) 36 513s JS G ENUM: Defining enum value HOST_UNREACHABLE (fixed from host_unreachable) 37 513s JS G ENUM: Defining enum value NETWORK_UNREACHABLE (fixed from network_unreachable) 38 513s JS G ENUM: Defining enum value CONNECTION_REFUSED (fixed from connection_refused) 39 513s JS G ENUM: Defining enum value PROXY_FAILED (fixed from proxy_failed) 40 513s JS G ENUM: Defining enum value PROXY_AUTH_FAILED (fixed from proxy_auth_failed) 41 513s JS G ENUM: Defining enum value PROXY_NEED_AUTH (fixed from proxy_need_auth) 42 513s JS G ENUM: Defining enum value PROXY_NOT_ALLOWED (fixed from proxy_not_allowed) 43 513s JS G ENUM: Defining enum value BROKEN_PIPE (fixed from broken_pipe) 44 513s JS G ENUM: Defining enum value CONNECTION_CLOSED (fixed from connection_closed) 44 513s JS G ENUM: Defining enum value NOT_CONNECTED (fixed from not_connected) 45 513s JS G ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 513s JS G ENUM: Defining enum value NO_SUCH_DEVICE (fixed from no_such_device) 47 513s JS G ENUM: Defining enum value DESTINATION_UNSET (fixed from destination_unset) 48 513s ok 6 logError logs a warning for a GError 513s ok 7 logError logs a warning with a message if given 513s ok 8 logError also logs an error for a created GError that is not thrown 513s ok 9 logError logs an error created with the GLib.Error constructor 513s JS G NS: Found info type FUNCTION for 'quark_from_string' in namespace 'GLib' 513s ok 10 logError logs the quark for a JS-created GError type 513s JS G NS: Found info type FUNCTION for 'gerror_return' in namespace 'GIMarshallingTests' 513s ok 11 logError logs with stack for a GError created from a C struct 513s ok 12 logError logs an error with a prefix if given 513s ok 13 logError logs an error with prefix and message 513s ok 14 logError logs a SyntaxError 513s ok 15 logError logs an error with cause 513s ok 16 logError logs a GError with cause 513s ok 17 logError logs an error with non-object cause 513s ok 18 logError logs an error with a cause tree 513s ok 19 logError logs an error with cyclical causes 513s JS G NS: Found info type FUNCTION for 'get_locale_variants' in namespace 'GLib' 513s ok 20 Exception from function with too few arguments contains the full function name 513s ok 21 Exception from function with too few arguments contains the full method name 513s ok 22 thrown GError is an instance of error enum type 513s JS G BXD: Defining method matches in prototype for GLib.Error 513s JS G NS: Found info type FUNCTION for 'io_error_quark' in namespace 'Gio' 513s ok 23 thrown GError matches error domain and code 513s ok 24 thrown GError has properties for domain and code 513s ok 25 GError.new_literal constructs a valid GLib.Error 513s ok 26 GError.new_literal does not accept invalid domains 513s JS G BXD: Defining method quit in prototype for GLib.MainLoop 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Main loop instance 0x1a06391a5f80: Spinning loop until released or hook cleared 513s JS MAINLOOP: handling job 0, 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Completed job 0 513s JS MAINLOOP: handling job 1, 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Completed job 1 513s JS MAINLOOP: handling job 2, 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Completed job 2 513s JS MAINLOOP: handling job 3, 513s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 513s JS MAINLOOP: Main loop instance 0x1a06391a5f80: release 513s JS MAINLOOP: Completed job 3 513s JS MEMORY: Memory report: before destroying context 513s JS MEMORY: 429 objects currently alive 513s JS MEMORY: boxed_instance = 144 513s JS MEMORY: boxed_prototype = 11 513s JS MEMORY: closure = 1 513s JS MEMORY: function = 208 513s JS MEMORY: fundamental_instance = 0 513s JS MEMORY: fundamental_prototype = 0 513s JS MEMORY: gerror_instance = 12 513s JS MEMORY: gerror_prototype = 1 513s JS MEMORY: interface = 4 513s JS MEMORY: module = 9 513s JS MEMORY: ns = 5 513s JS MEMORY: object_instance = 16 513s JS MEMORY: object_prototype = 16 513s JS MEMORY: param = 2 513s JS MEMORY: union_instance = 0 513s JS MEMORY: union_prototype = 0 513s JS CTX: JS shutdown sequence 513s JS CTX: Stopping profiler 513s JS CTX: Shutting down toggle queue 513s JS CTX: Notifying external reference holders of GjsContext dispose 513s JS MAINLOOP: Stopping promise job dispatcher 513s JS CTX: Notifying reference holders of GjsContext dispose 513s JS CTX: Checking unhandled promise rejections 513s JS CTX: Releasing cached JS wrappers 513s JS CTX: Final triggered GC 513s JS G OBJ: Enqueuing GObject 0x1a06393cafe0 to toggle UP after shutdown, probably from another thread (0x1a06392e3790). 513s JS G OBJ: Enqueuing GObject 0x1a06393ce6a0 to toggle UP after shutdown, probably from another thread (0x1a06392e3790). 513s JS CTX: Destroying JS context 513s JS CTX: Releasing all native objects 513s JS CTX: Disabling auto GC 513s JS CTX: Ending trace on global object 513s JS CTX: Freeing allocated resources 513s JS CTX: JS context destroyed 513s PASS: cjs/testExceptions.test 513s Running test: cjs/print.test 513s 1..1 513s ok 1 - /usr/libexec/installed-tests/cjs/debugger/print.debugger 513s PASS: cjs/print.test 513s Running test: cjs/testGLib.test 513s JS NATIVE: Registered native JS module '_promiseNative' 513s JS NATIVE: Registered native JS module '_byteArrayNative' 513s JS NATIVE: Registered native JS module '_encodingNative' 513s JS NATIVE: Registered native JS module '_gi' 513s JS NATIVE: Registered native JS module 'gi' 513s JS NATIVE: Registered native JS module 'cairoNative' 513s JS NATIVE: Registered native JS module 'system' 513s JS NATIVE: Registered native JS module 'console' 513s JS NATIVE: Registered native JS module '_print' 513s JS CTX: Enabling JIT 513s JS CTX: Initialized class GjsFileImporter prototype 0x20f55f400098 513s JS IMPORT: Defining parent (nil) of 0x20f55f4000f8 'imports' is mod 0 513s JS IMPORT: Importing '_print' 513s JS NATIVE: Defining native module '_print' 513s JS IMPORT: Defining parent 0x20f55f4000f8 of 0x20f55f4006b0 '_print' is mod 1 513s JS IMPORT: successfully imported module '_print' 513s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 513s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1240d8f3c1c0 513s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x20f55f4014f0), global 0x1240d8f3c1c0 513s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x20f55f4021a8), global 0x1240d8f3c1c0 513s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x20f55f4027a8), global 0x1240d8f3c1c0 513s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x20f55f4027a8), global 0x1240d8f3c1c0 513s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x20f55f4021a8), global 0x1240d8f3c1c0 513s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x20f55f4014f0), global 0x1240d8f3c1c0 513s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x20f55f4014f0), global 0x1240d8f3c1c0 513s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x20f55f4014f0), global 0x1240d8f3c1c0 513s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x20f55f4021a8), global 0x1240d8f3c1c0 513s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x20f55f4027a8), global 0x1240d8f3c1c0 513s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x20f55f4014f0), global 0x1240d8f3c1c0 513s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x20f55f4014f0), global 0x1240d8f3c1c0 513s JS MAINLOOP: Main loop instance 0xf2d4d1e5f80: hold 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Starting promise job dispatcher 513s JS MAINLOOP: Main loop instance 0xf2d4d1e5f80: Spinning loop until released or hook cleared 513s JS MAINLOOP: handling job 0, 513s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 513s JS MAINLOOP: Main loop instance 0xf2d4d1e5f80: release 513s JS MAINLOOP: Completed job 0 513s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x1240d8f3c1c0 513s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x20f55f415910), global 0x1240d8f3c1c0 513s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20f55f416340), global 0x1240d8f3c1c0 513s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20f55f416340), global 0x1240d8f3c1c0 513s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x20f55f415910), global 0x1240d8f3c1c0 513s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x20f55f415910), global 0x1240d8f3c1c0 513s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20f55f416340), global 0x1240d8f3c1c0 513s JS IMPORT: Module metadata hook for module 0x20f55f4169e8 513s JS IMPORT: Defining meta.importSync for module 0x20f55f4169e8 513s JS NATIVE: Defining native module 'gi' 513s JS CTX: Initialized class GIRepositoryNamespace prototype 0x20f55f417168 513s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 513s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 513s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 513s JS IMPORT: Importing directory 'overrides' 513s JS IMPORT: Defining parent 0x20f55f4000f8 of 0x20f55f4171e8 'overrides' is mod 1 513s JS IMPORT: Defined importer 'overrides' 0x20f55f4171e8 in 0x20f55f4000f8 513s JS IMPORT: successfully imported directory 'overrides' 513s JS IMPORT: Importing '_byteArrayNative' 513s JS NATIVE: Defining native module '_byteArrayNative' 513s JS IMPORT: Defining parent 0x20f55f4000f8 of 0x20f55f417630 '_byteArrayNative' is mod 1 513s JS IMPORT: successfully imported module '_byteArrayNative' 513s JS IMPORT: Importing '_promiseNative' 513s JS NATIVE: Defining native module '_promiseNative' 513s JS IMPORT: Defining parent 0x20f55f4000f8 of 0x20f55f4176f0 '_promiseNative' is mod 1 513s JS IMPORT: successfully imported module '_promiseNative' 513s JS IMPORT: Importing module GLib succeeded 513s JS IMPORT: Defining parent 0x20f55f4171e8 of 0x1240d8f3d2b8 'GLib' is mod 1 513s JS IMPORT: successfully imported module 'GLib' 513s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 513s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1240d8f7d060, JSClass 0x72b764a5b098, in object 0x1240d8f7d038 513s JS CTX: Initialized class GIRepositoryGType prototype 0x20f55f417920 513s JS CTX: Initialized class GIRepositoryFunction prototype 0x1240d8f3d308 513s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 513s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 513s JS G BXD: Defined class for Error (GError), prototype 0x1240d8f7d0b0, JSClass 0x72b764a5b098, in object 0x1240d8f7d038 513s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 513s JS G BXD: Defined class for Variant (GVariant), prototype 0x1240d8f7d100, JSClass 0x72b764a5b098, in object 0x1240d8f7d038 513s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 513s JS G BXD: Defined class for Bytes (GBytes), prototype 0x1240d8f7d150, JSClass 0x72b764a5b098, in object 0x1240d8f7d038 513s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 513s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 513s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1240d8f7d1a0, JSClass 0x72b764a5b098, in object 0x1240d8f7d038 513s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 513s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 513s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 513s JS G BXD: Defined class for Thread (GThread), prototype 0x1240d8f7d1f0, JSClass 0x72b764a5b098, in object 0x1240d8f7d038 513s JS G BXD: Defining method ref in prototype for GLib.Thread 513s JS G BXD: Defining method unref in prototype for GLib.Thread 513s JS G NS: Defined namespace 'GLib' 0x1240d8f7d038 in GIRepository 0x20f55f416ff8 513s JS IMPORT: Importing module jasmine succeeded 513s JS IMPORT: Defining parent 0x20f55f4000f8 of 0x1240d8f3dcb8 'jasmine' is mod 1 513s JS IMPORT: successfully imported module 'jasmine' 513s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 513s JS MAINLOOP: Main loop instance 0xf2d4d1e5f80: hold 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Main loop instance 0xf2d4d1e5f80: Spinning loop until released or hook cleared 513s JS MAINLOOP: handling job 0, 513s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 513s JS MAINLOOP: Main loop instance 0xf2d4d1e5f80: release 513s JS MAINLOOP: Completed job 0 513s JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js 513s JS IMPORT: Importing 'gi' 513s JS IMPORT: Defining parent 0x20f55f4000f8 of 0x20f55f416ff8 'gi' is mod 1 513s JS IMPORT: successfully imported module 'gi' 513s JS IMPORT: Importing module byteArray succeeded 513s JS IMPORT: Defining parent 0x20f55f4000f8 of 0x1240d8f3ddf8 'byteArray' is mod 1 513s JS IMPORT: successfully imported module 'byteArray' 513s JS CTX: Script evaluation succeeded 513s JS MAINLOOP: Main loop instance 0xf2d4d1e5f80: Spinning loop until released or hook cleared 513s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x1240d8f3c1c0 513s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x20f55f43cb88), global 0x1240d8f3c1c0 513s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x20f55f43cb88), global 0x1240d8f3c1c0 513s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x20f55f43cb88), global 0x1240d8f3c1c0 513s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x20f55f43cb88), global 0x1240d8f3c1c0 513s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x20f55f43cb88), global 0x1240d8f3c1c0 513s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x20f55f43cb88), global 0x1240d8f3c1c0 513s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x20f55f43cb88), global 0x1240d8f3c1c0 513s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x20f55f43cb88), global 0x1240d8f3c1c0 513s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1240d8f4afc8), global 0x1240d8f3c1c0 513s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1240d8f4afc8), global 0x1240d8f3c1c0 513s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x1240d8f4afc8), global 0x1240d8f3c1c0 513s JS IMPORT: Module metadata hook for module 0x1240d8f4af20 513s JS IMPORT: Defining meta.importSync for module 0x1240d8f4af20 513s JS NATIVE: Defining native module 'system' 513s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1240d8f4afc8), global 0x1240d8f3c1c0 513s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1240d8f4afc8), global 0x1240d8f3c1c0 513s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 513s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 513s JS MAINLOOP: Set main loop hook to 513s JS MAINLOOP: Main loop instance 0xf2d4d1e5f80: hold 513s JS MAINLOOP: Running and clearing main loop hook 513s JS G BXD: Defining method run in prototype for GLib.MainLoop 513s 1..28 513s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 513s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 513s JS G BXD: Defined class for Source (GSource), prototype 0x1240d8f7d268, JSClass 0x72b764a5b098, in object 0x1240d8f7d038 513s JS G BXD: Defining method set_priority in prototype for GLib.Source 513s JS IMPORT: Importing '_gi' 513s JS NATIVE: Defining native module '_gi' 513s JS IMPORT: Defining parent 0x1240d8f3f958 of 0x20f55f407070 '_gi' is mod 1 513s JS IMPORT: successfully imported module '_gi' 513s JS IMPORT: JS import 'CjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/CjsPrivate.js 513s JS G NS: Defined namespace 'CjsPrivate' 0x1240d8f7d308 in GIRepository 0x1240d8f3f850 513s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 513s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 513s JS IMPORT: Importing module _common succeeded 513s JS IMPORT: Defining parent 0x1240d8f3f958 of 0x1240d8fdc600 '_common' is mod 1 513s JS IMPORT: successfully imported module '_common' 513s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 513s JS IMPORT: Importing module _legacy succeeded 513s JS IMPORT: Defining parent 0x1240d8f3f958 of 0x1240d8fdc650 '_legacy' is mod 1 513s JS IMPORT: successfully imported module '_legacy' 513s JS IMPORT: Importing module GObject succeeded 513s JS IMPORT: Defining parent 0x1240d8f3fa78 of 0x1240d8fdc5b0 'GObject' is mod 1 513s JS IMPORT: successfully imported module 'GObject' 513s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 513s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 513s JS G BXD: Defined class for String (GString), prototype 0x1240d8f7d588, JSClass 0x72b764a5b098, in object 0x1240d8f7d2e0 513s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 513s JS G PRM: Defined class ParamSpec prototype is 0x1240d8fdc6f0 class 0x72b764a602f0 in object 0x1240d8f7d2e0 513s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 513s JS G OBJ: Defined class for Object (GObject), prototype 0x1240d8f7d6f0, JSClass 0x72b764a5b7a8, in object 0x1240d8f7d2e0 513s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 513s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 513s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x1240d8f7d718, JSClass 0x72b764a5b7a8, in object 0x1240d8f7d2e0 513s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 513s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 513s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 513s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 513s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 513s JS G NS: Defined namespace 'GObject' 0x1240d8f7d2e0 in GIRepository 0x1240d8f3f850 513s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 513s JS G BXD: Defining method attach in prototype for GLib.Source 513s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 513s JS IMPORT: Module metadata hook for module 0x1240d8fc8040 513s JS IMPORT: Defining meta.importSync for module 0x1240d8fc8040 513s JS G BXD: Defining method get_string in prototype for GLib.Variant 513s JS G BXD: Defining method classify in prototype for GLib.Variant 513s JS G BXD: Defining method destroy in prototype for GLib.Source 513s ok 1 GVariant constructor constructs a string variant 513s JS G BXD: Defining method equal in prototype for GLib.Variant 513s ok 2 GVariant constructor constructs a string variant (backwards compatible API) 513s JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' 513s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x1240d8f7dab0, JSClass 0x72b764a5b098, in object 0x1240d8f7d038 513s JS G BXD: Defining method n_children in prototype for GLib.Variant 513s JS G BXD: Defining method get_child_value in prototype for GLib.Variant 513s JS G BXD: Defining method get_variant in prototype for GLib.Variant 513s JS G BXD: Defining method is_of_type in prototype for GLib.Variant 513s JS G BXD: Defining method get_uint32 in prototype for GLib.Variant 513s ok 3 GVariant constructor constructs a struct variant 513s JS G BXD: Defining method get_maybe in prototype for GLib.Variant 513s ok 4 GVariant constructor constructs a maybe variant 513s JS G BXD: Defining method get_data_as_bytes in prototype for GLib.Variant 513s ok 5 GVariant constructor constructs a byte array variant 513s ok 6 GVariant constructor constructs a byte array variant from a string 513s ok 7 GVariant constructor 0-terminates a byte array variant constructed from a string 513s ok 8 GVariant constructor does not 0-terminate a byte array variant constructed from a Uint8Array 513s ok 9 GVariant unpack preserves type information if the unpacked object contains variants 513s ok 10 GVariant unpack recursive leaves no variants in the unpacked object 513s JS G BXD: Defining method insert_value in prototype for GLib.VariantDict 513s JS G BXD: Defining method lookup_value in prototype for GLib.VariantDict 513s ok 11 GVariantDict lookup returns the unpacked variant 513s ok 12 GVariantDict lookup returns null if the key isn't present 513s JS G NS: Found info type FUNCTION for 'str_hash' in namespace 'GLib' 513s ok 13 GLib string function overrides GLib.str_hash errors when marshalling null to a not-nullable parameter 513s ok 14 GLib string function overrides GLib.stpcpy 513s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 513s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 513s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 513s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 513s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 513s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 513s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 513s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 513s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 513s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 513s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 513s JS G ENUM: Defining GLib.LogLevelFlags as 0x20f55f47f050 513s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 513s ok 15 GLib string function overrides GLib.strstr_len 513s ok 16 GLib string function overrides GLib.strrstr 513s ok 17 GLib string function overrides GLib.strrstr_len 513s ok 18 GLib string function overrides GLib.strup 513s ok 19 GLib string function overrides GLib.strdown 513s ok 20 GLib string function overrides GLib.strreverse 513s JS G NS: Found info type CONSTANT for 'ASCII_DTOSTR_BUF_SIZE' in namespace 'GLib' 513s ok 21 GLib string function overrides GLib.ascii_dtostr 513s ok 22 GLib string function overrides GLib.ascii_formatd 513s ok 23 GLib string function overrides GLib.strchug 513s ok 24 GLib string function overrides GLib.strchomp 513s ok 25 GLib string function overrides GLib.strstrip 513s JS G NS: Found info type CONSTANT for 'STR_DELIMITERS' in namespace 'GLib' 513s ok 26 GLib string function overrides GLib.strdelimit 513s ok 27 GLib string function overrides GLib.strcanon 513s JS G NS: Found info type FUNCTION for 'base64_encode' in namespace 'GLib' 513s JS IMPORT: Module metadata hook for module 0x1240d8f4a9e0 513s JS IMPORT: Defining meta.importSync for module 0x1240d8f4a9e0 513s JS NATIVE: Defining native module '_encodingNative' 513s ok 28 GLib string function overrides GLib.base64_encode 513s JS G BXD: Defining method quit in prototype for GLib.MainLoop 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Main loop instance 0xf2d4d1e5f80: Spinning loop until released or hook cleared 513s JS MAINLOOP: handling job 0, 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Completed job 0 513s JS MAINLOOP: handling job 1, 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Completed job 1 513s JS MAINLOOP: handling job 2, 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Completed job 2 513s JS MAINLOOP: handling job 3, 513s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 513s JS MAINLOOP: Main loop instance 0xf2d4d1e5f80: release 513s JS MAINLOOP: Completed job 3 513s JS MEMORY: Memory report: before destroying context 513s JS MEMORY: 431 objects currently alive 513s JS MEMORY: boxed_instance = 291 513s JS MEMORY: boxed_prototype = 9 513s JS MEMORY: closure = 1 513s JS MEMORY: function = 119 513s JS MEMORY: fundamental_instance = 0 513s JS MEMORY: fundamental_prototype = 0 513s JS MEMORY: gerror_instance = 0 513s JS MEMORY: gerror_prototype = 0 513s JS MEMORY: interface = 0 513s JS MEMORY: module = 6 513s JS MEMORY: ns = 3 513s JS MEMORY: object_instance = 0 513s JS MEMORY: object_prototype = 2 513s JS MEMORY: param = 0 513s JS MEMORY: union_instance = 0 513s JS MEMORY: union_prototype = 0 513s JS CTX: JS shutdown sequence 513s JS CTX: Stopping profiler 513s JS CTX: Shutting down toggle queue 514s JS CTX: Notifying external reference holders of GjsContext dispose 514s JS MAINLOOP: Stopping promise job dispatcher 514s JS CTX: Notifying reference holders of GjsContext dispose 514s JS CTX: Checking unhandled promise rejections 514s JS CTX: Releasing cached JS wrappers 514s JS CTX: Final triggered GC 514s JS CTX: Destroying JS context 514s JS CTX: Releasing all native objects 514s JS CTX: Disabling auto GC 514s JS CTX: Ending trace on global object 514s JS CTX: Freeing allocated resources 514s JS CTX: JS context destroyed 514s PASS: cjs/testGLib.test 514s Running test: cjs/testFundamental.test 514s JS NATIVE: Registered native JS module '_promiseNative' 514s JS NATIVE: Registered native JS module '_byteArrayNative' 514s JS NATIVE: Registered native JS module '_encodingNative' 514s JS NATIVE: Registered native JS module '_gi' 514s JS NATIVE: Registered native JS module 'gi' 514s JS NATIVE: Registered native JS module 'cairoNative' 514s JS NATIVE: Registered native JS module 'system' 514s JS NATIVE: Registered native JS module 'console' 514s JS NATIVE: Registered native JS module '_print' 514s JS CTX: Enabling JIT 514s JS CTX: Initialized class GjsFileImporter prototype 0x2fc301400098 514s JS IMPORT: Defining parent (nil) of 0x2fc3014000f8 'imports' is mod 0 514s JS IMPORT: Importing '_print' 514s JS NATIVE: Defining native module '_print' 514s JS IMPORT: Defining parent 0x2fc3014000f8 of 0x2fc3014006b0 '_print' is mod 1 514s JS IMPORT: successfully imported module '_print' 514s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 514s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x341b82f3c1c0 514s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2fc3014014f0), global 0x341b82f3c1c0 514s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2fc3014021a8), global 0x341b82f3c1c0 514s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2fc3014027a8), global 0x341b82f3c1c0 514s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2fc3014027a8), global 0x341b82f3c1c0 514s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2fc3014021a8), global 0x341b82f3c1c0 514s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2fc3014014f0), global 0x341b82f3c1c0 514s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2fc3014014f0), global 0x341b82f3c1c0 514s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2fc3014014f0), global 0x341b82f3c1c0 514s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2fc3014021a8), global 0x341b82f3c1c0 514s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2fc3014027a8), global 0x341b82f3c1c0 514s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2fc3014014f0), global 0x341b82f3c1c0 514s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2fc3014014f0), global 0x341b82f3c1c0 514s JS MAINLOOP: Main loop instance 0xb1367cc5f80: hold 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Starting promise job dispatcher 514s JS MAINLOOP: Main loop instance 0xb1367cc5f80: Spinning loop until released or hook cleared 514s JS MAINLOOP: handling job 0, 514s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 514s JS MAINLOOP: Main loop instance 0xb1367cc5f80: release 514s JS MAINLOOP: Completed job 0 514s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x341b82f3c1c0 514s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2fc301415910), global 0x341b82f3c1c0 514s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2fc301416340), global 0x341b82f3c1c0 514s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2fc301416340), global 0x341b82f3c1c0 514s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2fc301415910), global 0x341b82f3c1c0 514s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2fc301415910), global 0x341b82f3c1c0 514s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2fc301416340), global 0x341b82f3c1c0 514s JS IMPORT: Module metadata hook for module 0x2fc3014169e8 514s JS IMPORT: Defining meta.importSync for module 0x2fc3014169e8 514s JS NATIVE: Defining native module 'gi' 514s JS CTX: Initialized class GIRepositoryNamespace prototype 0x2fc301417168 514s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 514s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 514s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 514s JS IMPORT: Importing directory 'overrides' 514s JS IMPORT: Defining parent 0x2fc3014000f8 of 0x2fc3014171e8 'overrides' is mod 1 514s JS IMPORT: Defined importer 'overrides' 0x2fc3014171e8 in 0x2fc3014000f8 514s JS IMPORT: successfully imported directory 'overrides' 514s JS IMPORT: Importing '_byteArrayNative' 514s JS NATIVE: Defining native module '_byteArrayNative' 514s JS IMPORT: Defining parent 0x2fc3014000f8 of 0x2fc301417630 '_byteArrayNative' is mod 1 514s JS IMPORT: successfully imported module '_byteArrayNative' 514s JS IMPORT: Importing '_promiseNative' 514s JS NATIVE: Defining native module '_promiseNative' 514s JS IMPORT: Defining parent 0x2fc3014000f8 of 0x2fc3014176f0 '_promiseNative' is mod 1 514s JS IMPORT: successfully imported module '_promiseNative' 514s JS IMPORT: Importing module GLib succeeded 514s JS IMPORT: Defining parent 0x2fc3014171e8 of 0x341b82f3d2b8 'GLib' is mod 1 514s JS IMPORT: successfully imported module 'GLib' 514s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 514s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x341b82f7d060, JSClass 0x6f9cf031b098, in object 0x341b82f7d038 514s JS CTX: Initialized class GIRepositoryGType prototype 0x2fc301417920 514s JS CTX: Initialized class GIRepositoryFunction prototype 0x341b82f3d308 514s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 514s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 514s JS G BXD: Defined class for Error (GError), prototype 0x341b82f7d0b0, JSClass 0x6f9cf031b098, in object 0x341b82f7d038 514s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 514s JS G BXD: Defined class for Variant (GVariant), prototype 0x341b82f7d100, JSClass 0x6f9cf031b098, in object 0x341b82f7d038 514s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 514s JS G BXD: Defined class for Bytes (GBytes), prototype 0x341b82f7d150, JSClass 0x6f9cf031b098, in object 0x341b82f7d038 514s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 514s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 514s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x341b82f7d1a0, JSClass 0x6f9cf031b098, in object 0x341b82f7d038 514s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 514s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 514s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 514s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 514s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 514s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 514s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 514s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 514s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 514s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 514s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 514s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 514s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 514s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 514s JS G BXD: Defined class for Thread (GThread), prototype 0x341b82f7d1f0, JSClass 0x6f9cf031b098, in object 0x341b82f7d038 514s JS G BXD: Defining method ref in prototype for GLib.Thread 514s JS G BXD: Defining method unref in prototype for GLib.Thread 514s JS G NS: Defined namespace 'GLib' 0x341b82f7d038 in GIRepository 0x2fc301416ff8 514s JS IMPORT: Importing module jasmine succeeded 514s JS IMPORT: Defining parent 0x2fc3014000f8 of 0x341b82f3dcb8 'jasmine' is mod 1 514s JS IMPORT: successfully imported module 'jasmine' 514s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 514s JS MAINLOOP: Main loop instance 0xb1367cc5f80: hold 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Main loop instance 0xb1367cc5f80: Spinning loop until released or hook cleared 514s JS MAINLOOP: handling job 0, 514s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 514s JS MAINLOOP: Main loop instance 0xb1367cc5f80: release 514s JS MAINLOOP: Completed job 0 514s JS IMPORT: Importing 'gi' 514s JS IMPORT: Defining parent 0x2fc3014000f8 of 0x2fc301416ff8 'gi' is mod 1 514s JS IMPORT: successfully imported module 'gi' 514s JS IMPORT: Importing '_gi' 514s JS NATIVE: Defining native module '_gi' 514s JS IMPORT: Defining parent 0x2fc3014000f8 of 0x2fc30142afd0 '_gi' is mod 1 514s JS IMPORT: successfully imported module '_gi' 514s JS IMPORT: JS import 'CjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/CjsPrivate.js 514s JS G NS: Defined namespace 'CjsPrivate' 0x341b82f7d290 in GIRepository 0x2fc301416ff8 514s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 514s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 514s JS IMPORT: Importing module _common succeeded 514s JS IMPORT: Defining parent 0x2fc3014000f8 of 0x341b82f3de48 '_common' is mod 1 514s JS IMPORT: successfully imported module '_common' 514s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 514s JS IMPORT: Importing module _legacy succeeded 514s JS IMPORT: Defining parent 0x2fc3014000f8 of 0x341b82f3de98 '_legacy' is mod 1 514s JS IMPORT: successfully imported module '_legacy' 514s JS IMPORT: Importing module GObject succeeded 514s JS IMPORT: Defining parent 0x2fc3014171e8 of 0x341b82f3ddf8 'GObject' is mod 1 514s JS IMPORT: successfully imported module 'GObject' 514s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 514s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 514s JS G BXD: Defined class for String (GString), prototype 0x341b82f7d510, JSClass 0x6f9cf031b098, in object 0x341b82f7d268 514s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 514s JS G PRM: Defined class ParamSpec prototype is 0x341b82f3df38 class 0x6f9cf03202f0 in object 0x341b82f7d268 514s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 514s JS G OBJ: Defined class for Object (GObject), prototype 0x341b82f7d678, JSClass 0x6f9cf031b7a8, in object 0x341b82f7d268 514s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 514s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 514s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x341b82f7d6a0, JSClass 0x6f9cf031b7a8, in object 0x341b82f7d268 514s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 514s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 514s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 514s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 514s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 514s JS G NS: Defined namespace 'GObject' 0x341b82f7d268 in GIRepository 0x2fc301416ff8 514s JS IMPORT: JS import 'Regress' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/Regress.js 514s JS G NS: Defined namespace 'Regress' 0x341b82f7d6f0 in GIRepository 0x2fc301416ff8 514s JS G NS: Found info type OBJECT for 'TestFundamentalObject' in namespace 'Regress' 514s JS G FNDMTL: Defined class for TestFundamentalObject (RegressTestFundamentalObject), prototype 0x341b82f7d718, JSClass 0x6f9cf031b118, in object 0x341b82f7d6f0 514s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalObject' apparently has accessible fields. Gjs has no support for this yet, ignoring these. 514s JS G NS: Found info type OBJECT for 'TestFundamentalSubObject' in namespace 'Regress' 514s JS G FNDMTL: Defined class for TestFundamentalSubObject (RegressTestFundamentalSubObject), prototype 0x341b82f7d768, JSClass 0x6f9cf031b118, in object 0x341b82f7d6f0 514s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalSubObject' apparently has accessible fields. Gjs has no support for this yet, ignoring these. 514s JS G NS: Found info type OBJECT for 'TestFundamentalObjectNoGetSetFunc' in namespace 'Regress' 514s JS G FNDMTL: Defined class for TestFundamentalObjectNoGetSetFunc (RegressTestFundamentalObjectNoGetSetFunc), prototype 0x341b82f7d7b8, JSClass 0x6f9cf031b118, in object 0x341b82f7d6f0 514s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalObjectNoGetSetFunc' apparently has accessible fields. Gjs has no support for this yet, ignoring these. 514s JS G NS: Found info type OBJECT for 'TestFundamentalSubObjectNoGetSetFunc' in namespace 'Regress' 514s JS G FNDMTL: Defined class for TestFundamentalSubObjectNoGetSetFunc (RegressTestFundamentalSubObjectNoGetSetFunc), prototype 0x341b82f7d808, JSClass 0x6f9cf031b118, in object 0x341b82f7d6f0 514s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalSubObjectNoGetSetFunc' apparently has accessible fields. Gjs has no support for this yet, ignoring these. 514s JS G NS: Found info type FLAGS for 'SignalFlags' in namespace 'GObject' 514s JS G ENUM: Defining enum value RUN_FIRST (fixed from run_first) 1 514s JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2 514s JS G ENUM: Defining enum value RUN_CLEANUP (fixed from run_cleanup) 4 514s JS G ENUM: Defining enum value NO_RECURSE (fixed from no_recurse) 8 514s JS G ENUM: Defining enum value DETAILED (fixed from detailed) 16 514s JS G ENUM: Defining enum value ACTION (fixed from action) 32 514s JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64 514s JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128 514s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 256 514s JS G ENUM: Defining enum value ACCUMULATOR_FIRST_RUN (fixed from accumulator_first_run) 131072 514s JS G ENUM: Defining GObject.SignalFlags as 0x2fc30142fe00 514s JS CTX: Script evaluation succeeded 514s JS MAINLOOP: Main loop instance 0xb1367cc5f80: Spinning loop until released or hook cleared 514s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x341b82f3c1c0 514s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2fc3014363d0), global 0x341b82f3c1c0 514s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2fc3014363d0), global 0x341b82f3c1c0 514s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2fc3014363d0), global 0x341b82f3c1c0 514s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2fc3014363d0), global 0x341b82f3c1c0 514s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2fc3014363d0), global 0x341b82f3c1c0 514s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2fc3014363d0), global 0x341b82f3c1c0 514s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2fc3014363d0), global 0x341b82f3c1c0 514s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2fc3014363d0), global 0x341b82f3c1c0 514s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2fc3014363d0), global 0x341b82f3c1c0 514s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2fc3014363d0), global 0x341b82f3c1c0 514s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2fc3014363d0), global 0x341b82f3c1c0 514s JS IMPORT: Module metadata hook for module 0x2fc301437098 514s JS IMPORT: Defining meta.importSync for module 0x2fc301437098 514s JS NATIVE: Defining native module 'system' 514s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2fc3014363d0), global 0x341b82f3c1c0 514s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2fc3014363d0), global 0x341b82f3c1c0 514s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 514s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 514s JS MAINLOOP: Set main loop hook to 514s JS MAINLOOP: Main loop instance 0xb1367cc5f80: hold 514s JS MAINLOOP: Running and clearing main loop hook 514s JS G BXD: Defining method run in prototype for GLib.MainLoop 514s 1..10 514s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 514s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 514s JS G BXD: Defined class for Source (GSource), prototype 0x341b82f7d8a8, JSClass 0x6f9cf031b098, in object 0x341b82f7d038 514s JS G BXD: Defining method set_priority in prototype for GLib.Source 514s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 514s JS G BXD: Defining method attach in prototype for GLib.Source 514s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 514s JS IMPORT: Module metadata hook for module 0x341b82f4ac48 514s JS IMPORT: Defining meta.importSync for module 0x341b82f4ac48 514s JS G NS: Found info type FUNCTION for 'strdup_value_contents' in namespace 'GObject' 514s JS G BXD: Defining method destroy in prototype for GLib.Source 514s ok 1 Fundamental type support can marshal a subtype of a custom fundamental type into a supertype GValue 514s ok 2 Fundamental type support can marshal a subtype of a custom fundamental type into a GValue 514s JS G FNDMTL: Defining method get_data in prototype for Regress.TestFundamentalObjectNoGetSetFunc 514s ok 3 Fundamental type support can marshal a custom fundamental type into a GValue if contains a pointer and does not provide setter and getters 514s ok 4 Fundamental type support can marshal a subtype of a custom fundamental type into a GValue if contains a pointer and does not provide setter and getters 514s ok 5 Fundamental type support cannot marshal a custom fundamental type into a GValue of different gtype 514s ok 6 Fundamental type support can marshal a custom fundamental type into a GValue of super gtype 514s ok 7 Fundamental type support cannot marshal a custom fundamental type into a GValue of sub gtype 514s ok 8 Fundamental type support can marshal a custom fundamental type into a transformable type 514s JS G NS: Found info type STRUCT for 'Value' in namespace 'GObject' 514s JS G BXD: Defined class for Value (GValue), prototype 0x341b82f7dec0, JSClass 0x6f9cf031b098, in object 0x341b82f7d268 514s JS G BXD: Defining method init in prototype for GObject.Value 514s ok 9 Fundamental type support can marshal to a null value 514s ok 10 Fundamental type support can marshal to a null value if has no getter function 514s JS G BXD: Defining method quit in prototype for GLib.MainLoop 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Main loop instance 0xb1367cc5f80: Spinning loop until released or hook cleared 514s JS MAINLOOP: handling job 0, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 0 514s JS MAINLOOP: handling job 1, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 1 514s JS MAINLOOP: handling job 2, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 2 514s JS MAINLOOP: handling job 3, 514s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 514s JS MAINLOOP: Main loop instance 0xb1367cc5f80: release 514s JS MAINLOOP: Completed job 3 514s JS MEMORY: Memory report: before destroying context 514s JS MEMORY: 207 objects currently alive 514s JS MEMORY: boxed_instance = 49 514s JS MEMORY: boxed_prototype = 9 514s JS MEMORY: closure = 13 514s JS MEMORY: function = 103 514s JS MEMORY: fundamental_instance = 9 514s JS MEMORY: fundamental_prototype = 4 514s JS MEMORY: gerror_instance = 0 514s JS MEMORY: gerror_prototype = 0 514s JS MEMORY: interface = 0 514s JS MEMORY: module = 5 514s JS MEMORY: ns = 4 514s JS MEMORY: object_instance = 8 514s JS MEMORY: object_prototype = 3 514s JS MEMORY: param = 0 514s JS MEMORY: union_instance = 0 514s JS MEMORY: union_prototype = 0 514s JS CTX: JS shutdown sequence 514s JS CTX: Stopping profiler 514s JS CTX: Shutting down toggle queue 514s JS CTX: Notifying external reference holders of GjsContext dispose 514s JS MAINLOOP: Stopping promise job dispatcher 514s JS CTX: Notifying reference holders of GjsContext dispose 514s JS CTX: Checking unhandled promise rejections 514s JS CTX: Releasing cached JS wrappers 514s JS CTX: Final triggered GC 514s JS CTX: Destroying JS context 514s JS CTX: Releasing all native objects 514s JS CTX: Disabling auto GC 514s JS CTX: Ending trace on global object 514s JS CTX: Freeing allocated resources 514s JS CTX: JS context destroyed 514s PASS: cjs/testFundamental.test 514s Running test: cjs/step.test 514s 1..1 514s ok 1 - /usr/libexec/installed-tests/cjs/debugger/step.debugger 514s PASS: cjs/step.test 514s Running test: cjs/lastvalues.test 514s 1..1 514s ok 1 - /usr/libexec/installed-tests/cjs/debugger/lastvalues.debugger 514s PASS: cjs/lastvalues.test 514s Running test: cjs/testIntrospection.test 514s JS NATIVE: Registered native JS module '_promiseNative' 514s JS NATIVE: Registered native JS module '_byteArrayNative' 514s JS NATIVE: Registered native JS module '_encodingNative' 514s JS NATIVE: Registered native JS module '_gi' 514s JS NATIVE: Registered native JS module 'gi' 514s JS NATIVE: Registered native JS module 'cairoNative' 514s JS NATIVE: Registered native JS module 'system' 514s JS NATIVE: Registered native JS module 'console' 514s JS NATIVE: Registered native JS module '_print' 514s JS CTX: Enabling JIT 514s JS CTX: Initialized class GjsFileImporter prototype 0x3c321800098 514s JS IMPORT: Defining parent (nil) of 0x3c3218000f8 'imports' is mod 0 514s JS IMPORT: Importing '_print' 514s JS NATIVE: Defining native module '_print' 514s JS IMPORT: Defining parent 0x3c3218000f8 of 0x3c3218006b0 '_print' is mod 1 514s JS IMPORT: successfully imported module '_print' 514s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 514s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x268e7a73c1c0 514s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3c3218014f0), global 0x268e7a73c1c0 514s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3c3218021a8), global 0x268e7a73c1c0 514s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3c3218027a8), global 0x268e7a73c1c0 514s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3c3218027a8), global 0x268e7a73c1c0 514s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3c3218021a8), global 0x268e7a73c1c0 514s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3c3218014f0), global 0x268e7a73c1c0 514s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3c3218014f0), global 0x268e7a73c1c0 514s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3c3218014f0), global 0x268e7a73c1c0 514s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3c3218021a8), global 0x268e7a73c1c0 514s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3c3218027a8), global 0x268e7a73c1c0 514s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3c3218014f0), global 0x268e7a73c1c0 514s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3c3218014f0), global 0x268e7a73c1c0 514s JS MAINLOOP: Main loop instance 0x15ea3ee25f80: hold 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Starting promise job dispatcher 514s JS MAINLOOP: Main loop instance 0x15ea3ee25f80: Spinning loop until released or hook cleared 514s JS MAINLOOP: handling job 0, 514s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 514s JS MAINLOOP: Main loop instance 0x15ea3ee25f80: release 514s JS MAINLOOP: Completed job 0 514s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x268e7a73c1c0 514s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c321815910), global 0x268e7a73c1c0 514s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c321816340), global 0x268e7a73c1c0 514s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c321816340), global 0x268e7a73c1c0 514s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c321815910), global 0x268e7a73c1c0 514s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c321815910), global 0x268e7a73c1c0 514s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c321816340), global 0x268e7a73c1c0 514s JS IMPORT: Module metadata hook for module 0x3c3218169e8 514s JS IMPORT: Defining meta.importSync for module 0x3c3218169e8 514s JS NATIVE: Defining native module 'gi' 514s JS CTX: Initialized class GIRepositoryNamespace prototype 0x3c321817168 514s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 514s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 514s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 514s JS IMPORT: Importing directory 'overrides' 514s JS IMPORT: Defining parent 0x3c3218000f8 of 0x3c3218171e8 'overrides' is mod 1 514s JS IMPORT: Defined importer 'overrides' 0x3c3218171e8 in 0x3c3218000f8 514s JS IMPORT: successfully imported directory 'overrides' 514s JS IMPORT: Importing '_byteArrayNative' 514s JS NATIVE: Defining native module '_byteArrayNative' 514s JS IMPORT: Defining parent 0x3c3218000f8 of 0x3c321817630 '_byteArrayNative' is mod 1 514s JS IMPORT: successfully imported module '_byteArrayNative' 514s JS IMPORT: Importing '_promiseNative' 514s JS NATIVE: Defining native module '_promiseNative' 514s JS IMPORT: Defining parent 0x3c3218000f8 of 0x3c3218176f0 '_promiseNative' is mod 1 514s JS IMPORT: successfully imported module '_promiseNative' 514s JS IMPORT: Importing module GLib succeeded 514s JS IMPORT: Defining parent 0x3c3218171e8 of 0x268e7a73d2b8 'GLib' is mod 1 514s JS IMPORT: successfully imported module 'GLib' 514s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 514s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x268e7a77d060, JSClass 0x79b7c68eb098, in object 0x268e7a77d038 514s JS CTX: Initialized class GIRepositoryGType prototype 0x3c321817920 514s JS CTX: Initialized class GIRepositoryFunction prototype 0x268e7a73d308 514s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 514s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 514s JS G BXD: Defined class for Error (GError), prototype 0x268e7a77d0b0, JSClass 0x79b7c68eb098, in object 0x268e7a77d038 514s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 514s JS G BXD: Defined class for Variant (GVariant), prototype 0x268e7a77d100, JSClass 0x79b7c68eb098, in object 0x268e7a77d038 514s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 514s JS G BXD: Defined class for Bytes (GBytes), prototype 0x268e7a77d150, JSClass 0x79b7c68eb098, in object 0x268e7a77d038 514s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 514s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 514s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x268e7a77d1a0, JSClass 0x79b7c68eb098, in object 0x268e7a77d038 514s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 514s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 514s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 514s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 514s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 514s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 514s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 514s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 514s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 514s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 514s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 514s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 514s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 514s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 514s JS G BXD: Defined class for Thread (GThread), prototype 0x268e7a77d1f0, JSClass 0x79b7c68eb098, in object 0x268e7a77d038 514s JS G BXD: Defining method ref in prototype for GLib.Thread 514s JS G BXD: Defining method unref in prototype for GLib.Thread 514s JS G NS: Defined namespace 'GLib' 0x268e7a77d038 in GIRepository 0x3c321816ff8 514s JS IMPORT: Importing module jasmine succeeded 514s JS IMPORT: Defining parent 0x3c3218000f8 of 0x268e7a73dcb8 'jasmine' is mod 1 514s JS IMPORT: successfully imported module 'jasmine' 514s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 514s JS MAINLOOP: Main loop instance 0x15ea3ee25f80: hold 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Main loop instance 0x15ea3ee25f80: Spinning loop until released or hook cleared 514s JS MAINLOOP: handling job 0, 514s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 514s JS MAINLOOP: Main loop instance 0x15ea3ee25f80: release 514s JS MAINLOOP: Completed job 0 514s JS IMPORT: Importing 'gi' 514s JS IMPORT: Defining parent 0x3c3218000f8 of 0x3c321816ff8 'gi' is mod 1 514s JS IMPORT: successfully imported module 'gi' 514s JS IMPORT: JS import 'Gdk' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/Gdk.js 514s JS G NS: Defined namespace 'Gdk' 0x268e7a77d268 in GIRepository 0x3c321816ff8 514s JS IMPORT: JS import 'CjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/CjsPrivate.js 514s JS G NS: Defined namespace 'CjsPrivate' 0x268e7a77d2b8 in GIRepository 0x3c321816ff8 514s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 514s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 514s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 514s JS IMPORT: Importing module _legacy succeeded 514s JS IMPORT: Defining parent 0x3c3218000f8 of 0x268e7a73dee8 '_legacy' is mod 1 514s JS IMPORT: successfully imported module '_legacy' 514s JS IMPORT: Importing module lang succeeded 514s JS IMPORT: Defining parent 0x3c3218000f8 of 0x268e7a73de98 'lang' is mod 1 514s JS IMPORT: successfully imported module 'lang' 514s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 514s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 514s JS IMPORT: Importing module _signals succeeded 514s JS IMPORT: Defining parent 0x3c3218000f8 of 0x268e7a73df38 '_signals' is mod 1 514s JS IMPORT: successfully imported module '_signals' 514s JS IMPORT: Importing module signals succeeded 514s JS IMPORT: Defining parent 0x3c3218000f8 of 0x268e7a73de48 'signals' is mod 1 514s JS IMPORT: successfully imported module 'signals' 514s JS IMPORT: Importing module Gio succeeded 514s JS IMPORT: Defining parent 0x3c3218171e8 of 0x268e7a73ddf8 'Gio' is mod 1 514s JS IMPORT: successfully imported module 'Gio' 514s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 514s JS IMPORT: Importing '_gi' 514s JS NATIVE: Defining native module '_gi' 514s JS IMPORT: Defining parent 0x3c3218000f8 of 0x3c32182dd50 '_gi' is mod 1 514s JS IMPORT: successfully imported module '_gi' 514s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 514s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 514s JS IMPORT: Importing module _common succeeded 514s JS IMPORT: Defining parent 0x3c3218000f8 of 0x268e7a73dfd8 '_common' is mod 1 514s JS IMPORT: successfully imported module '_common' 514s JS IMPORT: Importing module GObject succeeded 514s JS IMPORT: Defining parent 0x3c3218171e8 of 0x268e7a73df88 'GObject' is mod 1 514s JS IMPORT: successfully imported module 'GObject' 514s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 514s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 514s JS G BXD: Defined class for String (GString), prototype 0x268e7a77d560, JSClass 0x79b7c68eb098, in object 0x268e7a77d2e0 514s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 514s JS G PRM: Defined class ParamSpec prototype is 0x268e7a7cf0b0 class 0x79b7c68f02f0 in object 0x268e7a77d2e0 514s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 514s JS G OBJ: Defined class for Object (GObject), prototype 0x268e7a77d6c8, JSClass 0x79b7c68eb7a8, in object 0x268e7a77d2e0 514s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 514s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 514s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x268e7a77d6f0, JSClass 0x79b7c68eb7a8, in object 0x268e7a77d2e0 514s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 514s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 514s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 514s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 514s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 514s JS G NS: Defined namespace 'GObject' 0x268e7a77d2e0 in GIRepository 0x3c321816ff8 514s JS G OBJ: Defined class for Application (GApplication), prototype 0x268e7a77d740, JSClass 0x79b7c68eb7a8, in object 0x268e7a77d290 514s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 514s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x268e7a7cf420, JSClass 0x79b7c68eb580, in object 0x268e7a77d290 514s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 514s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 514s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 514s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 514s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 514s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 514s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 514s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 514s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 514s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 514s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x268e7a77d7b8, JSClass 0x79b7c68eb7a8, in object 0x268e7a77d290 514s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 514s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x268e7a7cf6a0, JSClass 0x79b7c68eb580, in object 0x268e7a77d290 514s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 514s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x268e7a77d830, JSClass 0x79b7c68eb7a8, in object 0x268e7a77d290 514s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 514s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 514s JS G IFACE: Defined class for Initable (GInitable), prototype 0x268e7a7cf7e0, JSClass 0x79b7c68eb580, in object 0x268e7a77d290 514s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 514s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 514s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 514s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x268e7a77d8a8, JSClass 0x79b7c68eb098, in object 0x268e7a77d290 514s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 514s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x268e7a77d8f8, JSClass 0x79b7c68eb098, in object 0x268e7a77d290 514s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 514s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 514s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x268e7a77d948, JSClass 0x79b7c68eb7a8, in object 0x268e7a77d290 514s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x268e7a77d998, JSClass 0x79b7c68eb7a8, in object 0x268e7a77d2b8 514s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 514s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x268e7a77d9e8, JSClass 0x79b7c68eb7a8, in object 0x268e7a77d290 514s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 514s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 514s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 514s JS G IFACE: Defined class for File (GFile), prototype 0x268e7a7cf948, JSClass 0x79b7c68eb580, in object 0x268e7a77d290 514s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x268e7a77da60, JSClass 0x79b7c68eb7a8, in object 0x3c3218170d8 514s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 514s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x268e7a77dad8, JSClass 0x79b7c68eb7a8, in object 0x268e7a77d290 514s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 514s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 514s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x268e7a77db28, JSClass 0x79b7c68eb7a8, in object 0x268e7a77d290 514s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 514s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x268e7a77db78, JSClass 0x79b7c68eb7a8, in object 0x268e7a77d290 514s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 514s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x268e7a77dbc8, JSClass 0x79b7c68eb098, in object 0x268e7a77d290 514s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 514s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 514s JS G OBJ: Defined class for Settings (GSettings), prototype 0x268e7a77dc18, JSClass 0x79b7c68eb7a8, in object 0x268e7a77d290 514s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 514s JS G NS: Defined namespace 'Gio' 0x268e7a77d290 in GIRepository 0x3c321816ff8 514s JS IMPORT: Importing module Gtk succeeded 514s JS IMPORT: Defining parent 0x3c3218171e8 of 0x268e7a7db3d0 'Gtk' is mod 1 514s JS IMPORT: successfully imported module 'Gtk' 514s JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' 514s JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' 514s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x268e7a77dc90, JSClass 0x79b7c68eb7a8, in object 0x268e7a77d2e0 514s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x268e7a77dce0, JSClass 0x79b7c68eb7a8, in object 0x268e7a77dc68 514s JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' 514s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x268e7a7db6c8, JSClass 0x79b7c68eb580, in object 0x268e7a77dc68 514s JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' 514s JS G OBJ: Defined class for Container (GtkContainer), prototype 0x268e7a77dd58, JSClass 0x79b7c68eb7a8, in object 0x268e7a77dc68 514s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 514s JS G NS: Defined namespace 'Gtk' 0x268e7a77dc68 in GIRepository 0x3c321816ff8 514s JS IMPORT: Importing 'system' 514s JS NATIVE: Defining native module 'system' 514s JS IMPORT: Defining parent 0x3c3218000f8 of 0x3c321834f18 'system' is mod 1 514s JS IMPORT: successfully imported module 'system' 514s JS CTX: Script evaluation succeeded 514s JS MAINLOOP: Main loop instance 0x15ea3ee25f80: Spinning loop until released or hook cleared 514s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x268e7a73c1c0 514s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3c321803b50), global 0x268e7a73c1c0 514s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c321803b50), global 0x268e7a73c1c0 514s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3c321803b50), global 0x268e7a73c1c0 514s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3c321803b50), global 0x268e7a73c1c0 514s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c321803b50), global 0x268e7a73c1c0 514s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3c321803b50), global 0x268e7a73c1c0 514s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3c321803b50), global 0x268e7a73c1c0 514s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3c321803b50), global 0x268e7a73c1c0 514s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3c321803b50), global 0x268e7a73c1c0 514s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3c321803b50), global 0x268e7a73c1c0 514s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3c321803b50), global 0x268e7a73c1c0 514s JS IMPORT: Module metadata hook for module 0x3c321804818 514s JS IMPORT: Defining meta.importSync for module 0x3c321804818 514s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c321803b50), global 0x268e7a73c1c0 514s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3c321803b50), global 0x268e7a73c1c0 514s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 514s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 514s JS MAINLOOP: Set main loop hook to 514s JS MAINLOOP: Main loop instance 0x15ea3ee25f80: hold 514s JS MAINLOOP: Running and clearing main loop hook 514s JS G BXD: Defining method run in prototype for GLib.MainLoop 514s 1..17 514s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 514s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 514s JS G BXD: Defined class for Source (GSource), prototype 0x268e7a77dda8, JSClass 0x79b7c68eb098, in object 0x268e7a77d038 514s JS G BXD: Defining method set_priority in prototype for GLib.Source 514s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 514s JS G BXD: Defining method attach in prototype for GLib.Source 514s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 514s JS IMPORT: Module metadata hook for module 0x268e7a7e60e8 514s JS IMPORT: Defining meta.importSync for module 0x268e7a7e60e8 514s JS G NS: Found info type OBJECT for 'MemoryInputStream' in namespace 'Gio' 514s JS G OBJ: Defined class for MemoryInputStream (GMemoryInputStream), prototype 0x268e7a77de98, JSClass 0x79b7c68eb7a8, in object 0x268e7a77d290 514s JS G BXD: Defining method destroy in prototype for GLib.Source 514s ok 1 GLib.DestroyNotify parameter throws when encountering a GDestroyNotify not associated with a callback 514s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 514s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 514s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 514s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 514s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 514s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 514s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 514s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 514s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 514s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 514s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 514s JS G ENUM: Defining GLib.LogLevelFlags as 0x3c32181cbc8 514s JS G NS: Found info type CONSTANT for 'MININT64' in namespace 'GLib' 514s JS G NS: Found info type CONSTANT for 'MAXINT64' in namespace 'GLib' 514s JS G NS: Found info type CONSTANT for 'MAXUINT64' in namespace 'GLib' 514s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 514s ok 2 Unsafe integer marshalling warns when conversion is lossy 514s ok 3 Marshalling empty flat arrays of structs accepts null # SKIP GTK disabled 514s ok 4 Marshalling empty flat arrays of structs accepts an empty array # SKIP GTK disabled 514s JS G NS: Found info type OBJECT for 'AppLaunchContext' in namespace 'Gio' 514s JS G OBJ: Defined class for AppLaunchContext (GAppLaunchContext), prototype 0x13699090d380, JSClass 0x79b7c68eb7a8, in object 0x268e7a77d290 514s ok 5 Constructor throws when constructor called without new 514s JS G NS: Found info type ENUM for 'BusType' in namespace 'Gio' 514s JS G ENUM: Defining enum value STARTER (fixed from starter) -1 514s JS G ENUM: Defining enum value NONE (fixed from none) 0 514s JS G ENUM: Defining enum value SYSTEM (fixed from system) 1 514s JS G ENUM: Defining enum value SESSION (fixed from session) 2 514s JS G ENUM: Defining Gio.BusType as 0x3c32183f600 514s ok 6 Enum classes enum has a $gtype property 514s ok 7 Enum classes enum $gtype property is enumerable 514s JS G NS: Found info type ENUM for 'ResolverError' in namespace 'Gio' 514s JS G ERR: Defined class for ResolverError (GError), prototype 0x268e7a7eea10, JSClass 0x79b7c68eb338, in object 0x268e7a77d290 514s JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 0 514s JS G ENUM: Defining enum value TEMPORARY_FAILURE (fixed from temporary_failure) 1 514s JS G ENUM: Defining enum value INTERNAL (fixed from internal) 2 514s ok 8 GError domains Number converts error to quark 514s ok 9 Object properties on GtkBuilder-constructed objects are found on the GObject itself # SKIP GTK disabled 514s ok 10 Object properties on GtkBuilder-constructed objects are found on the GObject's parents # SKIP GTK disabled 514s ok 11 Object properties on GtkBuilder-constructed objects are found on the GObject's interfaces # SKIP GTK disabled 514s JS G NS: Found info type CONSTANT for 'PRIORITY_LOW' in namespace 'GLib' 514s ok 12 Garbage collection of introspected objects collects objects properly with signals connected 514s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 514s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 514s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 514s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 514s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 514s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 514s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 514s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 514s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 514s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 514s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 514s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 514s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 514s JS G ENUM: Defining GObject.ParamFlags as 0x3c321804838 514s JS G NS: Found info type FUNCTION for 'param_spec_boolean' in namespace 'GObject' 514s JS G PRM: Wrapping GParamBoolean 'screenfull' on (null) with JSObject 514s JS G PRM: JSObject created with param instance 0x15ea3f0e8040 type GParamBoolean 514s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 514s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'CjsPrivate' 514s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 514s JS G NS: Found info type STRUCT for 'SettingsSchemaSource' in namespace 'Gio' 514s JS G BXD: Defined class for SettingsSchemaSource (GSettingsSchemaSource), prototype 0x268e7a77de70, JSClass 0x79b7c68eb098, in object 0x268e7a77d290 514s JS G BXD: Defining method lookup in prototype for Gio.SettingsSchemaSource 514s not ok 13 Garbage collection of introspected objects handles setting a property from C on an object whose JS wrapper has been collected 514s # Message: Error: GSettings schema org.gnome.GjsTest not found in resource:///org/gnome/gjs/modules/core/overrides/Gio.js (line 753) 514s # Stack: 514s # error properties: Object({ matches: Function }) 514s # _init@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:753:23 514s # @/usr/libexec/installed-tests/cjs/js/testIntrospection.js:161:26 514s # 514s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 514s # _init/GLib.MainLoop.prototype.runAsync/, promise=, allocation site= 514s JS MAINLOOP: Main loop instance 0x15ea3ee25f80: Spinning loop until released or hook cleared 514s JS MAINLOOP: handling job 0, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 0 514s JS MAINLOOP: handling job 1, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 1 514s JS MAINLOOP: handling job 2, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 2 514s JS MAINLOOP: handling job 3, 514s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 514s JS MAINLOOP: Main loop instance 0x15ea3ee25f80: release 514s JS MAINLOOP: Completed job 3 514s JS MEMORY: Memory report: before destroying context 514s JS MEMORY: 500 objects currently alive 514s JS MEMORY: boxed_instance = 40 514s JS MEMORY: boxed_prototype = 48 514s JS MEMORY: closure = 1 514s JS MEMORY: function = 348 514s JS MEMORY: fundamental_instance = 0 514s JS MEMORY: fundamental_prototype = 0 514s JS MEMORY: gerror_instance = 0 514s JS MEMORY: gerror_prototype = 2 514s JS MEMORY: interface = 6 514s JS MEMORY: module = 10 514s JS MEMORY: ns = 6 514s JS MEMORY: object_instance = 1 514s JS MEMORY: object_prototype = 36 514s JS MEMORY: param = 1 514s JS MEMORY: union_instance = 0 514s JS MEMORY: union_prototype = 1 514s JS CTX: JS shutdown sequence 514s JS CTX: Stopping profiler 514s JS CTX: Shutting down toggle queue 514s JS CTX: Notifying external reference holders of GjsContext dispose 514s JS MAINLOOP: Stopping promise job dispatcher 514s JS CTX: Notifying reference holders of GjsContext dispose 514s JS CTX: Checking unhandled promise rejections 514s JS CTX: Releasing cached JS wrappers 514s JS CTX: Final triggered GC 514s JS CTX: Destroying JS context 514s JS CTX: Releasing all native objects 514s JS CTX: Disabling auto GC 514s JS CTX: Ending trace on global object 514s JS CTX: Freeing allocated resources 514s JS CTX: JS context destroyed 514s PASS: cjs/testIntrospection.test 514s Running test: cjs/testCairo.test 514s JS NATIVE: Registered native JS module '_promiseNative' 514s JS NATIVE: Registered native JS module '_byteArrayNative' 514s JS NATIVE: Registered native JS module '_encodingNative' 514s JS NATIVE: Registered native JS module '_gi' 514s JS NATIVE: Registered native JS module 'gi' 514s JS NATIVE: Registered native JS module 'cairoNative' 514s JS NATIVE: Registered native JS module 'system' 514s JS NATIVE: Registered native JS module 'console' 514s JS NATIVE: Registered native JS module '_print' 514s JS CTX: Enabling JIT 514s JS CTX: Initialized class GjsFileImporter prototype 0x3fc4fc900098 514s JS IMPORT: Defining parent (nil) of 0x3fc4fc9000f8 'imports' is mod 0 514s JS IMPORT: Importing '_print' 514s JS NATIVE: Defining native module '_print' 514s JS IMPORT: Defining parent 0x3fc4fc9000f8 of 0x3fc4fc9006b0 '_print' is mod 1 514s JS IMPORT: successfully imported module '_print' 514s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 514s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3dd858f3c1c0 514s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3fc4fc9014f0), global 0x3dd858f3c1c0 514s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3fc4fc9021a8), global 0x3dd858f3c1c0 514s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3fc4fc9027a8), global 0x3dd858f3c1c0 514s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3fc4fc9027a8), global 0x3dd858f3c1c0 514s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3fc4fc9021a8), global 0x3dd858f3c1c0 514s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3fc4fc9014f0), global 0x3dd858f3c1c0 514s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3fc4fc9014f0), global 0x3dd858f3c1c0 514s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3fc4fc9014f0), global 0x3dd858f3c1c0 514s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3fc4fc9021a8), global 0x3dd858f3c1c0 514s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3fc4fc9027a8), global 0x3dd858f3c1c0 514s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3fc4fc9014f0), global 0x3dd858f3c1c0 514s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3fc4fc9014f0), global 0x3dd858f3c1c0 514s JS MAINLOOP: Main loop instance 0x1f7541745f80: hold 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Starting promise job dispatcher 514s JS MAINLOOP: Main loop instance 0x1f7541745f80: Spinning loop until released or hook cleared 514s JS MAINLOOP: handling job 0, 514s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 514s JS MAINLOOP: Main loop instance 0x1f7541745f80: release 514s JS MAINLOOP: Completed job 0 514s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x3dd858f3c1c0 514s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3fc4fc915910), global 0x3dd858f3c1c0 514s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3fc4fc916340), global 0x3dd858f3c1c0 514s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3fc4fc916340), global 0x3dd858f3c1c0 514s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3fc4fc915910), global 0x3dd858f3c1c0 514s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3fc4fc915910), global 0x3dd858f3c1c0 514s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3fc4fc916340), global 0x3dd858f3c1c0 514s JS IMPORT: Module metadata hook for module 0x3fc4fc9169e8 514s JS IMPORT: Defining meta.importSync for module 0x3fc4fc9169e8 514s JS NATIVE: Defining native module 'gi' 514s JS CTX: Initialized class GIRepositoryNamespace prototype 0x3fc4fc917168 514s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 514s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 514s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 514s JS IMPORT: Importing directory 'overrides' 514s JS IMPORT: Defining parent 0x3fc4fc9000f8 of 0x3fc4fc9171e8 'overrides' is mod 1 514s JS IMPORT: Defined importer 'overrides' 0x3fc4fc9171e8 in 0x3fc4fc9000f8 514s JS IMPORT: successfully imported directory 'overrides' 514s JS IMPORT: Importing '_byteArrayNative' 514s JS NATIVE: Defining native module '_byteArrayNative' 514s JS IMPORT: Defining parent 0x3fc4fc9000f8 of 0x3fc4fc917630 '_byteArrayNative' is mod 1 514s JS IMPORT: successfully imported module '_byteArrayNative' 514s JS IMPORT: Importing '_promiseNative' 514s JS NATIVE: Defining native module '_promiseNative' 514s JS IMPORT: Defining parent 0x3fc4fc9000f8 of 0x3fc4fc9176f0 '_promiseNative' is mod 1 514s JS IMPORT: successfully imported module '_promiseNative' 514s JS IMPORT: Importing module GLib succeeded 514s JS IMPORT: Defining parent 0x3fc4fc9171e8 of 0x3dd858f3d2b8 'GLib' is mod 1 514s JS IMPORT: successfully imported module 'GLib' 514s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 514s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3dd858f7d060, JSClass 0x7a483d6cb098, in object 0x3dd858f7d038 514s JS CTX: Initialized class GIRepositoryGType prototype 0x3fc4fc917920 514s JS CTX: Initialized class GIRepositoryFunction prototype 0x3dd858f3d308 514s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 514s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 514s JS G BXD: Defined class for Error (GError), prototype 0x3dd858f7d0b0, JSClass 0x7a483d6cb098, in object 0x3dd858f7d038 514s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 514s JS G BXD: Defined class for Variant (GVariant), prototype 0x3dd858f7d100, JSClass 0x7a483d6cb098, in object 0x3dd858f7d038 514s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 514s JS G BXD: Defined class for Bytes (GBytes), prototype 0x3dd858f7d150, JSClass 0x7a483d6cb098, in object 0x3dd858f7d038 514s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 514s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 514s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3dd858f7d1a0, JSClass 0x7a483d6cb098, in object 0x3dd858f7d038 514s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 514s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 514s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 514s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 514s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 514s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 514s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 514s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 514s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 514s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 514s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 514s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 514s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 514s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 514s JS G BXD: Defined class for Thread (GThread), prototype 0x3dd858f7d1f0, JSClass 0x7a483d6cb098, in object 0x3dd858f7d038 514s JS G BXD: Defining method ref in prototype for GLib.Thread 514s JS G BXD: Defining method unref in prototype for GLib.Thread 514s JS G NS: Defined namespace 'GLib' 0x3dd858f7d038 in GIRepository 0x3fc4fc916ff8 514s JS IMPORT: Importing module jasmine succeeded 514s JS IMPORT: Defining parent 0x3fc4fc9000f8 of 0x3dd858f3dcb8 'jasmine' is mod 1 514s JS IMPORT: successfully imported module 'jasmine' 514s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 514s JS MAINLOOP: Main loop instance 0x1f7541745f80: hold 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Main loop instance 0x1f7541745f80: Spinning loop until released or hook cleared 514s JS MAINLOOP: handling job 0, 514s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 514s JS MAINLOOP: Main loop instance 0x1f7541745f80: release 514s JS MAINLOOP: Completed job 0 514s JS IMPORT: Importing 'gi' 514s JS IMPORT: Defining parent 0x3fc4fc9000f8 of 0x3fc4fc916ff8 'gi' is mod 1 514s JS IMPORT: successfully imported module 'gi' 514s JS IMPORT: JS import 'cairo' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/cairo.js 514s JS IMPORT: JS import '_cairo' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_cairo.js 514s JS IMPORT: JS import '_cairo' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_cairo.js 514s JS IMPORT: Importing module _cairo succeeded 514s JS IMPORT: Defining parent 0x3fc4fc9000f8 of 0x3dd858f3de48 '_cairo' is mod 1 514s JS IMPORT: successfully imported module '_cairo' 514s JS IMPORT: Importing 'cairoNative' 514s JS NATIVE: Defining native module 'cairoNative' 514s JS CTX: Initialized class Region prototype 0x3fc4fc92b3d0 514s JS CTX: Initialized class Context prototype 0x3fc4fc92b4f0 514s JS CTX: Initialized class Surface prototype 0x3fc4fc92bcd0 514s JS CTX: Initialized class ImageSurface prototype 0x3fc4fc92bdb0 514s JS CTX: Initialized class Path prototype 0x3fc4fc92be10 514s JS CTX: Initialized class PSSurface prototype 0x3fc4fc92be70 514s JS CTX: Initialized class PDFSurface prototype 0x3fc4fc92bed0 514s JS CTX: Initialized class SVGSurface prototype 0x3fc4fc92bfb0 514s JS CTX: Initialized class Pattern prototype 0x3fc4fc92c090 514s JS CTX: Initialized class Gradient prototype 0x3fc4fc92c0f0 514s JS CTX: Initialized class LinearGradient prototype 0x3fc4fc92c150 514s JS CTX: Initialized class RadialGradient prototype 0x3fc4fc92c1b0 514s JS CTX: Initialized class SurfacePattern prototype 0x3fc4fc92c210 514s JS CTX: Initialized class SolidPattern prototype 0x3fc4fc92c270 514s JS IMPORT: Defining parent 0x3fc4fc9000f8 of 0x3fc4fc92b3b0 'cairoNative' is mod 1 514s JS IMPORT: successfully imported module 'cairoNative' 514s JS IMPORT: Importing module cairo succeeded 514s JS IMPORT: Defining parent 0x3fc4fc9000f8 of 0x3dd858f3ddf8 'cairo' is mod 1 514s JS IMPORT: successfully imported module 'cairo' 514s JS IMPORT: JS import 'Gdk' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/Gdk.js 514s JS G NS: Defined namespace 'Gdk' 0x3dd858f7d308 in GIRepository 0x3fc4fc916ff8 514s JS IMPORT: JS import 'GIMarshallingTests' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GIMarshallingTests.js 514s JS G NS: Defined namespace 'GIMarshallingTests' 0x3dd858f7d330 in GIRepository 0x3fc4fc916ff8 514s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 514s JS IMPORT: Importing module _legacy succeeded 514s JS IMPORT: Defining parent 0x3fc4fc9000f8 of 0x3dd858f3dee8 '_legacy' is mod 1 514s JS IMPORT: successfully imported module '_legacy' 514s JS IMPORT: JS import 'CjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/CjsPrivate.js 514s JS G NS: Defined namespace 'CjsPrivate' 0x3dd858f7d3a8 in GIRepository 0x3fc4fc916ff8 514s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 514s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 514s JS IMPORT: Importing module lang succeeded 514s JS IMPORT: Defining parent 0x3fc4fc9000f8 of 0x3dd858f3dfd8 'lang' is mod 1 514s JS IMPORT: successfully imported module 'lang' 514s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 514s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 514s JS IMPORT: Importing module _signals succeeded 514s JS IMPORT: Defining parent 0x3fc4fc9000f8 of 0x3dd858fcf060 '_signals' is mod 1 514s JS IMPORT: successfully imported module '_signals' 514s JS IMPORT: Importing module signals succeeded 514s JS IMPORT: Defining parent 0x3fc4fc9000f8 of 0x3dd858f3df88 'signals' is mod 1 514s JS IMPORT: successfully imported module 'signals' 514s JS IMPORT: Importing module Gio succeeded 514s JS IMPORT: Defining parent 0x3fc4fc9171e8 of 0x3dd858f3df38 'Gio' is mod 1 514s JS IMPORT: successfully imported module 'Gio' 514s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 514s JS IMPORT: Importing '_gi' 514s JS NATIVE: Defining native module '_gi' 514s JS IMPORT: Defining parent 0x3fc4fc9000f8 of 0x3fc4fc92f758 '_gi' is mod 1 514s JS IMPORT: successfully imported module '_gi' 514s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 514s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 514s JS IMPORT: Importing module _common succeeded 514s JS IMPORT: Defining parent 0x3fc4fc9000f8 of 0x3dd858fcf100 '_common' is mod 1 514s JS IMPORT: successfully imported module '_common' 514s JS IMPORT: Importing module GObject succeeded 514s JS IMPORT: Defining parent 0x3fc4fc9171e8 of 0x3dd858fcf0b0 'GObject' is mod 1 514s JS IMPORT: successfully imported module 'GObject' 514s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 514s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 514s JS G BXD: Defined class for String (GString), prototype 0x3dd858f7d650, JSClass 0x7a483d6cb098, in object 0x3dd858f7d3d0 514s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 514s JS G PRM: Defined class ParamSpec prototype is 0x3dd858fcf1a0 class 0x7a483d6d02f0 in object 0x3dd858f7d3d0 514s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 514s JS G OBJ: Defined class for Object (GObject), prototype 0x3dd858f7d7b8, JSClass 0x7a483d6cb7a8, in object 0x3dd858f7d3d0 514s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 514s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 514s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x3dd858f7d7e0, JSClass 0x7a483d6cb7a8, in object 0x3dd858f7d3d0 514s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 514s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 514s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 514s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 514s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 514s JS G NS: Defined namespace 'GObject' 0x3dd858f7d3d0 in GIRepository 0x3fc4fc916ff8 514s JS G OBJ: Defined class for Application (GApplication), prototype 0x3dd858f7d830, JSClass 0x7a483d6cb7a8, in object 0x3dd858f7d380 514s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 514s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x3dd858fcf510, JSClass 0x7a483d6cb580, in object 0x3dd858f7d380 514s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 514s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 514s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 514s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 514s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 514s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 514s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 514s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 514s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 514s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 514s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x3dd858f7d8a8, JSClass 0x7a483d6cb7a8, in object 0x3dd858f7d380 514s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 514s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x3dd858fcf790, JSClass 0x7a483d6cb580, in object 0x3dd858f7d380 514s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 514s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x3dd858f7d920, JSClass 0x7a483d6cb7a8, in object 0x3dd858f7d380 514s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 514s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 514s JS G IFACE: Defined class for Initable (GInitable), prototype 0x3dd858fcf8d0, JSClass 0x7a483d6cb580, in object 0x3dd858f7d380 514s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 514s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 514s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 514s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x3dd858f7d998, JSClass 0x7a483d6cb098, in object 0x3dd858f7d380 514s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 514s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x3dd858f7d9e8, JSClass 0x7a483d6cb098, in object 0x3dd858f7d380 514s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 514s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 514s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x3dd858f7da38, JSClass 0x7a483d6cb7a8, in object 0x3dd858f7d380 514s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x3dd858f7da88, JSClass 0x7a483d6cb7a8, in object 0x3dd858f7d3a8 514s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 514s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x3dd858f7dad8, JSClass 0x7a483d6cb7a8, in object 0x3dd858f7d380 514s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 514s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 514s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 514s JS G IFACE: Defined class for File (GFile), prototype 0x3dd858fcfa38, JSClass 0x7a483d6cb580, in object 0x3dd858f7d380 514s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x3dd858f7db50, JSClass 0x7a483d6cb7a8, in object 0x3fc4fc9170d8 514s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 514s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x3dd858f7dbc8, JSClass 0x7a483d6cb7a8, in object 0x3dd858f7d380 514s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 514s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 514s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x3dd858f7dc18, JSClass 0x7a483d6cb7a8, in object 0x3dd858f7d380 514s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 514s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x3dd858f7dc68, JSClass 0x7a483d6cb7a8, in object 0x3dd858f7d380 514s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 514s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x3dd858f7dcb8, JSClass 0x7a483d6cb098, in object 0x3dd858f7d380 514s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 514s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 514s JS G OBJ: Defined class for Settings (GSettings), prototype 0x3dd858f7dd08, JSClass 0x7a483d6cb7a8, in object 0x3dd858f7d380 514s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 514s JS G NS: Defined namespace 'Gio' 0x3dd858f7d380 in GIRepository 0x3fc4fc916ff8 514s JS IMPORT: Importing module Gtk succeeded 514s JS IMPORT: Defining parent 0x3fc4fc9171e8 of 0x3dd858f3de98 'Gtk' is mod 1 514s JS IMPORT: successfully imported module 'Gtk' 514s JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' 514s JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' 514s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x3dd858f7dd58, JSClass 0x7a483d6cb7a8, in object 0x3dd858f7d3d0 514s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x3dd858f7dda8, JSClass 0x7a483d6cb7a8, in object 0x3dd858f7d358 514s JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' 514s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x3dd858fe2768, JSClass 0x7a483d6cb580, in object 0x3dd858f7d358 514s JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' 514s JS G OBJ: Defined class for Container (GtkContainer), prototype 0x3dd858f7de20, JSClass 0x7a483d6cb7a8, in object 0x3dd858f7d358 514s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 514s JS G NS: Defined namespace 'Gtk' 0x3dd858f7d358 in GIRepository 0x3fc4fc916ff8 514s JS IMPORT: JS import 'Regress' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/Regress.js 514s JS G NS: Defined namespace 'Regress' 0x3dd858f7de70 in GIRepository 0x3fc4fc916ff8 514s JS IMPORT: Importing module cairo succeeded 514s JS IMPORT: Defining parent 0x3dd858f3fb38 of 0x3dd858ff16c8 'cairo' is mod 1 514s JS IMPORT: successfully imported module 'cairo' 514s JS G NS: Found info type ENUM for 'Antialias' in namespace 'cairo' 514s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 514s JS G ENUM: Defining enum value NONE (fixed from none) 1 514s JS G ENUM: Defining enum value GRAY (fixed from gray) 2 514s JS G ENUM: Defining enum value SUBPIXEL (fixed from subpixel) 3 514s JS G ENUM: Defining enum value FAST (fixed from fast) 4 514s JS G ENUM: Defining enum value GOOD (fixed from good) 5 514s JS G ENUM: Defining enum value BEST (fixed from best) 6 514s JS G ENUM: Defining cairo.Antialias as 0x3fc4fc913c08 514s JS G NS: Found info type ENUM for 'Content' in namespace 'cairo' 514s JS G ENUM: Defining enum value COLOR (fixed from color) 4096 514s JS G ENUM: Defining enum value ALPHA (fixed from alpha) 8192 514s JS G ENUM: Defining enum value COLOR_ALPHA (fixed from color_alpha) 12288 514s JS G ENUM: Defining cairo.Content as 0x3fc4fc913ce8 514s JS G NS: Found info type ENUM for 'Extend' in namespace 'cairo' 514s JS G ENUM: Defining enum value NONE (fixed from none) 0 514s JS G ENUM: Defining enum value REPEAT (fixed from repeat) 1 514s JS G ENUM: Defining enum value REFLECT (fixed from reflect) 2 514s JS G ENUM: Defining enum value PAD (fixed from pad) 3 514s JS G ENUM: Defining cairo.Extend as 0x3fc4fc913d48 514s JS G NS: Found info type ENUM for 'FillRule' in namespace 'cairo' 514s JS G ENUM: Defining enum value WINDING (fixed from winding) 0 514s JS G ENUM: Defining enum value EVEN_ODD (fixed from even_odd) 1 514s JS G ENUM: Defining cairo.FillRule as 0x3fc4fc913da8 514s JS G NS: Found info type ENUM for 'Filter' in namespace 'cairo' 514s JS G ENUM: Defining enum value FAST (fixed from fast) 0 514s JS G ENUM: Defining enum value GOOD (fixed from good) 1 514s JS G ENUM: Defining enum value BEST (fixed from best) 2 514s JS G ENUM: Defining enum value NEAREST (fixed from nearest) 3 514s JS G ENUM: Defining enum value BILINEAR (fixed from bilinear) 4 514s JS G ENUM: Defining enum value GAUSSIAN (fixed from gaussian) 5 514s JS G ENUM: Defining cairo.Filter as 0x3fc4fc913e08 514s JS G NS: Found info type ENUM for 'FontSlant' in namespace 'cairo' 514s JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 514s JS G ENUM: Defining enum value ITALIC (fixed from italic) 1 514s JS G ENUM: Defining enum value OBLIQUE (fixed from oblique) 2 514s JS G ENUM: Defining cairo.FontSlant as 0x3fc4fc913e68 514s JS G NS: Found info type ENUM for 'FontWeight' in namespace 'cairo' 514s JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 514s JS G ENUM: Defining enum value BOLD (fixed from bold) 1 514s JS G ENUM: Defining cairo.FontWeight as 0x3fc4fc913ec8 514s JS G NS: Found info type ENUM for 'Format' in namespace 'cairo' 514s JS G ENUM: Defining enum value INVALID (fixed from invalid) -1 514s JS G ENUM: Defining enum value ARGB32 (fixed from argb32) 0 514s JS G ENUM: Defining enum value RGB24 (fixed from rgb24) 1 514s JS G ENUM: Defining enum value A8 (fixed from a8) 2 514s JS G ENUM: Defining enum value A1 (fixed from a1) 3 514s JS G ENUM: Defining enum value RGB16_565 (fixed from rgb16_565) 4 514s JS G ENUM: Defining enum value RGB30 (fixed from rgb30) 5 514s JS G ENUM: Defining cairo.Format as 0x3fc4fc913f28 514s JS G NS: Found info type ENUM for 'LineCap' in namespace 'cairo' 514s JS G ENUM: Defining enum value BUTT (fixed from butt) 0 514s JS G ENUM: Defining enum value ROUND (fixed from round) 1 514s JS G ENUM: Defining enum value SQUARE (fixed from square) 2 514s JS G ENUM: Defining cairo.LineCap as 0x3fc4fc914008 514s JS G NS: Found info type ENUM for 'LineJoin' in namespace 'cairo' 514s JS G ENUM: Defining enum value MITER (fixed from miter) 0 514s JS G ENUM: Defining enum value ROUND (fixed from round) 1 514s JS G ENUM: Defining enum value BEVEL (fixed from bevel) 2 514s JS G ENUM: Defining cairo.LineJoin as 0x3fc4fc914068 514s JS G NS: Found info type ENUM for 'Operator' in namespace 'cairo' 514s JS G ENUM: Defining enum value CLEAR (fixed from clear) 0 514s JS G ENUM: Defining enum value SOURCE (fixed from source) 1 514s JS G ENUM: Defining enum value OVER (fixed from over) 2 514s JS G ENUM: Defining enum value IN (fixed from in) 3 514s JS G ENUM: Defining enum value OUT (fixed from out) 4 514s JS G ENUM: Defining enum value ATOP (fixed from atop) 5 514s JS G ENUM: Defining enum value DEST (fixed from dest) 6 514s JS G ENUM: Defining enum value DEST_OVER (fixed from dest_over) 7 514s JS G ENUM: Defining enum value DEST_IN (fixed from dest_in) 8 514s JS G ENUM: Defining enum value DEST_OUT (fixed from dest_out) 9 514s JS G ENUM: Defining enum value DEST_ATOP (fixed from dest_atop) 10 514s JS G ENUM: Defining enum value XOR (fixed from xor) 11 514s JS G ENUM: Defining enum value ADD (fixed from add) 12 514s JS G ENUM: Defining enum value SATURATE (fixed from saturate) 13 514s JS G ENUM: Defining enum value MULTIPLY (fixed from multiply) 14 514s JS G ENUM: Defining enum value SCREEN (fixed from screen) 15 514s JS G ENUM: Defining enum value OVERLAY (fixed from overlay) 16 514s JS G ENUM: Defining enum value DARKEN (fixed from darken) 17 514s JS G ENUM: Defining enum value LIGHTEN (fixed from lighten) 18 514s JS G ENUM: Defining enum value COLOR_DODGE (fixed from color_dodge) 19 514s JS G ENUM: Defining enum value COLOR_BURN (fixed from color_burn) 20 514s JS G ENUM: Defining enum value HARD_LIGHT (fixed from hard_light) 21 514s JS G ENUM: Defining enum value SOFT_LIGHT (fixed from soft_light) 22 514s JS G ENUM: Defining enum value DIFFERENCE (fixed from difference) 23 514s JS G ENUM: Defining enum value EXCLUSION (fixed from exclusion) 24 514s JS G ENUM: Defining enum value HSL_HUE (fixed from hsl_hue) 25 514s JS G ENUM: Defining enum value HSL_SATURATION (fixed from hsl_saturation) 26 514s JS G ENUM: Defining enum value HSL_COLOR (fixed from hsl_color) 27 514s JS G ENUM: Defining enum value HSL_LUMINOSITY (fixed from hsl_luminosity) 28 514s JS G ENUM: Defining cairo.Operator as 0x3fc4fc9140c8 514s JS G NS: Found info type ENUM for 'PatternType' in namespace 'cairo' 514s JS G ENUM: Defining enum value SOLID (fixed from solid) 0 514s JS G ENUM: Defining enum value SURFACE (fixed from surface) 1 514s JS G ENUM: Defining enum value LINEAR (fixed from linear) 2 514s JS G ENUM: Defining enum value RADIAL (fixed from radial) 3 514s JS G ENUM: Defining enum value MESH (fixed from mesh) 4 514s JS G ENUM: Defining enum value RASTER_SOURCE (fixed from raster_source) 5 514s JS G ENUM: Defining cairo.PatternType as 0x3fc4fc9142a8 514s JS G NS: Found info type ENUM for 'SurfaceType' in namespace 'cairo' 514s JS G ENUM: Defining enum value IMAGE (fixed from image) 0 514s JS G ENUM: Defining enum value PDF (fixed from pdf) 1 514s JS G ENUM: Defining enum value PS (fixed from ps) 2 514s JS G ENUM: Defining enum value XLIB (fixed from xlib) 3 514s JS G ENUM: Defining enum value XCB (fixed from xcb) 4 514s JS G ENUM: Defining enum value GLITZ (fixed from glitz) 5 514s JS G ENUM: Defining enum value QUARTZ (fixed from quartz) 6 514s JS G ENUM: Defining enum value WIN32 (fixed from win32) 7 514s JS G ENUM: Defining enum value BEOS (fixed from beos) 8 514s JS G ENUM: Defining enum value DIRECTFB (fixed from directfb) 9 514s JS G ENUM: Defining enum value SVG (fixed from svg) 10 514s JS G ENUM: Defining enum value OS2 (fixed from os2) 11 514s JS G ENUM: Defining enum value WIN32_PRINTING (fixed from win32_printing) 12 514s JS G ENUM: Defining enum value QUARTZ_IMAGE (fixed from quartz_image) 13 514s JS G ENUM: Defining enum value SCRIPT (fixed from script) 14 514s JS G ENUM: Defining enum value QT (fixed from qt) 15 514s JS G ENUM: Defining enum value RECORDING (fixed from recording) 16 514s JS G ENUM: Defining enum value VG (fixed from vg) 17 514s JS G ENUM: Defining enum value GL (fixed from gl) 18 514s JS G ENUM: Defining enum value DRM (fixed from drm) 19 514s JS G ENUM: Defining enum value TEE (fixed from tee) 20 514s JS G ENUM: Defining enum value XML (fixed from xml) 21 514s JS G ENUM: Defining enum value SKIA (fixed from skia) 22 514s JS G ENUM: Defining enum value SUBSURFACE (fixed from subsurface) 23 514s JS G ENUM: Defining enum value COGL (fixed from cogl) 24 514s JS G ENUM: Defining cairo.SurfaceType as 0x3fc4fc914308 514s JS G NS: Found info type STRUCT for 'Region' in namespace 'cairo' 514s JS G BXD: Defined class for Region (CairoRegion), prototype 0x2148fe80b100, JSClass 0x7a483d6cb098, in object 0x3dd858f7de98 514s JS G NS: Found info type STRUCT for 'Context' in namespace 'cairo' 514s JS G BXD: Defined class for Context (CairoContext), prototype 0x2148fe80b128, JSClass 0x7a483d6cb098, in object 0x3dd858f7de98 514s JS G NS: Found info type STRUCT for 'Surface' in namespace 'cairo' 514s JS G BXD: Defined class for Surface (CairoSurface), prototype 0x2148fe80b150, JSClass 0x7a483d6cb098, in object 0x3dd858f7de98 514s JS G NS: Found info type STRUCT for 'Path' in namespace 'cairo' 514s JS G BXD: Defined class for Path (void), prototype 0x2148fe80b178, JSClass 0x7a483d6cb098, in object 0x3dd858f7de98 514s JS G NS: Found info type STRUCT for 'Pattern' in namespace 'cairo' 514s JS G BXD: Defined class for Pattern (CairoPattern), prototype 0x2148fe80b1a0, JSClass 0x7a483d6cb098, in object 0x3dd858f7de98 514s JS G NS: Defined namespace 'cairo' 0x3dd858f7de98 in GIRepository 0x3dd858f3f988 514s JS CTX: Script evaluation succeeded 514s JS MAINLOOP: Main loop instance 0x1f7541745f80: Spinning loop until released or hook cleared 514s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x3dd858f3c1c0 514s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3fc4fc9156e8), global 0x3dd858f3c1c0 514s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3fc4fc9156e8), global 0x3dd858f3c1c0 514s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3fc4fc9156e8), global 0x3dd858f3c1c0 514s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3fc4fc9156e8), global 0x3dd858f3c1c0 514s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3fc4fc9156e8), global 0x3dd858f3c1c0 514s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3fc4fc9156e8), global 0x3dd858f3c1c0 514s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3fc4fc9156e8), global 0x3dd858f3c1c0 514s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3fc4fc9156e8), global 0x3dd858f3c1c0 514s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3fc4fc9156e8), global 0x3dd858f3c1c0 514s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3fc4fc9156e8), global 0x3dd858f3c1c0 514s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3fc4fc9156e8), global 0x3dd858f3c1c0 514s JS IMPORT: Module metadata hook for module 0x3fc4fc9163b0 514s JS IMPORT: Defining meta.importSync for module 0x3fc4fc9163b0 514s JS NATIVE: Defining native module 'system' 514s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3fc4fc9156e8), global 0x3dd858f3c1c0 514s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3fc4fc9156e8), global 0x3dd858f3c1c0 514s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 514s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 514s JS MAINLOOP: Set main loop hook to 514s JS MAINLOOP: Main loop instance 0x1f7541745f80: hold 514s JS MAINLOOP: Running and clearing main loop hook 514s JS G BXD: Defining method run in prototype for GLib.MainLoop 514s 1..43 514s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 514s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 514s JS G BXD: Defined class for Source (GSource), prototype 0x2148fe80b1c8, JSClass 0x7a483d6cb098, in object 0x3dd858f7d038 514s JS G BXD: Defining method set_priority in prototype for GLib.Source 514s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 514s JS G BXD: Defining method attach in prototype for GLib.Source 514s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 514s JS IMPORT: Module metadata hook for module 0x3dd858f4a900 514s JS IMPORT: Defining meta.importSync for module 0x3dd858f4a900 514s JS G BXD: Defining method destroy in prototype for GLib.Source 514s ok 1 Cairo context has the right type 514s ok 2 Cairo context reports its target surface 514s ok 3 Cairo context can set its source to a pattern 514s ok 4 Cairo context can set its antialias 514s ok 5 Cairo context can set its fill rule 514s ok 6 Cairo context can set its line cap 514s ok 7 Cairo context can set its line join 514s ok 8 Cairo context can set its line width 514s ok 9 Cairo context can set its miter limit 514s ok 10 Cairo context can set its operator 514s ok 11 Cairo context can set its tolerance 514s ok 12 Cairo context has a rectangle as clip extents 514s ok 13 Cairo context has a rectangle as fill extents 514s ok 14 Cairo context has a rectangle as stroke extents 514s ok 15 Cairo context has zero dashes initially 514s ok 16 Cairo context transforms user to device coordinates 514s ok 17 Cairo context transforms user to device distance 514s ok 18 Cairo context transforms device to user coordinates 514s ok 19 Cairo context transforms device to user distance 514s ok 20 Cairo context computes text extents 514s ok 21 Cairo context can call various, otherwise untested, methods without crashing 514s ok 22 Cairo context has methods when created from a C function # SKIP GTK disabled 514s ok 23 Cairo pattern has typechecks 514s ok 24 Cairo solid pattern can be created from RGB static method 514s ok 25 Cairo solid pattern can be created from RGBA static method 514s ok 26 Cairo surface pattern can be created and added as a source 514s ok 27 Cairo linear gradient can be created and added as a source 514s ok 28 Cairo radial gradient can be created and added as a source 514s ok 29 Cairo path has typechecks 514s ok 30 Cairo surface has typechecks 514s ok 31 Cairo surface can access the device scale 514s ok 32 Cairo surface can access the device offset 514s ok 33 Cairo surface can be finalized 514s JS G NS: Found info type FUNCTION for 'test_cairo_context_full_return' in namespace 'Regress' 514s ok 34 Cairo GI test suite for context can be marshalled as a return value 514s JS G NS: Found info type FUNCTION for 'test_cairo_context_none_in' in namespace 'Regress' 514s ok 35 Cairo GI test suite for context can be marshalled as an in parameter 514s JS G NS: Found info type FUNCTION for 'test_cairo_surface_none_return' in namespace 'Regress' 514s ok 36 Cairo GI test suite for surface can be marshalled as a transfer-none return value 514s JS G NS: Found info type FUNCTION for 'test_cairo_surface_full_return' in namespace 'Regress' 514s ok 37 Cairo GI test suite for surface can be marshalled as a transfer-full return value 514s JS G NS: Found info type FUNCTION for 'test_cairo_surface_none_in' in namespace 'Regress' 514s ok 38 Cairo GI test suite for surface can be marshalled as an in parameter 514s JS G NS: Found info type FUNCTION for 'test_cairo_surface_full_out' in namespace 'Regress' 514s ok 39 Cairo GI test suite for surface can be marshalled as an out parameter 514s JS G NS: Found info type OBJECT for 'TestObj' in namespace 'Regress' 514s JS G OBJ: Defined class for TestObj (RegressTestObj), prototype 0x2148fe8356a0, JSClass 0x7a483d6cb7a8, in object 0x3dd858f7de70 514s JS G OBJ: Defining method emit_sig_with_foreign_struct in prototype for RegressTestObj (Regress.TestObj) 514s ok 40 Cairo GI test suite can be marshalled through a signal handler 514s JS G NS: Found info type FUNCTION for 'gvalue_in_with_type' in namespace 'GIMarshallingTests' 514s ok 41 Cairo GI test suite can have its type inferred as a foreign struct 514s ok 42 Cairo imported via GI has the same functionality as imports.cairo 514s JS G NS: Found info type STRUCT for 'RectangleInt' in namespace 'cairo' 514s JS G BXD: Defined class for RectangleInt (CairoRectangleInt), prototype 0x2148fe8359c0, JSClass 0x7a483d6cb098, in object 0x3dd858f7de98 514s ok 43 Cairo imported via GI has boxed types from the GIR file 514s JS G BXD: Defining method quit in prototype for GLib.MainLoop 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Main loop instance 0x1f7541745f80: Spinning loop until released or hook cleared 514s JS MAINLOOP: handling job 0, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 0 514s JS MAINLOOP: handling job 1, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 1 514s JS MAINLOOP: handling job 2, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 2 514s JS MAINLOOP: handling job 3, 514s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 514s JS MAINLOOP: Main loop instance 0x1f7541745f80: release 514s JS MAINLOOP: Completed job 3 514s JS MEMORY: Memory report: before destroying context 514s JS MEMORY: 552 objects currently alive 514s JS MEMORY: boxed_instance = 257 514s JS MEMORY: boxed_prototype = 17 514s JS MEMORY: closure = 2 514s JS MEMORY: function = 230 514s JS MEMORY: fundamental_instance = 0 514s JS MEMORY: fundamental_prototype = 0 514s JS MEMORY: gerror_instance = 0 514s JS MEMORY: gerror_prototype = 0 514s JS MEMORY: interface = 5 514s JS MEMORY: module = 13 514s JS MEMORY: ns = 9 514s JS MEMORY: object_instance = 2 514s JS MEMORY: object_prototype = 17 514s JS MEMORY: param = 0 514s JS MEMORY: union_instance = 0 514s JS MEMORY: union_prototype = 0 514s JS CTX: JS shutdown sequence 514s JS CTX: Stopping profiler 514s JS CTX: Shutting down toggle queue 514s JS CTX: Notifying external reference holders of GjsContext dispose 514s JS MAINLOOP: Stopping promise job dispatcher 514s JS CTX: Notifying reference holders of GjsContext dispose 514s JS CTX: Checking unhandled promise rejections 514s JS CTX: Releasing cached JS wrappers 514s JS CTX: Final triggered GC 514s JS CTX: Destroying JS context 514s JS CTX: Releasing all native objects 514s JS CTX: Disabling auto GC 514s JS CTX: Ending trace on global object 514s JS CTX: Freeing allocated resources 514s JS CTX: JS context destroyed 514s PASS: cjs/testCairo.test 514s Running test: cjs/backtrace.test 514s 1..1 514s ok 1 - /usr/libexec/installed-tests/cjs/debugger/backtrace.debugger 514s PASS: cjs/backtrace.test 514s Running test: cjs/testESModules.test 514s JS NATIVE: Registered native JS module '_promiseNative' 514s JS NATIVE: Registered native JS module '_byteArrayNative' 514s JS NATIVE: Registered native JS module '_encodingNative' 514s JS NATIVE: Registered native JS module '_gi' 514s JS NATIVE: Registered native JS module 'gi' 514s JS NATIVE: Registered native JS module 'cairoNative' 514s JS NATIVE: Registered native JS module 'system' 514s JS NATIVE: Registered native JS module 'console' 514s JS NATIVE: Registered native JS module '_print' 514s JS CTX: Enabling JIT 514s JS CTX: Initialized class GjsFileImporter prototype 0x2f6527d00098 514s JS IMPORT: Defining parent (nil) of 0x2f6527d000f8 'imports' is mod 0 514s JS IMPORT: Importing '_print' 514s JS NATIVE: Defining native module '_print' 514s JS IMPORT: Defining parent 0x2f6527d000f8 of 0x2f6527d006b0 '_print' is mod 1 514s JS IMPORT: successfully imported module '_print' 514s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 514s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x8b4523c1c0 514s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2f6527d014f0), global 0x8b4523c1c0 514s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2f6527d021a8), global 0x8b4523c1c0 514s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2f6527d027a8), global 0x8b4523c1c0 514s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2f6527d027a8), global 0x8b4523c1c0 514s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2f6527d021a8), global 0x8b4523c1c0 514s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2f6527d014f0), global 0x8b4523c1c0 514s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2f6527d014f0), global 0x8b4523c1c0 514s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2f6527d014f0), global 0x8b4523c1c0 514s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2f6527d021a8), global 0x8b4523c1c0 514s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2f6527d027a8), global 0x8b4523c1c0 514s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2f6527d014f0), global 0x8b4523c1c0 514s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2f6527d014f0), global 0x8b4523c1c0 514s JS MAINLOOP: Main loop instance 0x46992505f80: hold 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Starting promise job dispatcher 514s JS MAINLOOP: Main loop instance 0x46992505f80: Spinning loop until released or hook cleared 514s JS MAINLOOP: handling job 0, 514s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 514s JS MAINLOOP: Main loop instance 0x46992505f80: release 514s JS MAINLOOP: Completed job 0 514s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x8b4523c1c0 514s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2f6527d15910), global 0x8b4523c1c0 514s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f6527d16340), global 0x8b4523c1c0 514s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f6527d16340), global 0x8b4523c1c0 514s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2f6527d15910), global 0x8b4523c1c0 514s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2f6527d15910), global 0x8b4523c1c0 514s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f6527d16340), global 0x8b4523c1c0 514s JS IMPORT: Module metadata hook for module 0x2f6527d169e8 514s JS IMPORT: Defining meta.importSync for module 0x2f6527d169e8 514s JS NATIVE: Defining native module 'gi' 514s JS CTX: Initialized class GIRepositoryNamespace prototype 0x2f6527d17168 514s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 514s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 514s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 514s JS IMPORT: Importing directory 'overrides' 514s JS IMPORT: Defining parent 0x2f6527d000f8 of 0x2f6527d171e8 'overrides' is mod 1 514s JS IMPORT: Defined importer 'overrides' 0x2f6527d171e8 in 0x2f6527d000f8 514s JS IMPORT: successfully imported directory 'overrides' 514s JS IMPORT: Importing '_byteArrayNative' 514s JS NATIVE: Defining native module '_byteArrayNative' 514s JS IMPORT: Defining parent 0x2f6527d000f8 of 0x2f6527d17630 '_byteArrayNative' is mod 1 514s JS IMPORT: successfully imported module '_byteArrayNative' 514s JS IMPORT: Importing '_promiseNative' 514s JS NATIVE: Defining native module '_promiseNative' 514s JS IMPORT: Defining parent 0x2f6527d000f8 of 0x2f6527d176f0 '_promiseNative' is mod 1 514s JS IMPORT: successfully imported module '_promiseNative' 514s JS IMPORT: Importing module GLib succeeded 514s JS IMPORT: Defining parent 0x2f6527d171e8 of 0x8b4523d2b8 'GLib' is mod 1 514s JS IMPORT: successfully imported module 'GLib' 514s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 514s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x8b4527d060, JSClass 0x68ad60f8b098, in object 0x8b4527d038 514s JS CTX: Initialized class GIRepositoryGType prototype 0x2f6527d17920 514s JS CTX: Initialized class GIRepositoryFunction prototype 0x8b4523d308 514s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 514s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 514s JS G BXD: Defined class for Error (GError), prototype 0x8b4527d0b0, JSClass 0x68ad60f8b098, in object 0x8b4527d038 514s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 514s JS G BXD: Defined class for Variant (GVariant), prototype 0x8b4527d100, JSClass 0x68ad60f8b098, in object 0x8b4527d038 514s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 514s JS G BXD: Defined class for Bytes (GBytes), prototype 0x8b4527d150, JSClass 0x68ad60f8b098, in object 0x8b4527d038 514s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 514s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 514s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x8b4527d1a0, JSClass 0x68ad60f8b098, in object 0x8b4527d038 514s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 514s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 514s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 514s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 514s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 514s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 514s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 514s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 514s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 514s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 514s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 514s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 514s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 514s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 514s JS G BXD: Defined class for Thread (GThread), prototype 0x8b4527d1f0, JSClass 0x68ad60f8b098, in object 0x8b4527d038 514s JS G BXD: Defining method ref in prototype for GLib.Thread 514s JS G BXD: Defining method unref in prototype for GLib.Thread 514s JS G NS: Defined namespace 'GLib' 0x8b4527d038 in GIRepository 0x2f6527d16ff8 514s JS IMPORT: Importing module jasmine succeeded 514s JS IMPORT: Defining parent 0x2f6527d000f8 of 0x8b4523dcb8 'jasmine' is mod 1 514s JS IMPORT: successfully imported module 'jasmine' 514s Executing: cjs/testESModules.test 514s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 514s JS MAINLOOP: Main loop instance 0x46992505f80: hold 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Main loop instance 0x46992505f80: Spinning loop until released or hook cleared 514s JS MAINLOOP: handling job 0, 514s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 514s JS MAINLOOP: Main loop instance 0x46992505f80: release 514s JS MAINLOOP: Completed job 0 514s JS IMPORT: Module resolve hook for module 'file:///usr/libexec/installed-tests/cjs/js/testESModules.js' (file:///usr/libexec/installed-tests/cjs/js/testESModules.js), global 0x8b4523c1c0 514s JS IMPORT: Module resolve hook for module '"gettext"' (relative to 0x2f6527d2aad0), global 0x8b4523c1c0 514s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f6527d2aad0), global 0x8b4523c1c0 514s JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0x2f6527d2aad0), global 0x8b4523c1c0 514s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f6527d2c648), global 0x8b4523c1c0 514s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f6527d2c648), global 0x8b4523c1c0 514s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2f6527d2aad0), global 0x8b4523c1c0 514s JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/exports.js"' (relative to 0x2f6527d2aad0), global 0x8b4523c1c0 514s JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0x2f6527d2dad0), global 0x8b4523c1c0 514s JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0x2f6527d2dad0), global 0x8b4523c1c0 514s JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/importmeta.js"' (relative to 0x2f6527d2aad0), global 0x8b4523c1c0 514s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2f6527d2aad0), global 0x8b4523c1c0 514s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f6527d2aad0), global 0x8b4523c1c0 514s JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/importmeta.js"' (relative to 0x2f6527d2aad0), global 0x8b4523c1c0 514s JS IMPORT: Module resolve hook for module '"gettext"' (relative to 0x2f6527d2aad0), global 0x8b4523c1c0 514s JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/exports.js"' (relative to 0x2f6527d2aad0), global 0x8b4523c1c0 514s JS IMPORT: Module resolve hook for module '"gettext"' (relative to 0x2f6527d2aad0), global 0x8b4523c1c0 514s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2f6527d2aad0), global 0x8b4523c1c0 514s JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0x2f6527d2aad0), global 0x8b4523c1c0 514s JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/exports.js"' (relative to 0x2f6527d2aad0), global 0x8b4523c1c0 514s JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/exports.js"' (relative to 0x2f6527d2aad0), global 0x8b4523c1c0 514s JS IMPORT: Module resolve hook for module '"gettext"' (relative to 0x2f6527d2aad0), global 0x8b4523c1c0 514s JS IMPORT: JS import '_gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_gettext.js 514s JS IMPORT: JS import '_gettext' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_gettext.js 514s JS IMPORT: Importing 'gi' 514s JS IMPORT: Defining parent 0x2f6527d000f8 of 0x2f6527d16ff8 'gi' is mod 1 514s JS IMPORT: successfully imported module 'gi' 514s JS IMPORT: JS import 'CjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/CjsPrivate.js 514s JS G NS: Defined namespace 'CjsPrivate' 0x8b4527d268 in GIRepository 0x2f6527d16ff8 514s JS G NS: Found info type ENUM for 'LocaleCategory' in namespace 'CjsPrivate' 514s JS G ENUM: Defining enum value ALL (fixed from all) 6 514s JS G ENUM: Defining enum value COLLATE (fixed from collate) 3 514s JS G ENUM: Defining enum value CTYPE (fixed from ctype) 0 514s JS G ENUM: Defining enum value MESSAGES (fixed from messages) 5 514s JS G ENUM: Defining enum value MONETARY (fixed from monetary) 4 514s JS G ENUM: Defining enum value NUMERIC (fixed from numeric) 1 514s JS G ENUM: Defining enum value TIME (fixed from time) 2 514s JS G ENUM: Defining CjsPrivate.LocaleCategory as 0x2f6527d2f1f0 514s JS IMPORT: Importing module _gettext succeeded 514s JS IMPORT: Defining parent 0x2f6527d000f8 of 0x8b4523ddd0 '_gettext' is mod 1 514s JS IMPORT: successfully imported module '_gettext' 514s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f6527d2aad0), global 0x8b4523c1c0 514s JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0x2f6527d2aad0), global 0x8b4523c1c0 514s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f6527d2c648), global 0x8b4523c1c0 514s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 514s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 514s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 514s JS IMPORT: Importing module _legacy succeeded 514s JS IMPORT: Defining parent 0x2f6527d000f8 of 0x8b4523df10 '_legacy' is mod 1 514s JS IMPORT: successfully imported module '_legacy' 514s JS IMPORT: Importing module lang succeeded 514s JS IMPORT: Defining parent 0x2f6527d000f8 of 0x8b4523dec0 'lang' is mod 1 514s JS IMPORT: successfully imported module 'lang' 514s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 514s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 514s JS IMPORT: Importing module _signals succeeded 514s JS IMPORT: Defining parent 0x2f6527d000f8 of 0x8b4523df60 '_signals' is mod 1 514s JS IMPORT: successfully imported module '_signals' 514s JS IMPORT: Importing module signals succeeded 514s JS IMPORT: Defining parent 0x2f6527d000f8 of 0x8b4523de70 'signals' is mod 1 514s JS IMPORT: successfully imported module 'signals' 514s JS IMPORT: Importing module Gio succeeded 514s JS IMPORT: Defining parent 0x2f6527d171e8 of 0x8b4523de20 'Gio' is mod 1 514s JS IMPORT: successfully imported module 'Gio' 514s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 514s JS IMPORT: Importing '_gi' 514s JS NATIVE: Defining native module '_gi' 514s JS IMPORT: Defining parent 0x2f6527d000f8 of 0x2f6527d322d8 '_gi' is mod 1 514s JS IMPORT: successfully imported module '_gi' 514s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 514s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 514s JS IMPORT: Importing module _common succeeded 514s JS IMPORT: Defining parent 0x2f6527d000f8 of 0x8b452d1038 '_common' is mod 1 514s JS IMPORT: successfully imported module '_common' 514s JS IMPORT: Importing module GObject succeeded 514s JS IMPORT: Defining parent 0x2f6527d171e8 of 0x8b4523dfb0 'GObject' is mod 1 514s JS IMPORT: successfully imported module 'GObject' 514s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 514s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 514s JS G BXD: Defined class for String (GString), prototype 0x8b4527d560, JSClass 0x68ad60f8b098, in object 0x8b4527d2e0 514s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 514s JS G PRM: Defined class ParamSpec prototype is 0x8b452d10d8 class 0x68ad60f902f0 in object 0x8b4527d2e0 514s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 514s JS G OBJ: Defined class for Object (GObject), prototype 0x8b4527d6c8, JSClass 0x68ad60f8b7a8, in object 0x8b4527d2e0 514s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 514s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 514s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x8b4527d6f0, JSClass 0x68ad60f8b7a8, in object 0x8b4527d2e0 514s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 514s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 514s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 514s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 514s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 514s JS G NS: Defined namespace 'GObject' 0x8b4527d2e0 in GIRepository 0x2f6527d16ff8 514s JS G OBJ: Defined class for Application (GApplication), prototype 0x8b4527d740, JSClass 0x68ad60f8b7a8, in object 0x8b4527d2b8 514s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 514s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x8b452d1448, JSClass 0x68ad60f8b580, in object 0x8b4527d2b8 514s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 514s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 514s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 514s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 514s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 514s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 514s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 514s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 514s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 514s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 514s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x8b4527d7b8, JSClass 0x68ad60f8b7a8, in object 0x8b4527d2b8 514s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 514s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x8b452d16c8, JSClass 0x68ad60f8b580, in object 0x8b4527d2b8 514s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 514s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x8b4527d830, JSClass 0x68ad60f8b7a8, in object 0x8b4527d2b8 514s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 514s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 514s JS G IFACE: Defined class for Initable (GInitable), prototype 0x8b452d1808, JSClass 0x68ad60f8b580, in object 0x8b4527d2b8 514s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 514s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 514s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 514s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x8b4527d8a8, JSClass 0x68ad60f8b098, in object 0x8b4527d2b8 514s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 514s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x8b4527d8f8, JSClass 0x68ad60f8b098, in object 0x8b4527d2b8 514s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 514s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 514s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x8b4527d948, JSClass 0x68ad60f8b7a8, in object 0x8b4527d2b8 514s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x8b4527d998, JSClass 0x68ad60f8b7a8, in object 0x8b4527d268 514s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 514s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x8b4527d9e8, JSClass 0x68ad60f8b7a8, in object 0x8b4527d2b8 514s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 514s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 514s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 514s JS G IFACE: Defined class for File (GFile), prototype 0x8b452d1970, JSClass 0x68ad60f8b580, in object 0x8b4527d2b8 514s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x8b4527da60, JSClass 0x68ad60f8b7a8, in object 0x2f6527d170d8 514s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 514s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x8b4527dad8, JSClass 0x68ad60f8b7a8, in object 0x8b4527d2b8 514s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 514s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 514s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x8b4527db28, JSClass 0x68ad60f8b7a8, in object 0x8b4527d2b8 514s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 514s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x8b4527db78, JSClass 0x68ad60f8b7a8, in object 0x8b4527d2b8 514s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 514s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x8b4527dbc8, JSClass 0x68ad60f8b098, in object 0x8b4527d2b8 514s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 514s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 514s JS G OBJ: Defined class for Settings (GSettings), prototype 0x8b4527dc18, JSClass 0x68ad60f8b7a8, in object 0x8b4527d2b8 514s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 514s JS G NS: Defined namespace 'Gio' 0x8b4527d2b8 in GIRepository 0x2f6527d16ff8 514s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2f6527d2aad0), global 0x8b4523c1c0 514s JS IMPORT: Module metadata hook for module 0x2f6527d2ceb0 514s JS IMPORT: Defining meta.importSync for module 0x2f6527d2ceb0 514s JS NATIVE: Defining native module 'system' 514s JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/exports.js"' (relative to 0x2f6527d2aad0), global 0x8b4523c1c0 514s JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0x2f6527d2dad0), global 0x8b4523c1c0 514s JS IMPORT: Module metadata hook for module 0x2f6527d2dad0 514s JS G OBJ: Defined class for GResourceFile (GResourceFile), prototype 0x8b4527dc68, JSClass 0x68ad60f8b7a8, in object 0x2f6527d170d8 514s JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/importmeta.js"' (relative to 0x2f6527d2aad0), global 0x8b4523c1c0 514s JS IMPORT: Module metadata hook for module 0x2f6527d2e200 514s JS MAINLOOP: Main loop instance 0x46992505f80: hold 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Main loop instance 0x46992505f80: Spinning loop until released or hook cleared 514s JS MAINLOOP: handling job 0, 514s JS IMPORT: Module evaluation promise resolved: "file:///usr/libexec/installed-tests/cjs/js/testESModules.js async resolved" 514s JS MAINLOOP: Main loop instance 0x46992505f80: release 514s JS MAINLOOP: Completed job 0 514s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x8b4523c1c0 514s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2f6527d06ad0), global 0x8b4523c1c0 514s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2f6527d06ad0), global 0x8b4523c1c0 514s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2f6527d06ad0), global 0x8b4523c1c0 514s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2f6527d06ad0), global 0x8b4523c1c0 514s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2f6527d06ad0), global 0x8b4523c1c0 514s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2f6527d06ad0), global 0x8b4523c1c0 514s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2f6527d06ad0), global 0x8b4523c1c0 514s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2f6527d06ad0), global 0x8b4523c1c0 514s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2f6527d06ad0), global 0x8b4523c1c0 514s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2f6527d06ad0), global 0x8b4523c1c0 514s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2f6527d06ad0), global 0x8b4523c1c0 514s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2f6527d06ad0), global 0x8b4523c1c0 514s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2f6527d06ad0), global 0x8b4523c1c0 514s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 514s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 514s JS MAINLOOP: Set main loop hook to 514s JS MAINLOOP: Main loop instance 0x46992505f80: hold 514s JS MAINLOOP: Running and clearing main loop hook 514s JS G BXD: Defining method run in prototype for GLib.MainLoop 514s 1..23 514s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 514s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 514s JS G BXD: Defined class for Source (GSource), prototype 0x8b4527dd30, JSClass 0x68ad60f8b098, in object 0x8b4527d038 514s JS G BXD: Defining method set_priority in prototype for GLib.Source 514s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 514s JS G BXD: Defining method attach in prototype for GLib.Source 514s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 514s JS IMPORT: Module metadata hook for module 0x8b452e60e8 514s JS IMPORT: Defining meta.importSync for module 0x8b452e60e8 514s JS G BXD: Defining method destroy in prototype for GLib.Source 514s ok 1 ES module imports default import 514s ok 2 ES module imports named import 514s ok 3 ES module imports GObject introspection import 514s ok 4 ES module imports import with version parameter 514s ok 5 ES module imports import again with other version parameter 514s ok 6 ES module imports import for the first time with wrong version 514s JS IMPORT: Importing module Gtk succeeded 514s JS IMPORT: Defining parent 0x8b4523fbc8 of 0x8b452f1fb0 'Gtk' is mod 1 514s JS IMPORT: successfully imported module 'Gtk' 514s JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' 514s JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' 514s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x1d3e8c30f240, JSClass 0x68ad60f8b7a8, in object 0x8b4527d2e0 514s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x1d3e8c30f290, JSClass 0x68ad60f8b7a8, in object 0x1d3e8c30f218 514s JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' 514s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x1d3e8c3112e0, JSClass 0x68ad60f8b580, in object 0x1d3e8c30f218 514s JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' 514s JS G OBJ: Defined class for Container (GtkContainer), prototype 0x1d3e8c30f308, JSClass 0x68ad60f8b7a8, in object 0x1d3e8c30f218 514s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 514s JS G NS: Defined namespace 'Gtk' 0x1d3e8c30f218 in GIRepository 0x8b4523f970 514s ok 7 ES module imports import with another version after a failed import 514s ok 8 ES module imports import nonexistent module 514s ok 9 ES module imports GObject introspection import via URL scheme 514s JS IMPORT: Module metadata hook for module 0x8b4524ad28 514s not ok 10 ES module imports import.meta.url 514s # Message: Expected 'file:///usr/libexec/installed-tests/cjs/js/testESModules.js' to match /\/installed-tests\/(gjs\/)?js\/testESModules\.js$/. 514s # Stack: 514s # error properties: Object({ matches: Function }) 514s # 514s # @file:///usr/libexec/installed-tests/cjs/js/testESModules.js:59:33 514s # 514s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 514s # _init/GLib.MainLoop.prototype.runAsync/, promise=, allocation site= 514s JS MAINLOOP: handling job 0, 514s JS IMPORT: Async import promise resolved 514s JS MAINLOOP: Main loop instance 0x46992505f80: release 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 0 514s JS MAINLOOP: handling job 1, 514s JS IMPORT: Module resolve hook for module '"gettext"' (relative to 0x8b4524ad28), global 0x8b4523c1c0 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 1 514s JS MAINLOOP: handling job 2, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 2 514s JS MAINLOOP: handling job 3, 514s ok 15 Builtin ES modules gettext named dynamic import 514s JS MAINLOOP: Completed job 3 514s JS IMPORT: Async module resolve hook for module '"gettext"' (relative to 0x8b4524ad28), global 0x8b4523c1c0 514s JS MAINLOOP: Main loop instance 0x46992505f80: hold 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: handling job 0, 514s JS IMPORT: Async import promise resolved 514s JS MAINLOOP: Main loop instance 0x46992505f80: release 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 0 514s JS MAINLOOP: handling job 1, 514s JS IMPORT: Module resolve hook for module '"gettext"' (relative to 0x8b4524ad28), global 0x8b4523c1c0 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 1 514s JS MAINLOOP: handling job 2, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 2 514s JS MAINLOOP: handling job 3, 514s ok 16 Builtin ES modules gettext dynamic import matches static import 514s JS MAINLOOP: Completed job 3 514s ok 17 Builtin ES modules system default import 514s ok 18 Builtin ES modules system named import 514s JS IMPORT: Async module resolve hook for module '"system"' (relative to 0x8b4524ad28), global 0x8b4523c1c0 514s JS MAINLOOP: Main loop instance 0x46992505f80: hold 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: handling job 0, 514s JS IMPORT: Async import promise resolved 514s JS MAINLOOP: Main loop instance 0x46992505f80: release 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 0 514s JS MAINLOOP: handling job 1, 514s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x8b4524ad28), global 0x8b4523c1c0 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 1 514s JS MAINLOOP: handling job 2, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 2 514s JS MAINLOOP: handling job 3, 514s ok 19 Builtin ES modules system dynamic import matches static import 514s JS MAINLOOP: Completed job 3 514s JS IMPORT: Async module resolve hook for module '"system"' (relative to 0x8b4524ad28), global 0x8b4523c1c0 514s JS MAINLOOP: Main loop instance 0x46992505f80: hold 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: handling job 0, 514s JS IMPORT: Async import promise resolved 514s JS MAINLOOP: Main loop instance 0x46992505f80: release 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 0 514s JS MAINLOOP: handling job 1, 514s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x8b4524ad28), global 0x8b4523c1c0 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 1 514s JS MAINLOOP: handling job 2, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 2 514s JS MAINLOOP: handling job 3, 514s ok 20 Builtin ES modules system named dynamic import 514s JS MAINLOOP: Completed job 3 514s JS IMPORT: Async module resolve hook for module '"resource:///org/gjs/jsunit/modules/say.js"' (relative to 0x8b4524ad28), global 0x8b4523c1c0 514s JS MAINLOOP: Main loop instance 0x46992505f80: hold 514s JS MAINLOOP: Main loop instance 0x46992505f80: hold 514s JS MAINLOOP: Main loop instance 0x46992505f80: release 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: handling job 0, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 0 514s JS MAINLOOP: handling job 1, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 1 514s JS MAINLOOP: handling job 2, 514s JS IMPORT: Async import promise resolved 514s JS MAINLOOP: Main loop instance 0x46992505f80: release 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 2 514s JS MAINLOOP: handling job 3, 514s JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/say.js"' (relative to 0x8b4524ad28), global 0x8b4523c1c0 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 3 514s JS MAINLOOP: handling job 4, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 4 514s JS MAINLOOP: handling job 5, 514s ok 21 Dynamic imports default import 514s JS MAINLOOP: Completed job 5 514s JS IMPORT: Async module resolve hook for module '"resource:///org/gjs/jsunit/modules/say.js"' (relative to 0x8b4524ad28), global 0x8b4523c1c0 514s JS MAINLOOP: Main loop instance 0x46992505f80: hold 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: handling job 0, 514s JS IMPORT: Async import promise resolved 514s JS MAINLOOP: Main loop instance 0x46992505f80: release 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 0 514s JS MAINLOOP: handling job 1, 514s JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/say.js"' (relative to 0x8b4524ad28), global 0x8b4523c1c0 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 1 514s JS MAINLOOP: handling job 2, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 2 514s JS MAINLOOP: handling job 3, 514s ok 22 Dynamic imports named import 514s JS MAINLOOP: Completed job 3 514s JS IMPORT: Async module resolve hook for module '"resource:///org/gjs/jsunit/modules/say.js"' (relative to 0x8b4524ad28), global 0x8b4523c1c0 514s JS MAINLOOP: Main loop instance 0x46992505f80: hold 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: handling job 0, 514s JS IMPORT: Async import promise resolved 514s JS MAINLOOP: Main loop instance 0x46992505f80: release 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 0 514s JS MAINLOOP: handling job 1, 514s JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/say.js"' (relative to 0x8b4524ad28), global 0x8b4523c1c0 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 1 514s JS MAINLOOP: handling job 2, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 2 514s JS MAINLOOP: handling job 3, 514s JS IMPORT: Async module resolve hook for module '"gi://Gio"' (relative to 0x8b4524ad28), global 0x8b4523c1c0 514s JS MAINLOOP: Main loop instance 0x46992505f80: hold 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 3 514s JS MAINLOOP: handling job 4, 514s JS IMPORT: Async import promise resolved 514s JS MAINLOOP: Main loop instance 0x46992505f80: release 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 4 514s JS MAINLOOP: handling job 5, 514s JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0x8b4524ad28), global 0x8b4523c1c0 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 5 514s JS MAINLOOP: handling job 6, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 6 514s JS MAINLOOP: handling job 7, 514s ok 23 Dynamic imports dynamic gi import matches static 514s JS MAINLOOP: Completed job 7 514s JS G BXD: Defining method quit in prototype for GLib.MainLoop 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Main loop instance 0x46992505f80: Spinning loop until released or hook cleared 514s JS MAINLOOP: handling job 0, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 0 514s JS MAINLOOP: handling job 1, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 1 514s JS MAINLOOP: handling job 2, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 2 514s JS MAINLOOP: handling job 3, 514s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 514s JS MAINLOOP: Main loop instance 0x46992505f80: release 514s JS MAINLOOP: Completed job 3 514s JS MEMORY: Memory report: before destroying context 514s JS MEMORY: 380 objects currently alive 514s JS MEMORY: boxed_instance = 108 514s JS MEMORY: boxed_prototype = 11 514s JS MEMORY: closure = 1 514s JS MEMORY: function = 218 514s JS MEMORY: fundamental_instance = 0 514s JS MEMORY: fundamental_prototype = 0 514s JS MEMORY: gerror_instance = 0 514s JS MEMORY: gerror_prototype = 0 514s JS MEMORY: interface = 5 514s JS MEMORY: module = 11 514s JS MEMORY: ns = 5 514s JS MEMORY: object_instance = 4 514s JS MEMORY: object_prototype = 17 514s JS MEMORY: param = 0 514s JS MEMORY: union_instance = 0 514s JS MEMORY: union_prototype = 0 514s JS CTX: JS shutdown sequence 514s JS CTX: Stopping profiler 514s JS CTX: Shutting down toggle queue 514s JS CTX: Notifying external reference holders of GjsContext dispose 514s JS MAINLOOP: Stopping promise job dispatcher 514s JS CTX: Notifying reference holders of GjsContext dispose 514s JS CTX: Checking unhandled promise rejections 514s JS CTX: Releasing cached JS wrappers 514s JS CTX: Final triggered GC 514s JS CTX: Destroying JS context 514s JS CTX: Releasing all native objects 514s JS CTX: Disabling auto GC 514s JS CTX: Ending trace on global object 514s JS CTX: Freeing allocated resources 514s JS CTX: JS context destroyed 514s PASS: cjs/testESModules.test 514s Running test: cjs/testGIMarshalling.test 514s JS NATIVE: Registered native JS module '_promiseNative' 514s JS NATIVE: Registered native JS module '_byteArrayNative' 514s JS NATIVE: Registered native JS module '_encodingNative' 514s JS NATIVE: Registered native JS module '_gi' 514s JS NATIVE: Registered native JS module 'gi' 514s JS NATIVE: Registered native JS module 'cairoNative' 514s JS NATIVE: Registered native JS module 'system' 514s JS NATIVE: Registered native JS module 'console' 514s JS NATIVE: Registered native JS module '_print' 514s JS CTX: Enabling JIT 514s JS CTX: Initialized class GjsFileImporter prototype 0x3e9769e00098 514s JS IMPORT: Defining parent (nil) of 0x3e9769e000f8 'imports' is mod 0 514s JS IMPORT: Importing '_print' 514s JS NATIVE: Defining native module '_print' 514s JS IMPORT: Defining parent 0x3e9769e000f8 of 0x3e9769e006b0 '_print' is mod 1 514s JS IMPORT: successfully imported module '_print' 514s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 514s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x98ff33c1c0 514s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3e9769e014f0), global 0x98ff33c1c0 514s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3e9769e021a8), global 0x98ff33c1c0 514s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3e9769e027a8), global 0x98ff33c1c0 514s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3e9769e027a8), global 0x98ff33c1c0 514s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3e9769e021a8), global 0x98ff33c1c0 514s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3e9769e014f0), global 0x98ff33c1c0 514s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3e9769e014f0), global 0x98ff33c1c0 514s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3e9769e014f0), global 0x98ff33c1c0 514s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3e9769e021a8), global 0x98ff33c1c0 514s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3e9769e027a8), global 0x98ff33c1c0 514s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3e9769e014f0), global 0x98ff33c1c0 514s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3e9769e014f0), global 0x98ff33c1c0 514s JS MAINLOOP: Main loop instance 0x148dee845f80: hold 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Starting promise job dispatcher 514s JS MAINLOOP: Main loop instance 0x148dee845f80: Spinning loop until released or hook cleared 514s JS MAINLOOP: handling job 0, 514s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 514s JS MAINLOOP: Main loop instance 0x148dee845f80: release 514s JS MAINLOOP: Completed job 0 514s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x98ff33c1c0 514s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3e9769e15910), global 0x98ff33c1c0 514s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3e9769e16340), global 0x98ff33c1c0 514s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3e9769e16340), global 0x98ff33c1c0 514s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3e9769e15910), global 0x98ff33c1c0 514s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3e9769e15910), global 0x98ff33c1c0 514s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3e9769e16340), global 0x98ff33c1c0 514s JS IMPORT: Module metadata hook for module 0x3e9769e169e8 514s JS IMPORT: Defining meta.importSync for module 0x3e9769e169e8 514s JS NATIVE: Defining native module 'gi' 514s JS CTX: Initialized class GIRepositoryNamespace prototype 0x3e9769e17168 514s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 514s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 514s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 514s JS IMPORT: Importing directory 'overrides' 514s JS IMPORT: Defining parent 0x3e9769e000f8 of 0x3e9769e171e8 'overrides' is mod 1 514s JS IMPORT: Defined importer 'overrides' 0x3e9769e171e8 in 0x3e9769e000f8 514s JS IMPORT: successfully imported directory 'overrides' 514s JS IMPORT: Importing '_byteArrayNative' 514s JS NATIVE: Defining native module '_byteArrayNative' 514s JS IMPORT: Defining parent 0x3e9769e000f8 of 0x3e9769e17630 '_byteArrayNative' is mod 1 514s JS IMPORT: successfully imported module '_byteArrayNative' 514s JS IMPORT: Importing '_promiseNative' 514s JS NATIVE: Defining native module '_promiseNative' 514s JS IMPORT: Defining parent 0x3e9769e000f8 of 0x3e9769e176f0 '_promiseNative' is mod 1 514s JS IMPORT: successfully imported module '_promiseNative' 514s JS IMPORT: Importing module GLib succeeded 514s JS IMPORT: Defining parent 0x3e9769e171e8 of 0x98ff33d2b8 'GLib' is mod 1 514s JS IMPORT: successfully imported module 'GLib' 514s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 514s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x98ff37d060, JSClass 0x7242c673b098, in object 0x98ff37d038 514s JS CTX: Initialized class GIRepositoryGType prototype 0x3e9769e17920 514s JS CTX: Initialized class GIRepositoryFunction prototype 0x98ff33d308 514s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 514s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 514s JS G BXD: Defined class for Error (GError), prototype 0x98ff37d0b0, JSClass 0x7242c673b098, in object 0x98ff37d038 514s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 514s JS G BXD: Defined class for Variant (GVariant), prototype 0x98ff37d100, JSClass 0x7242c673b098, in object 0x98ff37d038 514s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 514s JS G BXD: Defined class for Bytes (GBytes), prototype 0x98ff37d150, JSClass 0x7242c673b098, in object 0x98ff37d038 514s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 514s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 514s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x98ff37d1a0, JSClass 0x7242c673b098, in object 0x98ff37d038 514s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 514s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 514s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 514s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 514s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 514s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 514s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 514s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 514s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 514s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 514s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 514s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 514s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 514s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 514s JS G BXD: Defined class for Thread (GThread), prototype 0x98ff37d1f0, JSClass 0x7242c673b098, in object 0x98ff37d038 514s JS G BXD: Defining method ref in prototype for GLib.Thread 514s JS G BXD: Defining method unref in prototype for GLib.Thread 514s JS G NS: Defined namespace 'GLib' 0x98ff37d038 in GIRepository 0x3e9769e16ff8 514s JS IMPORT: Importing module jasmine succeeded 514s JS IMPORT: Defining parent 0x3e9769e000f8 of 0x98ff33dcb8 'jasmine' is mod 1 514s JS IMPORT: successfully imported module 'jasmine' 514s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 514s JS MAINLOOP: Main loop instance 0x148dee845f80: hold 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Main loop instance 0x148dee845f80: Spinning loop until released or hook cleared 514s JS MAINLOOP: handling job 0, 514s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 514s JS MAINLOOP: Main loop instance 0x148dee845f80: release 514s JS MAINLOOP: Completed job 0 514s JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js 514s JS IMPORT: Importing 'gi' 514s JS IMPORT: Defining parent 0x3e9769e000f8 of 0x3e9769e16ff8 'gi' is mod 1 514s JS IMPORT: successfully imported module 'gi' 514s JS IMPORT: Importing module byteArray succeeded 514s JS IMPORT: Defining parent 0x3e9769e000f8 of 0x98ff33ddf8 'byteArray' is mod 1 514s JS IMPORT: successfully imported module 'byteArray' 514s JS IMPORT: Importing module GIMarshallingTests succeeded 514s JS IMPORT: Defining parent 0x3e9769e171e8 of 0x98ff33de48 'GIMarshallingTests' is mod 1 514s JS IMPORT: successfully imported module 'GIMarshallingTests' 514s JS G NS: Found info type CONSTANT for 'OVERRIDES_CONSTANT' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type STRUCT for 'OverridesStruct' in namespace 'GIMarshallingTests' 514s JS G BXD: Defined class for OverridesStruct (GIMarshallingTestsOverridesStruct), prototype 0x98ff37d290, JSClass 0x7242c673b098, in object 0x98ff37d268 514s JS G BXD: Defining method method in prototype for GIMarshallingTests.OverridesStruct 514s JS G NS: Found info type OBJECT for 'OverridesObject' in namespace 'GIMarshallingTests' 514s JS IMPORT: JS import 'GObject' not found in resource:///org/gjs/jsunit/modules/overrides at resource:///org/gjs/jsunit/modules/overrides/GObject.js 514s JS IMPORT: Importing '_gi' 514s JS NATIVE: Defining native module '_gi' 514s JS IMPORT: Defining parent 0x3e9769e000f8 of 0x3e9769e2ba80 '_gi' is mod 1 514s JS IMPORT: successfully imported module '_gi' 514s JS IMPORT: JS import 'CjsPrivate' not found in resource:///org/gjs/jsunit/modules/overrides at resource:///org/gjs/jsunit/modules/overrides/CjsPrivate.js 514s JS IMPORT: JS import 'CjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/CjsPrivate.js 514s JS G NS: Defined namespace 'CjsPrivate' 0x98ff37d308 in GIRepository 0x3e9769e16ff8 514s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 514s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 514s JS IMPORT: Importing module _common succeeded 514s JS IMPORT: Defining parent 0x3e9769e000f8 of 0x98ff33df60 '_common' is mod 1 514s JS IMPORT: successfully imported module '_common' 514s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 514s JS IMPORT: Importing module _legacy succeeded 514s JS IMPORT: Defining parent 0x3e9769e000f8 of 0x98ff33dfb0 '_legacy' is mod 1 514s JS IMPORT: successfully imported module '_legacy' 514s JS IMPORT: Importing module GObject succeeded 514s JS IMPORT: Defining parent 0x3e9769e171e8 of 0x98ff33df10 'GObject' is mod 1 514s JS IMPORT: successfully imported module 'GObject' 514s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 514s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 514s JS G BXD: Defined class for String (GString), prototype 0x98ff37d588, JSClass 0x7242c673b098, in object 0x98ff37d2e0 514s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 514s JS G PRM: Defined class ParamSpec prototype is 0x98ff3db088 class 0x7242c67402f0 in object 0x98ff37d2e0 514s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 514s JS G OBJ: Defined class for Object (GObject), prototype 0x98ff37d6f0, JSClass 0x7242c673b7a8, in object 0x98ff37d2e0 514s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 514s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 514s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x98ff37d718, JSClass 0x7242c673b7a8, in object 0x98ff37d2e0 514s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 514s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 514s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 514s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 514s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 514s JS G NS: Defined namespace 'GObject' 0x98ff37d2e0 in GIRepository 0x3e9769e16ff8 514s JS G OBJ: Defined class for OverridesObject (GIMarshallingTestsOverridesObject), prototype 0x98ff37d768, JSClass 0x7242c673b7a8, in object 0x98ff37d268 514s JS G OBJ: Defining method method in prototype for GIMarshallingTestsOverridesObject (GIMarshallingTests.OverridesObject) 514s JS G NS: Defined namespace 'GIMarshallingTests' 0x98ff37d268 in GIRepository 0x3e9769e16ff8 514s JS IMPORT: JS import 'Gio' not found in resource:///org/gjs/jsunit/modules/overrides at resource:///org/gjs/jsunit/modules/overrides/Gio.js 514s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 514s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 514s JS IMPORT: Importing module lang succeeded 514s JS IMPORT: Defining parent 0x3e9769e000f8 of 0x98ff3db498 'lang' is mod 1 514s JS IMPORT: successfully imported module 'lang' 514s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 514s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 514s JS IMPORT: Importing module _signals succeeded 514s JS IMPORT: Defining parent 0x3e9769e000f8 of 0x98ff3db4e8 '_signals' is mod 1 514s JS IMPORT: successfully imported module '_signals' 514s JS IMPORT: Importing module signals succeeded 514s JS IMPORT: Defining parent 0x3e9769e000f8 of 0x98ff3db448 'signals' is mod 1 514s JS IMPORT: successfully imported module 'signals' 514s JS IMPORT: Importing module Gio succeeded 514s JS IMPORT: Defining parent 0x3e9769e171e8 of 0x98ff3db3f8 'Gio' is mod 1 514s JS IMPORT: successfully imported module 'Gio' 514s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 514s JS G OBJ: Defined class for Application (GApplication), prototype 0x98ff37d7e0, JSClass 0x7242c673b7a8, in object 0x98ff37d7b8 514s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 514s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x98ff3db5b0, JSClass 0x7242c673b580, in object 0x98ff37d7b8 514s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 514s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 514s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 514s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 514s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 514s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 514s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 514s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 514s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 514s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 514s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x98ff37d858, JSClass 0x7242c673b7a8, in object 0x98ff37d7b8 514s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 514s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x98ff3db830, JSClass 0x7242c673b580, in object 0x98ff37d7b8 514s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 514s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x98ff37d8d0, JSClass 0x7242c673b7a8, in object 0x98ff37d7b8 514s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 514s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 514s JS G IFACE: Defined class for Initable (GInitable), prototype 0x98ff3db970, JSClass 0x7242c673b580, in object 0x98ff37d7b8 514s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 514s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 514s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 514s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x98ff37d948, JSClass 0x7242c673b098, in object 0x98ff37d7b8 514s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 514s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x98ff37d998, JSClass 0x7242c673b098, in object 0x98ff37d7b8 514s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 514s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 514s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x98ff37d9e8, JSClass 0x7242c673b7a8, in object 0x98ff37d7b8 514s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x98ff37da38, JSClass 0x7242c673b7a8, in object 0x98ff37d308 514s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 514s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x98ff37da88, JSClass 0x7242c673b7a8, in object 0x98ff37d7b8 514s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 514s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 514s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 514s JS G IFACE: Defined class for File (GFile), prototype 0x98ff3dbad8, JSClass 0x7242c673b580, in object 0x98ff37d7b8 514s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x98ff37db00, JSClass 0x7242c673b7a8, in object 0x3e9769e170d8 514s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 514s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x98ff37db78, JSClass 0x7242c673b7a8, in object 0x98ff37d7b8 514s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 514s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 514s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x98ff37dbc8, JSClass 0x7242c673b7a8, in object 0x98ff37d7b8 514s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 514s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x98ff37dc18, JSClass 0x7242c673b7a8, in object 0x98ff37d7b8 514s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 514s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x98ff37dc68, JSClass 0x7242c673b098, in object 0x98ff37d7b8 514s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 514s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 514s JS G OBJ: Defined class for Settings (GSettings), prototype 0x98ff37dcb8, JSClass 0x7242c673b7a8, in object 0x98ff37d7b8 514s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 514s JS G NS: Defined namespace 'Gio' 0x98ff37d7b8 in GIRepository 0x3e9769e16ff8 514s JS G NS: Found info type CONSTANT for 'SIZEOF_LONG' in namespace 'GLib' 514s JS G NS: Found info type CONSTANT for 'SIZEOF_SSIZE_T' in namespace 'GLib' 514s JS G NS: Found info type FUNCTION for 'array_fixed_caller_allocated_out' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type STRUCT for 'BoxedStruct' in namespace 'GIMarshallingTests' 514s JS G BXD: Defined class for BoxedStruct (GIMarshallingTestsBoxedStruct), prototype 0x98ff37dd08, JSClass 0x7242c673b098, in object 0x98ff37d268 514s JS G NS: Found info type STRUCT for 'SimpleStruct' in namespace 'GIMarshallingTests' 514s JS G BXD: Defined class for SimpleStruct (void), prototype 0x98ff37dd58, JSClass 0x7242c673b098, in object 0x98ff37d268 514s JS G NS: Found info type ENUM for 'Enum' in namespace 'GIMarshallingTests' 514s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 514s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 514s JS G ENUM: Defining enum value VALUE3 (fixed from value3) 42 514s JS G ENUM: Defining GIMarshallingTests.Enum as 0x3e9769e5b598 514s JS G NS: Found info type FLAGS for 'Flags' in namespace 'GIMarshallingTests' 514s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 1 514s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 2 514s JS G ENUM: Defining enum value VALUE3 (fixed from value3) 4 514s JS G ENUM: Defining enum value MASK (fixed from mask) 3 514s JS G ENUM: Defining enum value MASK2 (fixed from mask2) 3 514s JS G ENUM: Defining GIMarshallingTests.Flags as 0x3e9769e5c740 514s JS G NS: Found info type ENUM for 'GEnum' in namespace 'GIMarshallingTests' 514s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 514s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 514s JS G ENUM: Defining enum value VALUE3 (fixed from value3) 42 514s JS G ENUM: Defining GIMarshallingTests.GEnum as 0x3e9769e46e98 514s JS G NS: Found info type FLAGS for 'NoTypeFlags' in namespace 'GIMarshallingTests' 514s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 1 514s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 2 514s JS G ENUM: Defining enum value VALUE3 (fixed from value3) 4 514s JS G ENUM: Defining enum value MASK (fixed from mask) 3 514s JS G ENUM: Defining enum value MASK2 (fixed from mask2) 3 514s JS G ENUM: Defining GIMarshallingTests.NoTypeFlags as 0x3e9769e50290 514s JS G NS: Found info type OBJECT for 'Object' in namespace 'GIMarshallingTests' 514s JS G OBJ: Defined class for Object (GIMarshallingTestsObject), prototype 0x98ff37ddd0, JSClass 0x7242c673b7a8, in object 0x98ff37d268 514s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 514s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 514s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 514s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 514s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 514s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 514s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 514s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 514s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 514s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 514s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 514s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 514s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 514s JS G ENUM: Defining GObject.ParamFlags as 0x3e9769e9ac38 514s JS G NS: Found info type FUNCTION for 'param_spec_boolean' in namespace 'GObject' 514s JS G PRM: Wrapping GParamBoolean 'mybool' on (null) with JSObject 514s JS G PRM: JSObject created with param instance 0x148deea70de0 type GParamBoolean 514s JS CTX: Script evaluation succeeded 514s JS MAINLOOP: Main loop instance 0x148dee845f80: Spinning loop until released or hook cleared 514s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x98ff33c1c0 514s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3e9769eb17c8), global 0x98ff33c1c0 514s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3e9769eb17c8), global 0x98ff33c1c0 514s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3e9769eb17c8), global 0x98ff33c1c0 514s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3e9769eb17c8), global 0x98ff33c1c0 514s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3e9769eb17c8), global 0x98ff33c1c0 514s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3e9769eb17c8), global 0x98ff33c1c0 514s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3e9769eb17c8), global 0x98ff33c1c0 514s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3e9769eb17c8), global 0x98ff33c1c0 514s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3e9769eb17c8), global 0x98ff33c1c0 514s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3e9769eb17c8), global 0x98ff33c1c0 514s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3e9769eb17c8), global 0x98ff33c1c0 514s JS IMPORT: Module metadata hook for module 0x3e9769eb2490 514s JS IMPORT: Defining meta.importSync for module 0x3e9769eb2490 514s JS NATIVE: Defining native module 'system' 514s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3e9769eb17c8), global 0x98ff33c1c0 514s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3e9769eb17c8), global 0x98ff33c1c0 514s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 514s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 514s JS MAINLOOP: Set main loop hook to 514s JS MAINLOOP: Main loop instance 0x148dee845f80: hold 514s JS MAINLOOP: Running and clearing main loop hook 514s JS G BXD: Defining method run in prototype for GLib.MainLoop 514s 1..437 514s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 514s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 514s JS G BXD: Defined class for Source (GSource), prototype 0x1357301db038, JSClass 0x7242c673b098, in object 0x98ff37d038 514s JS G BXD: Defining method set_priority in prototype for GLib.Source 514s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 514s JS G BXD: Defining method attach in prototype for GLib.Source 514s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 514s JS IMPORT: Module metadata hook for module 0x98ff3f4158 514s JS IMPORT: Defining meta.importSync for module 0x98ff3f4158 514s JS G NS: Found info type FUNCTION for 'boolean_return_true' in namespace 'GIMarshallingTests' 514s JS G BXD: Defining method destroy in prototype for GLib.Source 514s ok 1 Boolean true marshals as a return value 514s JS G NS: Found info type FUNCTION for 'boolean_in_true' in namespace 'GIMarshallingTests' 514s ok 2 Boolean true marshals as an in parameter 514s JS G NS: Found info type FUNCTION for 'boolean_out_true' in namespace 'GIMarshallingTests' 514s ok 3 Boolean true marshals as an out parameter 514s JS G NS: Found info type FUNCTION for 'boolean_inout_true_false' in namespace 'GIMarshallingTests' 514s ok 4 Boolean true marshals as an inout parameter 514s JS G NS: Found info type FUNCTION for 'boolean_return_false' in namespace 'GIMarshallingTests' 514s ok 5 Boolean false marshals as a return value 514s JS G NS: Found info type FUNCTION for 'boolean_in_false' in namespace 'GIMarshallingTests' 514s ok 6 Boolean false marshals as an in parameter 514s JS G NS: Found info type FUNCTION for 'boolean_out_false' in namespace 'GIMarshallingTests' 514s ok 7 Boolean false marshals as an out parameter 514s JS G NS: Found info type FUNCTION for 'boolean_inout_false_true' in namespace 'GIMarshallingTests' 514s ok 8 Boolean false marshals as an inout parameter 514s JS G NS: Found info type FUNCTION for 'int8_return_max' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type FUNCTION for 'int8_return_min' in namespace 'GIMarshallingTests' 514s ok 9 Integer int8-typed marshals signed value as a return value 514s JS G NS: Found info type FUNCTION for 'int8_in_max' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type FUNCTION for 'int8_in_min' in namespace 'GIMarshallingTests' 514s ok 10 Integer int8-typed marshals signed value as an in parameter 514s JS G NS: Found info type FUNCTION for 'int8_out_max' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type FUNCTION for 'int8_out_min' in namespace 'GIMarshallingTests' 514s ok 11 Integer int8-typed marshals signed value as an out parameter 514s JS G NS: Found info type FUNCTION for 'int8_inout_max_min' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type FUNCTION for 'int8_inout_min_max' in namespace 'GIMarshallingTests' 514s ok 12 Integer int8-typed marshals as an inout parameter 514s JS G NS: Found info type FUNCTION for 'uint8_return' in namespace 'GIMarshallingTests' 514s ok 13 Integer int8-typed marshals unsigned value as a return value 514s JS G NS: Found info type FUNCTION for 'uint8_in' in namespace 'GIMarshallingTests' 514s ok 14 Integer int8-typed marshals unsigned value as an in parameter 514s JS G NS: Found info type FUNCTION for 'uint8_out' in namespace 'GIMarshallingTests' 514s ok 15 Integer int8-typed marshals unsigned value as an out parameter 514s JS G NS: Found info type FUNCTION for 'uint8_inout' in namespace 'GIMarshallingTests' 514s ok 16 Integer int8-typed marshals unsigned value as an inout parameter 514s JS G NS: Found info type FUNCTION for 'int16_return_max' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type FUNCTION for 'int16_return_min' in namespace 'GIMarshallingTests' 514s ok 17 Integer int16-typed marshals signed value as a return value 514s JS G NS: Found info type FUNCTION for 'int16_in_max' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type FUNCTION for 'int16_in_min' in namespace 'GIMarshallingTests' 514s ok 18 Integer int16-typed marshals signed value as an in parameter 514s JS G NS: Found info type FUNCTION for 'int16_out_max' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type FUNCTION for 'int16_out_min' in namespace 'GIMarshallingTests' 514s ok 19 Integer int16-typed marshals signed value as an out parameter 514s JS G NS: Found info type FUNCTION for 'int16_inout_max_min' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type FUNCTION for 'int16_inout_min_max' in namespace 'GIMarshallingTests' 514s ok 20 Integer int16-typed marshals as an inout parameter 514s JS G NS: Found info type FUNCTION for 'uint16_return' in namespace 'GIMarshallingTests' 514s ok 21 Integer int16-typed marshals unsigned value as a return value 514s JS G NS: Found info type FUNCTION for 'uint16_in' in namespace 'GIMarshallingTests' 514s ok 22 Integer int16-typed marshals unsigned value as an in parameter 514s JS G NS: Found info type FUNCTION for 'uint16_out' in namespace 'GIMarshallingTests' 514s ok 23 Integer int16-typed marshals unsigned value as an out parameter 514s JS G NS: Found info type FUNCTION for 'uint16_inout' in namespace 'GIMarshallingTests' 514s ok 24 Integer int16-typed marshals unsigned value as an inout parameter 514s JS G NS: Found info type FUNCTION for 'int32_return_max' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type FUNCTION for 'int32_return_min' in namespace 'GIMarshallingTests' 514s ok 25 Integer int32-typed marshals signed value as a return value 514s JS G NS: Found info type FUNCTION for 'int32_in_max' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type FUNCTION for 'int32_in_min' in namespace 'GIMarshallingTests' 514s ok 26 Integer int32-typed marshals signed value as an in parameter 514s JS G NS: Found info type FUNCTION for 'int32_out_max' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type FUNCTION for 'int32_out_min' in namespace 'GIMarshallingTests' 514s ok 27 Integer int32-typed marshals signed value as an out parameter 514s JS G NS: Found info type FUNCTION for 'int32_inout_max_min' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type FUNCTION for 'int32_inout_min_max' in namespace 'GIMarshallingTests' 514s ok 28 Integer int32-typed marshals as an inout parameter 514s JS G NS: Found info type FUNCTION for 'uint32_return' in namespace 'GIMarshallingTests' 514s ok 29 Integer int32-typed marshals unsigned value as a return value 514s JS G NS: Found info type FUNCTION for 'uint32_in' in namespace 'GIMarshallingTests' 514s ok 30 Integer int32-typed marshals unsigned value as an in parameter 514s JS G NS: Found info type FUNCTION for 'uint32_out' in namespace 'GIMarshallingTests' 514s ok 31 Integer int32-typed marshals unsigned value as an out parameter 514s JS G NS: Found info type FUNCTION for 'uint32_inout' in namespace 'GIMarshallingTests' 514s ok 32 Integer int32-typed marshals unsigned value as an inout parameter 514s JS G NS: Found info type FUNCTION for 'int64_return_max' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 514s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 514s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 514s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 514s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 514s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 514s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 514s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 514s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 514s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 514s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 514s JS G ENUM: Defining GLib.LogLevelFlags as 0x3e9769e08f10 514s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 514s JS G NS: Found info type FUNCTION for 'int64_return_min' in namespace 'GIMarshallingTests' 514s ok 33 Integer int64-typed marshals signed value as a return value 514s ok 34 Integer int64-typed marshals signed value as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 514s JS G NS: Found info type FUNCTION for 'int64_out_max' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type FUNCTION for 'int64_out_min' in namespace 'GIMarshallingTests' 514s ok 35 Integer int64-typed marshals signed value as an out parameter 514s ok 36 Integer int64-typed marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 514s JS G NS: Found info type FUNCTION for 'uint64_return' in namespace 'GIMarshallingTests' 514s ok 37 Integer int64-typed marshals unsigned value as a return value 514s ok 38 Integer int64-typed marshals unsigned value as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 514s JS G NS: Found info type FUNCTION for 'uint64_out' in namespace 'GIMarshallingTests' 514s ok 39 Integer int64-typed marshals unsigned value as an out parameter 514s ok 40 Integer int64-typed marshals unsigned value as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 514s JS G NS: Found info type FUNCTION for 'short_return_max' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type FUNCTION for 'short_return_min' in namespace 'GIMarshallingTests' 514s ok 41 Integer short-typed marshals signed value as a return value 514s JS G NS: Found info type FUNCTION for 'short_in_max' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type FUNCTION for 'short_in_min' in namespace 'GIMarshallingTests' 514s ok 42 Integer short-typed marshals signed value as an in parameter 514s JS G NS: Found info type FUNCTION for 'short_out_max' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type FUNCTION for 'short_out_min' in namespace 'GIMarshallingTests' 514s ok 43 Integer short-typed marshals signed value as an out parameter 514s JS G NS: Found info type FUNCTION for 'short_inout_max_min' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type FUNCTION for 'short_inout_min_max' in namespace 'GIMarshallingTests' 514s ok 44 Integer short-typed marshals as an inout parameter 514s JS G NS: Found info type FUNCTION for 'ushort_return' in namespace 'GIMarshallingTests' 514s ok 45 Integer short-typed marshals unsigned value as a return value 514s JS G NS: Found info type FUNCTION for 'ushort_in' in namespace 'GIMarshallingTests' 514s ok 46 Integer short-typed marshals unsigned value as an in parameter 514s JS G NS: Found info type FUNCTION for 'ushort_out' in namespace 'GIMarshallingTests' 514s ok 47 Integer short-typed marshals unsigned value as an out parameter 514s JS G NS: Found info type FUNCTION for 'ushort_inout' in namespace 'GIMarshallingTests' 514s ok 48 Integer short-typed marshals unsigned value as an inout parameter 514s JS G NS: Found info type FUNCTION for 'int_return_max' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type FUNCTION for 'int_return_min' in namespace 'GIMarshallingTests' 514s ok 49 Integer int-typed marshals signed value as a return value 514s JS G NS: Found info type FUNCTION for 'int_in_max' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type FUNCTION for 'int_in_min' in namespace 'GIMarshallingTests' 514s ok 50 Integer int-typed marshals signed value as an in parameter 514s JS G NS: Found info type FUNCTION for 'int_out_max' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type FUNCTION for 'int_out_min' in namespace 'GIMarshallingTests' 514s ok 51 Integer int-typed marshals signed value as an out parameter 514s JS G NS: Found info type FUNCTION for 'int_inout_max_min' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type FUNCTION for 'int_inout_min_max' in namespace 'GIMarshallingTests' 514s ok 52 Integer int-typed marshals as an inout parameter 514s JS G NS: Found info type FUNCTION for 'uint_return' in namespace 'GIMarshallingTests' 514s ok 53 Integer int-typed marshals unsigned value as a return value 514s JS G NS: Found info type FUNCTION for 'uint_in' in namespace 'GIMarshallingTests' 514s ok 54 Integer int-typed marshals unsigned value as an in parameter 514s JS G NS: Found info type FUNCTION for 'uint_out' in namespace 'GIMarshallingTests' 514s ok 55 Integer int-typed marshals unsigned value as an out parameter 514s JS G NS: Found info type FUNCTION for 'uint_inout' in namespace 'GIMarshallingTests' 514s ok 56 Integer int-typed marshals unsigned value as an inout parameter 514s JS G NS: Found info type FUNCTION for 'long_return_max' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type FUNCTION for 'long_return_min' in namespace 'GIMarshallingTests' 514s ok 57 Integer long-typed marshals signed value as a return value 514s ok 58 Integer long-typed marshals signed value as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 514s JS G NS: Found info type FUNCTION for 'long_out_max' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type FUNCTION for 'long_out_min' in namespace 'GIMarshallingTests' 514s ok 59 Integer long-typed marshals signed value as an out parameter 514s ok 60 Integer long-typed marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 514s JS G NS: Found info type FUNCTION for 'ulong_return' in namespace 'GIMarshallingTests' 514s ok 61 Integer long-typed marshals unsigned value as a return value 514s ok 62 Integer long-typed marshals unsigned value as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 514s JS G NS: Found info type FUNCTION for 'ulong_out' in namespace 'GIMarshallingTests' 514s ok 63 Integer long-typed marshals unsigned value as an out parameter 514s ok 64 Integer long-typed marshals unsigned value as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 514s JS G NS: Found info type FUNCTION for 'ssize_return_max' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type FUNCTION for 'ssize_return_min' in namespace 'GIMarshallingTests' 514s ok 65 Integer ssize-typed marshals signed value as a return value 514s ok 66 Integer ssize-typed marshals signed value as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 514s JS G NS: Found info type FUNCTION for 'ssize_out_max' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type FUNCTION for 'ssize_out_min' in namespace 'GIMarshallingTests' 514s ok 67 Integer ssize-typed marshals signed value as an out parameter 514s ok 68 Integer ssize-typed marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 514s JS G NS: Found info type FUNCTION for 'size_return' in namespace 'GIMarshallingTests' 514s ok 69 Integer ssize-typed marshals unsigned value as a return value 514s ok 70 Integer ssize-typed marshals unsigned value as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 514s JS G NS: Found info type FUNCTION for 'size_out' in namespace 'GIMarshallingTests' 514s ok 71 Integer ssize-typed marshals unsigned value as an out parameter 514s ok 72 Integer ssize-typed marshals unsigned value as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 514s JS G NS: Found info type FUNCTION for 'int64_in_max' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type FUNCTION for 'int64_in_min' in namespace 'GIMarshallingTests' 514s ok 73 BigInt int64-typed marshals signed value as an in parameter 514s JS G NS: Found info type FUNCTION for 'uint64_in' in namespace 'GIMarshallingTests' 514s ok 74 BigInt int64-typed marshals unsigned value as an in parameter 514s JS G NS: Found info type FUNCTION for 'long_in_max' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type FUNCTION for 'long_in_min' in namespace 'GIMarshallingTests' 514s ok 75 BigInt long-typed marshals signed value as an in parameter 514s JS G NS: Found info type FUNCTION for 'ulong_in' in namespace 'GIMarshallingTests' 514s ok 76 BigInt long-typed marshals unsigned value as an in parameter 514s JS G NS: Found info type FUNCTION for 'ssize_in_max' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type FUNCTION for 'ssize_in_min' in namespace 'GIMarshallingTests' 514s ok 77 BigInt ssize-typed marshals signed value as an in parameter 514s JS G NS: Found info type FUNCTION for 'size_in' in namespace 'GIMarshallingTests' 514s ok 78 BigInt ssize-typed marshals unsigned value as an in parameter 514s JS G NS: Found info type FUNCTION for 'float_return' in namespace 'GIMarshallingTests' 514s ok 79 Floating point float-typed marshals value as a return value 514s JS G NS: Found info type FUNCTION for 'float_in' in namespace 'GIMarshallingTests' 514s ok 80 Floating point float-typed marshals as an in parameter 514s JS G NS: Found info type FUNCTION for 'float_out' in namespace 'GIMarshallingTests' 514s ok 81 Floating point float-typed marshals value as an out parameter 514s JS G NS: Found info type FUNCTION for 'float_inout' in namespace 'GIMarshallingTests' 514s ok 82 Floating point float-typed marshals value as an inout parameter 514s JS G NS: Found info type FUNCTION for 'double_return' in namespace 'GIMarshallingTests' 514s ok 83 Floating point double-typed marshals value as a return value 514s JS G NS: Found info type FUNCTION for 'double_in' in namespace 'GIMarshallingTests' 514s ok 84 Floating point double-typed marshals as an in parameter 514s JS G NS: Found info type FUNCTION for 'double_out' in namespace 'GIMarshallingTests' 514s ok 85 Floating point double-typed marshals value as an out parameter 514s JS G NS: Found info type FUNCTION for 'double_inout' in namespace 'GIMarshallingTests' 514s ok 86 Floating point double-typed marshals value as an inout parameter 514s JS G NS: Found info type FUNCTION for 'time_t_return' in namespace 'GIMarshallingTests' 514s ok 87 time_t marshals as a return value 514s JS G NS: Found info type FUNCTION for 'time_t_in' in namespace 'GIMarshallingTests' 514s ok 88 time_t marshals as an in parameter 514s JS G NS: Found info type FUNCTION for 'time_t_out' in namespace 'GIMarshallingTests' 514s ok 89 time_t marshals as an out parameter 514s JS G NS: Found info type FUNCTION for 'time_t_inout' in namespace 'GIMarshallingTests' 514s ok 90 time_t marshals as an inout parameter 514s JS G NS: Found info type FUNCTION for 'gtype_return' in namespace 'GIMarshallingTests' 514s ok 91 GType void marshals as a return value 514s JS G NS: Found info type FUNCTION for 'gtype_in' in namespace 'GIMarshallingTests' 514s ok 92 GType void marshals as an in parameter 514s JS G NS: Found info type FUNCTION for 'gtype_out' in namespace 'GIMarshallingTests' 514s ok 93 GType void marshals as an out parameter 514s JS G NS: Found info type FUNCTION for 'gtype_inout' in namespace 'GIMarshallingTests' 514s ok 94 GType void marshals as an inout parameter 514s JS G NS: Found info type FUNCTION for 'gtype_string_return' in namespace 'GIMarshallingTests' 514s ok 95 GType string marshals as a return value 514s JS G NS: Found info type FUNCTION for 'gtype_string_in' in namespace 'GIMarshallingTests' 514s ok 96 GType string marshals as an in parameter 514s JS G NS: Found info type FUNCTION for 'gtype_string_out' in namespace 'GIMarshallingTests' 514s ok 97 GType string marshals as an out parameter 514s ok 98 GType can be implicitly converted from a GObject type alias 514s ok 99 GType can be implicitly converted from a JS type 514s JS G NS: Found info type FUNCTION for 'utf8_none_return' in namespace 'GIMarshallingTests' 514s ok 100 UTF-8 string with transfer none marshals as a return value 514s JS G NS: Found info type FUNCTION for 'utf8_none_in' in namespace 'GIMarshallingTests' 514s ok 101 UTF-8 string with transfer none marshals as an in parameter 514s JS G NS: Found info type FUNCTION for 'utf8_none_out' in namespace 'GIMarshallingTests' 514s ok 102 UTF-8 string with transfer none marshals as an out parameter 514s JS G NS: Found info type FUNCTION for 'utf8_none_inout' in namespace 'GIMarshallingTests' 514s ok 103 UTF-8 string with transfer none marshals as an inout parameter 514s JS G NS: Found info type FUNCTION for 'utf8_full_return' in namespace 'GIMarshallingTests' 514s ok 104 UTF-8 string with transfer full marshals as a return value 514s JS G NS: Found info type FUNCTION for 'utf8_full_out' in namespace 'GIMarshallingTests' 514s ok 105 UTF-8 string with transfer full marshals as an out parameter 514s ok 106 UTF-8 string with transfer full marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 514s JS G NS: Found info type FUNCTION for 'utf8_as_uint8array_in' in namespace 'GIMarshallingTests' 514s ok 107 UTF-8 string marshals value as a byte array 514s JS G NS: Found info type FUNCTION for 'utf8_dangling_out' in namespace 'GIMarshallingTests' 514s ok 108 UTF-8 string makes a default out value for a broken C function 514s JS G NS: Found info type FUNCTION for 'init_function' in namespace 'GIMarshallingTests' 514s ok 109 In-out array in the style of gtk_init() marshals null 514s ok 110 In-out array in the style of gtk_init() marshals an inout empty array # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/88 514s ok 111 In-out array in the style of gtk_init() marshals an inout array # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/88 514s JS G NS: Found info type FUNCTION for 'array_fixed_int_return' in namespace 'GIMarshallingTests' 514s ok 112 Fixed-size C array of ints marshals as a return value 514s JS G NS: Found info type FUNCTION for 'array_fixed_int_in' in namespace 'GIMarshallingTests' 514s ok 113 Fixed-size C array of ints marshals as an in parameter 514s JS G NS: Found info type FUNCTION for 'array_fixed_out' in namespace 'GIMarshallingTests' 514s ok 114 Fixed-size C array of ints marshals as an out parameter 514s ok 115 Fixed-size C array of ints marshals as an out parameter 514s JS G NS: Found info type FUNCTION for 'array_fixed_inout' in namespace 'GIMarshallingTests' 514s ok 116 Fixed-size C array of ints marshals as an inout parameter 514s JS G NS: Found info type FUNCTION for 'array_fixed_short_return' in namespace 'GIMarshallingTests' 514s ok 117 Fixed-size C array of shorts marshals as a return value 514s JS G NS: Found info type FUNCTION for 'array_fixed_short_in' in namespace 'GIMarshallingTests' 514s ok 118 Fixed-size C array of shorts marshals as an in parameter 514s JS G NS: Found info type FUNCTION for 'array_fixed_out_struct' in namespace 'GIMarshallingTests' 514s ok 119 Fixed-size C array marshals a struct array as an out parameter 514s JS G NS: Found info type FUNCTION for 'array_fixed_caller_allocated_struct_out' in namespace 'GIMarshallingTests' 514s ok 120 Fixed-size C array marshals a fixed-size struct array as caller allocated out param 514s JS G NS: Found info type FUNCTION for 'array_return' in namespace 'GIMarshallingTests' 514s ok 121 C array with length marshals as a return value 514s JS G NS: Found info type FUNCTION for 'array_in' in namespace 'GIMarshallingTests' 514s ok 122 C array with length marshals as an in parameter 514s JS G NS: Found info type FUNCTION for 'array_out' in namespace 'GIMarshallingTests' 514s ok 123 C array with length marshals as an out parameter 514s JS G NS: Found info type FUNCTION for 'array_inout' in namespace 'GIMarshallingTests' 514s ok 124 C array with length marshals as an inout parameter 514s JS G NS: Found info type FUNCTION for 'array_return_etc' in namespace 'GIMarshallingTests' 514s ok 125 C array with length can be returned along with other arguments 514s JS G NS: Found info type FUNCTION for 'array_in_len_before' in namespace 'GIMarshallingTests' 514s ok 126 C array with length can be passed to a function with its length parameter before it 514s JS G NS: Found info type FUNCTION for 'array_in_len_zero_terminated' in namespace 'GIMarshallingTests' 514s ok 127 C array with length can be passed to a function with zero terminator 514s JS G NS: Found info type FUNCTION for 'array_string_in' in namespace 'GIMarshallingTests' 514s ok 128 C array with length of strings marshals as an in parameter 514s JS G NS: Found info type FUNCTION for 'array_uint8_in' in namespace 'GIMarshallingTests' 514s ok 129 C array with length marshals a byte array as an in parameter 514s JS G NS: Found info type FUNCTION for 'array_int64_in' in namespace 'GIMarshallingTests' 514s ok 130 C array with length of signed 64-bit ints marshals as an in parameter 514s JS G NS: Found info type FUNCTION for 'array_uint64_in' in namespace 'GIMarshallingTests' 514s ok 131 C array with length of unsigned 64-bit ints marshals as an in parameter 514s JS G NS: Found info type FUNCTION for 'array_unichar_in' in namespace 'GIMarshallingTests' 514s ok 132 C array with length of unichars marshals as an in parameter 514s JS G NS: Found info type FUNCTION for 'array_unichar_out' in namespace 'GIMarshallingTests' 514s ok 133 C array with length of unichars marshals as an out parameter 514s ok 134 C array with length of unichars marshals from an array of codepoints 514s JS G NS: Found info type FUNCTION for 'array_bool_in' in namespace 'GIMarshallingTests' 514s ok 135 C array with length of booleans marshals as an in parameter 514s JS G NS: Found info type FUNCTION for 'array_bool_out' in namespace 'GIMarshallingTests' 514s ok 136 C array with length of booleans marshals as an out parameter 514s ok 137 C array with length of booleans marshals from an array of numbers 514s JS G NS: Found info type FUNCTION for 'array_struct_in' in namespace 'GIMarshallingTests' 514s ok 138 C array with length of boxed structs marshals as an in parameter 514s ok 139 C array with length of boxed structs passed by value marshals as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 514s ok 140 C array with length of simple structs marshals as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 514s JS G NS: Found info type FUNCTION for 'multi_array_key_value_in' in namespace 'GIMarshallingTests' 514s ok 141 C array with length marshals two arrays with the same length parameter 514s JS G NS: Found info type FUNCTION for 'array_struct_take_in' in namespace 'GIMarshallingTests' 514s ok 142 C array with length copies correctly on transfer full 514s JS G NS: Found info type FUNCTION for 'array_enum_in' in namespace 'GIMarshallingTests' 514s ok 143 C array with length of enums marshals as an in parameter 514s JS G NS: Found info type FUNCTION for 'array_flags_in' in namespace 'GIMarshallingTests' 514s ok 144 C array with length of flags marshals as an in parameter 514s JS G NS: Found info type FUNCTION for 'array_in_guint64_len' in namespace 'GIMarshallingTests' 514s ok 145 C array with length marshals an array with a 64-bit length parameter 514s JS G NS: Found info type FUNCTION for 'array_in_guint8_len' in namespace 'GIMarshallingTests' 514s ok 146 C array with length marshals an array with an 8-bit length parameter 514s JS G NS: Found info type FUNCTION for 'array_out_etc' in namespace 'GIMarshallingTests' 514s ok 147 C array with length can be an out argument along with other arguments 514s JS G NS: Found info type FUNCTION for 'array_inout_etc' in namespace 'GIMarshallingTests' 514s ok 148 C array with length can be an in-out argument along with other arguments 514s JS G NS: Found info type FUNCTION for 'array_in_nonzero_nonlen' in namespace 'GIMarshallingTests' 514s ok 149 C array with length does not interpret an unannotated integer as a length parameter 514s JS G NS: Found info type FUNCTION for 'array_zero_terminated_return' in namespace 'GIMarshallingTests' 514s ok 150 Zero-terminated C array of strings marshals as a return value 514s JS G NS: Found info type FUNCTION for 'array_zero_terminated_in' in namespace 'GIMarshallingTests' 514s ok 151 Zero-terminated C array of strings marshals as an in parameter 514s JS G NS: Found info type FUNCTION for 'array_zero_terminated_out' in namespace 'GIMarshallingTests' 514s ok 152 Zero-terminated C array of strings marshals as an out parameter 514s JS G NS: Found info type FUNCTION for 'array_zero_terminated_inout' in namespace 'GIMarshallingTests' 514s ok 153 Zero-terminated C array of strings marshals as an inout parameter 514s JS G NS: Found info type FUNCTION for 'array_zero_terminated_return_null' in namespace 'GIMarshallingTests' 514s ok 154 Zero-terminated C array marshals null as a zero-terminated array return value 514s JS G NS: Found info type FUNCTION for 'array_zero_terminated_return_struct' in namespace 'GIMarshallingTests' 514s ok 155 Zero-terminated C array marshals an array of structs as a return value 514s JS G NS: Found info type FUNCTION for 'array_zero_terminated_return_unichar' in namespace 'GIMarshallingTests' 514s ok 156 Zero-terminated C array marshals an array of unichars as a return value 514s JS G NS: Found info type FUNCTION for 'array_gvariant_none_in' in namespace 'GIMarshallingTests' 514s JS G BXD: Defining method classify in prototype for GLib.Variant 514s JS G BXD: Defining method get_int32 in prototype for GLib.Variant 514s JS G BXD: Defining method get_string in prototype for GLib.Variant 514s ok 157 Zero-terminated C array of GLib.Variants marshals as a transfer-none in and out parameter 514s JS G NS: Found info type FUNCTION for 'array_gvariant_container_in' in namespace 'GIMarshallingTests' 514s ok 158 Zero-terminated C array of GLib.Variants marshals as a transfer-container in and out parameter 514s JS G NS: Found info type FUNCTION for 'array_gvariant_full_in' in namespace 'GIMarshallingTests' 514s ok 159 Zero-terminated C array of GLib.Variants marshals as a transfer-full in and out parameter 514s JS G NS: Found info type FUNCTION for 'garray_int_none_return' in namespace 'GIMarshallingTests' 514s ok 160 GArray of ints with transfer none marshals as a return value 514s JS G NS: Found info type FUNCTION for 'garray_int_none_in' in namespace 'GIMarshallingTests' 514s ok 161 GArray of ints with transfer none marshals as an in parameter 514s JS G NS: Found info type FUNCTION for 'garray_uint64_none_return' in namespace 'GIMarshallingTests' 514s ok 162 GArray marshals int64s as a transfer-none return value 514s JS G NS: Found info type FUNCTION for 'garray_utf8_none_return' in namespace 'GIMarshallingTests' 514s ok 163 GArray of strings with transfer none marshals as a return value 514s JS G NS: Found info type FUNCTION for 'garray_utf8_none_in' in namespace 'GIMarshallingTests' 514s ok 164 GArray of strings with transfer none marshals as an in parameter 514s JS G NS: Found info type FUNCTION for 'garray_utf8_none_out' in namespace 'GIMarshallingTests' 514s ok 165 GArray of strings with transfer none marshals as an out parameter 514s JS G NS: Found info type FUNCTION for 'garray_utf8_none_inout' in namespace 'GIMarshallingTests' 514s ok 166 GArray of strings with transfer none marshals as an inout parameter 514s JS G NS: Found info type FUNCTION for 'garray_utf8_full_return' in namespace 'GIMarshallingTests' 514s ok 167 GArray of strings with transfer full marshals as a return value 514s JS G NS: Found info type FUNCTION for 'garray_utf8_full_out' in namespace 'GIMarshallingTests' 514s ok 168 GArray of strings with transfer full marshals as an out parameter 514s ok 169 GArray of strings with transfer full marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 514s JS G NS: Found info type FUNCTION for 'garray_utf8_container_return' in namespace 'GIMarshallingTests' 514s ok 170 GArray of strings with transfer container marshals as a return value 514s JS G NS: Found info type FUNCTION for 'garray_utf8_container_out' in namespace 'GIMarshallingTests' 514s ok 171 GArray of strings with transfer container marshals as an out parameter 514s ok 172 GArray of strings with transfer container marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 514s ok 173 GArray of strings marshals as a transfer-full caller-allocated out parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/106 514s JS G NS: Found info type FUNCTION for 'garray_utf8_full_out_caller_allocated' in namespace 'GIMarshallingTests' 514s ok 174 GArray of strings marshals as a transfer-full caller-allocated out parameter throws errors 514s JS G NS: Found info type FUNCTION for 'garray_boxed_struct_full_return' in namespace 'GIMarshallingTests' 514s ok 175 GArray marshals boxed structs as a transfer-full return value 514s JS G NS: Found info type FUNCTION for 'garray_bool_none_in' in namespace 'GIMarshallingTests' 514s ok 176 GArray of booleans with transfer none marshals as an in parameter 514s JS G NS: Found info type FUNCTION for 'garray_unichar_none_in' in namespace 'GIMarshallingTests' 514s ok 177 GArray of unichars can be passed in with transfer none 514s JS G NS: Found info type FUNCTION for 'gptrarray_utf8_none_return' in namespace 'GIMarshallingTests' 514s ok 178 GPtrArray of strings with transfer none marshals as a return value 514s JS G NS: Found info type FUNCTION for 'gptrarray_utf8_none_in' in namespace 'GIMarshallingTests' 514s ok 179 GPtrArray of strings with transfer none marshals as an in parameter 514s JS G NS: Found info type FUNCTION for 'gptrarray_utf8_none_out' in namespace 'GIMarshallingTests' 514s ok 180 GPtrArray of strings with transfer none marshals as an out parameter 514s JS G NS: Found info type FUNCTION for 'gptrarray_utf8_none_inout' in namespace 'GIMarshallingTests' 514s ok 181 GPtrArray of strings with transfer none marshals as an inout parameter 514s JS G NS: Found info type FUNCTION for 'gptrarray_utf8_full_return' in namespace 'GIMarshallingTests' 514s ok 182 GPtrArray of strings with transfer full marshals as a return value 514s JS G NS: Found info type FUNCTION for 'gptrarray_utf8_full_out' in namespace 'GIMarshallingTests' 514s ok 183 GPtrArray of strings with transfer full marshals as an out parameter 514s ok 184 GPtrArray of strings with transfer full marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 514s JS G NS: Found info type FUNCTION for 'gptrarray_utf8_container_return' in namespace 'GIMarshallingTests' 514s ok 185 GPtrArray of strings with transfer container marshals as a return value 514s JS G NS: Found info type FUNCTION for 'gptrarray_utf8_container_out' in namespace 'GIMarshallingTests' 514s ok 186 GPtrArray of strings with transfer container marshals as an out parameter 514s ok 187 GPtrArray of strings with transfer container marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 514s JS G NS: Found info type FUNCTION for 'gptrarray_boxed_struct_full_return' in namespace 'GIMarshallingTests' 514s ok 188 GPtrArray of structs can be returned with transfer full 514s JS G NS: Found info type FUNCTION for 'bytearray_full_return' in namespace 'GIMarshallingTests' 514s ok 189 GByteArray marshals as a return value 514s JS G NS: Found info type FUNCTION for 'bytearray_none_in' in namespace 'GIMarshallingTests' 514s ok 190 GByteArray can be passed in with transfer none 514s JS G NS: Found info type FUNCTION for 'gbytes_full_return' in namespace 'GIMarshallingTests' 514s ok 191 GBytes marshals as a transfer-full return value 514s JS G NS: Found info type FUNCTION for 'gbytes_none_in' in namespace 'GIMarshallingTests' 514s ok 192 GBytes can be created from an array and passed in 514s ok 193 GBytes can be created by returning from a function and passed in 514s ok 194 GBytes can be implicitly converted from a ByteArray 514s ok 195 GBytes can be created from a string and is encoded in UTF-8 514s ok 196 GBytes turns into a GByteArray on assignment 514s ok 197 GBytes cannot be passed to a function expecting a byte array 514s JS G NS: Found info type FUNCTION for 'gstrv_return' in namespace 'GIMarshallingTests' 514s ok 198 GStrv marshals as a return value 514s JS G NS: Found info type FUNCTION for 'gstrv_in' in namespace 'GIMarshallingTests' 514s ok 199 GStrv marshals as an in parameter 514s JS G NS: Found info type FUNCTION for 'gstrv_out' in namespace 'GIMarshallingTests' 514s ok 200 GStrv marshals as an out parameter 514s JS G NS: Found info type FUNCTION for 'gstrv_inout' in namespace 'GIMarshallingTests' 514s ok 201 GStrv marshals as an inout parameter 514s JS G NS: Found info type FUNCTION for 'glist_int_none_return' in namespace 'GIMarshallingTests' 514s ok 202 GList of ints with transfer none marshals as a return value 514s JS G NS: Found info type FUNCTION for 'glist_int_none_in' in namespace 'GIMarshallingTests' 514s ok 203 GList of ints with transfer none marshals as an in parameter 514s JS G NS: Found info type FUNCTION for 'glist_uint32_none_return' in namespace 'GIMarshallingTests' 514s ok 204 GList of unsigned 32-bit ints with transfer none marshals as a return value 514s JS G NS: Found info type FUNCTION for 'glist_uint32_none_in' in namespace 'GIMarshallingTests' 514s ok 205 GList of unsigned 32-bit ints with transfer none marshals as an in parameter 514s JS G NS: Found info type FUNCTION for 'glist_utf8_none_return' in namespace 'GIMarshallingTests' 514s ok 206 GList of strings with transfer none marshals as a return value 514s JS G NS: Found info type FUNCTION for 'glist_utf8_none_in' in namespace 'GIMarshallingTests' 514s ok 207 GList of strings with transfer none marshals as an in parameter 514s JS G NS: Found info type FUNCTION for 'glist_utf8_none_out' in namespace 'GIMarshallingTests' 514s ok 208 GList of strings with transfer none marshals as an out parameter 514s JS G NS: Found info type FUNCTION for 'glist_utf8_none_inout' in namespace 'GIMarshallingTests' 514s ok 209 GList of strings with transfer none marshals as an inout parameter 514s JS G NS: Found info type FUNCTION for 'glist_utf8_full_return' in namespace 'GIMarshallingTests' 514s ok 210 GList of strings with transfer full marshals as a return value 514s JS G NS: Found info type FUNCTION for 'glist_utf8_full_out' in namespace 'GIMarshallingTests' 514s ok 211 GList of strings with transfer full marshals as an out parameter 514s ok 212 GList of strings with transfer full marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 514s JS G NS: Found info type FUNCTION for 'glist_utf8_container_return' in namespace 'GIMarshallingTests' 514s ok 213 GList of strings with transfer container marshals as a return value 514s JS G NS: Found info type FUNCTION for 'glist_utf8_container_out' in namespace 'GIMarshallingTests' 514s ok 214 GList of strings with transfer container marshals as an out parameter 514s ok 215 GList of strings with transfer container marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 514s JS G NS: Found info type FUNCTION for 'gslist_int_none_return' in namespace 'GIMarshallingTests' 514s ok 216 GSList of ints with transfer none marshals as a return value 514s JS G NS: Found info type FUNCTION for 'gslist_int_none_in' in namespace 'GIMarshallingTests' 514s ok 217 GSList of ints with transfer none marshals as an in parameter 514s JS G NS: Found info type FUNCTION for 'gslist_utf8_none_return' in namespace 'GIMarshallingTests' 514s ok 218 GSList of strings with transfer none marshals as a return value 514s JS G NS: Found info type FUNCTION for 'gslist_utf8_none_in' in namespace 'GIMarshallingTests' 514s ok 219 GSList of strings with transfer none marshals as an in parameter 514s JS G NS: Found info type FUNCTION for 'gslist_utf8_none_out' in namespace 'GIMarshallingTests' 514s ok 220 GSList of strings with transfer none marshals as an out parameter 514s JS G NS: Found info type FUNCTION for 'gslist_utf8_none_inout' in namespace 'GIMarshallingTests' 514s ok 221 GSList of strings with transfer none marshals as an inout parameter 514s JS G NS: Found info type FUNCTION for 'gslist_utf8_full_return' in namespace 'GIMarshallingTests' 514s ok 222 GSList of strings with transfer full marshals as a return value 514s JS G NS: Found info type FUNCTION for 'gslist_utf8_full_out' in namespace 'GIMarshallingTests' 514s ok 223 GSList of strings with transfer full marshals as an out parameter 514s ok 224 GSList of strings with transfer full marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 514s JS G NS: Found info type FUNCTION for 'gslist_utf8_container_return' in namespace 'GIMarshallingTests' 514s ok 225 GSList of strings with transfer container marshals as a return value 514s JS G NS: Found info type FUNCTION for 'gslist_utf8_container_out' in namespace 'GIMarshallingTests' 514s ok 226 GSList of strings with transfer container marshals as an out parameter 514s ok 227 GSList of strings with transfer container marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 514s JS G NS: Found info type FUNCTION for 'ghashtable_int_none_return' in namespace 'GIMarshallingTests' 514s ok 228 GHashTable with integer values marshals as a return value 514s JS G NS: Found info type FUNCTION for 'ghashtable_int_none_in' in namespace 'GIMarshallingTests' 514s ok 229 GHashTable with integer values marshals as an in parameter 514s JS G NS: Found info type FUNCTION for 'ghashtable_utf8_none_return' in namespace 'GIMarshallingTests' 514s ok 230 GHashTable with string values with transfer none marshals as a return value 514s JS G NS: Found info type FUNCTION for 'ghashtable_utf8_none_in' in namespace 'GIMarshallingTests' 514s ok 231 GHashTable with string values with transfer none marshals as an in parameter 514s JS G NS: Found info type FUNCTION for 'ghashtable_utf8_none_out' in namespace 'GIMarshallingTests' 514s ok 232 GHashTable with string values with transfer none marshals as an out parameter 514s JS G NS: Found info type FUNCTION for 'ghashtable_utf8_none_inout' in namespace 'GIMarshallingTests' 514s ok 233 GHashTable with string values with transfer none marshals as an inout parameter 514s JS G NS: Found info type FUNCTION for 'ghashtable_utf8_full_return' in namespace 'GIMarshallingTests' 514s ok 234 GHashTable with string values with transfer full marshals as a return value 514s JS G NS: Found info type FUNCTION for 'ghashtable_utf8_full_out' in namespace 'GIMarshallingTests' 514s ok 235 GHashTable with string values with transfer full marshals as an out parameter 514s ok 236 GHashTable with string values with transfer full marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 514s JS G NS: Found info type FUNCTION for 'ghashtable_utf8_container_return' in namespace 'GIMarshallingTests' 514s ok 237 GHashTable with string values with transfer container marshals as a return value 514s JS G NS: Found info type FUNCTION for 'ghashtable_utf8_container_out' in namespace 'GIMarshallingTests' 514s ok 238 GHashTable with string values with transfer container marshals as an out parameter 514s ok 239 GHashTable with string values with transfer container marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 514s JS G NS: Found info type FUNCTION for 'ghashtable_double_in' in namespace 'GIMarshallingTests' 514s ok 240 GHashTable with double values marshals as an in parameter 514s JS G NS: Found info type FUNCTION for 'ghashtable_float_in' in namespace 'GIMarshallingTests' 514s ok 241 GHashTable with float values marshals as an in parameter 514s JS G NS: Found info type FUNCTION for 'ghashtable_int64_in' in namespace 'GIMarshallingTests' 514s ok 242 GHashTable with 64-bit int values marshals as an in parameter 514s JS G NS: Found info type FUNCTION for 'ghashtable_uint64_in' in namespace 'GIMarshallingTests' 514s ok 243 GHashTable with unsigned 64-bit int values marshals as an in parameter 514s ok 244 GHashTable symbol keys are ignored 514s JS G NS: Found info type FUNCTION for 'gvalue_return' in namespace 'GIMarshallingTests' 514s ok 245 GValue marshals as a return value 514s JS G NS: Found info type FUNCTION for 'gvalue_in' in namespace 'GIMarshallingTests' 514s ok 246 GValue marshals as an in parameter 515s JS G NS: Found info type FUNCTION for 'gvalue_out' in namespace 'GIMarshallingTests' 515s ok 247 GValue marshals as an out parameter 515s ok 248 GValue marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 515s JS G NS: Found info type FUNCTION for 'gvalue_int64_in' in namespace 'GIMarshallingTests' 515s ok 249 GValue marshals as an int64 in parameter 515s JS G NS: Found info type FUNCTION for 'gvalue_in_with_type' in namespace 'GIMarshallingTests' 515s ok 250 GValue type objects can be converted from primitive-like types 515s JS G NS: Found info type FUNCTION for 'gvalue_in_with_modification' in namespace 'GIMarshallingTests' 515s ok 251 GValue can be passed into a function and modified 515s JS G NS: Found info type STRUCT for 'Value' in namespace 'GObject' 515s JS G BXD: Defined class for Value (GValue), prototype 0x1af65b14ed58, JSClass 0x7242c673b098, in object 0x98ff37d2e0 515s JS G BXD: Defining method init in prototype for GObject.Value 515s JS G BXD: Defining method set_int in prototype for GObject.Value 515s JS G BXD: Defining method get_int in prototype for GObject.Value 515s ok 252 GValue can be passed into a function as a boxed type and modified 515s ok 253 GValue enum can be passed into a function and packed # SKIP we don't know to pack enums in a GValue as enum and not int 515s JS G BXD: Defining method set_enum in prototype for GObject.Value 515s JS G NS: Found info type FUNCTION for 'gvalue_in_enum' in namespace 'GIMarshallingTests' 515s ok 254 GValue enum can be passed into a function as a boxed type and packed 515s ok 255 GValue flags can be passed into a function and packed # SKIP we don't know to pack flags in a GValue as flags and not gint 515s JS G BXD: Defining method set_flags in prototype for GObject.Value 515s JS G NS: Found info type FUNCTION for 'gvalue_in_flags' in namespace 'GIMarshallingTests' 515s ok 256 GValue flags can be passed into a function as a boxed type and packed 515s JS G NS: Found info type FUNCTION for 'gvalue_int64_out' in namespace 'GIMarshallingTests' 515s ok 257 GValue marshals as an int64 out parameter 515s JS G NS: Found info type FUNCTION for 'gvalue_out_caller_allocates' in namespace 'GIMarshallingTests' 515s ok 258 GValue marshals as a caller-allocated out parameter 515s JS G NS: Found info type FUNCTION for 'gvalue_flat_array' in namespace 'GIMarshallingTests' 515s ok 259 GValue array can be passed into a function and packed 515s JS G BXD: Defining method set_string in prototype for GObject.Value 515s JS G BXD: Defining method set_boolean in prototype for GObject.Value 515s ok 260 GValue array of boxed type GValues can be passed into a function 515s ok 261 GValue array of uninitialized boxed GValues 515s JS G NS: Found info type FUNCTION for 'return_gvalue_flat_array' in namespace 'GIMarshallingTests' 515s ok 262 GValue array can be passed as an out argument and unpacked 515s ok 263 GValue array can roundtrip with GValues intact # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/272 515s ok 264 GValue can have its type inferred from primitive values 515s JS G NS: Found info type OBJECT for 'SimpleAction' in namespace 'Gio' 515s JS G OBJ: Defined class for SimpleAction (GSimpleAction), prototype 0x1af65b152588, JSClass 0x7242c673b7a8, in object 0x98ff37d7b8 515s JS G NS: Found info type INTERFACE for 'Action' in namespace 'Gio' 515s JS G IFACE: Defined class for Action (GAction), prototype 0x1af65b151970, JSClass 0x7242c673b580, in object 0x98ff37d7b8 515s ok 265 GValue can have its type inferred as a GObject type 515s ok 266 GValue can have its type inferred as a superclass 515s ok 267 GValue can have its type inferred as an interface that it implements 515s JS G NS: Found info type STRUCT for 'KeyFile' in namespace 'GLib' 515s JS G BXD: Defined class for KeyFile (GKeyFile), prototype 0x1af65b1527e0, JSClass 0x7242c673b098, in object 0x98ff37d038 515s ok 268 GValue can have its type inferred as a boxed type 515s ok 269 GValue can have its type inferred as GVariant 515s JS G NS: Found info type FUNCTION for 'union_returnv' in namespace 'GIMarshallingTests' 515s JS G NS: Found info type UNION for 'Union' in namespace 'GIMarshallingTests' 515s JS G BXD: Defined class for Union (GIMarshallingTestsUnion), prototype 0x1af65b152998, JSClass 0x7242c673b850, in object 0x98ff37d268 515s ok 270 GValue can have its type inferred as a union type 515s JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' 515s JS G PRM: Wrapping GParamString 'my-param' on (null) with JSObject 515s JS G PRM: JSObject created with param instance 0x148deebd2190 type GParamString 515s ok 271 GValue can have its type inferred as a GParamSpec 515s JS G BXD: Defining method set_double in prototype for GObject.Value 515s JS G BXD: Defining method set_boxed in prototype for GObject.Value 515s ok 272 GValue can deal with a GValue packed in a GValue 515s JS G NS: Found info type FUNCTION for 'gclosure_in' in namespace 'GIMarshallingTests' 515s ok 273 Callback GClosure marshals as an in parameter 515s ok 274 Callback GClosure marshals a GClosure as a return value # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/80 515s JS G NS: Found info type FUNCTION for 'callback_return_value_only' in namespace 'GIMarshallingTests' 515s ok 275 Callback marshals a return value 515s JS G NS: Found info type FUNCTION for 'callback_one_out_parameter' in namespace 'GIMarshallingTests' 515s ok 276 Callback marshals one out parameter 515s JS G NS: Found info type FUNCTION for 'callback_multiple_out_parameters' in namespace 'GIMarshallingTests' 515s ok 277 Callback marshals multiple out parameters 515s JS G NS: Found info type FUNCTION for 'callback_return_value_and_one_out_parameter' in namespace 'GIMarshallingTests' 515s ok 278 Callback marshals a return value and one out parameter 515s JS G NS: Found info type FUNCTION for 'callback_return_value_and_multiple_out_parameters' in namespace 'GIMarshallingTests' 515s ok 279 Callback marshals a return value and multiple out parameters 515s ok 280 Callback marshals an array out parameter # SKIP Function not added to gobject-introspection test suite yet 515s JS G NS: Found info type FUNCTION for 'callback_owned_boxed' in namespace 'GIMarshallingTests' 515s ok 281 Callback marshals a callback parameter that can be called from C 515s JS G NS: Found info type FUNCTION for 'pointer_in_return' in namespace 'GIMarshallingTests' 515s ok 282 Raw pointers gets an allocated return value 515s ok 283 Raw pointers can be roundtripped at least if the pointer is null 515s JS G NS: Found info type FUNCTION for 'genum_returnv' in namespace 'GIMarshallingTests' 515s ok 284 Registered enum type marshals as a return value 515s JS G NS: Found info type FUNCTION for 'genum_in' in namespace 'GIMarshallingTests' 515s ok 285 Registered enum type marshals as an in parameter 515s JS G NS: Found info type FUNCTION for 'genum_out' in namespace 'GIMarshallingTests' 515s ok 286 Registered enum type marshals as an out parameter 515s JS G NS: Found info type FUNCTION for 'genum_inout' in namespace 'GIMarshallingTests' 515s ok 287 Registered enum type marshals as an inout parameter 515s JS G NS: Found info type FUNCTION for 'enum_returnv' in namespace 'GIMarshallingTests' 515s ok 288 Bare enum type marshals as a return value 515s JS G NS: Found info type FUNCTION for 'enum_in' in namespace 'GIMarshallingTests' 515s ok 289 Bare enum type marshals as an in parameter 515s JS G NS: Found info type FUNCTION for 'enum_out' in namespace 'GIMarshallingTests' 515s ok 290 Bare enum type marshals as an out parameter 515s JS G NS: Found info type FUNCTION for 'enum_inout' in namespace 'GIMarshallingTests' 515s ok 291 Bare enum type marshals as an inout parameter 515s JS G NS: Found info type FUNCTION for 'flags_returnv' in namespace 'GIMarshallingTests' 515s ok 292 Registered flags type marshals as a return value 515s JS G NS: Found info type FUNCTION for 'flags_in' in namespace 'GIMarshallingTests' 515s ok 293 Registered flags type marshals as an in parameter 515s JS G NS: Found info type FUNCTION for 'flags_out' in namespace 'GIMarshallingTests' 515s ok 294 Registered flags type marshals as an out parameter 515s JS G NS: Found info type FUNCTION for 'flags_inout' in namespace 'GIMarshallingTests' 515s ok 295 Registered flags type marshals as an inout parameter 515s JS G NS: Found info type FUNCTION for 'flags_in_zero' in namespace 'GIMarshallingTests' 515s ok 296 Registered flags type accepts zero 515s JS G NS: Found info type FUNCTION for 'no_type_flags_returnv' in namespace 'GIMarshallingTests' 515s ok 297 Bare flags type marshals as a return value 515s JS G NS: Found info type FUNCTION for 'no_type_flags_in' in namespace 'GIMarshallingTests' 515s ok 298 Bare flags type marshals as an in parameter 515s JS G NS: Found info type FUNCTION for 'no_type_flags_out' in namespace 'GIMarshallingTests' 515s ok 299 Bare flags type marshals as an out parameter 515s JS G NS: Found info type FUNCTION for 'no_type_flags_inout' in namespace 'GIMarshallingTests' 515s ok 300 Bare flags type marshals as an inout parameter 515s JS G NS: Found info type FUNCTION for 'no_type_flags_in_zero' in namespace 'GIMarshallingTests' 515s ok 301 Bare flags type accepts zero 515s JS G NS: Found info type FUNCTION for 'simple_struct_returnv' in namespace 'GIMarshallingTests' 515s ok 302 Simple struct marshals as a return value 515s JS G BXD: Defining method inv in prototype for GIMarshallingTests.SimpleStruct 515s JS G BXD: Defining method method in prototype for GIMarshallingTests.SimpleStruct 515s ok 303 Simple struct marshals as the this-argument of a method 515s JS G NS: Found info type FUNCTION for 'pointer_struct_returnv' in namespace 'GIMarshallingTests' 515s JS G NS: Found info type STRUCT for 'PointerStruct' in namespace 'GIMarshallingTests' 515s JS G BXD: Defined class for PointerStruct (void), prototype 0x1af65b1633f8, JSClass 0x7242c673b098, in object 0x98ff37d268 515s ok 304 Pointer struct marshals as a return value 515s JS G BXD: Defining method inv in prototype for GIMarshallingTests.PointerStruct 515s ok 305 Pointer struct marshals as the this-argument of a method 515s JS G NS: Found info type FUNCTION for 'boxed_struct_returnv' in namespace 'GIMarshallingTests' 515s ok 306 Boxed struct marshals as a return value 515s JS G BXD: Defining method inv in prototype for GIMarshallingTests.BoxedStruct 515s ok 307 Boxed struct marshals as the this-argument of a method 515s JS G NS: Found info type FUNCTION for 'boxed_struct_out' in namespace 'GIMarshallingTests' 515s ok 308 Boxed struct marshals as an out parameter 515s JS G NS: Found info type FUNCTION for 'boxed_struct_inout' in namespace 'GIMarshallingTests' 515s ok 309 Boxed struct marshals as an inout parameter 515s ok 310 Union marshals as a return value # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/273 515s JS G BXD: Defining method inv in prototype for GIMarshallingTests.Union 515s JS G BXD: Defining method method in prototype for GIMarshallingTests.Union 515s ok 311 Union marshals as the this-argument of a method 515s ok 312 GObject has a static method that can be called 515s JS G OBJ: Defining method method in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 313 GObject has a method that can be called 515s JS G OBJ: Defining method overridden_method in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 314 GObject has an overridden method that can be called 515s ok 315 GObject can be created from a static constructor 515s ok 316 GObject can have a static constructor that fails 515s JS G OBJ: Defining method method_array_in in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 317 GObject method marshals an int array as an in parameter 515s JS G OBJ: Defining method method_array_out in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 318 GObject method marshals an int array as an out parameter 515s JS G OBJ: Defining method method_array_inout in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 319 GObject method marshals an int array as an inout parameter 515s JS G OBJ: Defining method method_array_return in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 320 GObject method marshals an int array as a return value 515s JS G OBJ: Defining method method_with_default_implementation in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 321 GObject method with default implementation can be called 515s ok 322 GObject marshals as a return parameter with transfer none 515s ok 323 GObject marshals as a out parameter with transfer none 515s ok 324 GObject marshals as an inout parameter with transfer none 515s ok 325 GObject marshals as a return parameter with transfer full 515s ok 326 GObject marshals as a out parameter with transfer full 515s ok 327 GObject marshals as an inout parameter with transfer full 515s JS G OBJ: Defining method none_in in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 328 GObject marshals as a this value with transfer none 515s JS G OBJ: Defining method method_int8_in in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 329 Virtual function marshals an in argument 515s JS G OBJ: Defining method method_int8_out in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 330 Virtual function marshals an out argument 515s JS G OBJ: Defining method method_int8_arg_and_out_caller in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 331 Virtual function marshals a POD out argument 515s JS G OBJ: Defining method method_int8_arg_and_out_callee in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 332 Virtual function marshals a callee-allocated pointer out argument 515s JS G OBJ: Defining method method_str_arg_out_ret in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 333 Virtual function marshals a string out argument and return value 515s ok 334 Virtual function can override a default implementation in JS 515s ok 335 Virtual function marshals a callback # SKIP callback parameters to vfuncs not supported 515s JS G OBJ: Defining method vfunc_return_value_only in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 336 Virtual function marshals a return value 515s JS G OBJ: Defining method vfunc_one_out_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 337 Virtual function marshals one out parameter 515s JS G OBJ: Defining method vfunc_multiple_out_parameters in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 338 Virtual function marshals multiple out parameters 515s JS G OBJ: Defining method vfunc_return_value_and_one_out_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 339 Virtual function marshals a return value and one out parameter 515s JS G OBJ: Defining method vfunc_return_value_and_multiple_out_parameters in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 340 Virtual function marshals a return value and multiple out parameters 515s JS G OBJ: Defining method vfunc_one_inout_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 341 Virtual function marshals one inout parameter 515s JS G OBJ: Defining method vfunc_multiple_inout_parameters in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 342 Virtual function marshals multiple inout parameters 515s JS G OBJ: Defining method vfunc_return_value_and_one_inout_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 343 Virtual function marshals a return value and one inout parameter 515s JS G OBJ: Defining method vfunc_return_value_and_multiple_inout_parameters in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 344 Virtual function marshals a return value and multiple inout parameters 515s JS G OBJ: Defining method vfunc_array_out_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 345 Virtual function marshals an array out parameter 515s JS G OBJ: Defining method vfunc_caller_allocated_out_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 346 Virtual function marshals a caller-allocated GValue out parameter 515s JS G OBJ: Defining method vfunc_meth_with_error in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 347 Virtual function marshals an error out parameter when no error 515s ok 348 Virtual function marshals an error out parameter with a JavaScript exception 515s JS G NS: Found info type ENUM for 'IOErrorEnum' in namespace 'Gio' 515s JS G ERR: Defined class for IOErrorEnum (GError), prototype 0x1af65b165ce0, JSClass 0x7242c673b338, in object 0x98ff37d7b8 515s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 515s JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 1 515s JS G ENUM: Defining enum value EXISTS (fixed from exists) 2 515s JS G ENUM: Defining enum value IS_DIRECTORY (fixed from is_directory) 3 515s JS G ENUM: Defining enum value NOT_DIRECTORY (fixed from not_directory) 4 515s JS G ENUM: Defining enum value NOT_EMPTY (fixed from not_empty) 5 515s JS G ENUM: Defining enum value NOT_REGULAR_FILE (fixed from not_regular_file) 6 515s JS G ENUM: Defining enum value NOT_SYMBOLIC_LINK (fixed from not_symbolic_link) 7 515s JS G ENUM: Defining enum value NOT_MOUNTABLE_FILE (fixed from not_mountable_file) 8 515s JS G ENUM: Defining enum value FILENAME_TOO_LONG (fixed from filename_too_long) 9 515s JS G ENUM: Defining enum value INVALID_FILENAME (fixed from invalid_filename) 10 515s JS G ENUM: Defining enum value TOO_MANY_LINKS (fixed from too_many_links) 11 515s JS G ENUM: Defining enum value NO_SPACE (fixed from no_space) 12 515s JS G ENUM: Defining enum value INVALID_ARGUMENT (fixed from invalid_argument) 13 515s JS G ENUM: Defining enum value PERMISSION_DENIED (fixed from permission_denied) 14 515s JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 15 515s JS G ENUM: Defining enum value NOT_MOUNTED (fixed from not_mounted) 16 515s JS G ENUM: Defining enum value ALREADY_MOUNTED (fixed from already_mounted) 17 515s JS G ENUM: Defining enum value CLOSED (fixed from closed) 18 515s JS G ENUM: Defining enum value CANCELLED (fixed from cancelled) 19 515s JS G ENUM: Defining enum value PENDING (fixed from pending) 20 515s JS G ENUM: Defining enum value READ_ONLY (fixed from read_only) 21 515s JS G ENUM: Defining enum value CANT_CREATE_BACKUP (fixed from cant_create_backup) 22 515s JS G ENUM: Defining enum value WRONG_ETAG (fixed from wrong_etag) 23 515s JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 24 515s JS G ENUM: Defining enum value WOULD_RECURSE (fixed from would_recurse) 25 515s JS G ENUM: Defining enum value BUSY (fixed from busy) 26 515s JS G ENUM: Defining enum value WOULD_BLOCK (fixed from would_block) 27 515s JS G ENUM: Defining enum value HOST_NOT_FOUND (fixed from host_not_found) 28 515s JS G ENUM: Defining enum value WOULD_MERGE (fixed from would_merge) 29 515s JS G ENUM: Defining enum value FAILED_HANDLED (fixed from failed_handled) 30 515s JS G ENUM: Defining enum value TOO_MANY_OPEN_FILES (fixed from too_many_open_files) 31 515s JS G ENUM: Defining enum value NOT_INITIALIZED (fixed from not_initialized) 32 515s JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 33 515s JS G ENUM: Defining enum value PARTIAL_INPUT (fixed from partial_input) 34 515s JS G ENUM: Defining enum value INVALID_DATA (fixed from invalid_data) 35 515s JS G ENUM: Defining enum value DBUS_ERROR (fixed from dbus_error) 36 515s JS G ENUM: Defining enum value HOST_UNREACHABLE (fixed from host_unreachable) 37 515s JS G ENUM: Defining enum value NETWORK_UNREACHABLE (fixed from network_unreachable) 38 515s JS G ENUM: Defining enum value CONNECTION_REFUSED (fixed from connection_refused) 39 515s JS G ENUM: Defining enum value PROXY_FAILED (fixed from proxy_failed) 40 515s JS G ENUM: Defining enum value PROXY_AUTH_FAILED (fixed from proxy_auth_failed) 41 515s JS G ENUM: Defining enum value PROXY_NEED_AUTH (fixed from proxy_need_auth) 42 515s JS G ENUM: Defining enum value PROXY_NOT_ALLOWED (fixed from proxy_not_allowed) 43 515s JS G ENUM: Defining enum value BROKEN_PIPE (fixed from broken_pipe) 44 515s JS G ENUM: Defining enum value CONNECTION_CLOSED (fixed from connection_closed) 44 515s JS G ENUM: Defining enum value NOT_CONNECTED (fixed from not_connected) 45 515s JS G ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 515s JS G ENUM: Defining enum value NO_SUCH_DEVICE (fixed from no_such_device) 47 515s JS G ENUM: Defining enum value DESTINATION_UNSET (fixed from destination_unset) 48 515s JS G BXD: Defining method matches in prototype for GLib.Error 515s JS G NS: Found info type ENUM for 'SpawnError' in namespace 'GLib' 515s JS G ERR: Defined class for SpawnError (GError), prototype 0x1af65b165d58, JSClass 0x7242c673b338, in object 0x98ff37d038 515s JS G ENUM: Defining enum value FORK (fixed from fork) 0 515s JS G ENUM: Defining enum value READ (fixed from read) 1 515s JS G ENUM: Defining enum value CHDIR (fixed from chdir) 2 515s JS G ENUM: Defining enum value ACCES (fixed from acces) 3 515s JS G ENUM: Defining enum value PERM (fixed from perm) 4 515s JS G ENUM: Defining enum value TOO_BIG (fixed from too_big) 5 515s JS G ENUM: Defining enum value 2BIG (fixed from 2big) 5 515s JS G ENUM: Defining enum value NOEXEC (fixed from noexec) 6 515s JS G ENUM: Defining enum value NAMETOOLONG (fixed from nametoolong) 7 515s JS G ENUM: Defining enum value NOENT (fixed from noent) 8 515s JS G ENUM: Defining enum value NOMEM (fixed from nomem) 9 515s JS G ENUM: Defining enum value NOTDIR (fixed from notdir) 10 515s JS G ENUM: Defining enum value LOOP (fixed from loop) 11 515s JS G ENUM: Defining enum value TXTBUSY (fixed from txtbusy) 12 515s JS G ENUM: Defining enum value IO (fixed from io) 13 515s JS G ENUM: Defining enum value NFILE (fixed from nfile) 14 515s JS G ENUM: Defining enum value MFILE (fixed from mfile) 15 515s JS G ENUM: Defining enum value INVAL (fixed from inval) 16 515s JS G ENUM: Defining enum value ISDIR (fixed from isdir) 17 515s JS G ENUM: Defining enum value LIBBAD (fixed from libbad) 18 515s JS G ENUM: Defining enum value FAILED (fixed from failed) 19 515s ok 349 Virtual function marshals an error out parameter with a GError exception 515s ok 350 Virtual function marshals an error out parameter with a primitive value 515s ok 351 Virtual function marshals an error out parameter with a plain object 515s JS G OBJ: Defining method vfunc_return_enum in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 352 Virtual function marshals an enum return value 515s JS G OBJ: Defining method vfunc_out_enum in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 353 Virtual function marshals an enum out parameter 515s JS G OBJ: Defining method vfunc_return_flags in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 354 Virtual function marshals a flags return value 515s JS G OBJ: Defining method vfunc_out_flags in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 355 Virtual function marshals a flags out parameter 515s JS G OBJ: Defining method get_ref_info_for_vfunc_return_object_transfer_none in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 356 Virtual function marshals an object return parameter with transfer none 515s JS G OBJ: Defining method get_ref_info_for_vfunc_return_object_transfer_full in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 357 Virtual function marshals an object return parameter with transfer full 515s JS G OBJ: Defining method get_ref_info_for_vfunc_out_object_transfer_none in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 358 Virtual function marshals an object out parameter with transfer none 515s JS G OBJ: Defining method get_ref_info_for_vfunc_out_object_transfer_full in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 359 Virtual function marshals an object out parameter with transfer full 515s JS G OBJ: Defining method get_ref_info_for_vfunc_in_object_transfer_none in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 360 Virtual function marshals an object in parameter with transfer none 515s ok 361 Virtual function marshals an object in parameter with transfer full # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/275 515s ok 362 Wrong virtual functions marshals a return value # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/311 515s ok 363 Wrong virtual functions marshals one out parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/311 515s ok 364 Wrong virtual functions marshals multiple out parameters 515s ok 365 Wrong virtual functions marshals a return value and one out parameter 515s ok 366 Wrong virtual functions marshals a return value and multiple out parameters 515s ok 367 Wrong virtual functions marshals an array out parameter 515s JS G FUNC: JSObject type 'undefined' is neither null nor an object 515s ok 368 Wrong virtual functions marshals an enum return value 515s JS G FUNC: JSObject type 'undefined' is neither null nor an object 515s ok 369 Wrong virtual functions marshals an enum out parameter 515s JS G FUNC: JSObject type 'undefined' is neither null nor an object 515s ok 370 Wrong virtual functions marshals a flags return value 515s JS G FUNC: JSObject type 'undefined' is neither null nor an object 515s ok 371 Wrong virtual functions marshals a flags out parameter 515s JS G NS: Found info type OBJECT for 'SubObject' in namespace 'GIMarshallingTests' 515s JS G OBJ: Defined class for SubObject (GIMarshallingTestsSubObject), prototype 0x1af65b186b78, JSClass 0x7242c673b7a8, in object 0x98ff37d268 515s ok 372 Inherited GObject SubObject has a parent method that can be called 515s JS G OBJ: Defining method sub_method in prototype for GIMarshallingTestsSubObject (GIMarshallingTests.SubObject) 515s ok 373 Inherited GObject SubObject has a method that can be called 515s JS G OBJ: Defining method overwritten_method in prototype for GIMarshallingTestsSubObject (GIMarshallingTests.SubObject) 515s ok 374 Inherited GObject SubObject has an overridden method that can be called 515s ok 375 Inherited GObject SubObject has a method with default implementation that can be called 515s JS G NS: Found info type OBJECT for 'SubSubObject' in namespace 'GIMarshallingTests' 515s JS G OBJ: Defined class for SubSubObject (GIMarshallingTestsSubSubObject), prototype 0x1af65b186ec0, JSClass 0x7242c673b7a8, in object 0x98ff37d268 515s ok 376 Inherited GObject SubSubObject has a parent method that can be called 515s ok 377 Inherited GObject SubSubObject has a method that can be called 515s ok 378 Inherited GObject SubSubObject has an overridden method that can be called 515s ok 379 Inherited GObject SubSubObject has a method with default implementation that can be called 515s JS G NS: Found info type OBJECT for 'InterfaceImpl' in namespace 'GIMarshallingTests' 515s JS G OBJ: Defined class for InterfaceImpl (GIMarshallingTestsInterfaceImpl), prototype 0x1af65b18b290, JSClass 0x7242c673b7a8, in object 0x98ff37d268 515s JS G NS: Found info type INTERFACE for 'Interface' in namespace 'GIMarshallingTests' 515s JS G IFACE: Defined class for Interface (GIMarshallingTestsInterface), prototype 0x1af65b165f60, JSClass 0x7242c673b580, in object 0x98ff37d268 515s JS G OBJ: Defining method get_as_interface in prototype for GIMarshallingTestsInterfaceImpl (GIMarshallingTests.InterfaceImpl) 515s ok 380 Interface can be returned 515s JS G OBJ: Defining method test_int8_in in prototype for GIMarshallingTestsInterfaceImpl (GIMarshallingTests.InterfaceImpl) 515s JS G NS: Found info type FUNCTION for 'test_interface_test_int8_in' in namespace 'GIMarshallingTests' 515s ok 381 Interface can call an interface vfunc in C 515s JS G NS: Found info type INTERFACE for 'Interface2' in namespace 'GIMarshallingTests' 515s JS G IFACE: Defined class for Interface2 (GIMarshallingTestsInterface2), prototype 0x1af65b18c038, JSClass 0x7242c673b580, in object 0x98ff37d268 515s ok 382 Interface can implement a C interface 515s JS G NS: Found info type INTERFACE for 'Interface3' in namespace 'GIMarshallingTests' 515s JS G IFACE: Defined class for Interface3 (GIMarshallingTestsInterface3), prototype 0x1af65b18c060, JSClass 0x7242c673b580, in object 0x98ff37d268 515s JS G BXD: Defining method get_boolean in prototype for GLib.Variant 515s JS G BXD: Defining method get_uint64 in prototype for GLib.Variant 515s JS G BXD: Defining method get_int64 in prototype for GLib.Variant 515s JS G BXD: Defining method is_of_type in prototype for GLib.Variant 515s JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' 515s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x1af65b18b858, JSClass 0x7242c673b098, in object 0x98ff37d038 515s ok 383 Interface can implement a C interface with a vfunc 515s JS G NS: Found info type FUNCTION for 'int_out_out' in namespace 'GIMarshallingTests' 515s ok 384 Configurations of return values can handle two out parameters 515s JS G NS: Found info type FUNCTION for 'int_three_in_three_out' in namespace 'GIMarshallingTests' 515s ok 385 Configurations of return values can handle three in and three out parameters 515s JS G NS: Found info type FUNCTION for 'int_return_out' in namespace 'GIMarshallingTests' 515s ok 386 Configurations of return values can handle a return value and an out parameter 515s JS G NS: Found info type FUNCTION for 'int_two_in_utf8_two_in_with_allow_none' in namespace 'GIMarshallingTests' 515s ok 387 Configurations of return values can handle four in parameters, two of which are nullable 515s JS G NS: Found info type FUNCTION for 'int_one_in_utf8_two_in_one_allows_none' in namespace 'GIMarshallingTests' 515s ok 388 Configurations of return values can handle three in parameters, one of which is nullable and one not 515s JS G NS: Found info type FUNCTION for 'array_in_utf8_two_in' in namespace 'GIMarshallingTests' 515s ok 389 Configurations of return values can handle an array in parameter and two nullable in parameters 515s JS G NS: Found info type FUNCTION for 'array_in_utf8_two_in_out_of_order' in namespace 'GIMarshallingTests' 515s ok 390 Configurations of return values can handle an array in parameter and two nullable in parameters, mixed with the array length 515s JS G NS: Found info type FUNCTION for 'gerror' in namespace 'GIMarshallingTests' 515s ok 391 GError marshals a GError** signature as an exception 515s JS G NS: Found info type FUNCTION for 'gerror_array_in' in namespace 'GIMarshallingTests' 515s ok 392 GError marshals a GError** at the end of the signature as an exception 515s JS G NS: Found info type FUNCTION for 'gerror_out' in namespace 'GIMarshallingTests' 515s ok 393 GError marshals a GError** elsewhere in the signature as an out parameter 515s JS G NS: Found info type FUNCTION for 'gerror_out_transfer_none' in namespace 'GIMarshallingTests' 515s ok 394 GError marshals a GError** elsewhere in the signature as an out parameter with transfer none 515s JS G NS: Found info type FUNCTION for 'gerror_return' in namespace 'GIMarshallingTests' 515s ok 395 GError marshals GError as a return value 515s ok 396 Overrides can add constants 515s ok 397 Overrides can override a struct method 515s ok 398 Overrides returns the overridden struct 515s ok 399 Overrides can override an object constructor 515s ok 400 Overrides can override an object method 515s ok 401 Overrides returns the overridden object 515s JS G NS: Found info type FUNCTION for 'filename_list_return' in namespace 'GIMarshallingTests' 515s ok 402 Filename marshals as a return value 515s JS G NS: Found info type FUNCTION for 'param_spec_in_bool' in namespace 'GIMarshallingTests' 515s ok 403 GObject.ParamSpec marshals as an in parameter 515s JS G NS: Found info type FUNCTION for 'param_spec_return' in namespace 'GIMarshallingTests' 515s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 515s JS G PRM: JSObject created with param instance 0x148deec530f0 type GParamString 515s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 515s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 515s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 515s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 515s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'CjsPrivate' 515s JS G NS: Found info type FUNCTION for 'param_spec_get_value_type' in namespace 'CjsPrivate' 515s ok 404 GObject.ParamSpec marshals as a return value 515s JS G NS: Found info type FUNCTION for 'param_spec_out' in namespace 'GIMarshallingTests' 515s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 515s JS G PRM: JSObject created with param instance 0x148deec54fe0 type GParamString 515s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 515s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 515s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 515s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 515s ok 405 GObject.ParamSpec marshals as an out parameter 515s JS G NS: Found info type OBJECT for 'PropertiesObject' in namespace 'GIMarshallingTests' 515s JS G OBJ: Defined class for PropertiesObject (GIMarshallingTestsPropertiesObject), prototype 0x1af65b190bf0, JSClass 0x7242c673b7a8, in object 0x98ff37d268 515s ok 406 GObject properties gets and sets a boolean property 515s ok 407 GObject properties gets and sets a char property 515s ok 408 GObject properties gets and sets a uchar property 515s ok 409 GObject properties gets and sets a int property 515s ok 410 GObject properties gets and sets a uint property 515s ok 411 GObject properties gets and sets a long property 515s ok 412 GObject properties gets and sets a ulong property 515s ok 413 GObject properties gets and sets a int64 property 515s ok 414 GObject properties gets and sets a int64 property 515s ok 415 GObject properties gets and sets a int64 property with a bigint 515s ok 416 GObject properties gets and sets a uint64 property 515s ok 417 GObject properties gets and sets a uint64 property with a bigint 515s ok 418 GObject properties gets and sets a string property 515s ok 419 GObject properties get and sets out-of-range values throws 515s ok 420 GObject properties gets and sets a float property 515s ok 421 GObject properties gets and sets a double property 515s ok 422 GObject properties gets and sets a strv property 515s ok 423 GObject properties gets and sets a boxed_struct property 515s ok 424 GObject properties gets and sets a boxed_glist property 515s ok 425 GObject properties gets and sets a gvalue property 515s ok 426 GObject properties gets and sets a gvalue property with a bigint 515s ok 427 GObject properties gets and sets a variant property 515s ok 428 GObject properties gets and sets a variant property 515s ok 429 GObject properties gets and sets a variant property 515s ok 430 GObject properties gets and sets a object property 515s ok 431 GObject properties gets and sets a flags property 515s ok 432 GObject properties gets and sets a enum property 515s ok 433 GObject properties gets and sets a byte_array property 515s ok 434 GObject properties gets a read-only property 515s ok 435 GObject properties throws when setting a read-only property 515s ok 436 GObject signals checks emission of signal with boxed-gptrarray-utf8 argument # SKIP pending 515s ok 437 GObject signals checks emission of signal with boxed-gptrarray-boxed-struct argument # SKIP pending 515s JS G BXD: Defining method quit in prototype for GLib.MainLoop 515s JS MAINLOOP: Enqueue job , promise=, allocation site= 515s JS MAINLOOP: Main loop instance 0x148dee845f80: Spinning loop until released or hook cleared 515s JS MAINLOOP: handling job 0, 515s JS MAINLOOP: Enqueue job , promise=, allocation site= 515s JS MAINLOOP: Completed job 0 515s JS MAINLOOP: handling job 1, 515s JS MAINLOOP: Enqueue job , promise=, allocation site= 515s JS MAINLOOP: Completed job 1 515s JS MAINLOOP: handling job 2, 515s JS MAINLOOP: Enqueue job , promise=, allocation site= 515s JS MAINLOOP: Completed job 2 515s JS MAINLOOP: handling job 3, 515s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 515s JS MAINLOOP: Main loop instance 0x148dee845f80: release 515s JS MAINLOOP: Completed job 3 515s JS MEMORY: Memory report: before destroying context 515s JS MEMORY: 3149 objects currently alive 515s JS MEMORY: boxed_instance = 2295 515s JS MEMORY: boxed_prototype = 18 515s JS MEMORY: closure = 46 515s JS MEMORY: function = 614 515s JS MEMORY: fundamental_instance = 0 515s JS MEMORY: fundamental_prototype = 0 515s JS MEMORY: gerror_instance = 4 515s JS MEMORY: gerror_prototype = 2 515s JS MEMORY: interface = 8 515s JS MEMORY: module = 11 515s JS MEMORY: ns = 5 515s JS MEMORY: object_instance = 114 515s JS MEMORY: object_prototype = 25 515s JS MEMORY: param = 4 515s JS MEMORY: union_instance = 2 515s JS MEMORY: union_prototype = 1 515s JS CTX: JS shutdown sequence 515s JS CTX: Stopping profiler 515s JS CTX: Shutting down toggle queue 515s JS CTX: Notifying external reference holders of GjsContext dispose 515s JS MAINLOOP: Stopping promise job dispatcher 515s JS CTX: Notifying reference holders of GjsContext dispose 515s JS CTX: Checking unhandled promise rejections 515s JS CTX: Releasing cached JS wrappers 515s JS CTX: Final triggered GC 515s JS CTX: Destroying JS context 515s JS CTX: Releasing all native objects 515s JS CTX: Disabling auto GC 515s JS CTX: Ending trace on global object 515s JS CTX: Freeing allocated resources 515s JS CTX: JS context destroyed 515s PASS: cjs/testGIMarshalling.test 515s Running test: cjs/testRegress.test 515s JS NATIVE: Registered native JS module '_promiseNative' 515s JS NATIVE: Registered native JS module '_byteArrayNative' 515s JS NATIVE: Registered native JS module '_encodingNative' 515s JS NATIVE: Registered native JS module '_gi' 515s JS NATIVE: Registered native JS module 'gi' 515s JS NATIVE: Registered native JS module 'cairoNative' 515s JS NATIVE: Registered native JS module 'system' 515s JS NATIVE: Registered native JS module 'console' 515s JS NATIVE: Registered native JS module '_print' 515s JS CTX: Enabling JIT 515s JS CTX: Initialized class GjsFileImporter prototype 0x13749e800098 515s JS IMPORT: Defining parent (nil) of 0x13749e8000f8 'imports' is mod 0 515s JS IMPORT: Importing '_print' 515s JS NATIVE: Defining native module '_print' 515s JS IMPORT: Defining parent 0x13749e8000f8 of 0x13749e8006b0 '_print' is mod 1 515s JS IMPORT: successfully imported module '_print' 515s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 515s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x37674d93c1c0 515s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x13749e8014f0), global 0x37674d93c1c0 515s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x13749e8021a8), global 0x37674d93c1c0 515s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x13749e8027a8), global 0x37674d93c1c0 515s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x13749e8027a8), global 0x37674d93c1c0 515s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x13749e8021a8), global 0x37674d93c1c0 515s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x13749e8014f0), global 0x37674d93c1c0 515s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x13749e8014f0), global 0x37674d93c1c0 515s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x13749e8014f0), global 0x37674d93c1c0 515s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x13749e8021a8), global 0x37674d93c1c0 515s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x13749e8027a8), global 0x37674d93c1c0 515s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x13749e8014f0), global 0x37674d93c1c0 515s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x13749e8014f0), global 0x37674d93c1c0 515s JS MAINLOOP: Main loop instance 0x123113305f80: hold 515s JS MAINLOOP: Enqueue job , promise=, allocation site= 515s JS MAINLOOP: Starting promise job dispatcher 515s JS MAINLOOP: Main loop instance 0x123113305f80: Spinning loop until released or hook cleared 515s JS MAINLOOP: handling job 0, 515s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 515s JS MAINLOOP: Main loop instance 0x123113305f80: release 515s JS MAINLOOP: Completed job 0 515s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x37674d93c1c0 515s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x13749e815910), global 0x37674d93c1c0 515s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x13749e816340), global 0x37674d93c1c0 515s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x13749e816340), global 0x37674d93c1c0 515s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x13749e815910), global 0x37674d93c1c0 515s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x13749e815910), global 0x37674d93c1c0 515s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x13749e816340), global 0x37674d93c1c0 515s JS IMPORT: Module metadata hook for module 0x13749e8169e8 515s JS IMPORT: Defining meta.importSync for module 0x13749e8169e8 515s JS NATIVE: Defining native module 'gi' 515s JS CTX: Initialized class GIRepositoryNamespace prototype 0x13749e817168 515s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 515s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 515s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 515s JS IMPORT: Importing directory 'overrides' 515s JS IMPORT: Defining parent 0x13749e8000f8 of 0x13749e8171e8 'overrides' is mod 1 515s JS IMPORT: Defined importer 'overrides' 0x13749e8171e8 in 0x13749e8000f8 515s JS IMPORT: successfully imported directory 'overrides' 515s JS IMPORT: Importing '_byteArrayNative' 515s JS NATIVE: Defining native module '_byteArrayNative' 515s JS IMPORT: Defining parent 0x13749e8000f8 of 0x13749e817630 '_byteArrayNative' is mod 1 515s JS IMPORT: successfully imported module '_byteArrayNative' 515s JS IMPORT: Importing '_promiseNative' 515s JS NATIVE: Defining native module '_promiseNative' 515s JS IMPORT: Defining parent 0x13749e8000f8 of 0x13749e8176f0 '_promiseNative' is mod 1 515s JS IMPORT: successfully imported module '_promiseNative' 515s JS IMPORT: Importing module GLib succeeded 515s JS IMPORT: Defining parent 0x13749e8171e8 of 0x37674d93d2b8 'GLib' is mod 1 515s JS IMPORT: successfully imported module 'GLib' 515s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 515s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x37674d97d060, JSClass 0x71a0e02ab098, in object 0x37674d97d038 515s JS CTX: Initialized class GIRepositoryGType prototype 0x13749e817920 515s JS CTX: Initialized class GIRepositoryFunction prototype 0x37674d93d308 515s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 515s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 515s JS G BXD: Defined class for Error (GError), prototype 0x37674d97d0b0, JSClass 0x71a0e02ab098, in object 0x37674d97d038 515s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 515s JS G BXD: Defined class for Variant (GVariant), prototype 0x37674d97d100, JSClass 0x71a0e02ab098, in object 0x37674d97d038 515s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 515s JS G BXD: Defined class for Bytes (GBytes), prototype 0x37674d97d150, JSClass 0x71a0e02ab098, in object 0x37674d97d038 515s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 515s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 515s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x37674d97d1a0, JSClass 0x71a0e02ab098, in object 0x37674d97d038 515s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 515s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 515s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 515s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 515s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 515s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 515s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 515s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 515s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 515s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 515s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 515s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 515s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 515s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 515s JS G BXD: Defined class for Thread (GThread), prototype 0x37674d97d1f0, JSClass 0x71a0e02ab098, in object 0x37674d97d038 515s JS G BXD: Defining method ref in prototype for GLib.Thread 515s JS G BXD: Defining method unref in prototype for GLib.Thread 515s JS G NS: Defined namespace 'GLib' 0x37674d97d038 in GIRepository 0x13749e816ff8 515s JS IMPORT: Importing module jasmine succeeded 515s JS IMPORT: Defining parent 0x13749e8000f8 of 0x37674d93dcb8 'jasmine' is mod 1 515s JS IMPORT: successfully imported module 'jasmine' 515s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 515s JS MAINLOOP: Main loop instance 0x123113305f80: hold 515s JS MAINLOOP: Enqueue job , promise=, allocation site= 515s JS MAINLOOP: Main loop instance 0x123113305f80: Spinning loop until released or hook cleared 515s JS MAINLOOP: handling job 0, 515s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 515s JS MAINLOOP: Main loop instance 0x123113305f80: release 515s JS MAINLOOP: Completed job 0 515s JS IMPORT: Importing 'gi' 515s JS IMPORT: Defining parent 0x13749e8000f8 of 0x13749e816ff8 'gi' is mod 1 515s JS IMPORT: successfully imported module 'gi' 515s JS IMPORT: JS import 'Regress' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/Regress.js 515s JS G NS: Defined namespace 'Regress' 0x37674d97d268 in GIRepository 0x13749e816ff8 515s JS IMPORT: JS import 'CjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/CjsPrivate.js 515s JS G NS: Defined namespace 'CjsPrivate' 0x37674d97d2b8 in GIRepository 0x13749e816ff8 515s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 515s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 515s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 515s JS IMPORT: Importing module _legacy succeeded 515s JS IMPORT: Defining parent 0x13749e8000f8 of 0x37674d93dee8 '_legacy' is mod 1 515s JS IMPORT: successfully imported module '_legacy' 515s JS IMPORT: Importing module lang succeeded 515s JS IMPORT: Defining parent 0x13749e8000f8 of 0x37674d93de98 'lang' is mod 1 515s JS IMPORT: successfully imported module 'lang' 515s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 515s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 515s JS IMPORT: Importing module _signals succeeded 515s JS IMPORT: Defining parent 0x13749e8000f8 of 0x37674d93df38 '_signals' is mod 1 515s JS IMPORT: successfully imported module '_signals' 515s JS IMPORT: Importing module signals succeeded 515s JS IMPORT: Defining parent 0x13749e8000f8 of 0x37674d93de48 'signals' is mod 1 515s JS IMPORT: successfully imported module 'signals' 515s JS IMPORT: Importing module Gio succeeded 515s JS IMPORT: Defining parent 0x13749e8171e8 of 0x37674d93ddf8 'Gio' is mod 1 515s JS IMPORT: successfully imported module 'Gio' 515s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 515s JS IMPORT: Importing '_gi' 515s JS NATIVE: Defining native module '_gi' 515s JS IMPORT: Defining parent 0x13749e8000f8 of 0x13749e82ddd0 '_gi' is mod 1 515s JS IMPORT: successfully imported module '_gi' 515s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 515s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 515s JS IMPORT: Importing module _common succeeded 515s JS IMPORT: Defining parent 0x13749e8000f8 of 0x37674d93dfd8 '_common' is mod 1 515s JS IMPORT: successfully imported module '_common' 515s JS IMPORT: Importing module GObject succeeded 515s JS IMPORT: Defining parent 0x13749e8171e8 of 0x37674d93df88 'GObject' is mod 1 515s JS IMPORT: successfully imported module 'GObject' 515s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 515s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 515s JS G BXD: Defined class for String (GString), prototype 0x37674d97d560, JSClass 0x71a0e02ab098, in object 0x37674d97d2e0 515s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 515s JS G PRM: Defined class ParamSpec prototype is 0x37674d9db0b0 class 0x71a0e02b02f0 in object 0x37674d97d2e0 515s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 515s JS G OBJ: Defined class for Object (GObject), prototype 0x37674d97d6c8, JSClass 0x71a0e02ab7a8, in object 0x37674d97d2e0 515s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 515s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 515s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x37674d97d6f0, JSClass 0x71a0e02ab7a8, in object 0x37674d97d2e0 515s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 515s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 515s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 515s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 515s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 515s JS G NS: Defined namespace 'GObject' 0x37674d97d2e0 in GIRepository 0x13749e816ff8 515s JS G OBJ: Defined class for Application (GApplication), prototype 0x37674d97d740, JSClass 0x71a0e02ab7a8, in object 0x37674d97d290 515s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 515s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x37674d9db420, JSClass 0x71a0e02ab580, in object 0x37674d97d290 515s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 515s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 515s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 515s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 515s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 515s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 515s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 515s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 515s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 515s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 515s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x37674d97d7b8, JSClass 0x71a0e02ab7a8, in object 0x37674d97d290 515s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 515s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x37674d9db6a0, JSClass 0x71a0e02ab580, in object 0x37674d97d290 515s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 515s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x37674d97d830, JSClass 0x71a0e02ab7a8, in object 0x37674d97d290 515s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 515s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 515s JS G IFACE: Defined class for Initable (GInitable), prototype 0x37674d9db7e0, JSClass 0x71a0e02ab580, in object 0x37674d97d290 515s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 515s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 515s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 515s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x37674d97d8a8, JSClass 0x71a0e02ab098, in object 0x37674d97d290 515s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 515s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x37674d97d8f8, JSClass 0x71a0e02ab098, in object 0x37674d97d290 515s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 515s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 515s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x37674d97d948, JSClass 0x71a0e02ab7a8, in object 0x37674d97d290 515s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x37674d97d998, JSClass 0x71a0e02ab7a8, in object 0x37674d97d2b8 515s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 515s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x37674d97d9e8, JSClass 0x71a0e02ab7a8, in object 0x37674d97d290 515s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 515s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 515s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 515s JS G IFACE: Defined class for File (GFile), prototype 0x37674d9db948, JSClass 0x71a0e02ab580, in object 0x37674d97d290 515s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x37674d97da60, JSClass 0x71a0e02ab7a8, in object 0x13749e8170d8 515s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 515s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x37674d97dad8, JSClass 0x71a0e02ab7a8, in object 0x37674d97d290 515s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 515s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 515s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x37674d97db28, JSClass 0x71a0e02ab7a8, in object 0x37674d97d290 515s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 515s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x37674d97db78, JSClass 0x71a0e02ab7a8, in object 0x37674d97d290 515s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 515s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x37674d97dbc8, JSClass 0x71a0e02ab098, in object 0x37674d97d290 515s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 515s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 515s JS G OBJ: Defined class for Settings (GSettings), prototype 0x37674d97dc18, JSClass 0x71a0e02ab7a8, in object 0x37674d97d290 515s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 515s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 515s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 515s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 515s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 515s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 515s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 515s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 515s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 515s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 515s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 515s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 515s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 515s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 515s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 515s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 515s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 515s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 515s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 515s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 515s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 515s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 515s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 515s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 515s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 515s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 515s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 515s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 515s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 515s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 515s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 515s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 515s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 515s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 515s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 515s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 515s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 515s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 515s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 515s JS G NS: Defined namespace 'Gio' 0x37674d97d290 in GIRepository 0x13749e816ff8 515s JS G NS: Found info type CONSTANT for 'SIZEOF_LONG' in namespace 'GLib' 515s JS G NS: Found info type CONSTANT for 'SIZEOF_SIZE_T' in namespace 'GLib' 515s JS G NS: Found info type CONSTANT for 'SIZEOF_SSIZE_T' in namespace 'GLib' 515s JS G NS: Found info type FUNCTION for 'test_uint64' in namespace 'Regress' 515s JS G NS: Found info type FUNCTION for 'test_int64' in namespace 'Regress' 515s JS G NS: Found info type FUNCTION for 'test_long' in namespace 'Regress' 515s JS G NS: Found info type FUNCTION for 'test_ulong' in namespace 'Regress' 515s JS G NS: Found info type FUNCTION for 'test_size' in namespace 'Regress' 515s JS G NS: Found info type FUNCTION for 'test_ssize' in namespace 'Regress' 515s JS G NS: Found info type FLAGS for 'TestFlags' in namespace 'Regress' 515s JS G ENUM: Defining enum value FLAG1 (fixed from flag1) 1 515s JS G ENUM: Defining enum value FLAG2 (fixed from flag2) 2 515s JS G ENUM: Defining enum value FLAG3 (fixed from flag3) 4 515s JS G ENUM: Defining Regress.TestFlags as 0x13749e83bb08 515s JS G NS: Found info type ENUM for 'TestEnum' in namespace 'Regress' 515s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 515s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 515s JS G ENUM: Defining enum value VALUE3 (fixed from value3) -1 515s JS G ENUM: Defining enum value VALUE4 (fixed from value4) 48 515s JS G ENUM: Defining enum value VALUE5 (fixed from value5) 49 515s JS G ENUM: Defining Regress.TestEnum as 0x13749e83bb68 515s JS G NS: Found info type INTERFACE for 'TestInterface' in namespace 'Regress' 515s JS G IFACE: Defined class for TestInterface (RegressTestInterface), prototype 0x125897d4e510, JSClass 0x71a0e02ab580, in object 0x37674d97d268 515s JS G PRM: Wrapping GParamOverride 'number' on (null) with JSObject 515s JS G PRM: JSObject created with param instance 0x1231134b2740 type GParamOverride 515s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 515s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'CjsPrivate' 515s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 515s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 515s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 515s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 515s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 515s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 515s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 515s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 515s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 515s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 515s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 515s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 515s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 515s JS G ENUM: Defining GObject.ParamFlags as 0x13749e825a70 515s JS CTX: Script evaluation succeeded 515s JS MAINLOOP: Main loop instance 0x123113305f80: Spinning loop until released or hook cleared 515s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x37674d93c1c0 515s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x13749e8383d0), global 0x37674d93c1c0 515s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x13749e8383d0), global 0x37674d93c1c0 515s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x13749e8383d0), global 0x37674d93c1c0 515s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x13749e8383d0), global 0x37674d93c1c0 515s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x13749e8383d0), global 0x37674d93c1c0 515s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x13749e8383d0), global 0x37674d93c1c0 515s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x13749e8383d0), global 0x37674d93c1c0 515s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x13749e8383d0), global 0x37674d93c1c0 515s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x13749e8383d0), global 0x37674d93c1c0 515s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x13749e8383d0), global 0x37674d93c1c0 515s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x13749e8383d0), global 0x37674d93c1c0 515s JS IMPORT: Module metadata hook for module 0x13749e839098 515s JS IMPORT: Defining meta.importSync for module 0x13749e839098 515s JS NATIVE: Defining native module 'system' 515s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x13749e8383d0), global 0x37674d93c1c0 515s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x13749e8383d0), global 0x37674d93c1c0 515s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 515s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 515s JS MAINLOOP: Set main loop hook to 515s JS MAINLOOP: Main loop instance 0x123113305f80: hold 515s JS MAINLOOP: Running and clearing main loop hook 515s JS G BXD: Defining method run in prototype for GLib.MainLoop 515s 1..300 515s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 515s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 515s JS G BXD: Defined class for Source (GSource), prototype 0x37674d97dd30, JSClass 0x71a0e02ab098, in object 0x37674d97d038 515s JS G BXD: Defining method set_priority in prototype for GLib.Source 515s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 515s JS G BXD: Defining method attach in prototype for GLib.Source 515s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 515s JS IMPORT: Module metadata hook for module 0x37674d94ae40 515s JS IMPORT: Defining meta.importSync for module 0x37674d94ae40 515s JS G NS: Found info type FUNCTION for 'test_return_allow_none' in namespace 'Regress' 515s JS G NS: Found info type FUNCTION for 'test_return_nullable' in namespace 'Regress' 515s JS G BXD: Defining method destroy in prototype for GLib.Source 515s ok 1 Life, the Universe and Everything includes null return value 515s JS G NS: Found info type FUNCTION for 'test_boolean' in namespace 'Regress' 515s JS G NS: Found info type FUNCTION for 'test_boolean_true' in namespace 'Regress' 515s JS G NS: Found info type FUNCTION for 'test_boolean_false' in namespace 'Regress' 515s ok 2 Life, the Universe and Everything includes booleans 515s JS G NS: Found info type FUNCTION for 'test_int8' in namespace 'Regress' 515s ok 3 Life, the Universe and Everything includes 8-bit integers 515s JS G NS: Found info type FUNCTION for 'test_uint8' in namespace 'Regress' 515s ok 4 Life, the Universe and Everything includes unsigned 8-bit integers 515s JS G NS: Found info type FUNCTION for 'test_int16' in namespace 'Regress' 515s ok 5 Life, the Universe and Everything includes 16-bit integers 515s JS G NS: Found info type FUNCTION for 'test_uint16' in namespace 'Regress' 515s ok 6 Life, the Universe and Everything includes unsigned 16-bit integers 515s JS G NS: Found info type FUNCTION for 'test_int32' in namespace 'Regress' 515s ok 7 Life, the Universe and Everything includes 32-bit integers 515s JS G NS: Found info type FUNCTION for 'test_uint32' in namespace 'Regress' 515s ok 8 Life, the Universe and Everything includes unsigned 32-bit integers 515s ok 9 Life, the Universe and Everything includes 64-bit integers 515s ok 10 Life, the Universe and Everything includes unsigned 64-bit integers 515s JS G NS: Found info type FUNCTION for 'test_short' in namespace 'Regress' 515s ok 11 Life, the Universe and Everything includes shorts 515s JS G NS: Found info type FUNCTION for 'test_int' in namespace 'Regress' 515s ok 12 Life, the Universe and Everything includes ints 515s ok 13 Life, the Universe and Everything includes longs 515s ok 14 Life, the Universe and Everything includes ssizes 515s JS G NS: Found info type FUNCTION for 'test_float' in namespace 'Regress' 515s ok 15 Life, the Universe and Everything includes floats 515s JS G NS: Found info type FUNCTION for 'test_double' in namespace 'Regress' 515s ok 16 Life, the Universe and Everything includes doubles 515s JS G NS: Found info type FUNCTION for 'test_ushort' in namespace 'Regress' 515s ok 17 Life, the Universe and Everything includes ushorts 515s JS G NS: Found info type FUNCTION for 'test_uint' in namespace 'Regress' 515s ok 18 Life, the Universe and Everything includes uints 515s ok 19 Life, the Universe and Everything includes ulongs 515s ok 20 Life, the Universe and Everything includes sizes 515s ok 21 Life, the Universe and Everything No implicit conversion to unsigned for uint8 515s ok 22 Life, the Universe and Everything No implicit conversion to unsigned for uint16 515s ok 23 Life, the Universe and Everything No implicit conversion to unsigned for uint32 515s ok 24 Life, the Universe and Everything No implicit conversion to unsigned for uint64 515s ok 25 Life, the Universe and Everything No implicit conversion to unsigned for uint 515s ok 26 Life, the Universe and Everything No implicit conversion to unsigned for size 515s ok 27 Life, the Universe and Everything Infinity and NaN converts to 0 for int8 515s ok 28 Life, the Universe and Everything Infinity and NaN converts to 0 for int16 515s ok 29 Life, the Universe and Everything Infinity and NaN converts to 0 for int32 515s ok 30 Life, the Universe and Everything Infinity and NaN converts to 0 for int64 515s ok 31 Life, the Universe and Everything Infinity and NaN converts to 0 for short 515s ok 32 Life, the Universe and Everything Infinity and NaN converts to 0 for int 515s ok 33 Life, the Universe and Everything Infinity and NaN converts to 0 for long 515s ok 34 Life, the Universe and Everything Infinity and NaN converts to 0 for ssize 515s ok 35 Life, the Universe and Everything Infinity and NaN converts to 0 for uint8 515s ok 36 Life, the Universe and Everything Infinity and NaN converts to 0 for uint16 515s ok 37 Life, the Universe and Everything Infinity and NaN converts to 0 for uint32 515s ok 38 Life, the Universe and Everything Infinity and NaN converts to 0 for uint64 515s ok 39 Life, the Universe and Everything Infinity and NaN converts to 0 for ushort 515s ok 40 Life, the Universe and Everything Infinity and NaN converts to 0 for uint 515s ok 41 Life, the Universe and Everything Infinity and NaN converts to 0 for ulong 515s ok 42 Life, the Universe and Everything Infinity and NaN converts to 0 for size 515s ok 43 Life, the Universe and Everything Infinity and NaN not for float 515s ok 44 Life, the Universe and Everything Infinity and NaN not for double 515s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 515s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 515s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 515s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 515s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 515s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 515s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 515s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 515s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 515s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 515s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 515s JS G ENUM: Defining GLib.LogLevelFlags as 0x13749e8d0280 515s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 515s ok 45 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for uint64 515s ok 46 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for int64 515s ok 47 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for long 515s ok 48 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for ulong 515s ok 49 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for size 515s ok 50 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for ssize 515s JS G NS: Found info type FUNCTION for 'test_unichar' in namespace 'Regress' 515s ok 51 Life, the Universe and Everything includes wide characters 515s JS G NS: Found info type FUNCTION for 'test_timet' in namespace 'Regress' 515s ok 52 Life, the Universe and Everything includes time_t 515s JS G NS: Found info type FUNCTION for 'test_gtype' in namespace 'Regress' 515s ok 53 Life, the Universe and Everything includes GTypes 515s JS G NS: Found info type FUNCTION for 'test_closure' in namespace 'Regress' 515s ok 54 Life, the Universe and Everything closures 515s JS G NS: Found info type FUNCTION for 'test_closure_one_arg' in namespace 'Regress' 515s ok 55 Life, the Universe and Everything closures with one argument 515s JS G NS: Found info type FUNCTION for 'test_closure_variant' in namespace 'Regress' 515s JS G BXD: Defining method classify in prototype for GLib.Variant 515s JS G BXD: Defining method get_string in prototype for GLib.Variant 515s ok 56 Life, the Universe and Everything closure with GLib.Variant argument 515s JS G NS: Found info type FUNCTION for 'test_int_value_arg' in namespace 'Regress' 515s ok 57 Life, the Universe and Everything GValue marshalling integer in 515s JS G NS: Found info type FUNCTION for 'test_value_return' in namespace 'Regress' 515s ok 58 Life, the Universe and Everything GValue marshalling integer out 515s JS G NS: Found info type FUNCTION for 'test_gvariant_i' in namespace 'Regress' 515s JS G BXD: Defining method get_type_string in prototype for GLib.Variant 515s JS G BXD: Defining method get_int32 in prototype for GLib.Variant 515s ok 59 Life, the Universe and Everything integer GLib.Variant 515s JS G NS: Found info type FUNCTION for 'test_gvariant_s' in namespace 'Regress' 515s ok 60 Life, the Universe and Everything string GLib.Variant 515s JS G NS: Found info type FUNCTION for 'test_gvariant_asv' in namespace 'Regress' 515s JS G BXD: Defining method is_of_type in prototype for GLib.Variant 515s JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' 515s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x125897dad740, JSClass 0x71a0e02ab098, in object 0x37674d97d038 515s JS G BXD: Defining method n_children in prototype for GLib.Variant 515s JS G BXD: Defining method get_child_value in prototype for GLib.Variant 515s JS G BXD: Defining method get_variant in prototype for GLib.Variant 515s ok 61 Life, the Universe and Everything dictionary GLib.Variant 515s JS G NS: Found info type FUNCTION for 'test_gvariant_v' in namespace 'Regress' 515s ok 62 Life, the Universe and Everything variant GLib.Variant 515s JS G NS: Found info type FUNCTION for 'test_gvariant_as' in namespace 'Regress' 515s ok 63 Life, the Universe and Everything string array GLib.Variant 515s JS G NS: Found info type FUNCTION for 'test_utf8_const_return' in namespace 'Regress' 515s JS G NS: Found info type FUNCTION for 'test_utf8_nonconst_return' in namespace 'Regress' 515s ok 64 Life, the Universe and Everything UTF-8 strings as return types 515s JS G NS: Found info type FUNCTION for 'test_utf8_const_in' in namespace 'Regress' 515s ok 65 Life, the Universe and Everything UTF-8 strings as in parameters 515s JS G NS: Found info type FUNCTION for 'test_utf8_out' in namespace 'Regress' 515s ok 66 Life, the Universe and Everything UTF-8 strings as out parameters 515s ok 67 Life, the Universe and Everything UTF-8 strings as in-out parameters # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 515s JS G NS: Found info type FUNCTION for 'test_filename_return' in namespace 'Regress' 515s ok 68 Life, the Universe and Everything return values in filename encoding 515s JS G NS: Found info type FUNCTION for 'test_int_out_utf8' in namespace 'Regress' 515s ok 69 Life, the Universe and Everything Various configurations of arguments in after out 515s JS G NS: Found info type FUNCTION for 'test_multi_double_args' in namespace 'Regress' 515s ok 70 Life, the Universe and Everything Various configurations of arguments multiple number args 515s JS G NS: Found info type FUNCTION for 'test_utf8_out_out' in namespace 'Regress' 515s ok 71 Life, the Universe and Everything Various configurations of arguments multiple string out parameters 515s JS G NS: Found info type FUNCTION for 'test_utf8_out_nonconst_return' in namespace 'Regress' 515s ok 72 Life, the Universe and Everything Various configurations of arguments strings as return value and output parameter 515s JS G NS: Found info type FUNCTION for 'test_utf8_null_in' in namespace 'Regress' 515s ok 73 Life, the Universe and Everything Various configurations of arguments nullable string in parameter 515s JS G NS: Found info type FUNCTION for 'test_utf8_null_out' in namespace 'Regress' 515s ok 74 Life, the Universe and Everything Various configurations of arguments nullable string out parameter 515s JS G NS: Found info type FUNCTION for 'test_array_int_in' in namespace 'Regress' 515s ok 75 Life, the Universe and Everything arrays of int in 515s JS G NS: Found info type FUNCTION for 'test_array_gint8_in' in namespace 'Regress' 515s ok 76 Life, the Universe and Everything arrays of gint8 in 515s JS G NS: Found info type FUNCTION for 'test_array_gint16_in' in namespace 'Regress' 515s ok 77 Life, the Universe and Everything arrays of gint16 in 515s JS G NS: Found info type FUNCTION for 'test_array_gint32_in' in namespace 'Regress' 515s ok 78 Life, the Universe and Everything arrays of gint32 in 515s JS G NS: Found info type FUNCTION for 'test_array_gint64_in' in namespace 'Regress' 515s ok 79 Life, the Universe and Everything arrays of gint64 in 515s ok 80 Life, the Universe and Everything implicit conversions from strings to int arrays 515s JS G NS: Found info type FUNCTION for 'test_array_int_out' in namespace 'Regress' 515s ok 81 Life, the Universe and Everything out arrays of integers 515s ok 82 Life, the Universe and Everything inout arrays of integers # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 515s JS G NS: Found info type FUNCTION for 'test_strv_in' in namespace 'Regress' 515s ok 83 Life, the Universe and Everything String arrays marshalling in 515s JS G NS: Found info type FUNCTION for 'test_strv_out' in namespace 'Regress' 515s ok 84 Life, the Universe and Everything String arrays marshalling out 515s JS G NS: Found info type FUNCTION for 'test_strv_out_container' in namespace 'Regress' 515s ok 85 Life, the Universe and Everything String arrays marshalling return value with container transfer 515s JS G NS: Found info type FUNCTION for 'test_strv_outarg' in namespace 'Regress' 515s ok 86 Life, the Universe and Everything String arrays marshalling out parameter with container transfer 515s JS G NS: Found info type FUNCTION for 'test_array_gtype_in' in namespace 'Regress' 515s JS G NS: Found info type OBJECT for 'SimpleAction' in namespace 'Gio' 515s JS G OBJ: Defined class for SimpleAction (GSimpleAction), prototype 0x125897dbabf0, JSClass 0x71a0e02ab7a8, in object 0x37674d97d290 515s JS G NS: Found info type INTERFACE for 'Icon' in namespace 'Gio' 515s JS G IFACE: Defined class for Icon (GIcon), prototype 0x125897db7628, JSClass 0x71a0e02ab580, in object 0x37674d97d290 515s ok 87 Life, the Universe and Everything GType arrays 515s JS G NS: Found info type FUNCTION for 'test_array_fixed_size_int_in' in namespace 'Regress' 515s ok 88 Life, the Universe and Everything Fixed arrays of integers marshals as an in parameter 515s JS G NS: Found info type FUNCTION for 'test_array_fixed_size_int_out' in namespace 'Regress' 515s ok 89 Life, the Universe and Everything Fixed arrays of integers marshals as an out parameter 515s JS G NS: Found info type FUNCTION for 'test_array_fixed_size_int_return' in namespace 'Regress' 515s ok 90 Life, the Universe and Everything Fixed arrays of integers marshals as a return value 515s JS G NS: Found info type FUNCTION for 'test_array_static_in_int' in namespace 'Regress' 515s ok 91 Life, the Universe and Everything integer array with static length 515s JS G NS: Found info type FUNCTION for 'test_strv_out_c' in namespace 'Regress' 515s ok 92 Life, the Universe and Everything string array that's const in C 515s JS G NS: Found info type FUNCTION for 'test_array_int_full_out' in namespace 'Regress' 515s ok 93 Life, the Universe and Everything arrays of integers with length parameter marshals as a return value with transfer full 515s JS G NS: Found info type FUNCTION for 'test_array_int_none_out' in namespace 'Regress' 515s ok 94 Life, the Universe and Everything arrays of integers with length parameter marshals as a return value with transfer none 515s JS G NS: Found info type FUNCTION for 'test_array_int_null_in' in namespace 'Regress' 515s ok 95 Life, the Universe and Everything arrays of integers with length parameter marshalls as a nullable in parameter 515s JS G NS: Found info type FUNCTION for 'test_array_int_null_out' in namespace 'Regress' 515s ok 96 Life, the Universe and Everything arrays of integers with length parameter marshals as a nullable return value 515s JS G NS: Found info type FUNCTION for 'test_glist_nothing_return' in namespace 'Regress' 515s JS G NS: Found info type FUNCTION for 'test_glist_nothing_return2' in namespace 'Regress' 515s ok 97 Life, the Universe and Everything glist types return with transfer-none 515s JS G NS: Found info type FUNCTION for 'test_glist_container_return' in namespace 'Regress' 515s ok 98 Life, the Universe and Everything glist types return with transfer-container 515s JS G NS: Found info type FUNCTION for 'test_glist_everything_return' in namespace 'Regress' 515s ok 99 Life, the Universe and Everything glist types return with transfer-full 515s JS G NS: Found info type FUNCTION for 'test_glist_nothing_in' in namespace 'Regress' 515s JS G NS: Found info type FUNCTION for 'test_glist_nothing_in2' in namespace 'Regress' 515s ok 100 Life, the Universe and Everything glist types in with transfer-none 515s JS G NS: Found info type FUNCTION for 'test_glist_null_in' in namespace 'Regress' 515s ok 101 Life, the Universe and Everything glist types nullable in 515s JS G NS: Found info type FUNCTION for 'test_glist_null_out' in namespace 'Regress' 515s ok 102 Life, the Universe and Everything glist types nullable out 515s ok 103 Life, the Universe and Everything glist types in with transfer-container # SKIP Function not added to gobject-introspection test suite yet 515s JS G NS: Found info type FUNCTION for 'test_gslist_nothing_return' in namespace 'Regress' 515s JS G NS: Found info type FUNCTION for 'test_gslist_nothing_return2' in namespace 'Regress' 515s ok 104 Life, the Universe and Everything gslist types return with transfer-none 515s JS G NS: Found info type FUNCTION for 'test_gslist_container_return' in namespace 'Regress' 515s ok 105 Life, the Universe and Everything gslist types return with transfer-container 515s JS G NS: Found info type FUNCTION for 'test_gslist_everything_return' in namespace 'Regress' 515s ok 106 Life, the Universe and Everything gslist types return with transfer-full 515s JS G NS: Found info type FUNCTION for 'test_gslist_nothing_in' in namespace 'Regress' 515s JS G NS: Found info type FUNCTION for 'test_gslist_nothing_in2' in namespace 'Regress' 515s ok 107 Life, the Universe and Everything gslist types in with transfer-none 515s JS G NS: Found info type FUNCTION for 'test_gslist_null_in' in namespace 'Regress' 515s ok 108 Life, the Universe and Everything gslist types nullable in 515s JS G NS: Found info type FUNCTION for 'test_gslist_null_out' in namespace 'Regress' 515s ok 109 Life, the Universe and Everything gslist types nullable out 515s ok 110 Life, the Universe and Everything gslist types in with transfer-container # SKIP Function not added to gobject-introspection test suite yet 515s JS G NS: Found info type FUNCTION for 'test_glist_gtype_container_in' in namespace 'Regress' 515s JS G NS: Found info type OBJECT for 'TestObj' in namespace 'Regress' 515s JS G OBJ: Defined class for TestObj (RegressTestObj), prototype 0x125897dc0d30, JSClass 0x71a0e02ab7a8, in object 0x37674d97d268 515s JS G NS: Found info type OBJECT for 'TestSubObj' in namespace 'Regress' 515s JS G OBJ: Defined class for TestSubObj (RegressTestSubObj), prototype 0x125897dc0d80, JSClass 0x71a0e02ab7a8, in object 0x37674d97d268 515s ok 111 Life, the Universe and Everything GList of GTypes in with transfer container 515s JS G NS: Found info type FUNCTION for 'test_ghash_null_return' in namespace 'Regress' 515s ok 112 Life, the Universe and Everything GHash type null GHash out 515s JS G NS: Found info type FUNCTION for 'test_ghash_nothing_return' in namespace 'Regress' 515s JS G NS: Found info type FUNCTION for 'test_ghash_nothing_return2' in namespace 'Regress' 515s ok 113 Life, the Universe and Everything GHash type out GHash 515s JS G NS: Found info type FUNCTION for 'test_ghash_gvalue_return' in namespace 'Regress' 515s ok 114 Life, the Universe and Everything GHash type with GValue value type out 515s ok 115 Life, the Universe and Everything GHash type with GValue value type in # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/272 515s JS G NS: Found info type FUNCTION for 'test_ghash_container_return' in namespace 'Regress' 515s ok 116 Life, the Universe and Everything GHash type marshals as a return value with transfer container 515s JS G NS: Found info type FUNCTION for 'test_ghash_everything_return' in namespace 'Regress' 515s ok 117 Life, the Universe and Everything GHash type marshals as a return value with transfer full 515s JS G NS: Found info type FUNCTION for 'test_ghash_null_in' in namespace 'Regress' 515s ok 118 Life, the Universe and Everything GHash type null GHash in 515s JS G NS: Found info type FUNCTION for 'test_ghash_null_out' in namespace 'Regress' 515s ok 119 Life, the Universe and Everything GHash type null GHashTable out 515s JS G NS: Found info type FUNCTION for 'test_ghash_nothing_in' in namespace 'Regress' 515s JS G NS: Found info type FUNCTION for 'test_ghash_nothing_in2' in namespace 'Regress' 515s ok 120 Life, the Universe and Everything GHash type in GHash 515s JS G NS: Found info type FUNCTION for 'test_ghash_nested_everything_return' in namespace 'Regress' 515s JS G NS: Found info type FUNCTION for 'test_ghash_nested_everything_return2' in namespace 'Regress' 515s ok 121 Life, the Universe and Everything GHash type nested GHash 515s JS G NS: Found info type FUNCTION for 'test_garray_container_return' in namespace 'Regress' 515s ok 122 Life, the Universe and Everything GArray marshals as a return value with transfer container 515s JS G NS: Found info type FUNCTION for 'test_garray_full_return' in namespace 'Regress' 515s ok 123 Life, the Universe and Everything GArray marshals as a return value with transfer full 515s JS G NS: Found info type FUNCTION for 'test_enum_param' in namespace 'Regress' 515s ok 124 Life, the Universe and Everything enum parameter 515s JS G NS: Found info type FUNCTION for 'test_unsigned_enum_param' in namespace 'Regress' 515s JS G NS: Found info type ENUM for 'TestEnumUnsigned' in namespace 'Regress' 515s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 1 515s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 2147483648 515s JS G ENUM: Defining Regress.TestEnumUnsigned as 0x13749e8cb9d0 515s ok 125 Life, the Universe and Everything unsigned enum parameter 515s JS G NS: Found info type FUNCTION for 'global_get_flags_out' in namespace 'Regress' 515s ok 126 Life, the Universe and Everything flags parameter 515s JS G NS: Found info type STRUCT for 'TestStructA' in namespace 'Regress' 515s JS G BXD: Defined class for TestStructA (void), prototype 0x125897dcb920, JSClass 0x71a0e02ab098, in object 0x37674d97d268 515s ok 127 Life, the Universe and Everything Simple introspected struct sets fields correctly 515s JS G BXD: Defining method clone in prototype for Regress.TestStructA 515s ok 128 Life, the Universe and Everything Simple introspected struct can clone 515s ok 129 Life, the Universe and Everything Simple introspected struct can be modified by a method 515s ok 130 Life, the Universe and Everything Simple introspected struct constructors "copies" an object from a hash of field values 515s ok 131 Life, the Universe and Everything Simple introspected struct constructors catches bad field names 515s ok 132 Life, the Universe and Everything Simple introspected struct constructors copies an object from another object of the same type 515s JS G NS: Found info type FUNCTION for 'test_array_struct_out' in namespace 'Regress' 515s ok 133 Life, the Universe and Everything out arrays of structs 515s JS G NS: Found info type STRUCT for 'TestStructB' in namespace 'Regress' 515s JS G BXD: Defined class for TestStructB (void), prototype 0x125897dd0100, JSClass 0x71a0e02ab098, in object 0x37674d97d268 515s ok 134 Life, the Universe and Everything Introspected nested struct sets fields correctly 515s JS G BXD: Defining method clone in prototype for Regress.TestStructB 515s ok 135 Life, the Universe and Everything Introspected nested struct can clone 515s ok 136 Life, the Universe and Everything Struct with non-basic member sets fields correctly # SKIP pending 515s ok 137 Life, the Universe and Everything Struct with annotated fields sets fields correctly # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/83 515s ok 138 Life, the Universe and Everything Struct with array of anonymous unions sets fields correctly # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/273 515s ok 139 Life, the Universe and Everything Struct with const/volatile members sets fields correctly # SKIP pending 515s JS G NS: Found info type STRUCT for 'TestSimpleBoxedA' in namespace 'Regress' 515s JS G BXD: Defined class for TestSimpleBoxedA (RegressTestSimpleBoxedA), prototype 0x125897dd07b8, JSClass 0x71a0e02ab098, in object 0x37674d97d268 515s ok 140 Life, the Universe and Everything Introspected simple boxed struct sets fields correctly 515s JS G BXD: Defining method equals in prototype for Regress.TestSimpleBoxedA 515s ok 141 Life, the Universe and Everything Introspected simple boxed struct can be passed to a method 515s ok 142 Life, the Universe and Everything Introspected simple boxed struct can be returned from a method 515s ok 143 Life, the Universe and Everything Introspected simple boxed struct constructors "copies" an object from a hash of field values 515s ok 144 Life, the Universe and Everything Introspected simple boxed struct constructors catches bad field names 515s ok 145 Life, the Universe and Everything Introspected simple boxed struct constructors copies an object from another object of the same type 515s JS G NS: Found info type STRUCT for 'TestSimpleBoxedB' in namespace 'Regress' 515s JS G BXD: Defined class for TestSimpleBoxedB (RegressTestSimpleBoxedB), prototype 0x125897dd0e48, JSClass 0x71a0e02ab098, in object 0x37674d97d268 515s ok 146 Life, the Universe and Everything Introspected boxed nested struct reads fields and nested fields 515s ok 147 Life, the Universe and Everything Introspected boxed nested struct assigns nested struct field from an instance 515s ok 148 Life, the Universe and Everything Introspected boxed nested struct assigns nested struct field directly from a hash of field values 515s ok 149 Life, the Universe and Everything Introspected boxed nested struct constructors constructs with a nested hash of field values 515s ok 150 Life, the Universe and Everything Introspected boxed nested struct constructors copies an object from another object of the same type 515s JS G NS: Found info type STRUCT for 'TestBoxed' in namespace 'Regress' 515s JS G BXD: Defined class for TestBoxed (RegressTestBoxed), prototype 0x125897dd45b0, JSClass 0x71a0e02ab098, in object 0x37674d97d268 515s ok 151 Life, the Universe and Everything Introspected boxed types Opaque constructs from a default constructor 515s ok 152 Life, the Universe and Everything Introspected boxed types Opaque sets fields correctly 515s ok 153 Life, the Universe and Everything Introspected boxed types Opaque constructs from a static constructor 515s ok 154 Life, the Universe and Everything Introspected boxed types Opaque constructs from a static constructor with different args 515s ok 155 Life, the Universe and Everything Introspected boxed types Opaque constructs from a static constructor with differently typed args 515s JS G BXD: Defining method equals in prototype for Regress.TestBoxed 515s ok 156 Life, the Universe and Everything Introspected boxed types Opaque constructs from a another object of the same type 515s JS G NS: Found info type FUNCTION for 'test_boxeds_not_a_method' in namespace 'Regress' 515s ok 157 Life, the Universe and Everything Introspected boxed types Opaque ensures methods are named correctly 515s JS G NS: Found info type FUNCTION for 'test_boxeds_not_a_static' in namespace 'Regress' 515s ok 158 Life, the Universe and Everything Introspected boxed types Opaque ensures static methods are named correctly 515s JS G NS: Found info type STRUCT for 'TestBoxedB' in namespace 'Regress' 515s JS G BXD: Defined class for TestBoxedB (RegressTestBoxedB), prototype 0x125897dd4bf0, JSClass 0x71a0e02ab098, in object 0x37674d97d268 515s ok 159 Life, the Universe and Everything Introspected boxed types Simple sets fields correctly 515s ok 160 Life, the Universe and Everything Introspected boxed types Simple constructs from a static constructor 515s ok 161 Life, the Universe and Everything Introspected boxed types Simple constructs from another object of the same type 515s ok 162 Life, the Universe and Everything Introspected boxed types Simple constructs in backwards compatibility mode 515s JS G NS: Found info type STRUCT for 'TestBoxedC' in namespace 'Regress' 515s JS G BXD: Defined class for TestBoxedC (RegressTestBoxedC), prototype 0x125897dd4f88, JSClass 0x71a0e02ab098, in object 0x37674d97d268 515s ok 163 Life, the Universe and Everything Introspected boxed types Refcounted constructs from a default constructor 515s ok 164 Life, the Universe and Everything Introspected boxed types Refcounted constructs from another object of the same type 515s JS G NS: Found info type STRUCT for 'TestBoxedD' in namespace 'Regress' 515s JS G BXD: Defined class for TestBoxedD (RegressTestBoxedD), prototype 0x125897dd71c8, JSClass 0x71a0e02ab098, in object 0x37674d97d268 515s JS G BXD: Defining method get_magic in prototype for Regress.TestBoxedD 515s ok 165 Life, the Universe and Everything Introspected boxed types Private constructs using a custom constructor 515s ok 166 Life, the Universe and Everything Introspected boxed types Private constructs from another object of the same type 515s ok 167 Life, the Universe and Everything Introspected boxed types Private does not construct with a default constructor 515s JS G NS: Found info type INTERFACE for 'Action' in namespace 'Gio' 515s JS G IFACE: Defined class for Action (GAction), prototype 0x125897dcd6a0, JSClass 0x71a0e02ab580, in object 0x37674d97d290 515s JS G NS: Found info type STRUCT for 'KeyFile' in namespace 'GLib' 515s JS G BXD: Defined class for KeyFile (GKeyFile), prototype 0x125897dd7538, JSClass 0x71a0e02ab098, in object 0x37674d97d038 515s ok 168 Life, the Universe and Everything wrong type for GBoxed function does not accept a GObject of the wrong type 515s ok 169 Life, the Universe and Everything wrong type for GBoxed function does not accept a GBoxed of the wrong type 515s ok 170 Life, the Universe and Everything wrong type for GBoxed function does accept a GBoxed of the correct type 515s JS G BXD: Defining method copy in prototype for Regress.TestSimpleBoxedA 515s ok 171 Life, the Universe and Everything wrong type for GBoxed method cannot be called on a GObject 515s ok 172 Life, the Universe and Everything wrong type for GBoxed method cannot be called on a GBoxed of the wrong type 515s ok 173 Life, the Universe and Everything wrong type for GBoxed method can be called on correct GBoxed type 515s ok 174 Life, the Universe and Everything Introspected GObject can access fields with simple types 515s ok 175 Life, the Universe and Everything Introspected GObject cannot access fields with complex types (GI limitation) 515s ok 176 Life, the Universe and Everything Introspected GObject throws when setting a read-only field 515s ok 177 Life, the Universe and Everything Introspected GObject has normal Object methods 515s ok 178 Life, the Universe and Everything Introspected GObject sets write-only properties 515s ok 179 Life, the Universe and Everything Introspected GObject gives undefined for write-only properties 515s ok 180 Life, the Universe and Everything Introspected GObject constructs from constructors annotated with (constructor) 515s ok 181 Life, the Universe and Everything Introspected GObject static methods 515s ok 182 Life, the Universe and Everything Introspected GObject GProperty Boxed type 515s ok 183 Life, the Universe and Everything Introspected GObject GProperty Hash table # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 515s ok 184 Life, the Universe and Everything Introspected GObject GProperty List # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 515s ok 185 Life, the Universe and Everything Introspected GObject GProperty Pointer array # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 515s ok 186 Life, the Universe and Everything Introspected GObject GProperty Hash table with old-style annotation # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 515s ok 187 Life, the Universe and Everything Introspected GObject GProperty List with old-style annotation # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 515s ok 188 Life, the Universe and Everything Introspected GObject GProperty Integer 515s ok 189 Life, the Universe and Everything Introspected GObject GProperty Float 515s ok 190 Life, the Universe and Everything Introspected GObject GProperty Double 515s ok 191 Life, the Universe and Everything Introspected GObject GProperty String 515s ok 192 Life, the Universe and Everything Introspected GObject GProperty GType object # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 515s ok 193 Life, the Universe and Everything Introspected GObject GProperty Byte array # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/276 515s ok 194 Life, the Universe and Everything Introspected GObject Object-valued GProperty marshals correctly in the getter 515s ok 195 Life, the Universe and Everything Introspected GObject Object-valued GProperty marshals correctly when inherited 515s JS G OBJ: Defining method set_bare in prototype for RegressTestObj (Regress.TestObj) 515s ok 196 Life, the Universe and Everything Introspected GObject Object-valued GProperty marshals into setter function 515s JS G OBJ: Defining method unset_bare in prototype for RegressTestSubObj (Regress.TestSubObj) 515s ok 197 Life, the Universe and Everything Introspected GObject Object-valued GProperty marshals null 515s JS G NS: Found info type FUNCTION for 'signal_handler_disconnect' in namespace 'GObject' 515s ok 198 Life, the Universe and Everything Introspected GObject Signal connection calls correct handlers with correct arguments 515s ok 199 Life, the Universe and Everything Introspected GObject Signal connection throws errors for invalid signals 515s ok 200 Life, the Universe and Everything Introspected GObject Signal connection signal handler with static scope arg gets arg passed by reference 515s JS G OBJ: Defining method emit_sig_with_obj in prototype for RegressTestObj (Regress.TestObj) 515s ok 201 Life, the Universe and Everything Introspected GObject Signal connection signal with object gets correct arguments 515s ok 202 Life, the Universe and Everything Introspected GObject Signal connection signal with int64 gets correct value # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 515s ok 203 Life, the Universe and Everything Introspected GObject Signal connection signal with uint64 gets correct value # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 515s JS G OBJ: Defining method emit_sig_with_array_len_prop in prototype for RegressTestObj (Regress.TestObj) 515s ok 204 Life, the Universe and Everything Introspected GObject Signal connection signal with array len parameter is not passed correct array and no length arg 515s ok 205 Life, the Universe and Everything Introspected GObject Signal connection can pass parameter to signal with array len parameter via emit # SKIP Not yet implemented 515s ok 206 Life, the Universe and Everything Introspected GObject Signal connection can pass null to signal with array len parameter # SKIP Not yet implemented 515s ok 207 Life, the Universe and Everything Introspected GObject Signal connection signal with int in-out parameter # SKIP Not yet implemented 515s JS G OBJ: Defining method emit_sig_with_error in prototype for RegressTestObj (Regress.TestObj) 515s JS G NS: Found info type ENUM for 'IOErrorEnum' in namespace 'Gio' 515s JS G ERR: Defined class for IOErrorEnum (GError), prototype 0x125897df3100, JSClass 0x71a0e02ab338, in object 0x37674d97d290 515s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 515s JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 1 515s JS G ENUM: Defining enum value EXISTS (fixed from exists) 2 515s JS G ENUM: Defining enum value IS_DIRECTORY (fixed from is_directory) 3 515s JS G ENUM: Defining enum value NOT_DIRECTORY (fixed from not_directory) 4 515s JS G ENUM: Defining enum value NOT_EMPTY (fixed from not_empty) 5 515s JS G ENUM: Defining enum value NOT_REGULAR_FILE (fixed from not_regular_file) 6 515s JS G ENUM: Defining enum value NOT_SYMBOLIC_LINK (fixed from not_symbolic_link) 7 515s JS G ENUM: Defining enum value NOT_MOUNTABLE_FILE (fixed from not_mountable_file) 8 515s JS G ENUM: Defining enum value FILENAME_TOO_LONG (fixed from filename_too_long) 9 515s JS G ENUM: Defining enum value INVALID_FILENAME (fixed from invalid_filename) 10 515s JS G ENUM: Defining enum value TOO_MANY_LINKS (fixed from too_many_links) 11 515s JS G ENUM: Defining enum value NO_SPACE (fixed from no_space) 12 515s JS G ENUM: Defining enum value INVALID_ARGUMENT (fixed from invalid_argument) 13 515s JS G ENUM: Defining enum value PERMISSION_DENIED (fixed from permission_denied) 14 515s JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 15 515s JS G ENUM: Defining enum value NOT_MOUNTED (fixed from not_mounted) 16 515s JS G ENUM: Defining enum value ALREADY_MOUNTED (fixed from already_mounted) 17 515s JS G ENUM: Defining enum value CLOSED (fixed from closed) 18 515s JS G ENUM: Defining enum value CANCELLED (fixed from cancelled) 19 515s JS G ENUM: Defining enum value PENDING (fixed from pending) 20 515s JS G ENUM: Defining enum value READ_ONLY (fixed from read_only) 21 515s JS G ENUM: Defining enum value CANT_CREATE_BACKUP (fixed from cant_create_backup) 22 515s JS G ENUM: Defining enum value WRONG_ETAG (fixed from wrong_etag) 23 515s JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 24 515s JS G ENUM: Defining enum value WOULD_RECURSE (fixed from would_recurse) 25 515s JS G ENUM: Defining enum value BUSY (fixed from busy) 26 515s JS G ENUM: Defining enum value WOULD_BLOCK (fixed from would_block) 27 515s JS G ENUM: Defining enum value HOST_NOT_FOUND (fixed from host_not_found) 28 515s JS G ENUM: Defining enum value WOULD_MERGE (fixed from would_merge) 29 515s JS G ENUM: Defining enum value FAILED_HANDLED (fixed from failed_handled) 30 515s JS G ENUM: Defining enum value TOO_MANY_OPEN_FILES (fixed from too_many_open_files) 31 515s JS G ENUM: Defining enum value NOT_INITIALIZED (fixed from not_initialized) 32 515s JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 33 515s JS G ENUM: Defining enum value PARTIAL_INPUT (fixed from partial_input) 34 515s JS G ENUM: Defining enum value INVALID_DATA (fixed from invalid_data) 35 515s JS G ENUM: Defining enum value DBUS_ERROR (fixed from dbus_error) 36 515s JS G ENUM: Defining enum value HOST_UNREACHABLE (fixed from host_unreachable) 37 515s JS G ENUM: Defining enum value NETWORK_UNREACHABLE (fixed from network_unreachable) 38 515s JS G ENUM: Defining enum value CONNECTION_REFUSED (fixed from connection_refused) 39 515s JS G ENUM: Defining enum value PROXY_FAILED (fixed from proxy_failed) 40 515s JS G ENUM: Defining enum value PROXY_AUTH_FAILED (fixed from proxy_auth_failed) 41 515s JS G ENUM: Defining enum value PROXY_NEED_AUTH (fixed from proxy_need_auth) 42 515s JS G ENUM: Defining enum value PROXY_NOT_ALLOWED (fixed from proxy_not_allowed) 43 515s JS G ENUM: Defining enum value BROKEN_PIPE (fixed from broken_pipe) 44 515s JS G ENUM: Defining enum value CONNECTION_CLOSED (fixed from connection_closed) 44 515s JS G ENUM: Defining enum value NOT_CONNECTED (fixed from not_connected) 45 515s JS G ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 515s JS G ENUM: Defining enum value NO_SUCH_DEVICE (fixed from no_such_device) 47 515s JS G ENUM: Defining enum value DESTINATION_UNSET (fixed from destination_unset) 48 515s JS G NS: Found info type FUNCTION for 'io_error_quark' in namespace 'Gio' 515s ok 208 Life, the Universe and Everything Introspected GObject Signal connection GError signal with GError set 515s JS G OBJ: Defining method emit_sig_with_null_error in prototype for RegressTestObj (Regress.TestObj) 515s ok 209 Life, the Universe and Everything Introspected GObject Signal connection GError signal with no GError set 515s JS G OBJ: Defining method instance_method in prototype for RegressTestObj (Regress.TestObj) 515s ok 210 Life, the Universe and Everything Introspected GObject can call an instance method 515s JS G OBJ: Defining method instance_method_full in prototype for RegressTestObj (Regress.TestObj) 515s ok 211 Life, the Universe and Everything Introspected GObject can call a transfer-full instance method 515s ok 212 Life, the Universe and Everything Introspected GObject can call a static method 515s JS G OBJ: Defining method forced_method in prototype for RegressTestObj (Regress.TestObj) 515s ok 213 Life, the Universe and Everything Introspected GObject can call a method annotated with (method) 515s JS G OBJ: Defining method torture_signature_0 in prototype for RegressTestObj (Regress.TestObj) 515s ok 214 Life, the Universe and Everything Introspected GObject Object torture signature 0 515s JS G OBJ: Defining method torture_signature_1 in prototype for RegressTestObj (Regress.TestObj) 515s ok 215 Life, the Universe and Everything Introspected GObject Object torture signature 1 fail 515s ok 216 Life, the Universe and Everything Introspected GObject Object torture signature 1 success 515s ok 217 Life, the Universe and Everything Introspected GObject Introspected function length skips over instance parameters of methods 515s ok 218 Life, the Universe and Everything Introspected GObject Introspected function length skips over out and GError parameters 515s JS G OBJ: Defining method skip_return_val in prototype for RegressTestObj (Regress.TestObj) 515s ok 219 Life, the Universe and Everything Introspected GObject Introspected function length does not skip over inout parameters 515s ok 220 Life, the Universe and Everything Introspected GObject Introspected function length skips over return value annotated with skip # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/59 515s ok 221 Life, the Universe and Everything Introspected GObject Introspected function length skips over parameters annotated with skip # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/59 515s ok 222 Life, the Universe and Everything Introspected GObject Introspected function length skips over out parameters annotated with skip # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/59 515s ok 223 Life, the Universe and Everything Introspected GObject Introspected function length skips over inout parameters annotated with skip # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/59 515s ok 224 Life, the Universe and Everything Introspected GObject Introspected function length gives number of arguments for static methods 515s ok 225 Life, the Universe and Everything Introspected GObject Introspected function length skips over destroy-notify and user-data parameters 515s JS G OBJ: Defining method do_matrix in prototype for RegressTestObj (Regress.TestObj) 515s ok 226 Life, the Universe and Everything Introspected GObject virtual function 515s JS G NS: Found info type FUNCTION for 'func_obj_null_in' in namespace 'Regress' 515s ok 227 Life, the Universe and Everything Introspected GObject wrong type for GObject function does not accept a GObject of the wrong type 515s ok 228 Life, the Universe and Everything Introspected GObject wrong type for GObject function does not accept a GBoxed instead of GObject 515s ok 229 Life, the Universe and Everything Introspected GObject wrong type for GObject function does not accept returned GObject of the wrong type 515s ok 230 Life, the Universe and Everything Introspected GObject wrong type for GObject function accepts GObject of subclass of expected type 515s ok 231 Life, the Universe and Everything Introspected GObject wrong type for GObject method cannot be called on a GObject of the wrong type 515s ok 232 Life, the Universe and Everything Introspected GObject wrong type for GObject method cannot be called on a GBoxed 515s ok 233 Life, the Universe and Everything Introspected GObject wrong type for GObject method can be called on a GObject of subclass of expected type 515s JS G NS: Found info type FUNCTION for 'func_obj_nullable_in' in namespace 'Regress' 515s ok 234 Life, the Universe and Everything Introspected GObject marshals a null object in 515s ok 235 Life, the Universe and Everything Introspected GObject marshals a null object out 515s JS G OBJ: Defining method not_nullable_typed_gpointer_in in prototype for RegressTestObj (Regress.TestObj) 515s ok 236 Life, the Universe and Everything Introspected GObject marshals a gpointer with a type annotation in 515s JS G OBJ: Defining method not_nullable_element_typed_gpointer_in in prototype for RegressTestObj (Regress.TestObj) 515s ok 237 Life, the Universe and Everything Introspected GObject marshals a gpointer with an element-type annotation in 515s ok 238 Life, the Universe and Everything Introspected GObject resolves properties when they are shadowed by methods 515s JS G NS: Found info type FUNCTION for 'test_array_fixed_out_objects' in namespace 'Regress' 515s ok 239 Life, the Universe and Everything marshals a fixed-size array of objects out 515s ok 240 Life, the Universe and Everything Inherited GObject can read fields from a parent class 515s ok 241 Life, the Universe and Everything Inherited GObject can be constructed from a static constructor 515s JS G OBJ: Defining method instance_method in prototype for RegressTestSubObj (Regress.TestSubObj) 515s ok 242 Life, the Universe and Everything Inherited GObject can call an instance method that overrides the parent class 515s ok 243 Life, the Universe and Everything Inherited GObject can have its own properties 515s ok 244 Life, the Universe and Everything Overridden properties on interfaces set and get properly 515s ok 245 Life, the Universe and Everything Overridden properties on interfaces default properly 515s ok 246 Life, the Universe and Everything Overridden properties on interfaces construct properly 515s JS G NS: Found info type OBJECT for 'TestFundamentalSubObject' in namespace 'Regress' 515s JS G NS: Found info type OBJECT for 'TestFundamentalObject' in namespace 'Regress' 515s JS G FNDMTL: Defined class for TestFundamentalObject (RegressTestFundamentalObject), prototype 0x125897dfc830, JSClass 0x71a0e02ab118, in object 0x37674d97d268 515s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalObject' apparently has accessible fields. Gjs has no support for this yet, ignoring these. 515s JS G FNDMTL: Defined class for TestFundamentalSubObject (RegressTestFundamentalSubObject), prototype 0x125897dfc880, JSClass 0x71a0e02ab118, in object 0x37674d97d268 515s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalSubObject' apparently has accessible fields. Gjs has no support for this yet, ignoring these. 515s ok 247 Life, the Universe and Everything Fundamental type constructs a subtype of a fundamental type 515s JS G NS: Found info type FUNCTION for 'test_create_fundamental_hidden_class_instance' in namespace 'Regress' 515s ok 248 Life, the Universe and Everything Fundamental type constructs a subtype of a hidden (no introspection data) fundamental type 515s JS G NS: Found info type FUNCTION for 'test_callback' in namespace 'Regress' 515s ok 249 Life, the Universe and Everything callbacks 515s ok 250 Life, the Universe and Everything null / undefined callback 515s JS G NS: Found info type FUNCTION for 'test_multi_callback' in namespace 'Regress' 515s ok 251 Life, the Universe and Everything callback called more than once 515s ok 252 Life, the Universe and Everything null callback called more than once 515s JS G NS: Found info type FUNCTION for 'test_array_callback' in namespace 'Regress' 515s ok 253 Life, the Universe and Everything array callbacks 515s ok 254 Life, the Universe and Everything null array callback 515s ok 255 Life, the Universe and Everything callback with inout array # SKIP Temporarily disabled with xit 515s JS G NS: Found info type FUNCTION for 'test_simple_callback' in namespace 'Regress' 515s ok 256 Life, the Universe and Everything simple callback 515s ok 257 Life, the Universe and Everything null simple callback 515s JS G NS: Found info type FUNCTION for 'test_noptr_callback' in namespace 'Regress' 515s ok 258 Life, the Universe and Everything noptr callback 515s ok 259 Life, the Universe and Everything null noptr callback 515s JS G NS: Found info type FUNCTION for 'get_num_processors' in namespace 'GLib' 515s ok 260 Life, the Universe and Everything gobject-introspected function as callback parameter 515s JS G NS: Found info type FUNCTION for 'test_callback_user_data' in namespace 'Regress' 515s ok 261 Life, the Universe and Everything callback with user data 515s JS G NS: Found info type FUNCTION for 'test_callback_return_full' in namespace 'Regress' 515s ok 262 Life, the Universe and Everything callback with transfer-full return value 515s JS G NS: Found info type FUNCTION for 'test_callback_destroy_notify' in namespace 'Regress' 515s JS G NS: Found info type FUNCTION for 'test_callback_thaw_notifications' in namespace 'Regress' 515s ok 263 Life, the Universe and Everything callback with destroy-notify 515s ok 264 Life, the Universe and Everything callback with destroy-notify and no user data # SKIP Callback with destroy-notify and no user data not currently supported 515s JS G NS: Found info type FUNCTION for 'test_callback_destroy_notify_no_user_data' in namespace 'Regress' 515s ok 265 Life, the Universe and Everything callback with destroy-notify and no user data throws error 515s JS G NS: Found info type FUNCTION for 'test_callback_async' in namespace 'Regress' 515s JS G NS: Found info type FUNCTION for 'test_callback_thaw_async' in namespace 'Regress' 515s ok 266 Life, the Universe and Everything async callback 515s JS G NS: Found info type FUNCTION for 'test_async_ready_callback' in namespace 'Regress' 515s JS G NS: Found info type OBJECT for 'SimpleAsyncResult' in namespace 'Gio' 515s JS G OBJ: Defined class for SimpleAsyncResult (GSimpleAsyncResult), prototype 0x13d5974045d8, JSClass 0x71a0e02ab7a8, in object 0x37674d97d290 515s JS G NS: Found info type INTERFACE for 'AsyncResult' in namespace 'Gio' 515s JS G IFACE: Defined class for AsyncResult (GAsyncResult), prototype 0x125897df36c8, JSClass 0x71a0e02ab580, in object 0x37674d97d290 515s ok 267 Life, the Universe and Everything Gio.AsyncReadyCallback 515s JS G OBJ: Defining method instance_method_callback in prototype for RegressTestObj (Regress.TestObj) 515s ok 268 Life, the Universe and Everything instance method taking a callback 515s ok 269 Life, the Universe and Everything static method taking a callback 515s ok 270 Life, the Universe and Everything constructor taking a callback 515s JS G NS: Found info type FUNCTION for 'test_hash_table_callback' in namespace 'Regress' 515s ok 271 Life, the Universe and Everything hash table passed to callback 515s JS G NS: Found info type FUNCTION for 'test_gerror_callback' in namespace 'Regress' 515s ok 272 Life, the Universe and Everything GError callback 515s JS G NS: Found info type FUNCTION for 'test_null_gerror_callback' in namespace 'Regress' 515s ok 273 Life, the Universe and Everything null GError callback 515s JS G NS: Found info type FUNCTION for 'test_owned_gerror_callback' in namespace 'Regress' 515s ok 274 Life, the Universe and Everything owned GError callback 515s ok 275 Life, the Universe and Everything Introspected interface correctly emits interface signals 515s JS G NS: Found info type OBJECT for 'TestWi8021x' in namespace 'Regress' 515s JS G OBJ: Defined class for TestWi8021x (RegressTestWi8021x), prototype 0x13d597404d30, JSClass 0x71a0e02ab7a8, in object 0x37674d97d268 515s ok 276 Life, the Universe and Everything GObject with nonstandard prefix sets and gets properties 515s ok 277 Life, the Universe and Everything GObject with nonstandard prefix constructs via a static constructor 515s JS G OBJ: Defining method get_testbool in prototype for RegressTestWi8021x (Regress.TestWi8021x) 515s JS G OBJ: Defining method set_testbool in prototype for RegressTestWi8021x (Regress.TestWi8021x) 515s ok 278 Life, the Universe and Everything GObject with nonstandard prefix calls methods 515s ok 279 Life, the Universe and Everything GObject with nonstandard prefix calls a static method 515s JS G NS: Found info type OBJECT for 'TestFloating' in namespace 'Regress' 515s JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' 515s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x13d59740a178, JSClass 0x71a0e02ab7a8, in object 0x37674d97d2e0 515s JS G OBJ: Defined class for TestFloating (RegressTestFloating), prototype 0x13d59740a1c8, JSClass 0x71a0e02ab7a8, in object 0x37674d97d268 515s ok 280 Life, the Universe and Everything GObject.InitiallyUnowned constructs 515s ok 281 Life, the Universe and Everything GObject.InitiallyUnowned constructs via a static constructor 515s JS G NS: Found info type FUNCTION for 'test_torture_signature_0' in namespace 'Regress' 515s ok 282 Life, the Universe and Everything torture signature 0 515s JS G NS: Found info type FUNCTION for 'test_torture_signature_1' in namespace 'Regress' 515s ok 283 Life, the Universe and Everything torture signature 1 fail 515s ok 284 Life, the Universe and Everything torture signature 1 success 515s JS G NS: Found info type FUNCTION for 'test_torture_signature_2' in namespace 'Regress' 515s ok 285 Life, the Universe and Everything torture signature 2 515s JS G NS: Found info type FUNCTION for 'test_date_in_gvalue' in namespace 'Regress' 515s JS G NS: Found info type STRUCT for 'Date' in namespace 'GLib' 515s JS G BXD: Defined class for Date (GDate), prototype 0x13d59740a678, JSClass 0x71a0e02ab098, in object 0x37674d97d038 515s JS G BXD: Defining method get_year in prototype for GLib.Date 515s JS G BXD: Defining method get_month in prototype for GLib.Date 515s JS G NS: Found info type ENUM for 'DateMonth' in namespace 'GLib' 515s JS G ENUM: Defining enum value BAD_MONTH (fixed from bad_month) 0 515s JS G ENUM: Defining enum value JANUARY (fixed from january) 1 515s JS G ENUM: Defining enum value FEBRUARY (fixed from february) 2 515s JS G ENUM: Defining enum value MARCH (fixed from march) 3 515s JS G ENUM: Defining enum value APRIL (fixed from april) 4 515s JS G ENUM: Defining enum value MAY (fixed from may) 5 515s JS G ENUM: Defining enum value JUNE (fixed from june) 6 515s JS G ENUM: Defining enum value JULY (fixed from july) 7 515s JS G ENUM: Defining enum value AUGUST (fixed from august) 8 515s JS G ENUM: Defining enum value SEPTEMBER (fixed from september) 9 515s JS G ENUM: Defining enum value OCTOBER (fixed from october) 10 515s JS G ENUM: Defining enum value NOVEMBER (fixed from november) 11 515s JS G ENUM: Defining enum value DECEMBER (fixed from december) 12 515s JS G ENUM: Defining GLib.DateMonth as 0x13749e82b578 515s JS G BXD: Defining method get_day in prototype for GLib.Date 515s ok 286 Life, the Universe and Everything GValue boxing and unboxing date in 515s JS G NS: Found info type FUNCTION for 'test_strv_in_gvalue' in namespace 'Regress' 515s ok 287 Life, the Universe and Everything GValue boxing and unboxing strv in 515s JS G NS: Found info type FUNCTION for 'test_null_strv_in_gvalue' in namespace 'Regress' 515s ok 288 Life, the Universe and Everything GValue boxing and unboxing correctly converts a NULL strv in a GValue to an empty array 515s JS G NS: Found info type FUNCTION for 'test_multiline_doc_comments' in namespace 'Regress' 515s JS G NS: Found info type FUNCTION for 'test_nested_parameter' in namespace 'Regress' 515s JS G NS: Found info type FUNCTION for 'test_versioning' in namespace 'Regress' 515s ok 289 Life, the Universe and Everything code coverage for documentation tests that don't do anything 515s JS G NS: Found info type FUNCTION for 'aliased_caller_alloc' in namespace 'Regress' 515s ok 290 Life, the Universe and Everything marshals an aliased type 515s JS G NS: Found info type STRUCT for 'TestStructFixedArray' in namespace 'Regress' 515s JS G BXD: Defined class for TestStructFixedArray (void), prototype 0x13d59740aa88, JSClass 0x71a0e02ab098, in object 0x37674d97d268 515s JS G BXD: Defining method frob in prototype for Regress.TestStructFixedArray 515s ok 291 Life, the Universe and Everything deals with a fixed-size array in a struct 515s JS G NS: Found info type FUNCTION for 'has_parameter_named_attrs' in namespace 'Regress' 515s ok 292 Life, the Universe and Everything marshals a fixed-size int array as a gpointer 515s JS G NS: Found info type STRUCT for 'LikeXklConfigItem' in namespace 'Regress' 515s JS G BXD: Defined class for LikeXklConfigItem (void), prototype 0x13d59740abf0, JSClass 0x71a0e02ab098, in object 0x37674d97d268 515s JS G BXD: Defining method set_name in prototype for Regress.LikeXklConfigItem 515s ok 293 Life, the Universe and Everything deals with a fixed-size and also zero-terminated array in a struct 515s JS G NS: Found info type FUNCTION for 'get_variant' in namespace 'Regress' 515s ok 294 Life, the Universe and Everything marshals a transfer-floating GLib.Variant 515s JS G NS: Found info type FUNCTION for 'test_array_struct_out_none' in namespace 'Regress' 515s ok 295 Life, the Universe and Everything Flat array of structs out parameter with transfer none 515s JS G NS: Found info type FUNCTION for 'test_array_struct_out_container' in namespace 'Regress' 515s ok 296 Life, the Universe and Everything Flat array of structs out parameter with transfer container 515s JS G NS: Found info type FUNCTION for 'test_array_struct_out_full_fixed' in namespace 'Regress' 515s ok 297 Life, the Universe and Everything Flat array of structs out parameter with transfer full 515s ok 298 Life, the Universe and Everything Flat array of structs caller-allocated out parameter # SKIP Not supported 515s JS G NS: Found info type FUNCTION for 'test_array_struct_in_full' in namespace 'Regress' 515s ok 299 Life, the Universe and Everything Flat array of structs transfer-full in parameter 515s JS G NS: Found info type FUNCTION for 'test_array_struct_in_none' in namespace 'Regress' 515s ok 300 Life, the Universe and Everything Flat array of structs transfer-none in parameter 515s JS G BXD: Defining method quit in prototype for GLib.MainLoop 515s JS MAINLOOP: Enqueue job , promise=, allocation site= 515s JS MAINLOOP: Main loop instance 0x123113305f80: Spinning loop until released or hook cleared 515s JS MAINLOOP: handling job 0, 515s JS MAINLOOP: Enqueue job , promise=, allocation site= 515s JS MAINLOOP: Completed job 0 515s JS MAINLOOP: handling job 1, 515s JS MAINLOOP: Enqueue job , promise=, allocation site= 515s JS MAINLOOP: Completed job 1 515s JS MAINLOOP: handling job 2, 515s JS MAINLOOP: Enqueue job , promise=, allocation site= 515s JS MAINLOOP: Completed job 2 515s JS MAINLOOP: handling job 3, 515s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 515s JS MAINLOOP: Main loop instance 0x123113305f80: release 515s JS MAINLOOP: Completed job 3 515s JS MEMORY: Memory report: before destroying context 515s JS MEMORY: 2227 objects currently alive 515s JS MEMORY: boxed_instance = 1587 515s JS MEMORY: boxed_prototype = 24 515s JS MEMORY: closure = 9 515s JS MEMORY: function = 437 515s JS MEMORY: fundamental_instance = 2 515s JS MEMORY: fundamental_prototype = 2 515s JS MEMORY: gerror_instance = 5 515s JS MEMORY: gerror_prototype = 1 515s JS MEMORY: interface = 8 515s JS MEMORY: module = 9 515s JS MEMORY: ns = 5 515s JS MEMORY: object_instance = 116 515s JS MEMORY: object_prototype = 21 515s JS MEMORY: param = 1 515s JS MEMORY: union_instance = 0 515s JS MEMORY: union_prototype = 0 515s JS CTX: JS shutdown sequence 515s JS CTX: Stopping profiler 515s JS CTX: Shutting down toggle queue 515s JS CTX: Notifying external reference holders of GjsContext dispose 515s JS MAINLOOP: Stopping promise job dispatcher 515s JS CTX: Notifying reference holders of GjsContext dispose 515s JS CTX: Checking unhandled promise rejections 515s JS CTX: Releasing cached JS wrappers 515s JS CTX: Final triggered GC 515s JS CTX: Destroying JS context 515s JS CTX: Releasing all native objects 515s JS CTX: Disabling auto GC 515s JS CTX: Ending trace on global object 515s JS CTX: Freeing allocated resources 515s JS CTX: JS context destroyed 515s PASS: cjs/testRegress.test 515s Running test: cjs/testTweener.test 515s JS NATIVE: Registered native JS module '_promiseNative' 515s JS NATIVE: Registered native JS module '_byteArrayNative' 515s JS NATIVE: Registered native JS module '_encodingNative' 515s JS NATIVE: Registered native JS module '_gi' 515s JS NATIVE: Registered native JS module 'gi' 515s JS NATIVE: Registered native JS module 'cairoNative' 515s JS NATIVE: Registered native JS module 'system' 515s JS NATIVE: Registered native JS module 'console' 515s JS NATIVE: Registered native JS module '_print' 515s JS CTX: Enabling JIT 515s JS CTX: Initialized class GjsFileImporter prototype 0x1a357bd00098 515s JS IMPORT: Defining parent (nil) of 0x1a357bd000f8 'imports' is mod 0 515s JS IMPORT: Importing '_print' 515s JS NATIVE: Defining native module '_print' 515s JS IMPORT: Defining parent 0x1a357bd000f8 of 0x1a357bd006b0 '_print' is mod 1 515s JS IMPORT: successfully imported module '_print' 515s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 515s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3b853473c1c0 515s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1a357bd014f0), global 0x3b853473c1c0 515s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1a357bd021a8), global 0x3b853473c1c0 515s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1a357bd027a8), global 0x3b853473c1c0 515s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1a357bd027a8), global 0x3b853473c1c0 515s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1a357bd021a8), global 0x3b853473c1c0 515s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1a357bd014f0), global 0x3b853473c1c0 515s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1a357bd014f0), global 0x3b853473c1c0 515s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1a357bd014f0), global 0x3b853473c1c0 515s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1a357bd021a8), global 0x3b853473c1c0 515s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1a357bd027a8), global 0x3b853473c1c0 515s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1a357bd014f0), global 0x3b853473c1c0 515s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1a357bd014f0), global 0x3b853473c1c0 515s JS MAINLOOP: Main loop instance 0xc69ad395f80: hold 515s JS MAINLOOP: Enqueue job , promise=, allocation site= 515s JS MAINLOOP: Starting promise job dispatcher 515s JS MAINLOOP: Main loop instance 0xc69ad395f80: Spinning loop until released or hook cleared 515s JS MAINLOOP: handling job 0, 515s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 515s JS MAINLOOP: Main loop instance 0xc69ad395f80: release 515s JS MAINLOOP: Completed job 0 515s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x3b853473c1c0 515s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1a357bd15910), global 0x3b853473c1c0 515s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a357bd16340), global 0x3b853473c1c0 515s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a357bd16340), global 0x3b853473c1c0 515s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1a357bd15910), global 0x3b853473c1c0 515s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1a357bd15910), global 0x3b853473c1c0 515s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a357bd16340), global 0x3b853473c1c0 515s JS IMPORT: Module metadata hook for module 0x1a357bd169e8 515s JS IMPORT: Defining meta.importSync for module 0x1a357bd169e8 515s JS NATIVE: Defining native module 'gi' 515s JS CTX: Initialized class GIRepositoryNamespace prototype 0x1a357bd17168 515s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 515s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 515s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 515s JS IMPORT: Importing directory 'overrides' 515s JS IMPORT: Defining parent 0x1a357bd000f8 of 0x1a357bd171e8 'overrides' is mod 1 515s JS IMPORT: Defined importer 'overrides' 0x1a357bd171e8 in 0x1a357bd000f8 515s JS IMPORT: successfully imported directory 'overrides' 515s JS IMPORT: Importing '_byteArrayNative' 515s JS NATIVE: Defining native module '_byteArrayNative' 515s JS IMPORT: Defining parent 0x1a357bd000f8 of 0x1a357bd17630 '_byteArrayNative' is mod 1 515s JS IMPORT: successfully imported module '_byteArrayNative' 515s JS IMPORT: Importing '_promiseNative' 515s JS NATIVE: Defining native module '_promiseNative' 515s JS IMPORT: Defining parent 0x1a357bd000f8 of 0x1a357bd176f0 '_promiseNative' is mod 1 515s JS IMPORT: successfully imported module '_promiseNative' 515s JS IMPORT: Importing module GLib succeeded 515s JS IMPORT: Defining parent 0x1a357bd171e8 of 0x3b853473d2b8 'GLib' is mod 1 515s JS IMPORT: successfully imported module 'GLib' 515s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 515s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3b853477d060, JSClass 0x7055eabfb098, in object 0x3b853477d038 515s JS CTX: Initialized class GIRepositoryGType prototype 0x1a357bd17920 515s JS CTX: Initialized class GIRepositoryFunction prototype 0x3b853473d308 515s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 515s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 515s JS G BXD: Defined class for Error (GError), prototype 0x3b853477d0b0, JSClass 0x7055eabfb098, in object 0x3b853477d038 515s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 515s JS G BXD: Defined class for Variant (GVariant), prototype 0x3b853477d100, JSClass 0x7055eabfb098, in object 0x3b853477d038 515s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 515s JS G BXD: Defined class for Bytes (GBytes), prototype 0x3b853477d150, JSClass 0x7055eabfb098, in object 0x3b853477d038 515s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 515s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 515s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3b853477d1a0, JSClass 0x7055eabfb098, in object 0x3b853477d038 515s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 515s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 515s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 515s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 515s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 515s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 515s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 515s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 515s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 515s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 515s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 515s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 515s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 515s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 515s JS G BXD: Defined class for Thread (GThread), prototype 0x3b853477d1f0, JSClass 0x7055eabfb098, in object 0x3b853477d038 515s JS G BXD: Defining method ref in prototype for GLib.Thread 515s JS G BXD: Defining method unref in prototype for GLib.Thread 515s JS G NS: Defined namespace 'GLib' 0x3b853477d038 in GIRepository 0x1a357bd16ff8 515s JS IMPORT: Importing module jasmine succeeded 515s JS IMPORT: Defining parent 0x1a357bd000f8 of 0x3b853473dcb8 'jasmine' is mod 1 515s JS IMPORT: successfully imported module 'jasmine' 515s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 515s JS MAINLOOP: Main loop instance 0xc69ad395f80: hold 515s JS MAINLOOP: Enqueue job , promise=, allocation site= 515s JS MAINLOOP: Main loop instance 0xc69ad395f80: Spinning loop until released or hook cleared 515s JS MAINLOOP: handling job 0, 515s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 515s JS MAINLOOP: Main loop instance 0xc69ad395f80: release 515s JS MAINLOOP: Completed job 0 515s JS IMPORT: JS import 'tweener' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/tweener.js 515s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/script/tweener' to child importer 'tweener' 515s JS IMPORT: Importing directory 'tweener' 515s JS IMPORT: Defining parent 0x1a357bd000f8 of 0x1a357bd2abf0 'tweener' is mod 1 515s JS IMPORT: Defined importer 'tweener' 0x1a357bd2abf0 in 0x1a357bd000f8 515s JS IMPORT: successfully imported directory 'tweener' 515s JS IMPORT: Importing 'gi' 515s JS IMPORT: Defining parent 0x1a357bd000f8 of 0x1a357bd16ff8 'gi' is mod 1 515s JS IMPORT: successfully imported module 'gi' 515s JS IMPORT: Importing module tweenList succeeded 515s JS IMPORT: Defining parent 0x1a357bd2abf0 of 0x3b853473de48 'tweenList' is mod 1 515s JS IMPORT: successfully imported module 'tweenList' 515s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 515s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 515s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 515s JS IMPORT: Importing module _legacy succeeded 515s JS IMPORT: Defining parent 0x1a357bd000f8 of 0x3b853473df38 '_legacy' is mod 1 515s JS IMPORT: successfully imported module '_legacy' 515s JS IMPORT: Importing module lang succeeded 515s JS IMPORT: Defining parent 0x1a357bd000f8 of 0x3b853473dee8 'lang' is mod 1 515s JS IMPORT: successfully imported module 'lang' 515s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 515s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 515s JS IMPORT: Importing module _signals succeeded 515s JS IMPORT: Defining parent 0x1a357bd000f8 of 0x3b853473df88 '_signals' is mod 1 515s JS IMPORT: successfully imported module '_signals' 515s JS IMPORT: Importing module signals succeeded 515s JS IMPORT: Defining parent 0x1a357bd000f8 of 0x3b853473de98 'signals' is mod 1 515s JS IMPORT: successfully imported module 'signals' 515s JS IMPORT: Importing module tweener succeeded 515s JS IMPORT: Defining parent 0x1a357bd2abf0 of 0x3b853473ddf8 'tweener' is mod 1 515s JS IMPORT: successfully imported module 'tweener' 515s JS CTX: Script evaluation succeeded 515s JS MAINLOOP: Main loop instance 0xc69ad395f80: Spinning loop until released or hook cleared 515s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x3b853473c1c0 515s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x1a357bd38758), global 0x3b853473c1c0 515s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1a357bd38758), global 0x3b853473c1c0 515s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1a357bd38758), global 0x3b853473c1c0 515s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1a357bd38758), global 0x3b853473c1c0 515s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1a357bd38758), global 0x3b853473c1c0 515s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1a357bd38758), global 0x3b853473c1c0 515s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1a357bd38758), global 0x3b853473c1c0 515s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x1a357bd38758), global 0x3b853473c1c0 515s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1a357bd38758), global 0x3b853473c1c0 515s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1a357bd38758), global 0x3b853473c1c0 515s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x1a357bd38758), global 0x3b853473c1c0 515s JS IMPORT: Module metadata hook for module 0x1a357bd39420 515s JS IMPORT: Defining meta.importSync for module 0x1a357bd39420 515s JS NATIVE: Defining native module 'system' 515s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1a357bd38758), global 0x3b853473c1c0 515s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1a357bd38758), global 0x3b853473c1c0 515s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 515s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 515s JS MAINLOOP: Set main loop hook to 515s JS MAINLOOP: Main loop instance 0xc69ad395f80: hold 515s JS MAINLOOP: Running and clearing main loop hook 515s JS G BXD: Defining method run in prototype for GLib.MainLoop 515s 1..17 515s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 515s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 515s JS G BXD: Defined class for Source (GSource), prototype 0x3b853477d268, JSClass 0x7055eabfb098, in object 0x3b853477d038 515s JS G BXD: Defining method set_priority in prototype for GLib.Source 515s JS IMPORT: Importing '_gi' 515s JS NATIVE: Defining native module '_gi' 515s JS IMPORT: Defining parent 0x3b853473fa48 of 0x1a357bd01020 '_gi' is mod 1 515s JS IMPORT: successfully imported module '_gi' 515s JS IMPORT: JS import 'CjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/CjsPrivate.js 515s JS G NS: Defined namespace 'CjsPrivate' 0x3b853477d308 in GIRepository 0x3b853473f910 515s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 515s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 515s JS IMPORT: Importing module _common succeeded 515s JS IMPORT: Defining parent 0x3b853473fa48 of 0x3b85347e46c8 '_common' is mod 1 515s JS IMPORT: successfully imported module '_common' 515s JS IMPORT: Importing module GObject succeeded 515s JS IMPORT: Defining parent 0x3b853473fc10 of 0x3b85347e4678 'GObject' is mod 1 515s JS IMPORT: successfully imported module 'GObject' 515s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 515s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 515s JS G BXD: Defined class for String (GString), prototype 0x3b853477d588, JSClass 0x7055eabfb098, in object 0x3b853477d2e0 515s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 515s JS G PRM: Defined class ParamSpec prototype is 0x3b85347e4768 class 0x7055eac002f0 in object 0x3b853477d2e0 515s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 515s JS G OBJ: Defined class for Object (GObject), prototype 0x3b853477d6f0, JSClass 0x7055eabfb7a8, in object 0x3b853477d2e0 515s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 515s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 515s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x3b853477d718, JSClass 0x7055eabfb7a8, in object 0x3b853477d2e0 515s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 515s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 515s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 515s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 515s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 515s JS G NS: Defined namespace 'GObject' 0x3b853477d2e0 in GIRepository 0x3b853473f910 515s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 515s JS G BXD: Defining method attach in prototype for GLib.Source 515s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 515s JS IMPORT: Module metadata hook for module 0x3b853474afc8 515s JS IMPORT: Defining meta.importSync for module 0x3b853474afc8 515s JS G BXD: Defining method destroy in prototype for GLib.Source 515s JS IMPORT: Importing module equations succeeded 515s JS IMPORT: Defining parent 0x3b853473fbb0 of 0x3b85347e4bf0 'equations' is mod 1 515s JS IMPORT: successfully imported module 'equations' 515s ok 1 Tweener runs a simple tween 515s ok 2 Tweener calls callbacks during the tween 515s ok 3 Tweener can pause tweens 515s ok 4 Tweener can remove tweens 515s ok 5 Tweener overrides a tween with another one acting on the same object and property at the same time 515s ok 6 Tweener does not override a tween with another one acting not at the same time 515s ok 7 Tweener can pause and resume all tweens 515s ok 8 Tweener can remove all tweens 515s ok 9 Tweener runs a tween with a time of 0 immediately 515s ok 10 Tweener can call a callback a certain number of times 515s ok 11 Tweener can count the number of tweens on an object 515s ok 12 Tweener can register special properties 515s ok 13 Tweener can register special modifiers for properties 515s ok 14 Tweener can split properties into more than one special property 515s ok 15 Tweener calls an overwrite callback when a tween is replaced 515s ok 16 Tweener can still overwrite a tween after it has started 515s ok 17 Tweener stays within min and max values 515s JS G BXD: Defining method quit in prototype for GLib.MainLoop 515s JS MAINLOOP: Enqueue job , promise=, allocation site= 515s JS MAINLOOP: Main loop instance 0xc69ad395f80: Spinning loop until released or hook cleared 515s JS MAINLOOP: handling job 0, 515s JS MAINLOOP: Enqueue job , promise=, allocation site= 515s JS MAINLOOP: Completed job 0 515s JS MAINLOOP: handling job 1, 515s JS MAINLOOP: Enqueue job , promise=, allocation site= 515s JS MAINLOOP: Completed job 1 515s JS MAINLOOP: handling job 2, 515s JS MAINLOOP: Enqueue job , promise=, allocation site= 515s JS MAINLOOP: Completed job 2 515s JS MAINLOOP: handling job 3, 515s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 515s JS MAINLOOP: Main loop instance 0xc69ad395f80: release 515s JS MAINLOOP: Completed job 3 515s JS MEMORY: Memory report: before destroying context 515s JS MEMORY: 213 objects currently alive 515s JS MEMORY: boxed_instance = 94 515s JS MEMORY: boxed_prototype = 8 515s JS MEMORY: closure = 1 515s JS MEMORY: function = 94 515s JS MEMORY: fundamental_instance = 0 515s JS MEMORY: fundamental_prototype = 0 515s JS MEMORY: gerror_instance = 0 515s JS MEMORY: gerror_prototype = 0 515s JS MEMORY: interface = 0 515s JS MEMORY: module = 11 515s JS MEMORY: ns = 3 515s JS MEMORY: object_instance = 0 515s JS MEMORY: object_prototype = 2 515s JS MEMORY: param = 0 515s JS MEMORY: union_instance = 0 515s JS MEMORY: union_prototype = 0 515s JS CTX: JS shutdown sequence 515s JS CTX: Stopping profiler 515s JS CTX: Shutting down toggle queue 515s JS CTX: Notifying external reference holders of GjsContext dispose 515s JS MAINLOOP: Stopping promise job dispatcher 515s JS CTX: Notifying reference holders of GjsContext dispose 515s JS CTX: Checking unhandled promise rejections 515s JS CTX: Releasing cached JS wrappers 515s JS CTX: Final triggered GC 515s JS CTX: Destroying JS context 515s JS CTX: Releasing all native objects 515s JS CTX: Disabling auto GC 515s JS CTX: Ending trace on global object 515s JS CTX: Freeing allocated resources 515s JS CTX: JS context destroyed 515s PASS: cjs/testTweener.test 515s Running test: cjs/testGObjectDestructionAccess.test 515s JS NATIVE: Registered native JS module '_promiseNative' 515s JS NATIVE: Registered native JS module '_byteArrayNative' 515s JS NATIVE: Registered native JS module '_encodingNative' 515s JS NATIVE: Registered native JS module '_gi' 515s JS NATIVE: Registered native JS module 'gi' 515s JS NATIVE: Registered native JS module 'cairoNative' 515s JS NATIVE: Registered native JS module 'system' 515s JS NATIVE: Registered native JS module 'console' 515s JS NATIVE: Registered native JS module '_print' 515s JS CTX: Enabling JIT 515s JS CTX: Initialized class GjsFileImporter prototype 0x5bdb6a00098 515s JS IMPORT: Defining parent (nil) of 0x5bdb6a000f8 'imports' is mod 0 515s JS IMPORT: Importing '_print' 515s JS NATIVE: Defining native module '_print' 515s JS IMPORT: Defining parent 0x5bdb6a000f8 of 0x5bdb6a006b0 '_print' is mod 1 515s JS IMPORT: successfully imported module '_print' 515s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 515s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2415f1c3c1c0 515s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x5bdb6a014f0), global 0x2415f1c3c1c0 515s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x5bdb6a021a8), global 0x2415f1c3c1c0 515s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x5bdb6a027a8), global 0x2415f1c3c1c0 515s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x5bdb6a027a8), global 0x2415f1c3c1c0 515s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x5bdb6a021a8), global 0x2415f1c3c1c0 515s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x5bdb6a014f0), global 0x2415f1c3c1c0 515s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x5bdb6a014f0), global 0x2415f1c3c1c0 515s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x5bdb6a014f0), global 0x2415f1c3c1c0 515s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x5bdb6a021a8), global 0x2415f1c3c1c0 515s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x5bdb6a027a8), global 0x2415f1c3c1c0 515s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x5bdb6a014f0), global 0x2415f1c3c1c0 515s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x5bdb6a014f0), global 0x2415f1c3c1c0 515s JS MAINLOOP: Main loop instance 0x14914f0b5f80: hold 515s JS MAINLOOP: Enqueue job , promise=, allocation site= 515s JS MAINLOOP: Starting promise job dispatcher 515s JS MAINLOOP: Main loop instance 0x14914f0b5f80: Spinning loop until released or hook cleared 515s JS MAINLOOP: handling job 0, 515s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 515s JS MAINLOOP: Main loop instance 0x14914f0b5f80: release 515s JS MAINLOOP: Completed job 0 515s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x2415f1c3c1c0 515s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x5bdb6a15910), global 0x2415f1c3c1c0 515s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5bdb6a16340), global 0x2415f1c3c1c0 515s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5bdb6a16340), global 0x2415f1c3c1c0 515s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x5bdb6a15910), global 0x2415f1c3c1c0 515s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x5bdb6a15910), global 0x2415f1c3c1c0 515s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5bdb6a16340), global 0x2415f1c3c1c0 515s JS IMPORT: Module metadata hook for module 0x5bdb6a169e8 515s JS IMPORT: Defining meta.importSync for module 0x5bdb6a169e8 515s JS NATIVE: Defining native module 'gi' 515s JS CTX: Initialized class GIRepositoryNamespace prototype 0x5bdb6a17168 515s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 515s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 515s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 515s JS IMPORT: Importing directory 'overrides' 515s JS IMPORT: Defining parent 0x5bdb6a000f8 of 0x5bdb6a171e8 'overrides' is mod 1 515s JS IMPORT: Defined importer 'overrides' 0x5bdb6a171e8 in 0x5bdb6a000f8 515s JS IMPORT: successfully imported directory 'overrides' 515s JS IMPORT: Importing '_byteArrayNative' 515s JS NATIVE: Defining native module '_byteArrayNative' 515s JS IMPORT: Defining parent 0x5bdb6a000f8 of 0x5bdb6a17630 '_byteArrayNative' is mod 1 515s JS IMPORT: successfully imported module '_byteArrayNative' 515s JS IMPORT: Importing '_promiseNative' 515s JS NATIVE: Defining native module '_promiseNative' 515s JS IMPORT: Defining parent 0x5bdb6a000f8 of 0x5bdb6a176f0 '_promiseNative' is mod 1 515s JS IMPORT: successfully imported module '_promiseNative' 515s JS IMPORT: Importing module GLib succeeded 515s JS IMPORT: Defining parent 0x5bdb6a171e8 of 0x2415f1c3d2b8 'GLib' is mod 1 515s JS IMPORT: successfully imported module 'GLib' 515s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 515s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2415f1c7d060, JSClass 0x6497cd48b098, in object 0x2415f1c7d038 515s JS CTX: Initialized class GIRepositoryGType prototype 0x5bdb6a17920 515s JS CTX: Initialized class GIRepositoryFunction prototype 0x2415f1c3d308 515s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 515s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 515s JS G BXD: Defined class for Error (GError), prototype 0x2415f1c7d0b0, JSClass 0x6497cd48b098, in object 0x2415f1c7d038 515s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 515s JS G BXD: Defined class for Variant (GVariant), prototype 0x2415f1c7d100, JSClass 0x6497cd48b098, in object 0x2415f1c7d038 515s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 515s JS G BXD: Defined class for Bytes (GBytes), prototype 0x2415f1c7d150, JSClass 0x6497cd48b098, in object 0x2415f1c7d038 515s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 515s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 515s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2415f1c7d1a0, JSClass 0x6497cd48b098, in object 0x2415f1c7d038 515s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 515s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 515s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 515s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 515s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 515s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 515s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 515s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 515s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 515s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 515s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 515s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 515s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 515s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 515s JS G BXD: Defined class for Thread (GThread), prototype 0x2415f1c7d1f0, JSClass 0x6497cd48b098, in object 0x2415f1c7d038 515s JS G BXD: Defining method ref in prototype for GLib.Thread 515s JS G BXD: Defining method unref in prototype for GLib.Thread 515s JS G NS: Defined namespace 'GLib' 0x2415f1c7d038 in GIRepository 0x5bdb6a16ff8 515s JS IMPORT: Importing module jasmine succeeded 515s JS IMPORT: Defining parent 0x5bdb6a000f8 of 0x2415f1c3dcb8 'jasmine' is mod 1 515s JS IMPORT: successfully imported module 'jasmine' 515s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 515s JS MAINLOOP: Main loop instance 0x14914f0b5f80: hold 515s JS MAINLOOP: Enqueue job , promise=, allocation site= 515s JS MAINLOOP: Main loop instance 0x14914f0b5f80: Spinning loop until released or hook cleared 515s JS MAINLOOP: handling job 0, 515s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 515s JS MAINLOOP: Main loop instance 0x14914f0b5f80: release 515s JS MAINLOOP: Completed job 0 515s JS IMPORT: Importing 'gi' 515s JS IMPORT: Defining parent 0x5bdb6a000f8 of 0x5bdb6a16ff8 'gi' is mod 1 515s JS IMPORT: successfully imported module 'gi' 515s JS IMPORT: JS import 'CjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/CjsPrivate.js 515s JS G NS: Defined namespace 'CjsPrivate' 0x2415f1c7d290 in GIRepository 0x5bdb6a16ff8 515s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 515s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 515s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 515s JS IMPORT: Importing module _legacy succeeded 515s JS IMPORT: Defining parent 0x5bdb6a000f8 of 0x2415f1c3dee8 '_legacy' is mod 1 515s JS IMPORT: successfully imported module '_legacy' 515s JS IMPORT: Importing module lang succeeded 515s JS IMPORT: Defining parent 0x5bdb6a000f8 of 0x2415f1c3de98 'lang' is mod 1 515s JS IMPORT: successfully imported module 'lang' 515s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 515s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 515s JS IMPORT: Importing module _signals succeeded 515s JS IMPORT: Defining parent 0x5bdb6a000f8 of 0x2415f1c3df38 '_signals' is mod 1 515s JS IMPORT: successfully imported module '_signals' 515s JS IMPORT: Importing module signals succeeded 515s JS IMPORT: Defining parent 0x5bdb6a000f8 of 0x2415f1c3de48 'signals' is mod 1 515s JS IMPORT: successfully imported module 'signals' 515s JS IMPORT: Importing module Gio succeeded 515s JS IMPORT: Defining parent 0x5bdb6a171e8 of 0x2415f1c3ddf8 'Gio' is mod 1 515s JS IMPORT: successfully imported module 'Gio' 515s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 515s JS IMPORT: Importing '_gi' 515s JS NATIVE: Defining native module '_gi' 515s JS IMPORT: Defining parent 0x5bdb6a000f8 of 0x5bdb6a2dcb0 '_gi' is mod 1 515s JS IMPORT: successfully imported module '_gi' 515s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 515s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 515s JS IMPORT: Importing module _common succeeded 515s JS IMPORT: Defining parent 0x5bdb6a000f8 of 0x2415f1c3dfd8 '_common' is mod 1 515s JS IMPORT: successfully imported module '_common' 515s JS IMPORT: Importing module GObject succeeded 515s JS IMPORT: Defining parent 0x5bdb6a171e8 of 0x2415f1c3df88 'GObject' is mod 1 515s JS IMPORT: successfully imported module 'GObject' 515s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 515s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 515s JS G BXD: Defined class for String (GString), prototype 0x2415f1c7d538, JSClass 0x6497cd48b098, in object 0x2415f1c7d2b8 515s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 515s JS G PRM: Defined class ParamSpec prototype is 0x2415f1cd00b0 class 0x6497cd4902f0 in object 0x2415f1c7d2b8 515s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 515s JS G OBJ: Defined class for Object (GObject), prototype 0x2415f1c7d6a0, JSClass 0x6497cd48b7a8, in object 0x2415f1c7d2b8 515s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 515s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 515s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x2415f1c7d6c8, JSClass 0x6497cd48b7a8, in object 0x2415f1c7d2b8 515s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 515s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 515s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 515s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 515s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 515s JS G NS: Defined namespace 'GObject' 0x2415f1c7d2b8 in GIRepository 0x5bdb6a16ff8 515s JS G OBJ: Defined class for Application (GApplication), prototype 0x2415f1c7d718, JSClass 0x6497cd48b7a8, in object 0x2415f1c7d268 515s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 515s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x2415f1cd0420, JSClass 0x6497cd48b580, in object 0x2415f1c7d268 515s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 515s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 515s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 515s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 515s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 515s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 515s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 515s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 515s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 515s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 515s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x2415f1c7d790, JSClass 0x6497cd48b7a8, in object 0x2415f1c7d268 515s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 515s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x2415f1cd06a0, JSClass 0x6497cd48b580, in object 0x2415f1c7d268 515s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 515s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x2415f1c7d808, JSClass 0x6497cd48b7a8, in object 0x2415f1c7d268 515s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 515s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 515s JS G IFACE: Defined class for Initable (GInitable), prototype 0x2415f1cd07e0, JSClass 0x6497cd48b580, in object 0x2415f1c7d268 515s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 515s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 515s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 515s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x2415f1c7d880, JSClass 0x6497cd48b098, in object 0x2415f1c7d268 515s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 515s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x2415f1c7d8d0, JSClass 0x6497cd48b098, in object 0x2415f1c7d268 515s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 515s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 515s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x2415f1c7d920, JSClass 0x6497cd48b7a8, in object 0x2415f1c7d268 515s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x2415f1c7d970, JSClass 0x6497cd48b7a8, in object 0x2415f1c7d290 515s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 515s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x2415f1c7d9c0, JSClass 0x6497cd48b7a8, in object 0x2415f1c7d268 515s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 515s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 515s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 515s JS G IFACE: Defined class for File (GFile), prototype 0x2415f1cd0948, JSClass 0x6497cd48b580, in object 0x2415f1c7d268 515s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x2415f1c7da38, JSClass 0x6497cd48b7a8, in object 0x5bdb6a170d8 515s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 515s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x2415f1c7dab0, JSClass 0x6497cd48b7a8, in object 0x2415f1c7d268 515s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 515s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 515s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x2415f1c7db00, JSClass 0x6497cd48b7a8, in object 0x2415f1c7d268 515s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 515s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x2415f1c7db50, JSClass 0x6497cd48b7a8, in object 0x2415f1c7d268 515s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 516s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x2415f1c7dba0, JSClass 0x6497cd48b098, in object 0x2415f1c7d268 516s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 516s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 516s JS G OBJ: Defined class for Settings (GSettings), prototype 0x2415f1c7dbf0, JSClass 0x6497cd48b7a8, in object 0x2415f1c7d268 516s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 516s JS G NS: Defined namespace 'Gio' 0x2415f1c7d268 in GIRepository 0x5bdb6a16ff8 516s 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 516s JS G NS: Defined namespace 'GjsTestTools' 0x2415f1c7dc40 in GIRepository 0x5bdb6a16ff8 516s JS IMPORT: Importing module Gtk succeeded 516s JS IMPORT: Defining parent 0x5bdb6a171e8 of 0x2415f1cdc3d0 'Gtk' is mod 1 516s JS IMPORT: successfully imported module 'Gtk' 516s JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' 516s JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' 516s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x2415f1c7dc90, JSClass 0x6497cd48b7a8, in object 0x2415f1c7d2b8 516s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x2415f1c7dce0, JSClass 0x6497cd48b7a8, in object 0x2415f1c7dc68 516s JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' 516s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x2415f1cdc6c8, JSClass 0x6497cd48b580, in object 0x2415f1c7dc68 516s JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' 516s JS G OBJ: Defined class for Container (GtkContainer), prototype 0x2415f1c7dd58, JSClass 0x6497cd48b7a8, in object 0x2415f1c7dc68 516s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 516s JS G NS: Defined namespace 'Gtk' 0x2415f1c7dc68 in GIRepository 0x5bdb6a16ff8 516s JS IMPORT: Importing 'system' 516s JS NATIVE: Defining native module 'system' 516s JS IMPORT: Defining parent 0x5bdb6a000f8 of 0x5bdb6a34f18 'system' is mod 1 516s JS IMPORT: successfully imported module 'system' 516s JS CTX: Script evaluation succeeded 516s JS MAINLOOP: Main loop instance 0x14914f0b5f80: Spinning loop until released or hook cleared 516s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x2415f1c3c1c0 516s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x5bdb6a15de8), global 0x2415f1c3c1c0 516s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x5bdb6a15de8), global 0x2415f1c3c1c0 516s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x5bdb6a15de8), global 0x2415f1c3c1c0 516s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x5bdb6a15de8), global 0x2415f1c3c1c0 516s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x5bdb6a15de8), global 0x2415f1c3c1c0 516s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x5bdb6a15de8), global 0x2415f1c3c1c0 516s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x5bdb6a15de8), global 0x2415f1c3c1c0 516s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x5bdb6a15de8), global 0x2415f1c3c1c0 516s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x5bdb6a15de8), global 0x2415f1c3c1c0 516s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x5bdb6a15de8), global 0x2415f1c3c1c0 516s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x5bdb6a15de8), global 0x2415f1c3c1c0 516s JS IMPORT: Module metadata hook for module 0x5bdb6a16ab0 516s JS IMPORT: Defining meta.importSync for module 0x5bdb6a16ab0 516s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x5bdb6a15de8), global 0x2415f1c3c1c0 516s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x5bdb6a15de8), global 0x2415f1c3c1c0 516s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 516s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 516s JS MAINLOOP: Set main loop hook to 516s JS MAINLOOP: Main loop instance 0x14914f0b5f80: hold 516s JS MAINLOOP: Running and clearing main loop hook 516s JS G BXD: Defining method run in prototype for GLib.MainLoop 516s 1..54 516s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 516s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 516s JS G BXD: Defined class for Source (GSource), prototype 0x2415f1c7dda8, JSClass 0x6497cd48b098, in object 0x2415f1c7d038 516s JS G BXD: Defining method set_priority in prototype for GLib.Source 516s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 516s JS G BXD: Defining method attach in prototype for GLib.Source 516s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 516s JS IMPORT: Module metadata hook for module 0x2415f1c4a9e0 516s JS IMPORT: Defining meta.importSync for module 0x2415f1c4a9e0 516s JS G NS: Found info type FUNCTION for 'init' in namespace 'Gtk' 516s MESA: error: ZINK: vkCreateInstance failed (VK_ERROR_INCOMPATIBLE_DRIVER) 516s glx: failed to create drisw screen 516s failed to load driver: zink 516s dbus-daemon[3763]: [session uid=1000 pid=3763] Activating service name='org.a11y.Bus' requested by ':1.0' (uid=1000 pid=4210 comm="/usr/libexec/installed-tests/cjs/minijasmine /usr/" label="unconfined") 516s dbus-daemon[3763]: [session uid=1000 pid=3763] Successfully activated service 'org.a11y.Bus' 516s JS G BXD: Defining method destroy in prototype for GLib.Source 516s JS G NS: Found info type OBJECT for 'Window' in namespace 'Gtk'dbus-daemon[4221]: Activating service name='org.a11y.atspi.Registry' requested by ':1.0' (uid=1000 pid=4210 comm="/usr/libexec/installed-tests/cjs/minijasmine /usr/" label="unconfined") 516s 516s JS G NS: Found info type OBJECT for 'Bin' in namespace 'Gtk' 516s JS G OBJ: Defined class for Bin (GtkBin), prototype 0x2415f1c7dec0, JSClass 0x6497cd48b7a8, in object 0x2415f1c7dc68 516s JS G OBJ: Defined class for Window (GtkWindow), prototype 0x2415f1c7df10, JSClass 0x6497cd48b7a8, in object 0x2415f1c7dc68 516s JS G NS: Found info type ENUM for 'WindowType' in namespace 'Gtk' 516s JS G ENUM: Defining enum value TOPLEVEL (fixed from toplevel) 0 516s JS G ENUM: Defining enum value POPUP (fixed from popup) 1 516s JS G ENUM: Defining Gtk.WindowType as 0x5bdb6a288d0 516s dbus-daemon[4221]: Successfully activated service 'org.a11y.atspi.Registry' 516s SpiRegistry daemon is running with well-known name - org.a11y.atspi.Registry 516s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 516s JS G OBJ: Defining method set_title in prototype for GtkWindow (Gtk.Window) 516s JS G OBJ: Defining method destroy in prototype for GtkWidget (Gtk.Widget) 516s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 516s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 516s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 516s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 516s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 516s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 516s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 516s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 516s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 516s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 516s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 516s JS G ENUM: Defining GLib.LogLevelFlags as 0x5bdb6a290e0 516s == Stack trace for context 0x14914f0b6060 == 516s #0 14914f1ed590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:27 (2415f1ca4ec0 @ 61) 516s #1 14914f1ed4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (2415f1ca0e20 @ 325) 516s #2 14914f1ed438 i resource:///org/gjs/jsunit/jasmine.js:7085 (2415f1ca1150 @ 83) 516s #3 14914f1ed3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (2415f1ca0f60 @ 91) 516s #4 14914f1ed318 i resource:///org/gjs/jsunit/jasmine.js:7011 (2415f1ca0f10 @ 189) 516s #5 14914f1ed290 i resource:///org/gjs/jsunit/jasmine.js:6905 (2415f1ca0b50 @ 31) 516s #6 14914f1ed1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (2415f1ca11a0 @ 82) 516s #7 14914f1ed128 i self-hosted:1121 (2415f1c71f60 @ 407) 516s #8 14914f1ed0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (2415f1c717e0 @ 77) 516s #9 14914f1ecfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (2415f1c7b9c0 @ 139) 516s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 516s ok 1 Access to destroyed GObject Get property 516s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 516s == Stack trace for context 0x14914f0b6060 == 516s #0 14914f1ed590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:39 (2415f1ca4f10 @ 97) 516s #1 14914f1ed4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (2415f1ca0e20 @ 325) 516s #2 14914f1ed438 i resource:///org/gjs/jsunit/jasmine.js:7085 (2415f1ca1150 @ 83) 516s #3 14914f1ed3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (2415f1ca0f60 @ 91) 516s #4 14914f1ed318 i resource:///org/gjs/jsunit/jasmine.js:7011 (2415f1ca0f10 @ 189) 516s #5 14914f1ed290 i resource:///org/gjs/jsunit/jasmine.js:6905 (2415f1ca0b50 @ 31) 516s #6 14914f1ed1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (2415f1ca11a0 @ 82) 516s #7 14914f1ed128 i self-hosted:1121 (2415f1c71f60 @ 407) 516s #8 14914f1ed0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (2415f1c717e0 @ 77) 516s #9 14914f1ecfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (2415f1c7b9c0 @ 139) 516s == Stack trace for context 0x14914f0b6060 == 516s #0 14914f1ed590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:40 (2415f1ca4f10 @ 118) 516s #1 14914f1ed4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (2415f1ca0e20 @ 325) 516s #2 14914f1ed438 i resource:///org/gjs/jsunit/jasmine.js:7085 (2415f1ca1150 @ 83) 516s #3 14914f1ed3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (2415f1ca0f60 @ 91) 516s #4 14914f1ed318 i resource:///org/gjs/jsunit/jasmine.js:7011 (2415f1ca0f10 @ 189) 516s #5 14914f1ed290 i resource:///org/gjs/jsunit/jasmine.js:6905 (2415f1ca0b50 @ 31) 516s #6 14914f1ed1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (2415f1ca11a0 @ 82) 516s #7 14914f1ed128 i self-hosted:1121 (2415f1c71f60 @ 407) 516s #8 14914f1ed0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (2415f1c717e0 @ 77) 516s #9 14914f1ecfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (2415f1c7b9c0 @ 139) 516s ok 2 Access to destroyed GObject Set property 516s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 516s == Stack trace for context 0x14914f0b6060 == 516s #0 14914f1ed590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:50 (2415f1ca4f60 @ 56) 516s #1 14914f1ed4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (2415f1ca0e20 @ 325) 516s #2 14914f1ed438 i resource:///org/gjs/jsunit/jasmine.js:7085 (2415f1ca1150 @ 83) 516s #3 14914f1ed3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (2415f1ca0f60 @ 91) 516s #4 14914f1ed318 i resource:///org/gjs/jsunit/jasmine.js:7011 (2415f1ca0f10 @ 189) 516s #5 14914f1ed290 i resource:///org/gjs/jsunit/jasmine.js:6905 (2415f1ca0b50 @ 31) 516s #6 14914f1ed1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (2415f1ca11a0 @ 82) 516s #7 14914f1ed128 i self-hosted:1121 (2415f1c71f60 @ 407) 516s #8 14914f1ed0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (2415f1c717e0 @ 77) 516s #9 14914f1ecfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (2415f1c7b9c0 @ 139) 516s ok 3 Access to destroyed GObject Add expando property 516s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 516s ok 4 Access to destroyed GObject Access to unset expando property 516s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 516s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 516s ok 5 Access to destroyed GObject Access previously set expando property 516s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 516s JS G OBJ: Defining method get_title in prototype for GtkWindow (Gtk.Window) 516s == Stack trace for context 0x14914f0b6060 == 516s #0 14914f1ed590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:72 (2415f1cbd0b0 @ 68) 516s #1 14914f1ed4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (2415f1ca0e20 @ 325) 516s #2 14914f1ed438 i resource:///org/gjs/jsunit/jasmine.js:7085 (2415f1ca1150 @ 83) 516s #3 14914f1ed3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (2415f1ca0f60 @ 91) 516s #4 14914f1ed318 i resource:///org/gjs/jsunit/jasmine.js:7011 (2415f1ca0f10 @ 189) 516s #5 14914f1ed290 i resource:///org/gjs/jsunit/jasmine.js:6905 (2415f1ca0b50 @ 31) 516s #6 14914f1ed1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (2415f1ca11a0 @ 82) 516s #7 14914f1ed128 i self-hosted:1121 (2415f1c71f60 @ 407) 516s #8 14914f1ed0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (2415f1c717e0 @ 77) 516s #9 14914f1ecfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (2415f1c7b9c0 @ 139) 516s ok 6 Access to destroyed GObject Access to getter method 516s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 516s == Stack trace for context 0x14914f0b6060 == 516s #0 14914f1ed590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:84 (2415f1cbd100 @ 104) 516s #1 14914f1ed4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (2415f1ca0e20 @ 325) 516s #2 14914f1ed438 i resource:///org/gjs/jsunit/jasmine.js:7085 (2415f1ca1150 @ 83) 516s #3 14914f1ed3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (2415f1ca0f60 @ 91) 516s #4 14914f1ed318 i resource:///org/gjs/jsunit/jasmine.js:7011 (2415f1ca0f10 @ 189) 516s #5 14914f1ed290 i resource:///org/gjs/jsunit/jasmine.js:6905 (2415f1ca0b50 @ 31) 516s #6 14914f1ed1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (2415f1ca11a0 @ 82) 516s #7 14914f1ed128 i self-hosted:1121 (2415f1c71f60 @ 407) 516s #8 14914f1ed0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (2415f1c717e0 @ 77) 516s #9 14914f1ecfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (2415f1c7b9c0 @ 139) 516s == Stack trace for context 0x14914f0b6060 == 516s #0 14914f1ed590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:85 (2415f1cbd100 @ 130) 516s #1 14914f1ed4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (2415f1ca0e20 @ 325) 516s #2 14914f1ed438 i resource:///org/gjs/jsunit/jasmine.js:7085 (2415f1ca1150 @ 83) 516s #3 14914f1ed3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (2415f1ca0f60 @ 91) 516s #4 14914f1ed318 i resource:///org/gjs/jsunit/jasmine.js:7011 (2415f1ca0f10 @ 189) 516s #5 14914f1ed290 i resource:///org/gjs/jsunit/jasmine.js:6905 (2415f1ca0b50 @ 31) 516s #6 14914f1ed1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (2415f1ca11a0 @ 82) 516s #7 14914f1ed128 i self-hosted:1121 (2415f1c71f60 @ 407) 516s #8 14914f1ed0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (2415f1c717e0 @ 77) 516s #9 14914f1ecfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (2415f1c7b9c0 @ 139) 516s ok 7 Access to destroyed GObject Access to setter method 516s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 516s == Stack trace for context 0x14914f0b6060 == 516s #0 14914f1ed590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:95 (2415f1cbd150 @ 78) 516s #1 14914f1ed4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (2415f1ca0e20 @ 325) 516s #2 14914f1ed438 i resource:///org/gjs/jsunit/jasmine.js:7085 (2415f1ca1150 @ 83) 516s #3 14914f1ed3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (2415f1ca0f60 @ 91) 516s #4 14914f1ed318 i resource:///org/gjs/jsunit/jasmine.js:7011 (2415f1ca0f10 @ 189) 516s #5 14914f1ed290 i resource:///org/gjs/jsunit/jasmine.js:6905 (2415f1ca0b50 @ 31) 516s #6 14914f1ed1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (2415f1ca11a0 @ 82) 516s #7 14914f1ed128 i self-hosted:1121 (2415f1c71f60 @ 407) 516s #8 14914f1ed0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (2415f1c717e0 @ 77) 516s #9 14914f1ecfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (2415f1c7b9c0 @ 139) 516s ok 8 Access to destroyed GObject Proto function connect 516s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 516s == Stack trace for context 0x14914f0b6060 == 516s #0 14914f1ed590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:105 (2415f1cbd1f0 @ 78) 516s #1 14914f1ed4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (2415f1ca0e20 @ 325) 516s #2 14914f1ed438 i resource:///org/gjs/jsunit/jasmine.js:7085 (2415f1ca1150 @ 83) 516s #3 14914f1ed3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (2415f1ca0f60 @ 91) 516s #4 14914f1ed318 i resource:///org/gjs/jsunit/jasmine.js:7011 (2415f1ca0f10 @ 189) 516s #5 14914f1ed290 i resource:///org/gjs/jsunit/jasmine.js:6905 (2415f1ca0b50 @ 31) 516s #6 14914f1ed1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (2415f1ca11a0 @ 82) 516s #7 14914f1ed128 i self-hosted:1121 (2415f1c71f60 @ 407) 516s #8 14914f1ed0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (2415f1c717e0 @ 77) 516s #9 14914f1ecfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (2415f1c7b9c0 @ 139) 516s ok 9 Access to destroyed GObject Proto function connect_after 516s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 516s == Stack trace for context 0x14914f0b6060 == 516s #0 14914f1ed590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:115 (2415f1cbd290 @ 73) 516s #1 14914f1ed4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (2415f1ca0e20 @ 325) 516s #2 14914f1ed438 i resource:///org/gjs/jsunit/jasmine.js:7085 (2415f1ca1150 @ 83) 516s #3 14914f1ed3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (2415f1ca0f60 @ 91) 516s #4 14914f1ed318 i resource:///org/gjs/jsunit/jasmine.js:7011 (2415f1ca0f10 @ 189) 516s #5 14914f1ed290 i resource:///org/gjs/jsunit/jasmine.js:6905 (2415f1ca0b50 @ 31) 516s #6 14914f1ed1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (2415f1ca11a0 @ 82) 516s #7 14914f1ed128 i self-hosted:1121 (2415f1c71f60 @ 407) 516s #8 14914f1ed0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (2415f1c717e0 @ 77) 516s #9 14914f1ecfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (2415f1c7b9c0 @ 139) 516s ok 10 Access to destroyed GObject Proto function emit 516s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 516s == Stack trace for context 0x14914f0b6060 == 516s #0 14914f1ed630 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:887 (2415f1cccd80 @ 29) 516s #1 14914f1ed590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:125 (2415f1cbd2e0 @ 78) 516s #2 14914f1ed4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (2415f1ca0e20 @ 325) 516s #3 14914f1ed438 i resource:///org/gjs/jsunit/jasmine.js:7085 (2415f1ca1150 @ 83) 516s #4 14914f1ed3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (2415f1ca0f60 @ 91) 516s #5 14914f1ed318 i resource:///org/gjs/jsunit/jasmine.js:7011 (2415f1ca0f10 @ 189) 516s #6 14914f1ed290 i resource:///org/gjs/jsunit/jasmine.js:6905 (2415f1ca0b50 @ 31) 516s #7 14914f1ed1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (2415f1ca11a0 @ 82) 516s #8 14914f1ed128 i self-hosted:1121 (2415f1c71f60 @ 407) 516s #9 14914f1ed0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (2415f1c717e0 @ 77) 516s #10 14914f1ecfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (2415f1c7b9c0 @ 139) 516s ok 11 Access to destroyed GObject Proto function signals_disconnect 516s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 516s == Stack trace for context 0x14914f0b6060 == 516s #0 14914f1ed630 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:865 (2415f1cccce0 @ 29) 516s #1 14914f1ed590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:135 (2415f1cbd380 @ 78) 516s #2 14914f1ed4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (2415f1ca0e20 @ 325) 516s #3 14914f1ed438 i resource:///org/gjs/jsunit/jasmine.js:7085 (2415f1ca1150 @ 83) 516s #4 14914f1ed3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (2415f1ca0f60 @ 91) 516s #5 14914f1ed318 i resource:///org/gjs/jsunit/jasmine.js:7011 (2415f1ca0f10 @ 189) 516s #6 14914f1ed290 i resource:///org/gjs/jsunit/jasmine.js:6905 (2415f1ca0b50 @ 31) 516s #7 14914f1ed1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (2415f1ca11a0 @ 82) 516s #8 14914f1ed128 i self-hosted:1121 (2415f1c71f60 @ 407) 516s #9 14914f1ed0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (2415f1c717e0 @ 77) 516s #10 14914f1ecfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (2415f1c7b9c0 @ 139) 516s ok 12 Access to destroyed GObject Proto function signals_block 516s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 516s == Stack trace for context 0x14914f0b6060 == 516s #0 14914f1ed630 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:876 (2415f1cccd30 @ 29) 516s #1 14914f1ed590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:145 (2415f1cbd420 @ 78) 516s #2 14914f1ed4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (2415f1ca0e20 @ 325) 516s #3 14914f1ed438 i resource:///org/gjs/jsunit/jasmine.js:7085 (2415f1ca1150 @ 83) 516s #4 14914f1ed3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (2415f1ca0f60 @ 91) 516s #5 14914f1ed318 i resource:///org/gjs/jsunit/jasmine.js:7011 (2415f1ca0f10 @ 189) 516s #6 14914f1ed290 i resource:///org/gjs/jsunit/jasmine.js:6905 (2415f1ca0b50 @ 31) 516s #7 14914f1ed1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (2415f1ca11a0 @ 82) 516s #8 14914f1ed128 i self-hosted:1121 (2415f1c71f60 @ 407) 516s #9 14914f1ed0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (2415f1c717e0 @ 77) 516s #10 14914f1ecfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (2415f1c7b9c0 @ 139) 516s ok 13 Access to destroyed GObject Proto function signals_unblock 516s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 516s ok 14 Access to destroyed GObject Proto function toString 516s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 516s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 516s ok 15 Access to destroyed GObject Proto function toString before/after 516s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 516s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 516s == Stack trace for context 0x14914f0b6060 == 516s #0 14914f1ed590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:183 (2415f1cbd600 @ 150) 516s #1 14914f1ed4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (2415f1ca0e20 @ 325) 516s #2 14914f1ed438 i resource:///org/gjs/jsunit/jasmine.js:7085 (2415f1ca1150 @ 83) 516s #3 14914f1ed3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (2415f1ca0f60 @ 91) 516s #4 14914f1ed318 i resource:///org/gjs/jsunit/jasmine.js:7011 (2415f1ca0f10 @ 189) 516s #5 14914f1ed290 i resource:///org/gjs/jsunit/jasmine.js:6905 (2415f1ca0b50 @ 31) 516s #6 14914f1ed1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (2415f1ca11a0 @ 82) 516s #7 14914f1ed128 i self-hosted:1121 (2415f1c71f60 @ 407) 516s #8 14914f1ed0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (2415f1c717e0 @ 77) 516s #9 14914f1ecfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (2415f1c7b9c0 @ 139) 516s == Stack trace for context 0x14914f0b6060 == 516s #0 14914f1ed590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:201 (2415f1cbd6a0 @ 61) 516s #1 14914f1ed4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (2415f1ca0e20 @ 325) 516s #2 14914f1ed438 i resource:///org/gjs/jsunit/jasmine.js:7085 (2415f1ca1150 @ 83) 516s #3 14914f1ed3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (2415f1ca0f60 @ 91) 516s #4 14914f1ed318 i resource:///org/gjs/jsunit/jasmine.js:7011 (2415f1ca0f10 @ 189) 516s #5 14914f1ed290 i resource:///org/gjs/jsunit/jasmine.js:6905 (2415f1ca0b50 @ 31) 516s #6 14914f1ed1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (2415f1ca11a0 @ 82) 516s #7 14914f1ed128 i self-hosted:1121 (2415f1c71f60 @ 407) 516s #8 14914f1ed0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (2415f1c717e0 @ 77) 516s #9 14914f1ecfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (2415f1c7b9c0 @ 139) 516s ok 16 Access to finalized GObject Get property 516s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 516s == Stack trace for context 0x14914f0b6060 == 516s #0 14914f1ed590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:183 (2415f1cbd600 @ 150) 516s #1 14914f1ed4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (2415f1ca0e20 @ 325) 516s #2 14914f1ed438 i resource:///org/gjs/jsunit/jasmine.js:7085 (2415f1ca1150 @ 83) 516s #3 14914f1ed3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (2415f1ca0f60 @ 91) 516s #4 14914f1ed318 i resource:///org/gjs/jsunit/jasmine.js:7011 (2415f1ca0f10 @ 189) 516s #5 14914f1ed290 i resource:///org/gjs/jsunit/jasmine.js:6905 (2415f1ca0b50 @ 31) 516s #6 14914f1ed1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (2415f1ca11a0 @ 82) 516s #7 14914f1ed128 i self-hosted:1121 (2415f1c71f60 @ 407) 516s #8 14914f1ed0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (2415f1c717e0 @ 77) 516s #9 14914f1ecfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (2415f1c7b9c0 @ 139) 516s == Stack trace for context 0x14914f0b6060 == 516s #0 14914f1ed590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:213 (2415f1cbd6f0 @ 97) 516s #1 14914f1ed4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (2415f1ca0e20 @ 325) 516s #2 14914f1ed438 i resource:///org/gjs/jsunit/jasmine.js:7085 (2415f1ca1150 @ 83) 516s #3 14914f1ed3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (2415f1ca0f60 @ 91) 516s #4 14914f1ed318 i resource:///org/gjs/jsunit/jasmine.js:7011 (2415f1ca0f10 @ 189) 516s #5 14914f1ed290 i resource:///org/gjs/jsunit/jasmine.js:6905 (2415f1ca0b50 @ 31) 516s #6 14914f1ed1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (2415f1ca11a0 @ 82) 516s #7 14914f1ed128 i self-hosted:1121 (2415f1c71f60 @ 407) 516s #8 14914f1ed0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (2415f1c717e0 @ 77) 516s #9 14914f1ecfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (2415f1c7b9c0 @ 139) 516s == Stack trace for context 0x14914f0b6060 == 516s #0 14914f1ed590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:214 (2415f1cbd6f0 @ 118) 516s #1 14914f1ed4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (2415f1ca0e20 @ 325) 516s #2 14914f1ed438 i resource:///org/gjs/jsunit/jasmine.js:7085 (2415f1ca1150 @ 83) 516s #3 14914f1ed3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (2415f1ca0f60 @ 91) 516s #4 14914f1ed318 i resource:///org/gjs/jsunit/jasmine.js:7011 (2415f1ca0f10 @ 189) 516s #5 14914f1ed290 i resource:///org/gjs/jsunit/jasmine.js:6905 (2415f1ca0b50 @ 31) 516s #6 14914f1ed1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (2415f1ca11a0 @ 82) 516s #7 14914f1ed128 i self-hosted:1121 (2415f1c71f60 @ 407) 516s #8 14914f1ed0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (2415f1c717e0 @ 77) 516s #9 14914f1ecfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (2415f1c7b9c0 @ 139) 516s ok 17 Access to finalized GObject Set property 516s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 516s == Stack trace for context 0x14914f0b6060 == 516s #0 14914f1ed590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:183 (2415f1cbd600 @ 150) 516s #1 14914f1ed4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (2415f1ca0e20 @ 325) 516s #2 14914f1ed438 i resource:///org/gjs/jsunit/jasmine.js:7085 (2415f1ca1150 @ 83) 516s #3 14914f1ed3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (2415f1ca0f60 @ 91) 516s #4 14914f1ed318 i resource:///org/gjs/jsunit/jasmine.js:7011 (2415f1ca0f10 @ 189) 516s #5 14914f1ed290 i resource:///org/gjs/jsunit/jasmine.js:6905 (2415f1ca0b50 @ 31) 516s #6 14914f1ed1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (2415f1ca11a0 @ 82) 516s #7 14914f1ed128 i self-hosted:1121 (2415f1c71f60 @ 407) 516s #8 14914f1ed0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (2415f1c717e0 @ 77) 516s #9 14914f1ecfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (2415f1c7b9c0 @ 139) 516s == Stack trace for context 0x14914f0b6060 == 516s #0 14914f1ed590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:224 (2415f1cbd740 @ 56) 516s #1 14914f1ed4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (2415f1ca0e20 @ 325) 516s #2 14914f1ed438 i resource:///org/gjs/jsunit/jasmine.js:7085 (2415f1ca1150 @ 83) 516s #3 14914f1ed3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (2415f1ca0f60 @ 91) 516s #4 14914f1ed318 i resource:///org/gjs/jsunit/jasmine.js:7011 (2415f1ca0f10 @ 189) 516s #5 14914f1ed290 i resource:///org/gjs/jsunit/jasmine.js:6905 (2415f1ca0b50 @ 31) 516s #6 14914f1ed1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (2415f1ca11a0 @ 82) 516s #7 14914f1ed128 i self-hosted:1121 (2415f1c71f60 @ 407) 516s #8 14914f1ed0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (2415f1c717e0 @ 77) 516s #9 14914f1ecfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (2415f1c7b9c0 @ 139) 516s ok 18 Access to finalized GObject Add expando property 516s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 516s == Stack trace for context 0x14914f0b6060 == 516s #0 14914f1ed590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:183 (2415f1cbd600 @ 150) 516s #1 14914f1ed4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (2415f1ca0e20 @ 325) 516s #2 14914f1ed438 i resource:///org/gjs/jsunit/jasmine.js:7085 (2415f1ca1150 @ 83) 516s #3 14914f1ed3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (2415f1ca0f60 @ 91) 516s #4 14914f1ed318 i resource:///org/gjs/jsunit/jasmine.js:7011 (2415f1ca0f10 @ 189) 516s #5 14914f1ed290 i resource:///org/gjs/jsunit/jasmine.js:6905 (2415f1ca0b50 @ 31) 516s #6 14914f1ed1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (2415f1ca11a0 @ 82) 516s #7 14914f1ed128 i self-hosted:1121 (2415f1c71f60 @ 407) 516s #8 14914f1ed0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (2415f1c717e0 @ 77) 516s #9 14914f1ecfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (2415f1c7b9c0 @ 139) 516s ok 19 Access to finalized GObject Access to unset expando property 516s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 516s == Stack trace for context 0x14914f0b6060 == 516s #0 14914f1ed590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:183 (2415f1cbd600 @ 150) 516s #1 14914f1ed4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (2415f1ca0e20 @ 325) 516s #2 14914f1ed438 i resource:///org/gjs/jsunit/jasmine.js:7085 (2415f1ca1150 @ 83) 516s #3 14914f1ed3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (2415f1ca0f60 @ 91) 516s #4 14914f1ed318 i resource:///org/gjs/jsunit/jasmine.js:7011 (2415f1ca0f10 @ 189) 516s #5 14914f1ed290 i resource:///org/gjs/jsunit/jasmine.js:6905 (2415f1ca0b50 @ 31) 516s #6 14914f1ed1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (2415f1ca11a0 @ 82) 516s #7 14914f1ed128 i self-hosted:1121 (2415f1c71f60 @ 407) 516s #8 14914f1ed0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (2415f1c717e0 @ 77) 516s #9 14914f1ecfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (2415f1c7b9c0 @ 139) 516s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 516s ok 20 Access to finalized GObject Access previously set expando property 516s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 516s == Stack trace for context 0x14914f0b6060 == 516s #0 14914f1ed590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:183 (2415f1cbd600 @ 150) 516s #1 14914f1ed4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (2415f1ca0e20 @ 325) 516s #2 14914f1ed438 i resource:///org/gjs/jsunit/jasmine.js:7085 (2415f1ca1150 @ 83) 516s #3 14914f1ed3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (2415f1ca0f60 @ 91) 516s #4 14914f1ed318 i resource:///org/gjs/jsunit/jasmine.js:7011 (2415f1ca0f10 @ 189) 516s #5 14914f1ed290 i resource:///org/gjs/jsunit/jasmine.js:6905 (2415f1ca0b50 @ 31) 516s #6 14914f1ed1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (2415f1ca11a0 @ 82) 516s #7 14914f1ed128 i self-hosted:1121 (2415f1c71f60 @ 407) 516s #8 14914f1ed0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (2415f1c717e0 @ 77) 516s #9 14914f1ecfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (2415f1c7b9c0 @ 139) 516s == Stack trace for context 0x14914f0b6060 == 516s #0 14914f1ed590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:248 (2415f1cbd830 @ 109) 516s #1 14914f1ed4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (2415f1ca0e20 @ 325) 516s #2 14914f1ed438 i resource:///org/gjs/jsunit/jasmine.js:7085 (2415f1ca1150 @ 83) 516s #3 14914f1ed3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (2415f1ca0f60 @ 91) 516s #4 14914f1ed318 i resource:///org/gjs/jsunit/jasmine.js:7011 (2415f1ca0f10 @ 189) 516s #5 14914f1ed290 i resource:///org/gjs/jsunit/jasmine.js:6905 (2415f1ca0b50 @ 31) 516s #6 14914f1ed1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (2415f1ca11a0 @ 82) 516s #7 14914f1ed128 i self-hosted:1121 (2415f1c71f60 @ 407) 516s #8 14914f1ed0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (2415f1c717e0 @ 77) 516s #9 14914f1ecfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (2415f1c7b9c0 @ 139) 516s ok 21 Access to finalized GObject Access to getter method 516s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 516s == Stack trace for context 0x14914f0b6060 == 516s #0 14914f1ed590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:183 (2415f1cbd600 @ 150) 516s #1 14914f1ed4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (2415f1ca0e20 @ 325) 516s #2 14914f1ed438 i resource:///org/gjs/jsunit/jasmine.js:7085 (2415f1ca1150 @ 83) 516s #3 14914f1ed3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (2415f1ca0f60 @ 91) 516s #4 14914f1ed318 i resource:///org/gjs/jsunit/jasmine.js:7011 (2415f1ca0f10 @ 189) 516s #5 14914f1ed290 i resource:///org/gjs/jsunit/jasmine.js:6905 (2415f1ca0b50 @ 31) 516s #6 14914f1ed1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (2415f1ca11a0 @ 82) 516s #7 14914f1ed128 i self-hosted:1121 (2415f1c71f60 @ 407) 516s #8 14914f1ed0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (2415f1c717e0 @ 77) 516s #9 14914f1ecfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (2415f1c7b9c0 @ 139) 516s == Stack trace for context 0x14914f0b6060 == 516s #0 14914f1ed590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:260 (2415f1cbd880 @ 104) 516s #1 14914f1ed4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (2415f1ca0e20 @ 325) 516s #2 14914f1ed438 i resource:///org/gjs/jsunit/jasmine.js:7085 (2415f1ca1150 @ 83) 516s #3 14914f1ed3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (2415f1ca0f60 @ 91) 516s #4 14914f1ed318 i resource:///org/gjs/jsunit/jasmine.js:7011 (2415f1ca0f10 @ 189) 516s #5 14914f1ed290 i resource:///org/gjs/jsunit/jasmine.js:6905 (2415f1ca0b50 @ 31) 516s #6 14914f1ed1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (2415f1ca11a0 @ 82) 516s #7 14914f1ed128 i self-hosted:1121 (2415f1c71f60 @ 407) 516s #8 14914f1ed0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (2415f1c717e0 @ 77) 516s #9 14914f1ecfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (2415f1c7b9c0 @ 139) 516s ok 22 Access to finalized GObject Access to setter method 516s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 516s == Stack trace for context 0x14914f0b6060 == 516s #0 14914f1ed590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:183 (2415f1cbd600 @ 150) 516s #1 14914f1ed4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (2415f1ca0e20 @ 325) 516s #2 14914f1ed438 i resource:///org/gjs/jsunit/jasmine.js:7085 (2415f1ca1150 @ 83) 516s #3 14914f1ed3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (2415f1ca0f60 @ 91) 516s #4 14914f1ed318 i resource:///org/gjs/jsunit/jasmine.js:7011 (2415f1ca0f10 @ 189) 516s #5 14914f1ed290 i resource:///org/gjs/jsunit/jasmine.js:6905 (2415f1ca0b50 @ 31) 516s #6 14914f1ed1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (2415f1ca11a0 @ 82) 516s #7 14914f1ed128 i self-hosted:1121 (2415f1c71f60 @ 407) 516s #8 14914f1ed0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (2415f1c717e0 @ 77) 516s #9 14914f1ecfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (2415f1c7b9c0 @ 139) 516s == Stack trace for context 0x14914f0b6060 == 516s #0 14914f1ed590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:270 (2415f1cbd8d0 @ 78) 516s #1 14914f1ed4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (2415f1ca0e20 @ 325) 516s #2 14914f1ed438 i resource:///org/gjs/jsunit/jasmine.js:7085 (2415f1ca1150 @ 83) 516s #3 14914f1ed3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (2415f1ca0f60 @ 91) 516s #4 14914f1ed318 i resource:///org/gjs/jsunit/jasmine.js:7011 (2415f1ca0f10 @ 189) 516s #5 14914f1ed290 i resource:///org/gjs/jsunit/jasmine.js:6905 (2415f1ca0b50 @ 31) 516s #6 14914f1ed1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (2415f1ca11a0 @ 82) 516s #7 14914f1ed128 i self-hosted:1121 (2415f1c71f60 @ 407) 516s #8 14914f1ed0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (2415f1c717e0 @ 77) 516s #9 14914f1ecfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (2415f1c7b9c0 @ 139) 516s ok 23 Access to finalized GObject Proto function connect 516s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 516s == Stack trace for context 0x14914f0b6060 == 516s #0 14914f1ed590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:183 (2415f1cbd600 @ 150) 516s #1 14914f1ed4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (2415f1ca0e20 @ 325) 516s #2 14914f1ed438 i resource:///org/gjs/jsunit/jasmine.js:7085 (2415f1ca1150 @ 83) 516s #3 14914f1ed3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (2415f1ca0f60 @ 91) 516s #4 14914f1ed318 i resource:///org/gjs/jsunit/jasmine.js:7011 (2415f1ca0f10 @ 189) 516s #5 14914f1ed290 i resource:///org/gjs/jsunit/jasmine.js:6905 (2415f1ca0b50 @ 31) 516s #6 14914f1ed1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (2415f1ca11a0 @ 82) 516s #7 14914f1ed128 i self-hosted:1121 (2415f1c71f60 @ 407) 516s #8 14914f1ed0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (2415f1c717e0 @ 77) 516s #9 14914f1ecfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (2415f1c7b9c0 @ 139) 516s == Stack trace for context 0x14914f0b6060 == 516s #0 14914f1ed590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:280 (2415f1cbd970 @ 78) 516s #1 14914f1ed4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (2415f1ca0e20 @ 325) 516s #2 14914f1ed438 i resource:///org/gjs/jsunit/jasmine.js:7085 (2415f1ca1150 @ 83) 516s #3 14914f1ed3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (2415f1ca0f60 @ 91) 516s #4 14914f1ed318 i resource:///org/gjs/jsunit/jasmine.js:7011 (2415f1ca0f10 @ 189) 516s #5 14914f1ed290 i resource:///org/gjs/jsunit/jasmine.js:6905 (2415f1ca0b50 @ 31) 516s #6 14914f1ed1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (2415f1ca11a0 @ 82) 516s #7 14914f1ed128 i self-hosted:1121 (2415f1c71f60 @ 407) 516s #8 14914f1ed0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (2415f1c717e0 @ 77) 516s #9 14914f1ecfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (2415f1c7b9c0 @ 139) 516s ok 24 Access to finalized GObject Proto function connect_after 516s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 516s == Stack trace for context 0x14914f0b6060 == 516s #0 14914f1ed590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:183 (2415f1cbd600 @ 150) 516s #1 14914f1ed4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (2415f1ca0e20 @ 325) 516s #2 14914f1ed438 i resource:///org/gjs/jsunit/jasmine.js:7085 (2415f1ca1150 @ 83) 516s #3 14914f1ed3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (2415f1ca0f60 @ 91) 516s #4 14914f1ed318 i resource:///org/gjs/jsunit/jasmine.js:7011 (2415f1ca0f10 @ 189) 516s #5 14914f1ed290 i resource:///org/gjs/jsunit/jasmine.js:6905 (2415f1ca0b50 @ 31) 516s #6 14914f1ed1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (2415f1ca11a0 @ 82) 516s #7 14914f1ed128 i self-hosted:1121 (2415f1c71f60 @ 407) 516s #8 14914f1ed0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (2415f1c717e0 @ 77) 516s #9 14914f1ecfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (2415f1c7b9c0 @ 139) 516s == Stack trace for context 0x14914f0b6060 == 516s #0 14914f1ed590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:290 (2415f1cbda10 @ 73) 516s #1 14914f1ed4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (2415f1ca0e20 @ 325) 516s #2 14914f1ed438 i resource:///org/gjs/jsunit/jasmine.js:7085 (2415f1ca1150 @ 83) 516s #3 14914f1ed3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (2415f1ca0f60 @ 91) 516s #4 14914f1ed318 i resource:///org/gjs/jsunit/jasmine.js:7011 (2415f1ca0f10 @ 189) 516s #5 14914f1ed290 i resource:///org/gjs/jsunit/jasmine.js:6905 (2415f1ca0b50 @ 31) 516s #6 14914f1ed1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (2415f1ca11a0 @ 82) 516s #7 14914f1ed128 i self-hosted:1121 (2415f1c71f60 @ 407) 516s #8 14914f1ed0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (2415f1c717e0 @ 77) 516s #9 14914f1ecfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (2415f1c7b9c0 @ 139) 516s ok 25 Access to finalized GObject Proto function emit 516s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 516s == Stack trace for context 0x14914f0b6060 == 516s #0 14914f1ed590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:183 (2415f1cbd600 @ 150) 516s #1 14914f1ed4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (2415f1ca0e20 @ 325) 516s #2 14914f1ed438 i resource:///org/gjs/jsunit/jasmine.js:7085 (2415f1ca1150 @ 83) 516s #3 14914f1ed3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (2415f1ca0f60 @ 91) 516s #4 14914f1ed318 i resource:///org/gjs/jsunit/jasmine.js:7011 (2415f1ca0f10 @ 189) 516s #5 14914f1ed290 i resource:///org/gjs/jsunit/jasmine.js:6905 (2415f1ca0b50 @ 31) 516s #6 14914f1ed1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (2415f1ca11a0 @ 82) 516s #7 14914f1ed128 i self-hosted:1121 (2415f1c71f60 @ 407) 516s #8 14914f1ed0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (2415f1c717e0 @ 77) 516s #9 14914f1ecfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (2415f1c7b9c0 @ 139) 516s == Stack trace for context 0x14914f0b6060 == 516s #0 14914f1ed630 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:887 (2415f1cccd80 @ 29) 516s #1 14914f1ed590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:300 (2415f1cbda60 @ 78) 516s #2 14914f1ed4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (2415f1ca0e20 @ 325) 516s #3 14914f1ed438 i resource:///org/gjs/jsunit/jasmine.js:7085 (2415f1ca1150 @ 83) 516s #4 14914f1ed3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (2415f1ca0f60 @ 91) 516s #5 14914f1ed318 i resource:///org/gjs/jsunit/jasmine.js:7011 (2415f1ca0f10 @ 189) 516s #6 14914f1ed290 i resource:///org/gjs/jsunit/jasmine.js:6905 (2415f1ca0b50 @ 31) 516s #7 14914f1ed1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (2415f1ca11a0 @ 82) 516s #8 14914f1ed128 i self-hosted:1121 (2415f1c71f60 @ 407) 516s #9 14914f1ed0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (2415f1c717e0 @ 77) 516s #10 14914f1ecfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (2415f1c7b9c0 @ 139) 516s ok 26 Access to finalized GObject Proto function signals_disconnect 516s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 516s == Stack trace for context 0x14914f0b6060 == 516s #0 14914f1ed590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:183 (2415f1cbd600 @ 150) 516s #1 14914f1ed4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (2415f1ca0e20 @ 325) 516s #2 14914f1ed438 i resource:///org/gjs/jsunit/jasmine.js:7085 (2415f1ca1150 @ 83) 516s #3 14914f1ed3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (2415f1ca0f60 @ 91) 516s #4 14914f1ed318 i resource:///org/gjs/jsunit/jasmine.js:7011 (2415f1ca0f10 @ 189) 516s #5 14914f1ed290 i resource:///org/gjs/jsunit/jasmine.js:6905 (2415f1ca0b50 @ 31) 516s #6 14914f1ed1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (2415f1ca11a0 @ 82) 516s #7 14914f1ed128 i self-hosted:1121 (2415f1c71f60 @ 407) 516s #8 14914f1ed0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (2415f1c717e0 @ 77) 516s #9 14914f1ecfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (2415f1c7b9c0 @ 139) 516s == Stack trace for context 0x14914f0b6060 == 516s #0 14914f1ed630 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:865 (2415f1cccce0 @ 29) 516s #1 14914f1ed590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:310 (2415f1cbdb00 @ 78) 516s #2 14914f1ed4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (2415f1ca0e20 @ 325) 516s #3 14914f1ed438 i resource:///org/gjs/jsunit/jasmine.js:7085 (2415f1ca1150 @ 83) 516s #4 14914f1ed3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (2415f1ca0f60 @ 91) 516s #5 14914f1ed318 i resource:///org/gjs/jsunit/jasmine.js:7011 (2415f1ca0f10 @ 189) 516s #6 14914f1ed290 i resource:///org/gjs/jsunit/jasmine.js:6905 (2415f1ca0b50 @ 31) 516s #7 14914f1ed1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (2415f1ca11a0 @ 82) 516s #8 14914f1ed128 i self-hosted:1121 (2415f1c71f60 @ 407) 516s #9 14914f1ed0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (2415f1c717e0 @ 77) 516s #10 14914f1ecfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (2415f1c7b9c0 @ 139) 516s ok 27 Access to finalized GObject Proto function signals_block 516s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 516s == Stack trace for context 0x14914f0b6060 == 516s #0 14914f1ed590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:183 (2415f1cbd600 @ 150) 516s #1 14914f1ed4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (2415f1ca0e20 @ 325) 516s #2 14914f1ed438 i resource:///org/gjs/jsunit/jasmine.js:7085 (2415f1ca1150 @ 83) 516s #3 14914f1ed3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (2415f1ca0f60 @ 91) 516s #4 14914f1ed318 i resource:///org/gjs/jsunit/jasmine.js:7011 (2415f1ca0f10 @ 189) 516s #5 14914f1ed290 i resource:///org/gjs/jsunit/jasmine.js:6905 (2415f1ca0b50 @ 31) 516s #6 14914f1ed1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (2415f1ca11a0 @ 82) 516s #7 14914f1ed128 i self-hosted:1121 (2415f1c71f60 @ 407) 516s #8 14914f1ed0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (2415f1c717e0 @ 77) 516s #9 14914f1ecfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (2415f1c7b9c0 @ 139) 516s == Stack trace for context 0x14914f0b6060 == 516s #0 14914f1ed630 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:876 (2415f1cccd30 @ 29) 516s #1 14914f1ed590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:320 (2415f1cbdba0 @ 78) 516s #2 14914f1ed4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (2415f1ca0e20 @ 325) 516s #3 14914f1ed438 i resource:///org/gjs/jsunit/jasmine.js:7085 (2415f1ca1150 @ 83) 516s #4 14914f1ed3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (2415f1ca0f60 @ 91) 516s #5 14914f1ed318 i resource:///org/gjs/jsunit/jasmine.js:7011 (2415f1ca0f10 @ 189) 516s #6 14914f1ed290 i resource:///org/gjs/jsunit/jasmine.js:6905 (2415f1ca0b50 @ 31) 516s #7 14914f1ed1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (2415f1ca11a0 @ 82) 516s #8 14914f1ed128 i self-hosted:1121 (2415f1c71f60 @ 407) 516s #9 14914f1ed0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (2415f1c717e0 @ 77) 516s #10 14914f1ecfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (2415f1c7b9c0 @ 139) 516s ok 28 Access to finalized GObject Proto function signals_unblock 516s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 516s == Stack trace for context 0x14914f0b6060 == 516s #0 14914f1ed590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:183 (2415f1cbd600 @ 150) 516s #1 14914f1ed4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (2415f1ca0e20 @ 325) 516s #2 14914f1ed438 i resource:///org/gjs/jsunit/jasmine.js:7085 (2415f1ca1150 @ 83) 516s #3 14914f1ed3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (2415f1ca0f60 @ 91) 516s #4 14914f1ed318 i resource:///org/gjs/jsunit/jasmine.js:7011 (2415f1ca0f10 @ 189) 516s #5 14914f1ed290 i resource:///org/gjs/jsunit/jasmine.js:6905 (2415f1ca0b50 @ 31) 516s #6 14914f1ed1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (2415f1ca11a0 @ 82) 516s #7 14914f1ed128 i self-hosted:1121 (2415f1c71f60 @ 407) 516s #8 14914f1ed0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (2415f1c717e0 @ 77) 516s #9 14914f1ecfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (2415f1c7b9c0 @ 139) 516s ok 29 Access to finalized GObject Proto function toString 516s JS G NS: Found info type FUNCTION for 'init' in namespace 'GjsTestTools' 516s JS G NS: Found info type OBJECT for 'EmblemedIcon' in namespace 'Gio' 516s JS G OBJ: Defined class for EmblemedIcon (GEmblemedIcon), prototype 0x2415f1c7dfd8, JSClass 0x6497cd48b7a8, in object 0x2415f1c7d268 516s JS G NS: Found info type OBJECT for 'ThemedIcon' in namespace 'Gio' 516s JS G OBJ: Defined class for ThemedIcon (GThemedIcon), prototype 0x3ea33235060, JSClass 0x6497cd48b7a8, in object 0x2415f1c7d268 516s JS G NS: Found info type INTERFACE for 'Icon' in namespace 'Gio' 516s JS G IFACE: Defined class for Icon (GIcon), prototype 0x2415f1cd02e0, JSClass 0x6497cd48b580, in object 0x2415f1c7d268 516s JS G OBJ: Defining method run_dispose in prototype for GObject (GObject.Object) 516s JS G NS: Found info type FUNCTION for 'reset' in namespace 'GjsTestTools' 516s ok 30 Disposed or finalized GObject is marked as disposed when it is a manually disposed property garbage collected 516s ok 31 Disposed or finalized GObject is marked as disposed when it is a manually disposed property not garbage collected 516s == Stack trace for context 0x14914f0b6060 == 516s #0 14914f1ed590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:387 (2415f1cbde70 @ 373) 516s #1 14914f1ed4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (2415f1ca0e20 @ 325) 516s #2 14914f1ed438 i resource:///org/gjs/jsunit/jasmine.js:7085 (2415f1ca1150 @ 83) 516s #3 14914f1ed3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (2415f1ca0f60 @ 91) 516s #4 14914f1ed318 i resource:///org/gjs/jsunit/jasmine.js:7011 (2415f1ca0f10 @ 189) 516s #5 14914f1ed290 i resource:///org/gjs/jsunit/jasmine.js:6905 (2415f1ca0b50 @ 31) 516s #6 14914f1ed1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (2415f1ca11a0 @ 82) 516s #7 14914f1ed128 i self-hosted:1121 (2415f1c71f60 @ 407) 516s #8 14914f1ed0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (2415f1c717e0 @ 77) 516s #9 14914f1ecfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (2415f1c7b9c0 @ 139) 516s ok 32 Disposed or finalized GObject calls dispose vfunc on explicit disposal only 516s ok 33 Disposed or finalized GObject generates a warn on object garbage collection 516s ok 34 Disposed or finalized GObject generates a warn on object garbage collection if has expando property 516s JS G NS: Found info type FUNCTION for 'delayed_unref' in namespace 'GjsTestTools' 516s JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' 516s JS G BXD: Defining method get_context in prototype for GLib.MainLoop 516s JS G NS: Found info type STRUCT for 'MainContext' in namespace 'GLib' 516s JS G BXD: Defined class for MainContext (GMainContext), prototype 0x3ea33235100, JSClass 0x6497cd48b098, in object 0x2415f1c7d038 516s JS G BXD: Defining method iteration in prototype for GLib.MainContext 516s ok 35 Disposed or finalized GObject generates a warn if already disposed at garbage collection 516s JS G NS: Found info type FUNCTION for 'save_object' in namespace 'GjsTestTools' 516s JS G NS: Found info type FUNCTION for 'peek_saved' in namespace 'GjsTestTools' 516s ok 36 Disposed or finalized GObject created from other function is marked as disposed and garbage collected 521s ok 37 Disposed or finalized GObject created from other function is marked as disposed and not garbage collected 521s JS G NS: Found info type FUNCTION for 'get_disposed' in namespace 'GjsTestTools' 521s ok 38 Disposed or finalized GObject returned from function is marked as disposed 521s JS G NS: Found info type FUNCTION for 'get_saved' in namespace 'GjsTestTools' 521s JS G BXD: Defining method quit in prototype for GLib.MainLoop 521s ok 39 Disposed or finalized GObject returned from function is marked as disposed and then as finalized 521s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 521s JS G NS: Found info type FUNCTION for 'unref_other_thread' in namespace 'GjsTestTools' 521s ok 40 Disposed or finalized GObject ignores toggling queued unref toggles 521s JS G NS: Found info type FUNCTION for 'ref_other_thread' in namespace 'GjsTestTools' 521s ok 41 Disposed or finalized GObject ignores toggling queued toggles 521s JS G NS: Found info type FUNCTION for 'run_dispose_other_thread' in namespace 'GjsTestTools' 521s ok 42 Disposed or finalized GObject can be disposed from other thread 521s ok 43 Disposed or finalized GObject can be garbage collected once disposed from other thread 521s JS G NS: Found info type FUNCTION for 'save_object_unreffed' in namespace 'GjsTestTools' 521s JS G NS: Found info type FUNCTION for 'delayed_ref_other_thread' in namespace 'GjsTestTools' 521s JS G NS: Found info type FUNCTION for 'steal_saved' in namespace 'GjsTestTools' 521s ok 44 GObject with toggle references can be re-reffed from other thread delayed 521s JS G NS: Found info type FUNCTION for 'delayed_unref_other_thread' in namespace 'GjsTestTools' 521s ok 45 GObject with toggle references can be re-reffed and unreffed again from other thread 521s JS G NS: Found info type FUNCTION for 'delayed_ref_unref_other_thread' in namespace 'GjsTestTools' 521s ok 46 GObject with toggle references can be re-reffed and unreffed again from other thread with delay 521s JS G NS: Found info type FUNCTION for 'save_weak' in namespace 'GjsTestTools' 521s JS G NS: Found info type FUNCTION for 'get_weak' in namespace 'GjsTestTools' 521s ok 47 GObject with toggle references can be toggled up by getting a GWeakRef 521s JS G NS: Found info type FUNCTION for 'get_weak_other_thread' in namespace 'GjsTestTools' 521s ok 48 GObject with toggle references can be toggled up by getting a GWeakRef from another thread 521s ok 49 GObject with toggle references can be toggled up by getting a GWeakRef from another thread and re-reffed in main thread 521s ok 50 GObject with toggle references can be toggled up by getting a GWeakRef from another and re-reffed from various threads 521s JS G BXD: Defining method join in prototype for GLib.Thread 521s JS G NS: Found info type FUNCTION for 'clear_saved' in namespace 'GjsTestTools' 521s ok 51 GObject with toggle references can be toggled up-down from various threads when the wrapper is gone 521s ok 52 GObject with toggle references can be toggled up-down from various threads when disposed and the wrapper is gone 521s ok 53 GObject with toggle references can be finalized while queued in toggle queue 521s JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' 521s Executing: cjs/testGObjectDestructionAccess.test 521s JS G NS: Found info type FUNCTION for 'source_remove' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'get_saved_ref_count' in namespace 'GjsTestTools' 521s ok 54 GObject with toggle references can be toggled up-down from various threads while getting a GWeakRef from main 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Main loop instance 0x14914f0b5f80: Spinning loop until released or hook cleared 521s JS MAINLOOP: handling job 0, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 0 521s JS MAINLOOP: handling job 1, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 1 521s JS MAINLOOP: handling job 2, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 2 521s JS MAINLOOP: handling job 3, 521s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 521s JS MAINLOOP: Main loop instance 0x14914f0b5f80: release 521s JS MAINLOOP: Completed job 3 521s JS MEMORY: Memory report: before destroying context 521s JS MEMORY: 361 objects currently alive 521s JS MEMORY: boxed_instance = 62 521s JS MEMORY: boxed_prototype = 11 521s JS MEMORY: closure = 3 521s JS MEMORY: function = 242 521s JS MEMORY: fundamental_instance = 0 521s JS MEMORY: fundamental_prototype = 0 521s JS MEMORY: gerror_instance = 0 521s JS MEMORY: gerror_prototype = 0 521s JS MEMORY: interface = 6 521s JS MEMORY: module = 10 521s JS MEMORY: ns = 6 521s JS MEMORY: object_instance = 0 521s JS MEMORY: object_prototype = 21 521s JS MEMORY: param = 0 521s JS MEMORY: union_instance = 0 521s JS MEMORY: union_prototype = 0 521s JS CTX: JS shutdown sequence 521s JS CTX: Stopping profiler 521s JS CTX: Shutting down toggle queue 521s JS CTX: Notifying external reference holders of GjsContext dispose 521s JS MAINLOOP: Stopping promise job dispatcher 521s JS CTX: Notifying reference holders of GjsContext dispose 521s JS CTX: Checking unhandled promise rejections 521s JS CTX: Releasing cached JS wrappers 521s JS CTX: Final triggered GC 521s JS CTX: Destroying JS context 521s JS CTX: Releasing all native objects 521s JS CTX: Disabling auto GC 521s JS CTX: Ending trace on global object 521s JS CTX: Freeing allocated resources 521s JS CTX: JS context destroyed 521s PASS: cjs/testGObjectDestructionAccess.test 521s Running test: cjs/testEncoding.test 521s JS NATIVE: Registered native JS module '_promiseNative' 521s JS NATIVE: Registered native JS module '_byteArrayNative' 521s JS NATIVE: Registered native JS module '_encodingNative' 521s JS NATIVE: Registered native JS module '_gi' 521s JS NATIVE: Registered native JS module 'gi' 521s JS NATIVE: Registered native JS module 'cairoNative' 521s JS NATIVE: Registered native JS module 'system' 521s JS NATIVE: Registered native JS module 'console' 521s JS NATIVE: Registered native JS module '_print' 521s JS CTX: Enabling JIT 521s JS CTX: Initialized class GjsFileImporter prototype 0x2632ab600098 521s JS IMPORT: Defining parent (nil) of 0x2632ab6000f8 'imports' is mod 0 521s JS IMPORT: Importing '_print' 521s JS NATIVE: Defining native module '_print' 521s JS IMPORT: Defining parent 0x2632ab6000f8 of 0x2632ab6006b0 '_print' is mod 1 521s JS IMPORT: successfully imported module '_print' 521s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 521s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x8916023c1c0 521s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2632ab6014f0), global 0x8916023c1c0 521s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2632ab6021a8), global 0x8916023c1c0 521s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2632ab6027a8), global 0x8916023c1c0 521s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2632ab6027a8), global 0x8916023c1c0 521s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2632ab6021a8), global 0x8916023c1c0 521s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2632ab6014f0), global 0x8916023c1c0 521s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2632ab6014f0), global 0x8916023c1c0 521s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2632ab6014f0), global 0x8916023c1c0 521s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2632ab6021a8), global 0x8916023c1c0 521s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2632ab6027a8), global 0x8916023c1c0 521s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2632ab6014f0), global 0x8916023c1c0 521s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2632ab6014f0), global 0x8916023c1c0 521s JS MAINLOOP: Main loop instance 0x1b947d6a5f80: hold 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Starting promise job dispatcher 521s JS MAINLOOP: Main loop instance 0x1b947d6a5f80: Spinning loop until released or hook cleared 521s JS MAINLOOP: handling job 0, 521s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 521s JS MAINLOOP: Main loop instance 0x1b947d6a5f80: release 521s JS MAINLOOP: Completed job 0 521s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x8916023c1c0 521s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2632ab615910), global 0x8916023c1c0 521s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2632ab616340), global 0x8916023c1c0 521s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2632ab616340), global 0x8916023c1c0 521s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2632ab615910), global 0x8916023c1c0 521s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2632ab615910), global 0x8916023c1c0 521s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2632ab616340), global 0x8916023c1c0 521s JS IMPORT: Module metadata hook for module 0x2632ab6169e8 521s JS IMPORT: Defining meta.importSync for module 0x2632ab6169e8 521s JS NATIVE: Defining native module 'gi' 521s JS CTX: Initialized class GIRepositoryNamespace prototype 0x2632ab617168 521s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 521s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 521s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 521s JS IMPORT: Importing directory 'overrides' 521s JS IMPORT: Defining parent 0x2632ab6000f8 of 0x2632ab6171e8 'overrides' is mod 1 521s JS IMPORT: Defined importer 'overrides' 0x2632ab6171e8 in 0x2632ab6000f8 521s JS IMPORT: successfully imported directory 'overrides' 521s JS IMPORT: Importing '_byteArrayNative' 521s JS NATIVE: Defining native module '_byteArrayNative' 521s JS IMPORT: Defining parent 0x2632ab6000f8 of 0x2632ab617630 '_byteArrayNative' is mod 1 521s JS IMPORT: successfully imported module '_byteArrayNative' 521s JS IMPORT: Importing '_promiseNative' 521s JS NATIVE: Defining native module '_promiseNative' 521s JS IMPORT: Defining parent 0x2632ab6000f8 of 0x2632ab6176f0 '_promiseNative' is mod 1 521s JS IMPORT: successfully imported module '_promiseNative' 521s JS IMPORT: Importing module GLib succeeded 521s JS IMPORT: Defining parent 0x2632ab6171e8 of 0x8916023d2b8 'GLib' is mod 1 521s JS IMPORT: successfully imported module 'GLib' 521s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 521s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x8916027d060, JSClass 0x717e0f5cb098, in object 0x8916027d038 521s JS CTX: Initialized class GIRepositoryGType prototype 0x2632ab617920 521s JS CTX: Initialized class GIRepositoryFunction prototype 0x8916023d308 521s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 521s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 521s JS G BXD: Defined class for Error (GError), prototype 0x8916027d0b0, JSClass 0x717e0f5cb098, in object 0x8916027d038 521s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 521s JS G BXD: Defined class for Variant (GVariant), prototype 0x8916027d100, JSClass 0x717e0f5cb098, in object 0x8916027d038 521s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 521s JS G BXD: Defined class for Bytes (GBytes), prototype 0x8916027d150, JSClass 0x717e0f5cb098, in object 0x8916027d038 521s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 521s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 521s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x8916027d1a0, JSClass 0x717e0f5cb098, in object 0x8916027d038 521s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 521s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 521s JS G BXD: Defined class for Thread (GThread), prototype 0x8916027d1f0, JSClass 0x717e0f5cb098, in object 0x8916027d038 521s JS G BXD: Defining method ref in prototype for GLib.Thread 521s JS G BXD: Defining method unref in prototype for GLib.Thread 521s JS G NS: Defined namespace 'GLib' 0x8916027d038 in GIRepository 0x2632ab616ff8 521s JS IMPORT: Importing module jasmine succeeded 521s JS IMPORT: Defining parent 0x2632ab6000f8 of 0x8916023dcb8 'jasmine' is mod 1 521s JS IMPORT: successfully imported module 'jasmine' 521s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 521s JS MAINLOOP: Main loop instance 0x1b947d6a5f80: hold 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Main loop instance 0x1b947d6a5f80: Spinning loop until released or hook cleared 521s JS MAINLOOP: handling job 0, 521s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 521s JS MAINLOOP: Main loop instance 0x1b947d6a5f80: release 521s JS MAINLOOP: Completed job 0 521s JS IMPORT: Module resolve hook for module 'file:///usr/libexec/installed-tests/cjs/js/testEncoding.js' (file:///usr/libexec/installed-tests/cjs/js/testEncoding.js), global 0x8916023c1c0 521s JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0x2632ab62aad0), global 0x8916023c1c0 521s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2632ab62b2a0), global 0x8916023c1c0 521s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2632ab62b2a0), global 0x8916023c1c0 521s JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x2632ab62aad0), global 0x8916023c1c0 521s JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0x2632ab62aad0), global 0x8916023c1c0 521s JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x2632ab62aad0), global 0x8916023c1c0 521s JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0x2632ab62aad0), global 0x8916023c1c0 521s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2632ab62b2a0), global 0x8916023c1c0 521s JS IMPORT: Importing 'gi' 521s JS IMPORT: Defining parent 0x2632ab6000f8 of 0x2632ab616ff8 'gi' is mod 1 521s JS IMPORT: successfully imported module 'gi' 521s JS IMPORT: JS import 'CjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/CjsPrivate.js 521s JS G NS: Defined namespace 'CjsPrivate' 0x8916027d290 in GIRepository 0x2632ab616ff8 521s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 521s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 521s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 521s JS IMPORT: Importing module _legacy succeeded 521s JS IMPORT: Defining parent 0x2632ab6000f8 of 0x8916023dec0 '_legacy' is mod 1 521s JS IMPORT: successfully imported module '_legacy' 521s JS IMPORT: Importing module lang succeeded 521s JS IMPORT: Defining parent 0x2632ab6000f8 of 0x8916023de70 'lang' is mod 1 521s JS IMPORT: successfully imported module 'lang' 521s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 521s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 521s JS IMPORT: Importing module _signals succeeded 521s JS IMPORT: Defining parent 0x2632ab6000f8 of 0x8916023df10 '_signals' is mod 1 521s JS IMPORT: successfully imported module '_signals' 521s JS IMPORT: Importing module signals succeeded 521s JS IMPORT: Defining parent 0x2632ab6000f8 of 0x8916023de20 'signals' is mod 1 521s JS IMPORT: successfully imported module 'signals' 521s JS IMPORT: Importing module Gio succeeded 521s JS IMPORT: Defining parent 0x2632ab6171e8 of 0x8916023ddd0 'Gio' is mod 1 521s JS IMPORT: successfully imported module 'Gio' 521s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 521s JS IMPORT: Importing '_gi' 521s JS NATIVE: Defining native module '_gi' 521s JS IMPORT: Defining parent 0x2632ab6000f8 of 0x2632ab62f3d0 '_gi' is mod 1 521s JS IMPORT: successfully imported module '_gi' 521s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 521s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 521s JS IMPORT: Importing module _common succeeded 521s JS IMPORT: Defining parent 0x2632ab6000f8 of 0x8916023dfb0 '_common' is mod 1 521s JS IMPORT: successfully imported module '_common' 521s JS IMPORT: Importing module GObject succeeded 521s JS IMPORT: Defining parent 0x2632ab6171e8 of 0x8916023df60 'GObject' is mod 1 521s JS IMPORT: successfully imported module 'GObject' 521s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 521s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 521s JS G BXD: Defined class for String (GString), prototype 0x8916027d538, JSClass 0x717e0f5cb098, in object 0x8916027d2b8 521s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 521s JS G PRM: Defined class ParamSpec prototype is 0x891602d1088 class 0x717e0f5d02f0 in object 0x8916027d2b8 521s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 521s JS G OBJ: Defined class for Object (GObject), prototype 0x8916027d6a0, JSClass 0x717e0f5cb7a8, in object 0x8916027d2b8 521s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 521s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 521s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x8916027d6c8, JSClass 0x717e0f5cb7a8, in object 0x8916027d2b8 521s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 521s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 521s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 521s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 521s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 521s JS G NS: Defined namespace 'GObject' 0x8916027d2b8 in GIRepository 0x2632ab616ff8 521s JS G OBJ: Defined class for Application (GApplication), prototype 0x8916027d718, JSClass 0x717e0f5cb7a8, in object 0x8916027d268 521s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 521s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x891602d13f8, JSClass 0x717e0f5cb580, in object 0x8916027d268 521s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 521s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 521s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 521s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 521s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 521s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 521s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 521s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 521s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 521s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 521s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x8916027d790, JSClass 0x717e0f5cb7a8, in object 0x8916027d268 521s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 521s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x891602d1678, JSClass 0x717e0f5cb580, in object 0x8916027d268 521s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 521s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x8916027d808, JSClass 0x717e0f5cb7a8, in object 0x8916027d268 521s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 521s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 521s JS G IFACE: Defined class for Initable (GInitable), prototype 0x891602d17b8, JSClass 0x717e0f5cb580, in object 0x8916027d268 521s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 521s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 521s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 521s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x8916027d880, JSClass 0x717e0f5cb098, in object 0x8916027d268 521s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 521s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x8916027d8d0, JSClass 0x717e0f5cb098, in object 0x8916027d268 521s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 521s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 521s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x8916027d920, JSClass 0x717e0f5cb7a8, in object 0x8916027d268 521s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x8916027d970, JSClass 0x717e0f5cb7a8, in object 0x8916027d290 521s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 521s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x8916027d9c0, JSClass 0x717e0f5cb7a8, in object 0x8916027d268 521s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 521s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 521s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 521s JS G IFACE: Defined class for File (GFile), prototype 0x891602d1920, JSClass 0x717e0f5cb580, in object 0x8916027d268 521s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x8916027da38, JSClass 0x717e0f5cb7a8, in object 0x2632ab6170d8 521s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 521s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x8916027dab0, JSClass 0x717e0f5cb7a8, in object 0x8916027d268 521s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 521s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 521s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x8916027db00, JSClass 0x717e0f5cb7a8, in object 0x8916027d268 521s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 521s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x8916027db50, JSClass 0x717e0f5cb7a8, in object 0x8916027d268 521s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 521s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x8916027dba0, JSClass 0x717e0f5cb098, in object 0x8916027d268 521s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 521s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 521s JS G OBJ: Defined class for Settings (GSettings), prototype 0x8916027dbf0, JSClass 0x717e0f5cb7a8, in object 0x8916027d268 521s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 521s JS G NS: Defined namespace 'Gio' 0x8916027d268 in GIRepository 0x2632ab616ff8 521s JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x2632ab62aad0), global 0x8916023c1c0 521s JS G OBJ: Defined class for GResourceFile (GResourceFile), prototype 0x8916027dc40, JSClass 0x717e0f5cb7a8, in object 0x8916023fd60 521s JS IMPORT: Module metadata hook for module 0x891602e42e0 521s JS IMPORT: Defining meta.importSync for module 0x891602e42e0 521s JS NATIVE: Defining native module '_encodingNative' 521s JS MAINLOOP: Main loop instance 0x1b947d6a5f80: hold 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Main loop instance 0x1b947d6a5f80: Spinning loop until released or hook cleared 521s JS MAINLOOP: handling job 0, 521s JS IMPORT: Module evaluation promise resolved: "file:///usr/libexec/installed-tests/cjs/js/testEncoding.js async resolved" 521s JS MAINLOOP: Main loop instance 0x1b947d6a5f80: release 521s JS MAINLOOP: Completed job 0 521s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x8916023c1c0 521s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2632ab61d530), global 0x8916023c1c0 521s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2632ab61d530), global 0x8916023c1c0 521s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2632ab61d530), global 0x8916023c1c0 521s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2632ab61d530), global 0x8916023c1c0 521s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2632ab61d530), global 0x8916023c1c0 521s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2632ab61d530), global 0x8916023c1c0 521s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2632ab61d530), global 0x8916023c1c0 521s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2632ab61d530), global 0x8916023c1c0 521s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2632ab61d530), global 0x8916023c1c0 521s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2632ab61d530), global 0x8916023c1c0 521s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2632ab61d530), global 0x8916023c1c0 521s JS IMPORT: Module metadata hook for module 0x2632ab61e1f8 521s JS IMPORT: Defining meta.importSync for module 0x2632ab61e1f8 521s JS NATIVE: Defining native module 'system' 521s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2632ab61d530), global 0x8916023c1c0 521s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2632ab61d530), global 0x8916023c1c0 521s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 521s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 521s JS MAINLOOP: Set main loop hook to 521s JS MAINLOOP: Main loop instance 0x1b947d6a5f80: hold 521s JS MAINLOOP: Running and clearing main loop hook 521s JS G BXD: Defining method run in prototype for GLib.MainLoop 521s 1..55 521s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 521s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 521s JS G BXD: Defined class for Source (GSource), prototype 0x8916027dcb8, JSClass 0x717e0f5cb098, in object 0x8916027d038 521s JS G BXD: Defining method set_priority in prototype for GLib.Source 521s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 521s JS G BXD: Defining method attach in prototype for GLib.Source 521s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 521s JS IMPORT: Module metadata hook for module 0x8916024aa18 521s JS IMPORT: Defining meta.importSync for module 0x8916024aa18 521s JS G BXD: Defining method destroy in prototype for GLib.Source 521s ok 1 Text Encoding toString() uses spec-compliant tags 521s ok 2 Text Encoding TextEncoder encode() can encode UTF8 (multi-byte chars) 521s ok 3 Text Encoding TextEncoder encodeInto() can encode UTF8 (Latin chars) into a Uint8Array 521s ok 4 Text Encoding TextEncoder encodeInto() can fully encode UTF8 (multi-byte chars) into a Uint8Array 521s ok 5 Text Encoding TextEncoder encodeInto() can partially encode UTF8 into an under-allocated Uint8Array 521s ok 6 Text Encoding TextDecoder decode() fatal is false by default 521s ok 7 Text Encoding TextDecoder decode() ignoreBOM is false by default 521s ok 8 Text Encoding TextDecoder decode() fatal is true when passed 521s ok 9 Text Encoding TextDecoder decode() ignoreBOM is true when passed 521s ok 10 Text Encoding TextDecoder decode() fatal is coerced to a boolean value 521s ok 11 Text Encoding TextDecoder decode() ignoreBOM is coerced to a boolean value 521s ok 12 Text Encoding TextDecoder decode() throws on empty input 521s ok 13 Text Encoding TextDecoder decode() throws on null input 521s ok 14 Text Encoding TextDecoder decode() throws on invalid encoding label 521s ok 15 Text Encoding TextDecoder decode() decodes undefined as an empty string 521s ok 16 Text Encoding TextDecoder decode() decodes UTF-8 byte array (Uint8Array) 521s ok 17 Text Encoding TextDecoder decode() ignores byte order marker (BOM) 521s ok 18 Text Encoding TextDecoder decode() handles invalid byte order marker (BOM) 521s ok 19 Text Encoding TextDecoder UTF-8 Encoding Converter can decode (not fatal) 521s ok 20 Text Encoding TextDecoder UTF-8 Encoding Converter can decode (fatal) 521s ok 21 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 521s ok 22 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 with incorrect input bytes 521s ok 23 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 with long incorrect input bytes 521s ok 24 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 HKSCS with supplemental characters 521s ok 25 Text Encoding TextDecoder Single Byte Encoding Converter can decode legacy single byte encoding (not fatal) 521s ok 26 Text Encoding TextDecoder Single Byte Encoding Converter can decode legacy single byte encoding (fatal) 521s ok 27 Text Encoding TextDecoder Single Byte Encoding Converter can decode ASCII 521s ok 28 Text Encoding TextDecoder Single Byte Encoding Converter IBM866 can be decoded. 521s ok 29 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-2 can be decoded. 521s ok 30 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-3 can be decoded. 521s ok 31 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-4 can be decoded. 521s ok 32 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-5 can be decoded. 521s ok 33 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-6 can be decoded. 521s ok 34 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-7 can be decoded. 521s ok 35 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-8 can be decoded. 521s ok 36 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-8-I can be decoded. 521s ok 37 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-10 can be decoded. 521s ok 38 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-13 can be decoded. 521s ok 39 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-14 can be decoded. 521s ok 40 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-15 can be decoded. 521s ok 41 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-16 can be decoded. 521s ok 42 Text Encoding TextDecoder Single Byte Encoding Converter KOI8-R can be decoded. 521s ok 43 Text Encoding TextDecoder Single Byte Encoding Converter KOI8-U can be decoded. 521s ok 44 Text Encoding TextDecoder Single Byte Encoding Converter macintosh can be decoded. 521s ok 45 Text Encoding TextDecoder Single Byte Encoding Converter windows-874 can be decoded. 521s ok 46 Text Encoding TextDecoder Single Byte Encoding Converter windows-1250 can be decoded. 521s ok 47 Text Encoding TextDecoder Single Byte Encoding Converter windows-1251 can be decoded. 521s ok 48 Text Encoding TextDecoder Single Byte Encoding Converter windows-1252 can be decoded. 521s ok 49 Text Encoding TextDecoder Single Byte Encoding Converter windows-1253 can be decoded. 521s ok 50 Text Encoding TextDecoder Single Byte Encoding Converter windows-1254 can be decoded. 521s ok 51 Text Encoding TextDecoder Single Byte Encoding Converter windows-1255 can be decoded. 521s ok 52 Text Encoding TextDecoder Single Byte Encoding Converter windows-1256 can be decoded. 521s ok 53 Text Encoding TextDecoder Single Byte Encoding Converter windows-1257 can be decoded. 521s ok 54 Text Encoding TextDecoder Single Byte Encoding Converter windows-1258 can be decoded. 521s ok 55 Text Encoding TextDecoder Single Byte Encoding Converter x-mac-cyrillic can be decoded. 521s JS G BXD: Defining method quit in prototype for GLib.MainLoop 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Main loop instance 0x1b947d6a5f80: Spinning loop until released or hook cleared 521s JS MAINLOOP: handling job 0, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 0 521s JS MAINLOOP: handling job 1, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 1 521s JS MAINLOOP: handling job 2, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 2 521s JS MAINLOOP: handling job 3, 521s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 521s JS MAINLOOP: Main loop instance 0x1b947d6a5f80: release 521s JS MAINLOOP: Completed job 3 521s JS MEMORY: Memory report: before destroying context 521s JS MEMORY: 489 objects currently alive 521s JS MEMORY: boxed_instance = 251 521s JS MEMORY: boxed_prototype = 11 521s JS MEMORY: closure = 1 521s JS MEMORY: function = 193 521s JS MEMORY: fundamental_instance = 0 521s JS MEMORY: fundamental_prototype = 0 521s JS MEMORY: gerror_instance = 0 521s JS MEMORY: gerror_prototype = 0 521s JS MEMORY: interface = 4 521s JS MEMORY: module = 9 521s JS MEMORY: ns = 4 521s JS MEMORY: object_instance = 2 521s JS MEMORY: object_prototype = 14 521s JS MEMORY: param = 0 521s JS MEMORY: union_instance = 0 521s JS MEMORY: union_prototype = 0 521s JS CTX: JS shutdown sequence 521s JS CTX: Stopping profiler 521s JS CTX: Shutting down toggle queue 521s JS CTX: Notifying external reference holders of GjsContext dispose 521s JS MAINLOOP: Stopping promise job dispatcher 521s JS CTX: Notifying reference holders of GjsContext dispose 521s JS CTX: Checking unhandled promise rejections 521s JS CTX: Releasing cached JS wrappers 521s JS CTX: Final triggered GC 521s JS CTX: Destroying JS context 521s JS CTX: Releasing all native objects 521s JS CTX: Disabling auto GC 521s JS CTX: Ending trace on global object 521s JS CTX: Freeing allocated resources 521s JS CTX: JS context destroyed 521s PASS: cjs/testEncoding.test 521s Running test: cjs/testGDBus.test 521s JS NATIVE: Registered native JS module '_promiseNative' 521s JS NATIVE: Registered native JS module '_byteArrayNative' 521s JS NATIVE: Registered native JS module '_encodingNative' 521s JS NATIVE: Registered native JS module '_gi' 521s JS NATIVE: Registered native JS module 'gi' 521s JS NATIVE: Registered native JS module 'cairoNative' 521s JS NATIVE: Registered native JS module 'system' 521s JS NATIVE: Registered native JS module 'console' 521s JS NATIVE: Registered native JS module '_print' 521s JS CTX: Enabling JIT 521s JS CTX: Initialized class GjsFileImporter prototype 0x3b755a500098 521s JS IMPORT: Defining parent (nil) of 0x3b755a5000f8 'imports' is mod 0 521s JS IMPORT: Importing '_print' 521s JS NATIVE: Defining native module '_print' 521s JS IMPORT: Defining parent 0x3b755a5000f8 of 0x3b755a5006b0 '_print' is mod 1 521s JS IMPORT: successfully imported module '_print' 521s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 521s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1c672833c1c0 521s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3b755a5014f0), global 0x1c672833c1c0 521s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3b755a5021a8), global 0x1c672833c1c0 521s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3b755a5027a8), global 0x1c672833c1c0 521s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3b755a5027a8), global 0x1c672833c1c0 521s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3b755a5021a8), global 0x1c672833c1c0 521s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3b755a5014f0), global 0x1c672833c1c0 521s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3b755a5014f0), global 0x1c672833c1c0 521s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3b755a5014f0), global 0x1c672833c1c0 521s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3b755a5021a8), global 0x1c672833c1c0 521s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3b755a5027a8), global 0x1c672833c1c0 521s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3b755a5014f0), global 0x1c672833c1c0 521s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3b755a5014f0), global 0x1c672833c1c0 521s JS MAINLOOP: Main loop instance 0x18083c105f80: hold 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Starting promise job dispatcher 521s JS MAINLOOP: Main loop instance 0x18083c105f80: Spinning loop until released or hook cleared 521s JS MAINLOOP: handling job 0, 521s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 521s JS MAINLOOP: Main loop instance 0x18083c105f80: release 521s JS MAINLOOP: Completed job 0 521s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x1c672833c1c0 521s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3b755a515910), global 0x1c672833c1c0 521s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b755a516340), global 0x1c672833c1c0 521s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b755a516340), global 0x1c672833c1c0 521s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3b755a515910), global 0x1c672833c1c0 521s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3b755a515910), global 0x1c672833c1c0 521s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b755a516340), global 0x1c672833c1c0 521s JS IMPORT: Module metadata hook for module 0x3b755a5169e8 521s JS IMPORT: Defining meta.importSync for module 0x3b755a5169e8 521s JS NATIVE: Defining native module 'gi' 521s JS CTX: Initialized class GIRepositoryNamespace prototype 0x3b755a517168 521s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 521s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 521s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 521s JS IMPORT: Importing directory 'overrides' 521s JS IMPORT: Defining parent 0x3b755a5000f8 of 0x3b755a5171e8 'overrides' is mod 1 521s JS IMPORT: Defined importer 'overrides' 0x3b755a5171e8 in 0x3b755a5000f8 521s JS IMPORT: successfully imported directory 'overrides' 521s JS IMPORT: Importing '_byteArrayNative' 521s JS NATIVE: Defining native module '_byteArrayNative' 521s JS IMPORT: Defining parent 0x3b755a5000f8 of 0x3b755a517630 '_byteArrayNative' is mod 1 521s JS IMPORT: successfully imported module '_byteArrayNative' 521s JS IMPORT: Importing '_promiseNative' 521s JS NATIVE: Defining native module '_promiseNative' 521s JS IMPORT: Defining parent 0x3b755a5000f8 of 0x3b755a5176f0 '_promiseNative' is mod 1 521s JS IMPORT: successfully imported module '_promiseNative' 521s JS IMPORT: Importing module GLib succeeded 521s JS IMPORT: Defining parent 0x3b755a5171e8 of 0x1c672833d2b8 'GLib' is mod 1 521s JS IMPORT: successfully imported module 'GLib' 521s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 521s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1c672837d060, JSClass 0x671e5121b098, in object 0x1c672837d038 521s JS CTX: Initialized class GIRepositoryGType prototype 0x3b755a517920 521s JS CTX: Initialized class GIRepositoryFunction prototype 0x1c672833d308 521s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 521s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 521s JS G BXD: Defined class for Error (GError), prototype 0x1c672837d0b0, JSClass 0x671e5121b098, in object 0x1c672837d038 521s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 521s JS G BXD: Defined class for Variant (GVariant), prototype 0x1c672837d100, JSClass 0x671e5121b098, in object 0x1c672837d038 521s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 521s JS G BXD: Defined class for Bytes (GBytes), prototype 0x1c672837d150, JSClass 0x671e5121b098, in object 0x1c672837d038 521s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 521s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 521s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1c672837d1a0, JSClass 0x671e5121b098, in object 0x1c672837d038 521s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 521s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 521s JS G BXD: Defined class for Thread (GThread), prototype 0x1c672837d1f0, JSClass 0x671e5121b098, in object 0x1c672837d038 521s JS G BXD: Defining method ref in prototype for GLib.Thread 521s JS G BXD: Defining method unref in prototype for GLib.Thread 521s JS G NS: Defined namespace 'GLib' 0x1c672837d038 in GIRepository 0x3b755a516ff8 521s JS IMPORT: Importing module jasmine succeeded 521s JS IMPORT: Defining parent 0x3b755a5000f8 of 0x1c672833dcb8 'jasmine' is mod 1 521s JS IMPORT: successfully imported module 'jasmine' 521s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 521s JS MAINLOOP: Main loop instance 0x18083c105f80: hold 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Main loop instance 0x18083c105f80: Spinning loop until released or hook cleared 521s JS MAINLOOP: handling job 0, 521s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 521s JS MAINLOOP: Main loop instance 0x18083c105f80: release 521s JS MAINLOOP: Completed job 0 521s JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js 521s JS IMPORT: Importing 'gi' 521s JS IMPORT: Defining parent 0x3b755a5000f8 of 0x3b755a516ff8 'gi' is mod 1 521s JS IMPORT: successfully imported module 'gi' 521s JS IMPORT: Importing module byteArray succeeded 521s JS IMPORT: Defining parent 0x3b755a5000f8 of 0x1c672833ddf8 'byteArray' is mod 1 521s JS IMPORT: successfully imported module 'byteArray' 521s JS IMPORT: JS import 'CjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/CjsPrivate.js 521s JS G NS: Defined namespace 'CjsPrivate' 0x1c672837d290 in GIRepository 0x3b755a516ff8 521s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 521s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 521s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 521s JS IMPORT: Importing module _legacy succeeded 521s JS IMPORT: Defining parent 0x3b755a5000f8 of 0x1c672833df38 '_legacy' is mod 1 521s JS IMPORT: successfully imported module '_legacy' 521s JS IMPORT: Importing module lang succeeded 521s JS IMPORT: Defining parent 0x3b755a5000f8 of 0x1c672833dee8 'lang' is mod 1 521s JS IMPORT: successfully imported module 'lang' 521s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 521s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 521s JS IMPORT: Importing module _signals succeeded 521s JS IMPORT: Defining parent 0x3b755a5000f8 of 0x1c672833df88 '_signals' is mod 1 521s JS IMPORT: successfully imported module '_signals' 521s JS IMPORT: Importing module signals succeeded 521s JS IMPORT: Defining parent 0x3b755a5000f8 of 0x1c672833de98 'signals' is mod 1 521s JS IMPORT: successfully imported module 'signals' 521s JS IMPORT: Importing module Gio succeeded 521s JS IMPORT: Defining parent 0x3b755a5171e8 of 0x1c672833de48 'Gio' is mod 1 521s JS IMPORT: successfully imported module 'Gio' 521s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 521s JS IMPORT: Importing '_gi' 521s JS NATIVE: Defining native module '_gi' 521s JS IMPORT: Defining parent 0x3b755a5000f8 of 0x3b755a52e158 '_gi' is mod 1 521s JS IMPORT: successfully imported module '_gi' 521s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 521s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 521s JS IMPORT: Importing module _common succeeded 521s JS IMPORT: Defining parent 0x3b755a5000f8 of 0x1c67283d2060 '_common' is mod 1 521s JS IMPORT: successfully imported module '_common' 521s JS IMPORT: Importing module GObject succeeded 521s JS IMPORT: Defining parent 0x3b755a5171e8 of 0x1c672833dfd8 'GObject' is mod 1 521s JS IMPORT: successfully imported module 'GObject' 521s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 521s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 521s JS G BXD: Defined class for String (GString), prototype 0x1c672837d538, JSClass 0x671e5121b098, in object 0x1c672837d2b8 521s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 521s JS G PRM: Defined class ParamSpec prototype is 0x1c67283d2100 class 0x671e512202f0 in object 0x1c672837d2b8 521s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 521s JS G OBJ: Defined class for Object (GObject), prototype 0x1c672837d6a0, JSClass 0x671e5121b7a8, in object 0x1c672837d2b8 521s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 521s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 521s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x1c672837d6c8, JSClass 0x671e5121b7a8, in object 0x1c672837d2b8 521s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 521s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 521s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 521s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 521s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 521s JS G NS: Defined namespace 'GObject' 0x1c672837d2b8 in GIRepository 0x3b755a516ff8 521s JS G OBJ: Defined class for Application (GApplication), prototype 0x1c672837d718, JSClass 0x671e5121b7a8, in object 0x1c672837d268 521s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 521s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x1c67283d2470, JSClass 0x671e5121b580, in object 0x1c672837d268 521s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 521s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 521s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 521s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 521s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 521s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 521s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 521s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 521s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 521s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 521s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x1c672837d790, JSClass 0x671e5121b7a8, in object 0x1c672837d268 521s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 521s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x1c67283d26f0, JSClass 0x671e5121b580, in object 0x1c672837d268 521s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 521s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x1c672837d808, JSClass 0x671e5121b7a8, in object 0x1c672837d268 521s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 521s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 521s JS G IFACE: Defined class for Initable (GInitable), prototype 0x1c67283d2830, JSClass 0x671e5121b580, in object 0x1c672837d268 521s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 521s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 521s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 521s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x1c672837d880, JSClass 0x671e5121b098, in object 0x1c672837d268 521s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 521s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x1c672837d8d0, JSClass 0x671e5121b098, in object 0x1c672837d268 521s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 521s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 521s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x1c672837d920, JSClass 0x671e5121b7a8, in object 0x1c672837d268 521s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x1c672837d970, JSClass 0x671e5121b7a8, in object 0x1c672837d290 521s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 521s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x1c672837d9c0, JSClass 0x671e5121b7a8, in object 0x1c672837d268 521s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 521s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 521s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 521s JS G IFACE: Defined class for File (GFile), prototype 0x1c67283d2998, JSClass 0x671e5121b580, in object 0x1c672837d268 521s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x1c672837da38, JSClass 0x671e5121b7a8, in object 0x3b755a5170d8 521s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 521s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x1c672837dab0, JSClass 0x671e5121b7a8, in object 0x1c672837d268 521s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 521s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 521s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x1c672837db00, JSClass 0x671e5121b7a8, in object 0x1c672837d268 521s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 521s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x1c672837db50, JSClass 0x671e5121b7a8, in object 0x1c672837d268 521s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 521s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x1c672837dba0, JSClass 0x671e5121b098, in object 0x1c672837d268 521s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 521s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 521s JS G OBJ: Defined class for Settings (GSettings), prototype 0x1c672837dbf0, JSClass 0x671e5121b7a8, in object 0x1c672837d268 521s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 521s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 521s JS G NS: Defined namespace 'Gio' 0x1c672837d268 in GIRepository 0x3b755a516ff8 521s 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 521s JS G NS: Defined namespace 'GjsTestTools' 0x1c672837dc40 in GIRepository 0x3b755a516ff8 521s JS CTX: Script evaluation succeeded 521s JS MAINLOOP: Main loop instance 0x18083c105f80: Spinning loop until released or hook cleared 521s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x1c672833c1c0 521s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3b755a5197e0), global 0x1c672833c1c0 521s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3b755a5197e0), global 0x1c672833c1c0 521s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3b755a5197e0), global 0x1c672833c1c0 521s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3b755a5197e0), global 0x1c672833c1c0 521s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3b755a5197e0), global 0x1c672833c1c0 521s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3b755a5197e0), global 0x1c672833c1c0 521s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3b755a5197e0), global 0x1c672833c1c0 521s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3b755a5197e0), global 0x1c672833c1c0 521s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3b755a5197e0), global 0x1c672833c1c0 521s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3b755a5197e0), global 0x1c672833c1c0 521s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3b755a5197e0), global 0x1c672833c1c0 521s JS IMPORT: Module metadata hook for module 0x3b755a51a4a8 521s JS IMPORT: Defining meta.importSync for module 0x3b755a51a4a8 521s JS NATIVE: Defining native module 'system' 521s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3b755a5197e0), global 0x1c672833c1c0 521s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3b755a5197e0), global 0x1c672833c1c0 521s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 521s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 521s JS MAINLOOP: Set main loop hook to 521s JS MAINLOOP: Main loop instance 0x18083c105f80: hold 521s JS MAINLOOP: Running and clearing main loop hook 521s JS G BXD: Defining method run in prototype for GLib.MainLoop 521s 1..63 521s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 521s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 521s JS G BXD: Defined class for Source (GSource), prototype 0x1c672837dcb8, JSClass 0x671e5121b098, in object 0x1c672837d038 521s JS G BXD: Defining method set_priority in prototype for GLib.Source 521s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 521s JS G BXD: Defining method attach in prototype for GLib.Source 521s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 521s JS IMPORT: Module metadata hook for module 0x1c672834acf0 521s JS IMPORT: Defining meta.importSync for module 0x1c672834acf0 521s JS G BXD: Defining method cache_build in prototype for Gio.DBusInterfaceInfo 521s JS G NS: Found info type INTERFACE for 'DBusInterface' in namespace 'Gio' 521s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0x1c67283fa5b0, JSClass 0x671e5121b580, in object 0x1c672837d268 521s JS G OBJ: Defining method export in prototype for GDBusInterfaceSkeleton (Gio.DBusInterfaceSkeleton) 521s JS G NS: Found info type ENUM for 'BusType' in namespace 'Gio' 521s JS G ENUM: Defining enum value STARTER (fixed from starter) -1 521s JS G ENUM: Defining enum value NONE (fixed from none) 0 521s JS G ENUM: Defining enum value SYSTEM (fixed from system) 1 521s JS G ENUM: Defining enum value SESSION (fixed from session) 2 521s JS G ENUM: Defining Gio.BusType as 0x3b755a52c6f0 521s JS G NS: Found info type FLAGS for 'BusNameOwnerFlags' in namespace 'Gio' 521s JS G ENUM: Defining enum value NONE (fixed from none) 0 521s JS G ENUM: Defining enum value ALLOW_REPLACEMENT (fixed from allow_replacement) 1 521s JS G ENUM: Defining enum value REPLACE (fixed from replace) 2 521s JS G ENUM: Defining enum value DO_NOT_QUEUE (fixed from do_not_queue) 4 521s JS G ENUM: Defining Gio.BusNameOwnerFlags as 0x3b755a52c750 521s Gjs-Message: 13:50:52.310: JS LOG: Acquired name [object instance wrapper GIName:Gio.DBusConnection jsobj@0x1c672837de48 native@0x18083c2c0180] 521s JS G BXD: Defining method quit in prototype for GLib.MainLoop 521s JS G NS: Found info type FLAGS for 'DBusProxyFlags' in namespace 'Gio' 521s JS G ENUM: Defining enum value NONE (fixed from none) 0 521s JS G ENUM: Defining enum value DO_NOT_LOAD_PROPERTIES (fixed from do_not_load_properties) 1 521s JS G ENUM: Defining enum value DO_NOT_CONNECT_SIGNALS (fixed from do_not_connect_signals) 2 521s JS G ENUM: Defining enum value DO_NOT_AUTO_START (fixed from do_not_auto_start) 4 521s JS G ENUM: Defining enum value GET_INVALIDATED_PROPERTIES (fixed from get_invalidated_properties) 8 521s JS G ENUM: Defining enum value DO_NOT_AUTO_START_AT_CONSTRUCTION (fixed from do_not_auto_start_at_construction) 16 521s JS G ENUM: Defining enum value NO_MATCH_RULE (fixed from no_match_rule) 32 521s JS G ENUM: Defining Gio.DBusProxyFlags as 0x3b755a52c9f0 521s JS G NS: Found info type STRUCT for 'DBusSignalInfo' in namespace 'Gio' 521s JS G BXD: Defined class for DBusSignalInfo (GDBusSignalInfo), prototype 0x1c672837dee8, JSClass 0x671e5121b098, in object 0x1c672837d268 521s JS G NS: Found info type STRUCT for 'DBusMethodInfo' in namespace 'Gio' 521s JS G BXD: Defined class for DBusMethodInfo (GDBusMethodInfo), prototype 0x1c672837df60, JSClass 0x671e5121b098, in object 0x1c672837d268 521s JS G NS: Found info type STRUCT for 'DBusArgInfo' in namespace 'Gio' 521s JS G BXD: Defined class for DBusArgInfo (GDBusArgInfo), prototype 0x5345840f358, JSClass 0x671e5121b098, in object 0x1c672837d268 521s JS G NS: Found info type STRUCT for 'DBusPropertyInfo' in namespace 'Gio' 521s JS G BXD: Defined class for DBusPropertyInfo (GDBusPropertyInfo), prototype 0x5345840f8f8, JSClass 0x671e5121b098, in object 0x1c672837d268 521s JS G NS: Found info type FLAGS for 'DBusPropertyInfoFlags' in namespace 'Gio' 521s JS G ENUM: Defining enum value NONE (fixed from none) 0 521s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 521s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 521s JS G ENUM: Defining Gio.DBusPropertyInfoFlags as 0x3b755a532ba8 521s JS G BXD: Defining method lookup_property in prototype for Gio.DBusInterfaceInfo 521s JS G BXD: Defining method get_type_string in prototype for GLib.Variant 521s JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' 521s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x5345840fba0, JSClass 0x671e5121b098, in object 0x1c672837d038 521s JS G NS: Found info type OBJECT for 'Task' in namespace 'Gio' 521s JS G OBJ: Defined class for Task (GTask), prototype 0x5345840fc40, JSClass 0x671e5121b7a8, in object 0x1c672837d268 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: handling job 0, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 0 521s JS MAINLOOP: handling job 1, 521s JS MAINLOOP: Completed job 1 521s JS G BXD: Defining method destroy in prototype for GLib.Source 521s JS G OBJ: Defining method call_with_unix_fd_list in prototype for GDBusProxy (Gio.DBusProxy) 521s JS G NS: Found info type OBJECT for 'DBusMethodInvocation' in namespace 'Gio' 521s JS G OBJ: Defined class for DBusMethodInvocation (GDBusMethodInvocation), prototype 0x5345840fdf8, JSClass 0x671e5121b7a8, in object 0x1c672837d268 521s JS G OBJ: Defining method get_message in prototype for GDBusMethodInvocation (Gio.DBusMethodInvocation) 521s JS G NS: Found info type OBJECT for 'DBusMessage' in namespace 'Gio' 521s JS G OBJ: Defined class for DBusMessage (GDBusMessage), prototype 0x5345840fe70, JSClass 0x671e5121b7a8, in object 0x1c672837d268 521s JS G OBJ: Defining method get_unix_fd_list in prototype for GDBusMessage (Gio.DBusMessage) 521s JS G BXD: Defining method classify in prototype for GLib.Variant 521s JS G BXD: Defining method n_children in prototype for GLib.Variant 521s JS G BXD: Defining method get_child_value in prototype for GLib.Variant 521s JS G BXD: Defining method is_of_type in prototype for GLib.Variant 521s JS G BXD: Defining method lookup_method in prototype for Gio.DBusInterfaceInfo 521s JS G OBJ: Defining method return_value_with_unix_fd_list in prototype for GDBusMethodInvocation (Gio.DBusMethodInvocation) 521s JS G OBJ: Defining method call_with_unix_fd_list_finish in prototype for GDBusProxy (Gio.DBusProxy) 521s JS G BXD: Defining method get_string in prototype for GLib.Variant 521s JS G BXD: Defining method get_variant in prototype for GLib.Variant 521s ok 1 Exported DBus object can call a remote method 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: handling job 0, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 0 521s JS MAINLOOP: handling job 1, 521s ok 2 Exported DBus object can call a method with async/await 521s JS MAINLOOP: Completed job 1 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: handling job 0, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 0 521s JS MAINLOOP: handling job 1, 521s JS MAINLOOP: Completed job 1 521s JS MAINLOOP: handling job 2, 521s JS MAINLOOP: Completed job 2 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: handling job 0, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 0 521s JS MAINLOOP: handling job 1, 521s ok 3 Exported DBus object can initiate a proxy with promise and call a method with async/await 521s JS MAINLOOP: Completed job 1 521s ok 4 Exported DBus object can call a remote method when not using makeProxyWrapper 521s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 521s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 521s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 521s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 521s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 521s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 521s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 521s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 521s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 521s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 521s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 521s JS G ENUM: Defining GLib.LogLevelFlags as 0x3b755a564768 521s JS G OBJ: Defining method return_dbus_error in prototype for GDBusMethodInvocation (Gio.DBusMethodInvocation) 521s JS G NS: Found info type ENUM for 'IOErrorEnum' in namespace 'Gio' 521s JS G ERR: Defined class for IOErrorEnum (GError), prototype 0x1c67283fac18, JSClass 0x671e5121b338, in object 0x1c672837d268 521s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 521s JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 1 521s JS G ENUM: Defining enum value EXISTS (fixed from exists) 2 521s JS G ENUM: Defining enum value IS_DIRECTORY (fixed from is_directory) 3 521s JS G ENUM: Defining enum value NOT_DIRECTORY (fixed from not_directory) 4 521s JS G ENUM: Defining enum value NOT_EMPTY (fixed from not_empty) 5 521s JS G ENUM: Defining enum value NOT_REGULAR_FILE (fixed from not_regular_file) 6 521s JS G ENUM: Defining enum value NOT_SYMBOLIC_LINK (fixed from not_symbolic_link) 7 521s JS G ENUM: Defining enum value NOT_MOUNTABLE_FILE (fixed from not_mountable_file) 8 521s JS G ENUM: Defining enum value FILENAME_TOO_LONG (fixed from filename_too_long) 9 521s JS G ENUM: Defining enum value INVALID_FILENAME (fixed from invalid_filename) 10 521s JS G ENUM: Defining enum value TOO_MANY_LINKS (fixed from too_many_links) 11 521s JS G ENUM: Defining enum value NO_SPACE (fixed from no_space) 12 521s JS G ENUM: Defining enum value INVALID_ARGUMENT (fixed from invalid_argument) 13 521s JS G ENUM: Defining enum value PERMISSION_DENIED (fixed from permission_denied) 14 521s JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 15 521s JS G ENUM: Defining enum value NOT_MOUNTED (fixed from not_mounted) 16 521s JS G ENUM: Defining enum value ALREADY_MOUNTED (fixed from already_mounted) 17 521s JS G ENUM: Defining enum value CLOSED (fixed from closed) 18 521s JS G ENUM: Defining enum value CANCELLED (fixed from cancelled) 19 521s JS G ENUM: Defining enum value PENDING (fixed from pending) 20 521s JS G ENUM: Defining enum value READ_ONLY (fixed from read_only) 21 521s JS G ENUM: Defining enum value CANT_CREATE_BACKUP (fixed from cant_create_backup) 22 521s JS G ENUM: Defining enum value WRONG_ETAG (fixed from wrong_etag) 23 521s JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 24 521s JS G ENUM: Defining enum value WOULD_RECURSE (fixed from would_recurse) 25 521s JS G ENUM: Defining enum value BUSY (fixed from busy) 26 521s JS G ENUM: Defining enum value WOULD_BLOCK (fixed from would_block) 27 521s JS G ENUM: Defining enum value HOST_NOT_FOUND (fixed from host_not_found) 28 521s JS G ENUM: Defining enum value WOULD_MERGE (fixed from would_merge) 29 521s JS G ENUM: Defining enum value FAILED_HANDLED (fixed from failed_handled) 30 521s JS G ENUM: Defining enum value TOO_MANY_OPEN_FILES (fixed from too_many_open_files) 31 521s JS G ENUM: Defining enum value NOT_INITIALIZED (fixed from not_initialized) 32 521s JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 33 521s JS G ENUM: Defining enum value PARTIAL_INPUT (fixed from partial_input) 34 521s JS G ENUM: Defining enum value INVALID_DATA (fixed from invalid_data) 35 521s JS G ENUM: Defining enum value DBUS_ERROR (fixed from dbus_error) 36 521s JS G ENUM: Defining enum value HOST_UNREACHABLE (fixed from host_unreachable) 37 521s JS G ENUM: Defining enum value NETWORK_UNREACHABLE (fixed from network_unreachable) 38 521s JS G ENUM: Defining enum value CONNECTION_REFUSED (fixed from connection_refused) 39 521s JS G ENUM: Defining enum value PROXY_FAILED (fixed from proxy_failed) 40 521s JS G ENUM: Defining enum value PROXY_AUTH_FAILED (fixed from proxy_auth_failed) 41 521s JS G ENUM: Defining enum value PROXY_NEED_AUTH (fixed from proxy_need_auth) 42 521s JS G ENUM: Defining enum value PROXY_NOT_ALLOWED (fixed from proxy_not_allowed) 43 521s JS G ENUM: Defining enum value BROKEN_PIPE (fixed from broken_pipe) 44 521s JS G ENUM: Defining enum value CONNECTION_CLOSED (fixed from connection_closed) 44 521s JS G ENUM: Defining enum value NOT_CONNECTED (fixed from not_connected) 45 521s JS G ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 521s JS G ENUM: Defining enum value NO_SUCH_DEVICE (fixed from no_such_device) 47 521s JS G ENUM: Defining enum value DESTINATION_UNSET (fixed from destination_unset) 48 521s ok 5 Exported DBus object can handle an exception thrown by a remote method 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: handling job 0, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 0 521s JS MAINLOOP: handling job 1, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 1 521s JS MAINLOOP: handling job 2, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 2 521s JS MAINLOOP: handling job 3, 521s ok 6 Exported DBus object can handle an exception thrown by a method with async/await 521s JS MAINLOOP: Completed job 3 521s ok 7 Exported DBus object can still destructure the return value when an exception is thrown 521s Gjs-Message: 13:50:52.338: JS LOG: Missing handler for DBus method thisDoesNotExist 521s JS G OBJ: Defining method return_gerror in prototype for GDBusMethodInvocation (Gio.DBusMethodInvocation) 521s JS G NS: Found info type ENUM for 'DBusError' in namespace 'Gio' 521s JS G ERR: Defined class for DBusError (GError), prototype 0x1c67283face0, JSClass 0x671e5121b338, in object 0x1c672837d268 521s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 521s JS G ENUM: Defining enum value NO_MEMORY (fixed from no_memory) 1 521s JS G ENUM: Defining enum value SERVICE_UNKNOWN (fixed from service_unknown) 2 521s JS G ENUM: Defining enum value NAME_HAS_NO_OWNER (fixed from name_has_no_owner) 3 521s JS G ENUM: Defining enum value NO_REPLY (fixed from no_reply) 4 521s JS G ENUM: Defining enum value IO_ERROR (fixed from io_error) 5 521s JS G ENUM: Defining enum value BAD_ADDRESS (fixed from bad_address) 6 521s JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 7 521s JS G ENUM: Defining enum value LIMITS_EXCEEDED (fixed from limits_exceeded) 8 521s JS G ENUM: Defining enum value ACCESS_DENIED (fixed from access_denied) 9 521s JS G ENUM: Defining enum value AUTH_FAILED (fixed from auth_failed) 10 521s JS G ENUM: Defining enum value NO_SERVER (fixed from no_server) 11 521s JS G ENUM: Defining enum value TIMEOUT (fixed from timeout) 12 521s JS G ENUM: Defining enum value NO_NETWORK (fixed from no_network) 13 521s JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 14 521s JS G ENUM: Defining enum value DISCONNECTED (fixed from disconnected) 15 521s JS G ENUM: Defining enum value INVALID_ARGS (fixed from invalid_args) 16 521s JS G ENUM: Defining enum value FILE_NOT_FOUND (fixed from file_not_found) 17 521s JS G ENUM: Defining enum value FILE_EXISTS (fixed from file_exists) 18 521s JS G ENUM: Defining enum value UNKNOWN_METHOD (fixed from unknown_method) 19 521s JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 20 521s JS G ENUM: Defining enum value MATCH_RULE_NOT_FOUND (fixed from match_rule_not_found) 21 521s JS G ENUM: Defining enum value MATCH_RULE_INVALID (fixed from match_rule_invalid) 22 521s JS G ENUM: Defining enum value SPAWN_EXEC_FAILED (fixed from spawn_exec_failed) 23 521s JS G ENUM: Defining enum value SPAWN_FORK_FAILED (fixed from spawn_fork_failed) 24 521s JS G ENUM: Defining enum value SPAWN_CHILD_EXITED (fixed from spawn_child_exited) 25 521s JS G ENUM: Defining enum value SPAWN_CHILD_SIGNALED (fixed from spawn_child_signaled) 26 521s JS G ENUM: Defining enum value SPAWN_FAILED (fixed from spawn_failed) 27 521s JS G ENUM: Defining enum value SPAWN_SETUP_FAILED (fixed from spawn_setup_failed) 28 521s JS G ENUM: Defining enum value SPAWN_CONFIG_INVALID (fixed from spawn_config_invalid) 29 521s JS G ENUM: Defining enum value SPAWN_SERVICE_INVALID (fixed from spawn_service_invalid) 30 521s JS G ENUM: Defining enum value SPAWN_SERVICE_NOT_FOUND (fixed from spawn_service_not_found) 31 521s JS G ENUM: Defining enum value SPAWN_PERMISSIONS_INVALID (fixed from spawn_permissions_invalid) 32 521s JS G ENUM: Defining enum value SPAWN_FILE_INVALID (fixed from spawn_file_invalid) 33 521s JS G ENUM: Defining enum value SPAWN_NO_MEMORY (fixed from spawn_no_memory) 34 521s JS G ENUM: Defining enum value UNIX_PROCESS_ID_UNKNOWN (fixed from unix_process_id_unknown) 35 521s JS G ENUM: Defining enum value INVALID_SIGNATURE (fixed from invalid_signature) 36 521s JS G ENUM: Defining enum value INVALID_FILE_CONTENT (fixed from invalid_file_content) 37 521s JS G ENUM: Defining enum value SELINUX_SECURITY_CONTEXT_UNKNOWN (fixed from selinux_security_context_unknown) 38 521s JS G ENUM: Defining enum value ADT_AUDIT_DATA_UNKNOWN (fixed from adt_audit_data_unknown) 39 521s JS G ENUM: Defining enum value OBJECT_PATH_IN_USE (fixed from object_path_in_use) 40 521s JS G ENUM: Defining enum value UNKNOWN_OBJECT (fixed from unknown_object) 41 521s JS G ENUM: Defining enum value UNKNOWN_INTERFACE (fixed from unknown_interface) 42 521s JS G ENUM: Defining enum value UNKNOWN_PROPERTY (fixed from unknown_property) 43 521s JS G ENUM: Defining enum value PROPERTY_READ_ONLY (fixed from property_read_only) 44 521s ok 8 Exported DBus object throws an exception when trying to call a method that does not exist 521s Gjs-Message: 13:50:52.341: JS LOG: Missing handler for DBus method thisDoesNotExist 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: handling job 0, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 0 521s JS MAINLOOP: handling job 1, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 1 521s JS MAINLOOP: handling job 2, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 2 521s JS MAINLOOP: handling job 3, 521s ok 9 Exported DBus object throws an exception when trying to call an async method that does not exist 521s JS MAINLOOP: Completed job 3 521s JS G BXD: Defining method get_int32 in prototype for GLib.Variant 521s ok 10 Exported DBus object can pass a parameter to a remote method that is not a JSON object 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: handling job 0, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 0 521s JS MAINLOOP: handling job 1, 521s ok 11 Exported DBus object can pass a parameter to a method with async/await that is not a JSON object 521s JS MAINLOOP: Completed job 1 521s ok 12 Exported DBus object can call a remote method with no in parameter 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: handling job 0, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 0 521s JS MAINLOOP: handling job 1, 521s ok 13 Exported DBus object can call an async/await method with no in parameter 521s JS MAINLOOP: Completed job 1 521s ok 14 Exported DBus object can call a remote method with multiple in parameters 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: handling job 0, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 0 521s JS MAINLOOP: handling job 1, 521s ok 15 Exported DBus object can call an async/await method with multiple in parameters 521s JS MAINLOOP: Completed job 1 521s ok 16 Exported DBus object can call a remote method with no return value 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: handling job 0, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 0 521s JS MAINLOOP: handling job 1, 521s ok 17 Exported DBus object can call an async/await method with no return value 521s JS MAINLOOP: Completed job 1 521s JS G OBJ: Defining method emit_signal in prototype for GjsDBusImplementation (CjsPrivate.DBusImplementation) 521s ok 18 Exported DBus object can emit a DBus signal 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: handling job 0, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 0 521s JS MAINLOOP: handling job 1, 521s ok 19 Exported DBus object can emit a DBus signal with async/await 521s JS MAINLOOP: Completed job 1 521s ok 20 Exported DBus object can call a remote method with multiple return values 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: handling job 0, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 0 521s JS MAINLOOP: handling job 1, 521s ok 21 Exported DBus object can call an async/await method with multiple return values 521s JS MAINLOOP: Completed job 1 521s ok 22 Exported DBus object does not coalesce one array into the array of return values 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: handling job 0, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 0 521s JS MAINLOOP: handling job 1, 521s ok 23 Exported DBus object does not coalesce one array into the array of return values with async/await 521s JS MAINLOOP: Completed job 1 521s ok 24 Exported DBus object does not coalesce an array of arrays into the array of return values 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: handling job 0, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 0 521s JS MAINLOOP: handling job 1, 521s ok 25 Exported DBus object does not coalesce an array of arrays into the array of return values with async/await 521s JS MAINLOOP: Completed job 1 521s ok 26 Exported DBus object can return multiple arrays from a remote method 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: handling job 0, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 0 521s JS MAINLOOP: handling job 1, 521s ok 27 Exported DBus object can return multiple arrays from an async/await method 521s JS MAINLOOP: Completed job 1 521s ok 28 Exported DBus object handles a bad signature by throwing an exception 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: handling job 0, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 0 521s JS MAINLOOP: handling job 1, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 1 521s JS MAINLOOP: handling job 2, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 2 521s JS MAINLOOP: handling job 3, 521s ok 29 Exported DBus object handles a bad signature in async/await by rejecting the promise 521s JS MAINLOOP: Completed job 3 521s JS G OBJ: Defining method return_value in prototype for GDBusMethodInvocation (Gio.DBusMethodInvocation) 521s ok 30 Exported DBus object can call a remote method that is implemented asynchronously 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: handling job 0, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 0 521s JS MAINLOOP: handling job 1, 521s ok 31 Exported DBus object can call an async/await method that is implemented asynchronously 521s JS MAINLOOP: Completed job 1 521s JS G BXD: Defining method get_byte in prototype for GLib.Variant 521s ok 32 Exported DBus object can send and receive bytes from a remote method 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: handling job 0, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 0 521s JS MAINLOOP: handling job 1, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 1 521s JS MAINLOOP: handling job 2, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 2 521s JS MAINLOOP: handling job 3, 521s JS MAINLOOP: Completed job 3 521s JS MAINLOOP: handling job 4, 521s JS MAINLOOP: Completed job 4 521s JS MAINLOOP: handling job 5, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 5 521s JS MAINLOOP: handling job 6, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 6 521s JS MAINLOOP: handling job 7, 521s ok 33 Exported DBus object can send and receive bytes from an async/await method 521s JS MAINLOOP: Completed job 7 521s ok 34 Exported DBus object can call a remote method that returns an array of structs 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: handling job 0, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 0 521s JS MAINLOOP: handling job 1, 521s ok 35 Exported DBus object can call an async/await method that returns an array of structs 521s JS MAINLOOP: Completed job 1 521s JS G BXD: Defining method get_double in prototype for GLib.Variant 521s ok 36 Exported DBus object can send and receive dicts from a remote method 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: handling job 0, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 0 521s JS MAINLOOP: handling job 1, 521s ok 37 Exported DBus object can send and receive dicts from an async/await method 521s JS MAINLOOP: Completed job 1 521s JS G NS: Found info type FUNCTION for 'open_bytes' in namespace 'GjsTestTools' 521s JS G NS: Found info type OBJECT for 'UnixFDList' in namespace 'Gio' 521s JS G OBJ: Defined class for UnixFDList (GUnixFDList), prototype 0x53458466ce0, JSClass 0x671e5121b7a8, in object 0x1c672837d268 521s JS G NS: Found info type OBJECT for 'Cancellable' in namespace 'Gio' 521s JS G OBJ: Defined class for Cancellable (GCancellable), prototype 0x53458466d58, JSClass 0x671e5121b7a8, in object 0x1c672837d268 521s JS G BXD: Defining method get_handle in prototype for GLib.Variant 521s JS G OBJ: Defining method get_length in prototype for GUnixFDList (Gio.UnixFDList) 521s JS G OBJ: Defining method get in prototype for GUnixFDList (Gio.UnixFDList) 521s JS G NS: Found info type OBJECT for 'UnixInputStream' in namespace 'Gio' 521s JS G OBJ: Defined class for UnixInputStream (GUnixInputStream), prototype 0x53458466ee8, JSClass 0x671e5121b7a8, in object 0x1c672837d268 521s JS G NS: Found info type INTERFACE for 'FileDescriptorBased' in namespace 'Gio' 521s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x5345843cb28, JSClass 0x671e5121b580, in object 0x1c672837d268 521s JS G OBJ: Defining method read_bytes in prototype for GInputStream (Gio.InputStream) 521s JS G BXD: Defining method get_data_as_bytes in prototype for GLib.Variant 521s ok 38 Exported DBus object can call a remote method with a Unix FD 521s JS IMPORT: Module metadata hook for module 0x1c672834a900 521s JS IMPORT: Defining meta.importSync for module 0x1c672834a900 521s JS NATIVE: Defining native module '_encodingNative' 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: handling job 0, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 0 521s JS MAINLOOP: handling job 1, 521s ok 39 Exported DBus object can call an async/await method with a Unix FD 521s JS MAINLOOP: Completed job 1 521s JS G OBJ: Defining method read_bytes_async in prototype for GInputStream (Gio.InputStream) 521s JS G OBJ: Defining method read_bytes_finish in prototype for GInputStream (Gio.InputStream) 521s ok 40 Exported DBus object can call an asynchronously implemented remote method with a Unix FD 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: handling job 0, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 0 521s JS MAINLOOP: handling job 1, 521s ok 41 Exported DBus object can call an asynchronously implemented async/await method with a Unix FD 521s JS MAINLOOP: Completed job 1 521s ok 42 Exported DBus object can call a remote method that returns a Unix FD 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: handling job 0, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 0 521s JS MAINLOOP: handling job 1, 521s ok 43 Exported DBus object can call an async/await method that returns a Unix FD 521s JS MAINLOOP: Completed job 1 521s ok 44 Exported DBus object can call an asynchronously implemented remote method that returns a Unix FD 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: handling job 0, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 0 521s JS MAINLOOP: handling job 1, 521s ok 45 Exported DBus object can call an asynchronously implemented asyc/await method that returns a Unix FD 521s JS MAINLOOP: Completed job 1 521s ok 46 Exported DBus object throws an exception when not passing a Gio.UnixFDList to a method that requires one 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: handling job 0, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 0 521s JS MAINLOOP: handling job 1, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 1 521s JS MAINLOOP: handling job 2, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 2 521s JS MAINLOOP: handling job 3, 521s ok 47 Exported DBus object rejects the promise when not passing a Gio.UnixFDList to an async method that requires one 521s JS MAINLOOP: Completed job 3 521s ok 48 Exported DBus object throws an exception when passing a handle out of range of a Gio.UnixFDList 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: handling job 0, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 0 521s JS MAINLOOP: handling job 1, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 1 521s JS MAINLOOP: handling job 2, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 2 521s JS MAINLOOP: handling job 3, 521s ok 49 Exported DBus object rejects the promise when async passing a handle out of range of a Gio.UnixFDList 521s JS MAINLOOP: Completed job 3 521s ok 50 Exported DBus object Has defined properties 521s JS G OBJ: Defining method get_cached_property in prototype for GDBusProxy (Gio.DBusProxy) 521s ok 51 Exported DBus object reading readonly property works 521s ok 52 Exported DBus object reading readwrite property works 521s ok 53 Exported DBus object reading writeonly throws an error 521s JS G OBJ: Defining method set_cached_property in prototype for GDBusProxy (Gio.DBusProxy) 521s JS G OBJ: Defining method call in prototype for GDBusProxy (Gio.DBusProxy) 521s JS G NS: Found info type FLAGS for 'DBusCallFlags' in namespace 'Gio' 521s JS G ENUM: Defining enum value NONE (fixed from none) 0 521s JS G ENUM: Defining enum value NO_AUTO_START (fixed from no_auto_start) 1 521s JS G ENUM: Defining enum value ALLOW_INTERACTIVE_AUTHORIZATION (fixed from allow_interactive_authorization) 2 521s JS G ENUM: Defining Gio.DBusCallFlags as 0x3b755a5aca18 521s JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' 521s JS G BXD: Defining method get_context in prototype for GLib.MainLoop 521s JS G NS: Found info type STRUCT for 'MainContext' in namespace 'GLib' 521s JS G BXD: Defined class for MainContext (GMainContext), prototype 0x53458471a88, JSClass 0x671e5121b098, in object 0x1c672837d038 521s JS G BXD: Defining method iteration in prototype for GLib.MainContext 521s JS G NS: Found info type FUNCTION for 'source_remove' in namespace 'GLib' 521s ok 54 Exported DBus object Setting a readwrite property works 521s JS G OBJ: Defining method call_finish in prototype for GDBusProxy (Gio.DBusProxy) 521s ok 55 Exported DBus object Setting a writeonly property works 521s ok 56 Exported DBus object Setting a readonly property throws an error 521s ok 57 Exported DBus object Reading a property that prepacks the return value works 521s JS G OBJ: Defining method emit_property_changed in prototype for GjsDBusImplementation (CjsPrivate.DBusImplementation) 521s ok 58 Exported DBus object Marking a property as invalidated works 521s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'CjsPrivate' 521s JS G OBJ: Defining method cancel in prototype for GCancellable (Gio.Cancellable) 521s ok 59 DBus Proxy wrapper init failures are reported in sync mode 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: handling job 0, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 0 521s JS MAINLOOP: handling job 1, 521s JS MAINLOOP: Completed job 1 521s JS G BXD: Defining method matches in prototype for GLib.Error 521s ok 60 DBus Proxy wrapper init failures are reported in async mode 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: handling job 0, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 0 521s JS MAINLOOP: handling job 1, 521s JS MAINLOOP: Completed job 1 521s ok 61 DBus Proxy wrapper can init a proxy asynchronously when promisified 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: handling job 0, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 0 521s JS MAINLOOP: handling job 1, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 1 521s JS MAINLOOP: handling job 2, 521s JS MAINLOOP: Completed job 2 521s JS MAINLOOP: handling job 3, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 3 521s JS MAINLOOP: handling job 4, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 4 521s JS MAINLOOP: handling job 5, 521s ok 62 DBus Proxy wrapper can create a proxy from a promise 521s JS MAINLOOP: Completed job 5 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: handling job 0, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 0 521s JS MAINLOOP: handling job 1, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 1 521s JS MAINLOOP: handling job 2, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 2 521s JS MAINLOOP: handling job 3, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 3 521s JS MAINLOOP: handling job 4, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 4 521s JS MAINLOOP: handling job 5, 521s ok 63 DBus Proxy wrapper can create fail a proxy from a promise 521s JS MAINLOOP: Completed job 5 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Main loop instance 0x18083c105f80: Spinning loop until released or hook cleared 521s JS MAINLOOP: handling job 0, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 0 521s JS MAINLOOP: handling job 1, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 1 521s JS MAINLOOP: handling job 2, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 2 521s JS MAINLOOP: handling job 3, 521s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 521s JS MAINLOOP: Main loop instance 0x18083c105f80: release 521s JS MAINLOOP: Completed job 3 521s JS MEMORY: Memory report: before destroying context 521s JS MEMORY: 2605 objects currently alive 521s JS MEMORY: boxed_instance = 1992 521s JS MEMORY: boxed_prototype = 17 521s JS MEMORY: closure = 74 521s JS MEMORY: function = 272 521s JS MEMORY: fundamental_instance = 0 521s JS MEMORY: fundamental_prototype = 0 521s JS MEMORY: gerror_instance = 12 521s JS MEMORY: gerror_prototype = 2 521s JS MEMORY: interface = 6 521s JS MEMORY: module = 10 521s JS MEMORY: ns = 5 521s JS MEMORY: object_instance = 196 521s JS MEMORY: object_prototype = 19 521s JS MEMORY: param = 0 521s JS MEMORY: union_instance = 0 521s JS MEMORY: union_prototype = 0 521s JS CTX: JS shutdown sequence 521s JS CTX: Stopping profiler 521s JS CTX: Shutting down toggle queue 521s JS CTX: Notifying external reference holders of GjsContext dispose 521s JS MAINLOOP: Stopping promise job dispatcher 521s JS CTX: Notifying reference holders of GjsContext dispose 521s JS CTX: Checking unhandled promise rejections 521s JS CTX: Releasing cached JS wrappers 521s JS CTX: Final triggered GC 521s JS CTX: Destroying JS context 521s JS CTX: Releasing all native objects 521s JS CTX: Disabling auto GC 521s JS CTX: Ending trace on global object 521s JS CTX: Freeing allocated resources 521s JS CTX: JS context destroyed 521s PASS: cjs/testGDBus.test 521s Running test: cjs/testLang.test 521s JS NATIVE: Registered native JS module '_promiseNative' 521s JS NATIVE: Registered native JS module '_byteArrayNative' 521s JS NATIVE: Registered native JS module '_encodingNative' 521s JS NATIVE: Registered native JS module '_gi' 521s JS NATIVE: Registered native JS module 'gi' 521s JS NATIVE: Registered native JS module 'cairoNative' 521s JS NATIVE: Registered native JS module 'system' 521s JS NATIVE: Registered native JS module 'console' 521s JS NATIVE: Registered native JS module '_print' 521s JS CTX: Enabling JIT 521s JS CTX: Initialized class GjsFileImporter prototype 0x2d5660600098 521s JS IMPORT: Defining parent (nil) of 0x2d56606000f8 'imports' is mod 0 521s JS IMPORT: Importing '_print' 521s JS NATIVE: Defining native module '_print' 521s JS IMPORT: Defining parent 0x2d56606000f8 of 0x2d56606006b0 '_print' is mod 1 521s JS IMPORT: successfully imported module '_print' 521s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 521s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x309542b3c1c0 521s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2d56606014f0), global 0x309542b3c1c0 521s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2d56606021a8), global 0x309542b3c1c0 521s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2d56606027a8), global 0x309542b3c1c0 521s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2d56606027a8), global 0x309542b3c1c0 521s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2d56606021a8), global 0x309542b3c1c0 521s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2d56606014f0), global 0x309542b3c1c0 521s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2d56606014f0), global 0x309542b3c1c0 521s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2d56606014f0), global 0x309542b3c1c0 521s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2d56606021a8), global 0x309542b3c1c0 521s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2d56606027a8), global 0x309542b3c1c0 521s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2d56606014f0), global 0x309542b3c1c0 521s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2d56606014f0), global 0x309542b3c1c0 521s JS MAINLOOP: Main loop instance 0x122b0cb45f80: hold 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Starting promise job dispatcher 521s JS MAINLOOP: Main loop instance 0x122b0cb45f80: Spinning loop until released or hook cleared 521s JS MAINLOOP: handling job 0, 521s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 521s JS MAINLOOP: Main loop instance 0x122b0cb45f80: release 521s JS MAINLOOP: Completed job 0 521s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x309542b3c1c0 521s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2d5660615910), global 0x309542b3c1c0 521s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2d5660616340), global 0x309542b3c1c0 521s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2d5660616340), global 0x309542b3c1c0 521s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2d5660615910), global 0x309542b3c1c0 521s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2d5660615910), global 0x309542b3c1c0 521s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2d5660616340), global 0x309542b3c1c0 521s JS IMPORT: Module metadata hook for module 0x2d56606169e8 521s JS IMPORT: Defining meta.importSync for module 0x2d56606169e8 521s JS NATIVE: Defining native module 'gi' 521s JS CTX: Initialized class GIRepositoryNamespace prototype 0x2d5660617168 521s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 521s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 521s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 521s JS IMPORT: Importing directory 'overrides' 521s JS IMPORT: Defining parent 0x2d56606000f8 of 0x2d56606171e8 'overrides' is mod 1 521s JS IMPORT: Defined importer 'overrides' 0x2d56606171e8 in 0x2d56606000f8 521s JS IMPORT: successfully imported directory 'overrides' 521s JS IMPORT: Importing '_byteArrayNative' 521s JS NATIVE: Defining native module '_byteArrayNative' 521s JS IMPORT: Defining parent 0x2d56606000f8 of 0x2d5660617630 '_byteArrayNative' is mod 1 521s JS IMPORT: successfully imported module '_byteArrayNative' 521s JS IMPORT: Importing '_promiseNative' 521s JS NATIVE: Defining native module '_promiseNative' 521s JS IMPORT: Defining parent 0x2d56606000f8 of 0x2d56606176f0 '_promiseNative' is mod 1 521s JS IMPORT: successfully imported module '_promiseNative' 521s JS IMPORT: Importing module GLib succeeded 521s JS IMPORT: Defining parent 0x2d56606171e8 of 0x309542b3d2b8 'GLib' is mod 1 521s JS IMPORT: successfully imported module 'GLib' 521s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 521s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x309542b7d060, JSClass 0x603f2a84b098, in object 0x309542b7d038 521s JS CTX: Initialized class GIRepositoryGType prototype 0x2d5660617920 521s JS CTX: Initialized class GIRepositoryFunction prototype 0x309542b3d308 521s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 521s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 521s JS G BXD: Defined class for Error (GError), prototype 0x309542b7d0b0, JSClass 0x603f2a84b098, in object 0x309542b7d038 521s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 521s JS G BXD: Defined class for Variant (GVariant), prototype 0x309542b7d100, JSClass 0x603f2a84b098, in object 0x309542b7d038 521s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 521s JS G BXD: Defined class for Bytes (GBytes), prototype 0x309542b7d150, JSClass 0x603f2a84b098, in object 0x309542b7d038 521s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 521s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 521s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x309542b7d1a0, JSClass 0x603f2a84b098, in object 0x309542b7d038 521s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 521s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 521s JS G BXD: Defined class for Thread (GThread), prototype 0x309542b7d1f0, JSClass 0x603f2a84b098, in object 0x309542b7d038 521s JS G BXD: Defining method ref in prototype for GLib.Thread 521s JS G BXD: Defining method unref in prototype for GLib.Thread 521s JS G NS: Defined namespace 'GLib' 0x309542b7d038 in GIRepository 0x2d5660616ff8 521s JS IMPORT: Importing module jasmine succeeded 521s JS IMPORT: Defining parent 0x2d56606000f8 of 0x309542b3dcb8 'jasmine' is mod 1 521s JS IMPORT: successfully imported module 'jasmine' 521s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 521s JS MAINLOOP: Main loop instance 0x122b0cb45f80: hold 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Main loop instance 0x122b0cb45f80: Spinning loop until released or hook cleared 521s JS MAINLOOP: handling job 0, 521s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 521s JS MAINLOOP: Main loop instance 0x122b0cb45f80: release 521s JS MAINLOOP: Completed job 0 521s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 521s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 521s JS IMPORT: Importing module _legacy succeeded 521s JS IMPORT: Defining parent 0x2d56606000f8 of 0x309542b3de48 '_legacy' is mod 1 521s JS IMPORT: successfully imported module '_legacy' 521s JS IMPORT: Importing module lang succeeded 521s JS IMPORT: Defining parent 0x2d56606000f8 of 0x309542b3ddf8 'lang' is mod 1 521s JS IMPORT: successfully imported module 'lang' 521s JS CTX: Script evaluation succeeded 521s JS MAINLOOP: Main loop instance 0x122b0cb45f80: Spinning loop until released or hook cleared 521s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x309542b3c1c0 521s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2d5660631868), global 0x309542b3c1c0 521s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2d5660631868), global 0x309542b3c1c0 521s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2d5660631868), global 0x309542b3c1c0 521s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2d5660631868), global 0x309542b3c1c0 521s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2d5660631868), global 0x309542b3c1c0 521s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2d5660631868), global 0x309542b3c1c0 521s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2d5660631868), global 0x309542b3c1c0 521s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2d5660631868), global 0x309542b3c1c0 521s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2d5660631868), global 0x309542b3c1c0 521s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2d5660631868), global 0x309542b3c1c0 521s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2d5660631868), global 0x309542b3c1c0 521s JS IMPORT: Module metadata hook for module 0x2d5660632530 521s JS IMPORT: Defining meta.importSync for module 0x2d5660632530 521s JS NATIVE: Defining native module 'system' 521s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2d5660631868), global 0x309542b3c1c0 521s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2d5660631868), global 0x309542b3c1c0 521s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 521s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 521s JS MAINLOOP: Set main loop hook to 521s JS MAINLOOP: Main loop instance 0x122b0cb45f80: hold 521s JS MAINLOOP: Running and clearing main loop hook 521s JS G BXD: Defining method run in prototype for GLib.MainLoop 521s 1..9 521s JS IMPORT: Importing 'gi' 521s JS IMPORT: Defining parent 0x2d56606000f8 of 0x2d5660616ff8 'gi' is mod 1 521s JS IMPORT: successfully imported module 'gi' 521s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 521s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 521s JS G BXD: Defined class for Source (GSource), prototype 0x309542b7d268, JSClass 0x603f2a84b098, in object 0x309542b7d038 521s JS G BXD: Defining method set_priority in prototype for GLib.Source 521s JS IMPORT: Importing '_gi' 521s JS NATIVE: Defining native module '_gi' 521s JS IMPORT: Defining parent 0x2d56606000f8 of 0x2d5660639748 '_gi' is mod 1 521s JS IMPORT: successfully imported module '_gi' 521s JS IMPORT: JS import 'CjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/CjsPrivate.js 521s JS G NS: Defined namespace 'CjsPrivate' 0x309542b7d308 in GIRepository 0x2d5660616ff8 521s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 521s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 521s JS IMPORT: Importing module _common succeeded 521s JS IMPORT: Defining parent 0x2d56606000f8 of 0x309542bc80d8 '_common' is mod 1 521s JS IMPORT: successfully imported module '_common' 521s JS IMPORT: Importing module GObject succeeded 521s JS IMPORT: Defining parent 0x2d56606171e8 of 0x309542bc8088 'GObject' is mod 1 521s JS IMPORT: successfully imported module 'GObject' 521s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 521s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 521s JS G BXD: Defined class for String (GString), prototype 0x309542b7d588, JSClass 0x603f2a84b098, in object 0x309542b7d2e0 521s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 521s JS G PRM: Defined class ParamSpec prototype is 0x309542bc8178 class 0x603f2a8502f0 in object 0x309542b7d2e0 521s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 521s JS G OBJ: Defined class for Object (GObject), prototype 0x309542b7d6f0, JSClass 0x603f2a84b7a8, in object 0x309542b7d2e0 521s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 521s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 521s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x309542b7d718, JSClass 0x603f2a84b7a8, in object 0x309542b7d2e0 521s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 521s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 521s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 521s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 521s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 521s JS G NS: Defined namespace 'GObject' 0x309542b7d2e0 in GIRepository 0x2d5660616ff8 521s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 521s JS G BXD: Defining method attach in prototype for GLib.Source 521s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 521s JS IMPORT: Module metadata hook for module 0x2d56606042b8 521s JS IMPORT: Defining meta.importSync for module 0x2d56606042b8 521s JS G BXD: Defining method destroy in prototype for GLib.Source 521s ok 1 Lang module counts properties with Lang.countProperties() 521s ok 2 Lang module copies properties from one object to another with Lang.copyProperties() 521s ok 3 Lang module copies properties without an underscore with Lang.copyPublicProperties() 521s ok 4 Lang module copies property getters and setters 521s ok 5 Lang module bind() calls the bound function with the supplied this-object 521s ok 6 Lang module bind() throws an error when no function supplied 521s ok 7 Lang module bind() throws an error when this-object undefined 521s ok 8 Lang module bind() supplies extra arguments to the function 521s ok 9 Lang module bind() appends the extra arguments to any arguments passed 521s JS G BXD: Defining method quit in prototype for GLib.MainLoop 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Main loop instance 0x122b0cb45f80: Spinning loop until released or hook cleared 521s JS MAINLOOP: handling job 0, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 0 521s JS MAINLOOP: handling job 1, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 1 521s JS MAINLOOP: handling job 2, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 2 521s JS MAINLOOP: handling job 3, 521s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 521s JS MAINLOOP: Main loop instance 0x122b0cb45f80: release 521s JS MAINLOOP: Completed job 3 521s JS MEMORY: Memory report: before destroying context 521s JS MEMORY: 165 objects currently alive 521s JS MEMORY: boxed_instance = 51 521s JS MEMORY: boxed_prototype = 8 521s JS MEMORY: closure = 1 521s JS MEMORY: function = 94 521s JS MEMORY: fundamental_instance = 0 521s JS MEMORY: fundamental_prototype = 0 521s JS MEMORY: gerror_instance = 0 521s JS MEMORY: gerror_prototype = 0 521s JS MEMORY: interface = 0 521s JS MEMORY: module = 6 521s JS MEMORY: ns = 3 521s JS MEMORY: object_instance = 0 521s JS MEMORY: object_prototype = 2 521s JS MEMORY: param = 0 521s JS MEMORY: union_instance = 0 521s JS MEMORY: union_prototype = 0 521s JS CTX: JS shutdown sequence 521s JS CTX: Stopping profiler 521s JS CTX: Shutting down toggle queue 521s JS CTX: Notifying external reference holders of GjsContext dispose 521s JS MAINLOOP: Stopping promise job dispatcher 521s JS CTX: Notifying reference holders of GjsContext dispose 521s JS CTX: Checking unhandled promise rejections 521s JS CTX: Releasing cached JS wrappers 521s JS CTX: Final triggered GC 521s JS CTX: Destroying JS context 521s JS CTX: Releasing all native objects 521s JS CTX: Disabling auto GC 521s JS CTX: Ending trace on global object 521s JS CTX: Freeing allocated resources 521s JS CTX: JS context destroyed 521s PASS: cjs/testLang.test 521s Running test: cjs/testImporter2.test 521s JS NATIVE: Registered native JS module '_promiseNative' 521s JS NATIVE: Registered native JS module '_byteArrayNative' 521s JS NATIVE: Registered native JS module '_encodingNative' 521s JS NATIVE: Registered native JS module '_gi' 521s JS NATIVE: Registered native JS module 'gi' 521s JS NATIVE: Registered native JS module 'cairoNative' 521s JS NATIVE: Registered native JS module 'system' 521s JS NATIVE: Registered native JS module 'console' 521s JS NATIVE: Registered native JS module '_print' 521s JS CTX: Enabling JIT 521s JS CTX: Initialized class GjsFileImporter prototype 0x3a912c500098 521s JS IMPORT: Defining parent (nil) of 0x3a912c5000f8 'imports' is mod 0 521s JS IMPORT: Importing '_print' 521s JS NATIVE: Defining native module '_print' 521s JS IMPORT: Defining parent 0x3a912c5000f8 of 0x3a912c5006b0 '_print' is mod 1 521s JS IMPORT: successfully imported module '_print' 521s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 521s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3b880b83c1c0 521s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3a912c5014f0), global 0x3b880b83c1c0 521s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3a912c5021a8), global 0x3b880b83c1c0 521s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3a912c5027a8), global 0x3b880b83c1c0 521s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3a912c5027a8), global 0x3b880b83c1c0 521s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3a912c5021a8), global 0x3b880b83c1c0 521s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3a912c5014f0), global 0x3b880b83c1c0 521s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3a912c5014f0), global 0x3b880b83c1c0 521s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3a912c5014f0), global 0x3b880b83c1c0 521s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3a912c5021a8), global 0x3b880b83c1c0 521s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3a912c5027a8), global 0x3b880b83c1c0 521s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3a912c5014f0), global 0x3b880b83c1c0 521s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3a912c5014f0), global 0x3b880b83c1c0 521s JS MAINLOOP: Main loop instance 0xe2acc145f80: hold 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Starting promise job dispatcher 521s JS MAINLOOP: Main loop instance 0xe2acc145f80: Spinning loop until released or hook cleared 521s JS MAINLOOP: handling job 0, 521s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 521s JS MAINLOOP: Main loop instance 0xe2acc145f80: release 521s JS MAINLOOP: Completed job 0 521s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x3b880b83c1c0 521s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a912c515910), global 0x3b880b83c1c0 521s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a912c516340), global 0x3b880b83c1c0 521s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a912c516340), global 0x3b880b83c1c0 521s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a912c515910), global 0x3b880b83c1c0 521s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a912c515910), global 0x3b880b83c1c0 521s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a912c516340), global 0x3b880b83c1c0 521s JS IMPORT: Module metadata hook for module 0x3a912c5169e8 521s JS IMPORT: Defining meta.importSync for module 0x3a912c5169e8 521s JS NATIVE: Defining native module 'gi' 521s JS CTX: Initialized class GIRepositoryNamespace prototype 0x3a912c517168 521s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 521s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 521s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 521s JS IMPORT: Importing directory 'overrides' 521s JS IMPORT: Defining parent 0x3a912c5000f8 of 0x3a912c5171e8 'overrides' is mod 1 521s JS IMPORT: Defined importer 'overrides' 0x3a912c5171e8 in 0x3a912c5000f8 521s JS IMPORT: successfully imported directory 'overrides' 521s JS IMPORT: Importing '_byteArrayNative' 521s JS NATIVE: Defining native module '_byteArrayNative' 521s JS IMPORT: Defining parent 0x3a912c5000f8 of 0x3a912c517630 '_byteArrayNative' is mod 1 521s JS IMPORT: successfully imported module '_byteArrayNative' 521s JS IMPORT: Importing '_promiseNative' 521s JS NATIVE: Defining native module '_promiseNative' 521s JS IMPORT: Defining parent 0x3a912c5000f8 of 0x3a912c5176f0 '_promiseNative' is mod 1 521s JS IMPORT: successfully imported module '_promiseNative' 521s JS IMPORT: Importing module GLib succeeded 521s JS IMPORT: Defining parent 0x3a912c5171e8 of 0x3b880b83d2b8 'GLib' is mod 1 521s JS IMPORT: successfully imported module 'GLib' 521s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 521s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3b880b87d060, JSClass 0x77719053b098, in object 0x3b880b87d038 521s JS CTX: Initialized class GIRepositoryGType prototype 0x3a912c517920 521s JS CTX: Initialized class GIRepositoryFunction prototype 0x3b880b83d308 521s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 521s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 521s JS G BXD: Defined class for Error (GError), prototype 0x3b880b87d0b0, JSClass 0x77719053b098, in object 0x3b880b87d038 521s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 521s JS G BXD: Defined class for Variant (GVariant), prototype 0x3b880b87d100, JSClass 0x77719053b098, in object 0x3b880b87d038 521s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 521s JS G BXD: Defined class for Bytes (GBytes), prototype 0x3b880b87d150, JSClass 0x77719053b098, in object 0x3b880b87d038 521s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 521s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 521s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3b880b87d1a0, JSClass 0x77719053b098, in object 0x3b880b87d038 521s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 521s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 521s JS G BXD: Defined class for Thread (GThread), prototype 0x3b880b87d1f0, JSClass 0x77719053b098, in object 0x3b880b87d038 521s JS G BXD: Defining method ref in prototype for GLib.Thread 521s JS G BXD: Defining method unref in prototype for GLib.Thread 521s JS G NS: Defined namespace 'GLib' 0x3b880b87d038 in GIRepository 0x3a912c516ff8 521s JS IMPORT: Importing module jasmine succeeded 521s JS IMPORT: Defining parent 0x3a912c5000f8 of 0x3b880b83dcb8 'jasmine' is mod 1 521s JS IMPORT: successfully imported module 'jasmine' 521s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 521s JS MAINLOOP: Main loop instance 0xe2acc145f80: hold 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Main loop instance 0xe2acc145f80: Spinning loop until released or hook cleared 521s JS MAINLOOP: handling job 0, 521s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 521s JS MAINLOOP: Main loop instance 0xe2acc145f80: release 521s JS MAINLOOP: Completed job 0 521s JS CTX: Script evaluation succeeded 521s JS MAINLOOP: Main loop instance 0xe2acc145f80: Spinning loop until released or hook cleared 521s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x3b880b83c1c0 521s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3a912c52e068), global 0x3b880b83c1c0 521s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a912c52e068), global 0x3b880b83c1c0 521s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3a912c52e068), global 0x3b880b83c1c0 521s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3a912c52e068), global 0x3b880b83c1c0 521s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a912c52e068), global 0x3b880b83c1c0 521s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3a912c52e068), global 0x3b880b83c1c0 521s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3a912c52e068), global 0x3b880b83c1c0 521s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3a912c52e068), global 0x3b880b83c1c0 521s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3a912c52e068), global 0x3b880b83c1c0 521s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3a912c52e068), global 0x3b880b83c1c0 521s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3a912c52e068), global 0x3b880b83c1c0 521s JS IMPORT: Module metadata hook for module 0x3a912c52ed30 521s JS IMPORT: Defining meta.importSync for module 0x3a912c52ed30 521s JS NATIVE: Defining native module 'system' 521s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a912c52e068), global 0x3b880b83c1c0 521s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3a912c52e068), global 0x3b880b83c1c0 521s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 521s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 521s JS MAINLOOP: Set main loop hook to 521s JS MAINLOOP: Main loop instance 0xe2acc145f80: hold 521s JS MAINLOOP: Running and clearing main loop hook 521s JS G BXD: Defining method run in prototype for GLib.MainLoop 521s 1..4 521s JS IMPORT: Importing 'gi' 521s JS IMPORT: Defining parent 0x3a912c5000f8 of 0x3a912c516ff8 'gi' is mod 1 521s JS IMPORT: successfully imported module 'gi' 521s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 521s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 521s JS G BXD: Defined class for Source (GSource), prototype 0x3b880b87d268, JSClass 0x77719053b098, in object 0x3b880b87d038 521s JS G BXD: Defining method set_priority in prototype for GLib.Source 521s JS IMPORT: Importing '_gi' 521s JS NATIVE: Defining native module '_gi' 521s JS IMPORT: Defining parent 0x3a912c5000f8 of 0x3a912c535a28 '_gi' is mod 1 521s JS IMPORT: successfully imported module '_gi' 521s JS IMPORT: JS import 'CjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/CjsPrivate.js 521s JS G NS: Defined namespace 'CjsPrivate' 0x3b880b87d308 in GIRepository 0x3a912c516ff8 521s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 521s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 521s JS IMPORT: Importing module _common succeeded 521s JS IMPORT: Defining parent 0x3a912c5000f8 of 0x3b880b8ca038 '_common' is mod 1 521s JS IMPORT: successfully imported module '_common' 521s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 521s JS IMPORT: Importing module _legacy succeeded 521s JS IMPORT: Defining parent 0x3a912c5000f8 of 0x3b880b8ca088 '_legacy' is mod 1 521s JS IMPORT: successfully imported module '_legacy' 521s JS IMPORT: Importing module GObject succeeded 521s JS IMPORT: Defining parent 0x3a912c5171e8 of 0x3b880b83dfb0 'GObject' is mod 1 521s JS IMPORT: successfully imported module 'GObject' 521s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 521s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 521s JS G BXD: Defined class for String (GString), prototype 0x3b880b87d588, JSClass 0x77719053b098, in object 0x3b880b87d2e0 521s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 521s JS G PRM: Defined class ParamSpec prototype is 0x3b880b8ca128 class 0x7771905402f0 in object 0x3b880b87d2e0 521s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 521s JS G OBJ: Defined class for Object (GObject), prototype 0x3b880b87d6f0, JSClass 0x77719053b7a8, in object 0x3b880b87d2e0 521s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 521s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 521s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x3b880b87d718, JSClass 0x77719053b7a8, in object 0x3b880b87d2e0 521s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 521s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 521s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 521s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 521s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 521s JS G NS: Defined namespace 'GObject' 0x3b880b87d2e0 in GIRepository 0x3a912c516ff8 521s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 521s JS G BXD: Defining method attach in prototype for GLib.Source 521s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 521s JS IMPORT: Module metadata hook for module 0x3a912c5042b8 521s JS IMPORT: Defining meta.importSync for module 0x3a912c5042b8 521s JS G BXD: Defining method destroy in prototype for GLib.Source 521s JS IMPORT: Importing module GIMarshallingTests succeeded 521s JS IMPORT: Defining parent 0x3b880b83faf0 of 0x3b880b8e09c0 'GIMarshallingTests' is mod 1 521s JS IMPORT: successfully imported module 'GIMarshallingTests' 521s ok 1 GI importer on failure throws an exception when the overrides _init isn't a function 521s JS IMPORT: Importing module Gio succeeded 521s JS IMPORT: Defining parent 0x3b880b83faf0 of 0x3b880b8e0a38 'Gio' is mod 1 521s JS IMPORT: successfully imported module 'Gio' 521s ok 2 GI importer on failure throws an exception when the overrides _init is null 521s JS IMPORT: Importing module Regress succeeded 521s JS IMPORT: Defining parent 0x3b880b83faf0 of 0x3b880b8e0a88 'Regress' is mod 1 521s JS IMPORT: successfully imported module 'Regress' 521s ok 3 GI importer on failure throws an exception when the overrides _init is undefined 521s JS IMPORT: Importing module WarnLib succeeded 521s JS IMPORT: Defining parent 0x3b880b83faf0 of 0x3b880b8e0ad8 'WarnLib' is mod 1 521s JS IMPORT: successfully imported module 'WarnLib' 521s ok 4 GI importer on failure throws an exception when the overrides _init is missing 521s JS G BXD: Defining method quit in prototype for GLib.MainLoop 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Main loop instance 0xe2acc145f80: Spinning loop until released or hook cleared 521s JS MAINLOOP: handling job 0, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 0 521s JS MAINLOOP: handling job 1, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 1 521s JS MAINLOOP: handling job 2, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 2 521s JS MAINLOOP: handling job 3, 521s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 521s JS MAINLOOP: Main loop instance 0xe2acc145f80: release 521s JS MAINLOOP: Completed job 3 521s JS MEMORY: Memory report: before destroying context 521s JS MEMORY: 149 objects currently alive 521s JS MEMORY: boxed_instance = 28 521s JS MEMORY: boxed_prototype = 8 521s JS MEMORY: closure = 1 521s JS MEMORY: function = 94 521s JS MEMORY: fundamental_instance = 0 521s JS MEMORY: fundamental_prototype = 0 521s JS MEMORY: gerror_instance = 0 521s JS MEMORY: gerror_prototype = 0 521s JS MEMORY: interface = 0 521s JS MEMORY: module = 9 521s JS MEMORY: ns = 7 521s JS MEMORY: object_instance = 0 521s JS MEMORY: object_prototype = 2 521s JS MEMORY: param = 0 521s JS MEMORY: union_instance = 0 521s JS MEMORY: union_prototype = 0 521s JS CTX: JS shutdown sequence 521s JS CTX: Stopping profiler 521s JS CTX: Shutting down toggle queue 521s JS CTX: Notifying external reference holders of GjsContext dispose 521s JS MAINLOOP: Stopping promise job dispatcher 521s JS CTX: Notifying reference holders of GjsContext dispose 521s JS CTX: Checking unhandled promise rejections 521s JS CTX: Releasing cached JS wrappers 521s JS CTX: Final triggered GC 521s JS CTX: Destroying JS context 521s JS CTX: Releasing all native objects 521s JS CTX: Disabling auto GC 521s JS CTX: Ending trace on global object 521s JS CTX: Freeing allocated resources 521s JS CTX: JS context destroyed 521s PASS: cjs/testImporter2.test 521s Running test: cjs/testGObjectValue.test 521s JS NATIVE: Registered native JS module '_promiseNative' 521s JS NATIVE: Registered native JS module '_byteArrayNative' 521s JS NATIVE: Registered native JS module '_encodingNative' 521s JS NATIVE: Registered native JS module '_gi' 521s JS NATIVE: Registered native JS module 'gi' 521s JS NATIVE: Registered native JS module 'cairoNative' 521s JS NATIVE: Registered native JS module 'system' 521s JS NATIVE: Registered native JS module 'console' 521s JS NATIVE: Registered native JS module '_print' 521s JS CTX: Enabling JIT 521s JS CTX: Initialized class GjsFileImporter prototype 0x3dbb86500098 521s JS IMPORT: Defining parent (nil) of 0x3dbb865000f8 'imports' is mod 0 521s JS IMPORT: Importing '_print' 521s JS NATIVE: Defining native module '_print' 521s JS IMPORT: Defining parent 0x3dbb865000f8 of 0x3dbb865006b0 '_print' is mod 1 521s JS IMPORT: successfully imported module '_print' 521s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 521s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x170bc453c1c0 521s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3dbb865014f0), global 0x170bc453c1c0 521s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3dbb865021a8), global 0x170bc453c1c0 521s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3dbb865027a8), global 0x170bc453c1c0 521s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3dbb865027a8), global 0x170bc453c1c0 521s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3dbb865021a8), global 0x170bc453c1c0 521s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3dbb865014f0), global 0x170bc453c1c0 521s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3dbb865014f0), global 0x170bc453c1c0 521s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3dbb865014f0), global 0x170bc453c1c0 521s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3dbb865021a8), global 0x170bc453c1c0 521s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3dbb865027a8), global 0x170bc453c1c0 521s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3dbb865014f0), global 0x170bc453c1c0 521s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3dbb865014f0), global 0x170bc453c1c0 521s JS MAINLOOP: Main loop instance 0xca3a8745f80: hold 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Starting promise job dispatcher 521s JS MAINLOOP: Main loop instance 0xca3a8745f80: Spinning loop until released or hook cleared 521s JS MAINLOOP: handling job 0, 521s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 521s JS MAINLOOP: Main loop instance 0xca3a8745f80: release 521s JS MAINLOOP: Completed job 0 521s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x170bc453c1c0 521s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3dbb86515910), global 0x170bc453c1c0 521s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3dbb86516340), global 0x170bc453c1c0 521s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3dbb86516340), global 0x170bc453c1c0 521s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3dbb86515910), global 0x170bc453c1c0 521s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3dbb86515910), global 0x170bc453c1c0 521s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3dbb86516340), global 0x170bc453c1c0 521s JS IMPORT: Module metadata hook for module 0x3dbb865169e8 521s JS IMPORT: Defining meta.importSync for module 0x3dbb865169e8 521s JS NATIVE: Defining native module 'gi' 521s JS CTX: Initialized class GIRepositoryNamespace prototype 0x3dbb86517168 521s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 521s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 521s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 521s JS IMPORT: Importing directory 'overrides' 521s JS IMPORT: Defining parent 0x3dbb865000f8 of 0x3dbb865171e8 'overrides' is mod 1 521s JS IMPORT: Defined importer 'overrides' 0x3dbb865171e8 in 0x3dbb865000f8 521s JS IMPORT: successfully imported directory 'overrides' 521s JS IMPORT: Importing '_byteArrayNative' 521s JS NATIVE: Defining native module '_byteArrayNative' 521s JS IMPORT: Defining parent 0x3dbb865000f8 of 0x3dbb86517630 '_byteArrayNative' is mod 1 521s JS IMPORT: successfully imported module '_byteArrayNative' 521s JS IMPORT: Importing '_promiseNative' 521s JS NATIVE: Defining native module '_promiseNative' 521s JS IMPORT: Defining parent 0x3dbb865000f8 of 0x3dbb865176f0 '_promiseNative' is mod 1 521s JS IMPORT: successfully imported module '_promiseNative' 521s JS IMPORT: Importing module GLib succeeded 521s JS IMPORT: Defining parent 0x3dbb865171e8 of 0x170bc453d2b8 'GLib' is mod 1 521s JS IMPORT: successfully imported module 'GLib' 521s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 521s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x170bc457d060, JSClass 0x72621ee6b098, in object 0x170bc457d038 521s JS CTX: Initialized class GIRepositoryGType prototype 0x3dbb86517920 521s JS CTX: Initialized class GIRepositoryFunction prototype 0x170bc453d308 521s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 521s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 521s JS G BXD: Defined class for Error (GError), prototype 0x170bc457d0b0, JSClass 0x72621ee6b098, in object 0x170bc457d038 521s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 521s JS G BXD: Defined class for Variant (GVariant), prototype 0x170bc457d100, JSClass 0x72621ee6b098, in object 0x170bc457d038 521s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 521s JS G BXD: Defined class for Bytes (GBytes), prototype 0x170bc457d150, JSClass 0x72621ee6b098, in object 0x170bc457d038 521s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 521s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 521s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x170bc457d1a0, JSClass 0x72621ee6b098, in object 0x170bc457d038 521s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 521s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 521s JS G BXD: Defined class for Thread (GThread), prototype 0x170bc457d1f0, JSClass 0x72621ee6b098, in object 0x170bc457d038 521s JS G BXD: Defining method ref in prototype for GLib.Thread 521s JS G BXD: Defining method unref in prototype for GLib.Thread 521s JS G NS: Defined namespace 'GLib' 0x170bc457d038 in GIRepository 0x3dbb86516ff8 521s JS IMPORT: Importing module jasmine succeeded 521s JS IMPORT: Defining parent 0x3dbb865000f8 of 0x170bc453dcb8 'jasmine' is mod 1 521s JS IMPORT: successfully imported module 'jasmine' 521s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 521s JS MAINLOOP: Main loop instance 0xca3a8745f80: hold 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Main loop instance 0xca3a8745f80: Spinning loop until released or hook cleared 521s JS MAINLOOP: handling job 0, 521s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 521s JS MAINLOOP: Main loop instance 0xca3a8745f80: release 521s JS MAINLOOP: Completed job 0 521s JS IMPORT: Importing 'gi' 521s JS IMPORT: Defining parent 0x3dbb865000f8 of 0x3dbb86516ff8 'gi' is mod 1 521s JS IMPORT: successfully imported module 'gi' 521s JS IMPORT: Importing '_gi' 521s JS NATIVE: Defining native module '_gi' 521s JS IMPORT: Defining parent 0x3dbb865000f8 of 0x3dbb8652afd0 '_gi' is mod 1 521s JS IMPORT: successfully imported module '_gi' 521s JS IMPORT: JS import 'CjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/CjsPrivate.js 521s JS G NS: Defined namespace 'CjsPrivate' 0x170bc457d290 in GIRepository 0x3dbb86516ff8 521s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 521s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 521s JS IMPORT: Importing module _common succeeded 521s JS IMPORT: Defining parent 0x3dbb865000f8 of 0x170bc453de48 '_common' is mod 1 521s JS IMPORT: successfully imported module '_common' 521s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 521s JS IMPORT: Importing module _legacy succeeded 521s JS IMPORT: Defining parent 0x3dbb865000f8 of 0x170bc453de98 '_legacy' is mod 1 521s JS IMPORT: successfully imported module '_legacy' 521s JS IMPORT: Importing module GObject succeeded 521s JS IMPORT: Defining parent 0x3dbb865171e8 of 0x170bc453ddf8 'GObject' is mod 1 521s JS IMPORT: successfully imported module 'GObject' 521s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 521s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 521s JS G BXD: Defined class for String (GString), prototype 0x170bc457d510, JSClass 0x72621ee6b098, in object 0x170bc457d268 521s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 521s JS G PRM: Defined class ParamSpec prototype is 0x170bc453df38 class 0x72621ee702f0 in object 0x170bc457d268 521s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 521s JS G OBJ: Defined class for Object (GObject), prototype 0x170bc457d678, JSClass 0x72621ee6b7a8, in object 0x170bc457d268 521s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 521s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 521s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x170bc457d6a0, JSClass 0x72621ee6b7a8, in object 0x170bc457d268 521s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 521s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 521s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 521s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 521s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 521s JS G NS: Defined namespace 'GObject' 0x170bc457d268 in GIRepository 0x3dbb86516ff8 521s JS IMPORT: JS import 'GIMarshallingTests' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GIMarshallingTests.js 521s JS G NS: Defined namespace 'GIMarshallingTests' 0x170bc457d6f0 in GIRepository 0x3dbb86516ff8 521s JS IMPORT: JS import 'Regress' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/Regress.js 521s JS G NS: Defined namespace 'Regress' 0x170bc457d718 in GIRepository 0x3dbb86516ff8 521s JS G NS: Found info type STRUCT for 'BoxedStruct' in namespace 'GIMarshallingTests' 521s JS G BXD: Defined class for BoxedStruct (GIMarshallingTestsBoxedStruct), prototype 0x170bc457d740, JSClass 0x72621ee6b098, in object 0x170bc457d6f0 521s JS G NS: Found info type STRUCT for 'Value' in namespace 'GObject' 521s JS G BXD: Defined class for Value (GValue), prototype 0x170bc457d790, JSClass 0x72621ee6b098, in object 0x170bc457d268 521s JS G BXD: Defining method init in prototype for GObject.Value 521s JS G BXD: Defining method set_float in prototype for GObject.Value 521s JS G NS: Found info type OBJECT for 'TestFundamentalSubObject' in namespace 'Regress' 521s JS G NS: Found info type OBJECT for 'TestFundamentalObject' in namespace 'Regress' 521s JS G FNDMTL: Defined class for TestFundamentalObject (RegressTestFundamentalObject), prototype 0x170bc457d7e0, JSClass 0x72621ee6b118, in object 0x170bc457d718 521s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalObject' apparently has accessible fields. Gjs has no support for this yet, ignoring these. 521s JS G FNDMTL: Defined class for TestFundamentalSubObject (RegressTestFundamentalSubObject), prototype 0x170bc457d830, JSClass 0x72621ee6b118, in object 0x170bc457d718 521s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalSubObject' apparently has accessible fields. Gjs has no support for this yet, ignoring these. 521s JS CTX: Script evaluation succeeded 521s JS MAINLOOP: Main loop instance 0xca3a8745f80: Spinning loop until released or hook cleared 521s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x170bc453c1c0 521s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3dbb86550af0), global 0x170bc453c1c0 521s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3dbb86550af0), global 0x170bc453c1c0 521s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3dbb86550af0), global 0x170bc453c1c0 521s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3dbb86550af0), global 0x170bc453c1c0 521s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3dbb86550af0), global 0x170bc453c1c0 521s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3dbb86550af0), global 0x170bc453c1c0 521s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3dbb86550af0), global 0x170bc453c1c0 521s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3dbb86550af0), global 0x170bc453c1c0 521s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3dbb86550af0), global 0x170bc453c1c0 521s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3dbb86550af0), global 0x170bc453c1c0 521s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3dbb86550af0), global 0x170bc453c1c0 521s JS IMPORT: Module metadata hook for module 0x3dbb865517b8 521s JS IMPORT: Defining meta.importSync for module 0x3dbb865517b8 521s JS NATIVE: Defining native module 'system' 521s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3dbb86550af0), global 0x170bc453c1c0 521s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3dbb86550af0), global 0x170bc453c1c0 521s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 521s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 521s JS MAINLOOP: Set main loop hook to 521s JS MAINLOOP: Main loop instance 0xca3a8745f80: hold 521s JS MAINLOOP: Running and clearing main loop hook 521s JS G BXD: Defining method run in prototype for GLib.MainLoop 521s 1..148 521s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 521s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 521s JS G BXD: Defined class for Source (GSource), prototype 0x170bc457d880, JSClass 0x72621ee6b098, in object 0x170bc457d038 521s JS G BXD: Defining method set_priority in prototype for GLib.Source 521s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 521s JS G BXD: Defining method attach in prototype for GLib.Source 521s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 521s JS IMPORT: Module metadata hook for module 0x170bc454a938 521s JS IMPORT: Defining meta.importSync for module 0x170bc454a938 521s JS G BXD: Defining method destroy in prototype for GLib.Source 521s JS G BXD: Defining method unset in prototype for GObject.Value 521s ok 1 GObject value (GValue) initializes schar 521s ok 2 GObject value (GValue) schar is compatible with itself 521s ok 3 GObject value (GValue) schar is transformable to itself 521s JS G BXD: Defining method set_schar in prototype for GObject.Value 521s JS G BXD: Defining method get_schar in prototype for GObject.Value 521s ok 4 GObject value (GValue) initialized sets and gets schar 521s JS G NS: Found info type FUNCTION for 'gvalue_round_trip' in namespace 'GIMarshallingTests' 521s JS G NS: Found info type FUNCTION for 'gvalue_copy' in namespace 'GIMarshallingTests' 521s ok 5 GObject value (GValue) initialized can be passed to a function and returns a schar 521s JS G BXD: Defining method copy in prototype for GObject.Value 521s ok 6 GObject value (GValue) initialized copies schar 521s ok 7 GObject value (GValue) can be marshalled and un-marshalled from JS schar 521s ok 8 GObject value (GValue) initializes int 521s ok 9 GObject value (GValue) int is compatible with itself 521s ok 10 GObject value (GValue) int is transformable to itself 521s JS G BXD: Defining method set_int in prototype for GObject.Value 521s JS G BXD: Defining method get_int in prototype for GObject.Value 521s ok 11 GObject value (GValue) initialized sets and gets int 521s ok 12 GObject value (GValue) initialized can be passed to a function and returns a int 521s ok 13 GObject value (GValue) initialized copies int 521s ok 14 GObject value (GValue) can be marshalled and un-marshalled from JS int 521s ok 15 GObject value (GValue) initializes int64 521s ok 16 GObject value (GValue) int64 is compatible with itself 521s ok 17 GObject value (GValue) int64 is transformable to itself 521s JS G BXD: Defining method set_int64 in prototype for GObject.Value 521s JS G BXD: Defining method get_int64 in prototype for GObject.Value 521s ok 18 GObject value (GValue) initialized sets and gets int64 521s ok 19 GObject value (GValue) initialized can be passed to a function and returns a int64 521s ok 20 GObject value (GValue) initialized copies int64 521s ok 21 GObject value (GValue) can be marshalled and un-marshalled from JS int64 521s ok 22 GObject value (GValue) initializes long 521s ok 23 GObject value (GValue) long is compatible with itself 521s ok 24 GObject value (GValue) long is transformable to itself 521s JS G BXD: Defining method set_long in prototype for GObject.Value 521s JS G BXD: Defining method get_long in prototype for GObject.Value 521s ok 25 GObject value (GValue) initialized sets and gets long 521s ok 26 GObject value (GValue) initialized can be passed to a function and returns a long 521s ok 27 GObject value (GValue) initialized copies long 521s ok 28 GObject value (GValue) can be marshalled and un-marshalled from JS long 521s ok 29 GObject value (GValue) initializes char 521s ok 30 GObject value (GValue) char is compatible with itself 521s ok 31 GObject value (GValue) char is transformable to itself 521s JS G BXD: Defining method set_char in prototype for GObject.Value 521s JS G BXD: Defining method get_char in prototype for GObject.Value 521s ok 32 GObject value (GValue) initialized sets and gets char 521s ok 33 GObject value (GValue) initialized can be passed to a function and returns a char 521s ok 34 GObject value (GValue) initialized copies char 521s ok 35 GObject value (GValue) can be marshalled and un-marshalled from JS char 521s ok 36 GObject value (GValue) initializes uchar 521s ok 37 GObject value (GValue) uchar is compatible with itself 521s ok 38 GObject value (GValue) uchar is transformable to itself 521s JS G BXD: Defining method set_uchar in prototype for GObject.Value 521s JS G BXD: Defining method get_uchar in prototype for GObject.Value 521s ok 39 GObject value (GValue) initialized sets and gets uchar 521s ok 40 GObject value (GValue) initialized can be passed to a function and returns a uchar 521s ok 41 GObject value (GValue) initialized copies uchar 521s ok 42 GObject value (GValue) can be marshalled and un-marshalled from JS uchar 521s ok 43 GObject value (GValue) initializes uint 521s ok 44 GObject value (GValue) uint is compatible with itself 521s ok 45 GObject value (GValue) uint is transformable to itself 521s JS G BXD: Defining method set_uint in prototype for GObject.Value 521s JS G BXD: Defining method get_uint in prototype for GObject.Value 521s ok 46 GObject value (GValue) initialized sets and gets uint 521s ok 47 GObject value (GValue) initialized can be passed to a function and returns a uint 521s ok 48 GObject value (GValue) initialized copies uint 521s ok 49 GObject value (GValue) can be marshalled and un-marshalled from JS uint 521s ok 50 GObject value (GValue) initializes uint64 521s ok 51 GObject value (GValue) uint64 is compatible with itself 521s ok 52 GObject value (GValue) uint64 is transformable to itself 521s JS G BXD: Defining method set_uint64 in prototype for GObject.Value 521s JS G BXD: Defining method get_uint64 in prototype for GObject.Value 521s ok 53 GObject value (GValue) initialized sets and gets uint64 521s ok 54 GObject value (GValue) initialized can be passed to a function and returns a uint64 521s ok 55 GObject value (GValue) initialized copies uint64 521s ok 56 GObject value (GValue) can be marshalled and un-marshalled from JS uint64 521s ok 57 GObject value (GValue) initializes ulong 521s ok 58 GObject value (GValue) ulong is compatible with itself 521s ok 59 GObject value (GValue) ulong is transformable to itself 521s JS G BXD: Defining method set_ulong in prototype for GObject.Value 521s JS G BXD: Defining method get_ulong in prototype for GObject.Value 521s ok 60 GObject value (GValue) initialized sets and gets ulong 521s ok 61 GObject value (GValue) initialized can be passed to a function and returns a ulong 521s ok 62 GObject value (GValue) initialized copies ulong 521s ok 63 GObject value (GValue) can be marshalled and un-marshalled from JS ulong 521s ok 64 GObject value (GValue) initializes double 521s ok 65 GObject value (GValue) double is compatible with itself 521s ok 66 GObject value (GValue) double is transformable to itself 521s JS G BXD: Defining method set_double in prototype for GObject.Value 521s JS G BXD: Defining method get_double in prototype for GObject.Value 521s ok 67 GObject value (GValue) initialized sets and gets double 521s ok 68 GObject value (GValue) initialized can be passed to a function and returns a double 521s ok 69 GObject value (GValue) initialized copies double 521s ok 70 GObject value (GValue) can be marshalled and un-marshalled from JS double 521s ok 71 GObject value (GValue) initializes float 521s ok 72 GObject value (GValue) float is compatible with itself 521s ok 73 GObject value (GValue) float is transformable to itself 521s JS G BXD: Defining method get_float in prototype for GObject.Value 521s ok 74 GObject value (GValue) initialized sets and gets float 521s ok 75 GObject value (GValue) initialized can be passed to a function and returns a float 521s ok 76 GObject value (GValue) initialized copies float 521s ok 77 GObject value (GValue) can be marshalled and un-marshalled from JS float 521s ok 78 GObject value (GValue) initializes gtype 521s ok 79 GObject value (GValue) gtype is compatible with itself 521s ok 80 GObject value (GValue) gtype is transformable to itself 521s JS G BXD: Defining method set_gtype in prototype for GObject.Value 521s JS G BXD: Defining method get_gtype in prototype for GObject.Value 521s ok 81 GObject value (GValue) initialized sets and gets gtype 521s ok 82 GObject value (GValue) initialized can be passed to a function and returns a gtype 521s ok 83 GObject value (GValue) initialized copies gtype 521s ok 84 GObject value (GValue) can be marshalled and un-marshalled from JS gtype # SKIP Not supported - always implicitly converted 521s ok 85 GObject value (GValue) initializes boolean 521s ok 86 GObject value (GValue) boolean is compatible with itself 521s ok 87 GObject value (GValue) boolean is transformable to itself 521s JS G BXD: Defining method set_boolean in prototype for GObject.Value 521s JS G BXD: Defining method get_boolean in prototype for GObject.Value 521s ok 88 GObject value (GValue) initialized sets and gets boolean 521s ok 89 GObject value (GValue) initialized can be passed to a function and returns a boolean 521s ok 90 GObject value (GValue) initialized copies boolean 521s ok 91 GObject value (GValue) can be marshalled and un-marshalled from JS boolean 521s ok 92 GObject value (GValue) initializes string 521s ok 93 GObject value (GValue) string is compatible with itself 521s ok 94 GObject value (GValue) string is transformable to itself 521s JS G BXD: Defining method set_string in prototype for GObject.Value 521s JS G BXD: Defining method get_string in prototype for GObject.Value 521s ok 95 GObject value (GValue) initialized sets and gets string 521s ok 96 GObject value (GValue) initialized can be passed to a function and returns a string 521s ok 97 GObject value (GValue) initialized copies string 521s ok 98 GObject value (GValue) can be marshalled and un-marshalled from JS string 521s ok 99 GObject value (GValue) initializes param 521s ok 100 GObject value (GValue) param is compatible with itself 521s ok 101 GObject value (GValue) param is transformable to itself 521s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 521s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 521s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 521s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 521s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 521s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 521s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 521s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 521s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 521s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 521s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 521s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 521s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 521s JS G ENUM: Defining GObject.ParamFlags as 0x3dbb8655ca78 521s JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' 521s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 521s JS G PRM: JSObject created with param instance 0xca3a89f1cf0 type GParamString 521s JS G BXD: Defining method set_param in prototype for GObject.Value 521s JS G BXD: Defining method get_param in prototype for GObject.Value 521s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 521s JS G PRM: JSObject created with param instance 0xca3a89f1cf0 type GParamString 521s ok 102 GObject value (GValue) initialized sets and gets param 521s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 521s JS G PRM: JSObject created with param instance 0xca3a89f29f0 type GParamString 521s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 521s JS G PRM: JSObject created with param instance 0xca3a89f29f0 type GParamString 521s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 521s JS G PRM: JSObject created with param instance 0xca3a89f29f0 type GParamString 521s ok 103 GObject value (GValue) initialized can be passed to a function and returns a param 521s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 521s JS G PRM: JSObject created with param instance 0xca3a89f2f70 type GParamString 521s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 521s JS G PRM: JSObject created with param instance 0xca3a89f2f70 type GParamString 521s ok 104 GObject value (GValue) initialized copies param 521s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 521s JS G PRM: JSObject created with param instance 0xca3a89f3940 type GParamString 521s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 521s JS G PRM: JSObject created with param instance 0xca3a89f3940 type GParamString 521s ok 105 GObject value (GValue) can be marshalled and un-marshalled from JS param 521s ok 106 GObject value (GValue) initializes variant 521s ok 107 GObject value (GValue) variant is compatible with itself 521s ok 108 GObject value (GValue) variant is transformable to itself 521s JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' 521s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x3f78bee510b0, JSClass 0x72621ee6b098, in object 0x170bc457d038 521s JS G BXD: Defining method set_variant in prototype for GObject.Value 521s JS G BXD: Defining method get_variant in prototype for GObject.Value 521s ok 109 GObject value (GValue) initialized sets and gets variant 521s ok 110 GObject value (GValue) initialized can be passed to a function and returns a variant 521s ok 111 GObject value (GValue) initialized copies variant 521s ok 112 GObject value (GValue) can be marshalled and un-marshalled from JS variant 521s ok 113 GObject value (GValue) initializes boxed 521s ok 114 GObject value (GValue) boxed is compatible with itself 521s ok 115 GObject value (GValue) boxed is transformable to itself 521s ok 116 GObject value (GValue) initialized sets and gets boxed # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/402 521s ok 117 GObject value (GValue) initialized can be passed to a function and returns a boxed # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/402 521s ok 118 GObject value (GValue) initialized copies boxed # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/402 521s ok 119 GObject value (GValue) can be marshalled and un-marshalled from JS boxed 521s ok 120 GObject value (GValue) initializes gvalue 521s ok 121 GObject value (GValue) gvalue is compatible with itself 521s ok 122 GObject value (GValue) gvalue is transformable to itself 521s ok 123 GObject value (GValue) initialized sets and gets gvalue # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/272 521s ok 124 GObject value (GValue) initialized can be passed to a function and returns a gvalue # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/272 521s ok 125 GObject value (GValue) initialized copies gvalue # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/272 521s ok 126 GObject value (GValue) can be marshalled and un-marshalled from JS gvalue # SKIP Not supported - always implicitly converted 521s ok 127 GObject value (GValue) initializes object 521s ok 128 GObject value (GValue) object is compatible with itself 521s ok 129 GObject value (GValue) object is transformable to itself 521s JS G NS: Found info type OBJECT for 'PropertiesObject' in namespace 'GIMarshallingTests' 521s JS G OBJ: Defined class for PropertiesObject (GIMarshallingTestsPropertiesObject), prototype 0x3f78bee58420, JSClass 0x72621ee6b7a8, in object 0x170bc457d6f0 521s JS G BXD: Defining method set_object in prototype for GObject.Value 521s JS G BXD: Defining method get_object in prototype for GObject.Value 521s ok 130 GObject value (GValue) initialized sets and gets object 521s ok 131 GObject value (GValue) initialized can be passed to a function and returns a object 521s ok 132 GObject value (GValue) initialized copies object 521s ok 133 GObject value (GValue) can be marshalled and un-marshalled from JS object 521s ok 134 GObject value (GValue) initializes instance 521s ok 135 GObject value (GValue) instance is compatible with itself 521s ok 136 GObject value (GValue) instance is transformable to itself 521s ok 137 GObject value (GValue) initialized sets and gets instance # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/402 521s ok 138 GObject value (GValue) initialized can be passed to a function and returns a instance # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/402 521s ok 139 GObject value (GValue) initialized copies instance # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/402 521s ok 140 GObject value (GValue) can be marshalled and un-marshalled from JS instance 521s ok 141 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of int 521s ok 142 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of uint 521s ok 143 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of boolean 521s ok 144 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of gtype 521s ok 145 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of double 521s ok 146 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of float 521s JS G BXD: Defining method init_from_instance in prototype for GObject.Value 521s ok 147 GObject value (GValue) initializes from instance of object 521s ok 148 GObject value (GValue) initializes from instance of instance 521s JS G BXD: Defining method quit in prototype for GLib.MainLoop 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Main loop instance 0xca3a8745f80: Spinning loop until released or hook cleared 521s JS MAINLOOP: handling job 0, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 0 521s JS MAINLOOP: handling job 1, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 1 521s JS MAINLOOP: handling job 2, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 2 521s JS MAINLOOP: handling job 3, 521s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 521s JS MAINLOOP: Main loop instance 0xca3a8745f80: release 521s JS MAINLOOP: Completed job 3 521s JS MEMORY: Memory report: before destroying context 521s JS MEMORY: 1685 objects currently alive 521s JS MEMORY: boxed_instance = 1481 521s JS MEMORY: boxed_prototype = 11 521s JS MEMORY: closure = 1 521s JS MEMORY: function = 152 521s JS MEMORY: fundamental_instance = 6 521s JS MEMORY: fundamental_prototype = 2 521s JS MEMORY: gerror_instance = 0 521s JS MEMORY: gerror_prototype = 0 521s JS MEMORY: interface = 0 521s JS MEMORY: module = 5 521s JS MEMORY: ns = 5 521s JS MEMORY: object_instance = 10 521s JS MEMORY: object_prototype = 3 521s JS MEMORY: param = 9 521s JS MEMORY: union_instance = 0 521s JS MEMORY: union_prototype = 0 521s JS CTX: JS shutdown sequence 521s JS CTX: Stopping profiler 521s JS CTX: Shutting down toggle queue 521s JS CTX: Notifying external reference holders of GjsContext dispose 521s JS MAINLOOP: Stopping promise job dispatcher 521s JS CTX: Notifying reference holders of GjsContext dispose 521s JS CTX: Checking unhandled promise rejections 521s JS CTX: Releasing cached JS wrappers 521s JS CTX: Final triggered GC 521s JS CTX: Destroying JS context 521s JS CTX: Releasing all native objects 521s JS CTX: Disabling auto GC 521s JS CTX: Ending trace on global object 521s JS CTX: Freeing allocated resources 521s JS CTX: JS context destroyed 521s PASS: cjs/testGObjectValue.test 521s Running test: cjs/testImporter.test 521s JS NATIVE: Registered native JS module '_promiseNative' 521s JS NATIVE: Registered native JS module '_byteArrayNative' 521s JS NATIVE: Registered native JS module '_encodingNative' 521s JS NATIVE: Registered native JS module '_gi' 521s JS NATIVE: Registered native JS module 'gi' 521s JS NATIVE: Registered native JS module 'cairoNative' 521s JS NATIVE: Registered native JS module 'system' 521s JS NATIVE: Registered native JS module 'console' 521s JS NATIVE: Registered native JS module '_print' 521s JS CTX: Enabling JIT 521s JS CTX: Initialized class GjsFileImporter prototype 0x17608700098 521s JS IMPORT: Defining parent (nil) of 0x176087000f8 'imports' is mod 0 521s JS IMPORT: Importing '_print' 521s JS NATIVE: Defining native module '_print' 521s JS IMPORT: Defining parent 0x176087000f8 of 0x176087006b0 '_print' is mod 1 521s JS IMPORT: successfully imported module '_print' 521s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 521s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1b3371d3c1c0 521s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x176087014f0), global 0x1b3371d3c1c0 521s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x176087021a8), global 0x1b3371d3c1c0 521s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x176087027a8), global 0x1b3371d3c1c0 521s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x176087027a8), global 0x1b3371d3c1c0 521s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x176087021a8), global 0x1b3371d3c1c0 521s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x176087014f0), global 0x1b3371d3c1c0 521s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x176087014f0), global 0x1b3371d3c1c0 521s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x176087014f0), global 0x1b3371d3c1c0 521s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x176087021a8), global 0x1b3371d3c1c0 521s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x176087027a8), global 0x1b3371d3c1c0 521s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x176087014f0), global 0x1b3371d3c1c0 521s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x176087014f0), global 0x1b3371d3c1c0 521s JS MAINLOOP: Main loop instance 0x156f2ea85f80: hold 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Starting promise job dispatcher 521s JS MAINLOOP: Main loop instance 0x156f2ea85f80: Spinning loop until released or hook cleared 521s JS MAINLOOP: handling job 0, 521s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 521s JS MAINLOOP: Main loop instance 0x156f2ea85f80: release 521s JS MAINLOOP: Completed job 0 521s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x1b3371d3c1c0 521s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x17608715910), global 0x1b3371d3c1c0 521s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17608716340), global 0x1b3371d3c1c0 521s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17608716340), global 0x1b3371d3c1c0 521s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x17608715910), global 0x1b3371d3c1c0 521s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x17608715910), global 0x1b3371d3c1c0 521s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17608716340), global 0x1b3371d3c1c0 521s JS IMPORT: Module metadata hook for module 0x176087169e8 521s JS IMPORT: Defining meta.importSync for module 0x176087169e8 521s JS NATIVE: Defining native module 'gi' 521s JS CTX: Initialized class GIRepositoryNamespace prototype 0x17608717168 521s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 521s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 521s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 521s JS IMPORT: Importing directory 'overrides' 521s JS IMPORT: Defining parent 0x176087000f8 of 0x176087171e8 'overrides' is mod 1 521s JS IMPORT: Defined importer 'overrides' 0x176087171e8 in 0x176087000f8 521s JS IMPORT: successfully imported directory 'overrides' 521s JS IMPORT: Importing '_byteArrayNative' 521s JS NATIVE: Defining native module '_byteArrayNative' 521s JS IMPORT: Defining parent 0x176087000f8 of 0x17608717630 '_byteArrayNative' is mod 1 521s JS IMPORT: successfully imported module '_byteArrayNative' 521s JS IMPORT: Importing '_promiseNative' 521s JS NATIVE: Defining native module '_promiseNative' 521s JS IMPORT: Defining parent 0x176087000f8 of 0x176087176f0 '_promiseNative' is mod 1 521s JS IMPORT: successfully imported module '_promiseNative' 521s JS IMPORT: Importing module GLib succeeded 521s JS IMPORT: Defining parent 0x176087171e8 of 0x1b3371d3d2b8 'GLib' is mod 1 521s JS IMPORT: successfully imported module 'GLib' 521s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 521s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1b3371d7d060, JSClass 0x7c97efdcb098, in object 0x1b3371d7d038 521s JS CTX: Initialized class GIRepositoryGType prototype 0x17608717920 521s JS CTX: Initialized class GIRepositoryFunction prototype 0x1b3371d3d308 521s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 521s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 521s JS G BXD: Defined class for Error (GError), prototype 0x1b3371d7d0b0, JSClass 0x7c97efdcb098, in object 0x1b3371d7d038 521s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 521s JS G BXD: Defined class for Variant (GVariant), prototype 0x1b3371d7d100, JSClass 0x7c97efdcb098, in object 0x1b3371d7d038 521s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 521s JS G BXD: Defined class for Bytes (GBytes), prototype 0x1b3371d7d150, JSClass 0x7c97efdcb098, in object 0x1b3371d7d038 521s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 521s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 521s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1b3371d7d1a0, JSClass 0x7c97efdcb098, in object 0x1b3371d7d038 521s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 521s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 521s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 521s JS G BXD: Defined class for Thread (GThread), prototype 0x1b3371d7d1f0, JSClass 0x7c97efdcb098, in object 0x1b3371d7d038 521s JS G BXD: Defining method ref in prototype for GLib.Thread 521s JS G BXD: Defining method unref in prototype for GLib.Thread 521s JS G NS: Defined namespace 'GLib' 0x1b3371d7d038 in GIRepository 0x17608716ff8 521s JS IMPORT: Importing module jasmine succeeded 521s JS IMPORT: Defining parent 0x176087000f8 of 0x1b3371d3dcb8 'jasmine' is mod 1 521s JS IMPORT: successfully imported module 'jasmine' 521s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 521s JS MAINLOOP: Main loop instance 0x156f2ea85f80: hold 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Main loop instance 0x156f2ea85f80: Spinning loop until released or hook cleared 521s JS MAINLOOP: handling job 0, 521s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 521s JS MAINLOOP: Main loop instance 0x156f2ea85f80: release 521s JS MAINLOOP: Completed job 0 521s JS CTX: Script evaluation succeeded 521s JS MAINLOOP: Main loop instance 0x156f2ea85f80: Spinning loop until released or hook cleared 521s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x1b3371d3c1c0 521s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x17608702d58), global 0x1b3371d3c1c0 521s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x17608702d58), global 0x1b3371d3c1c0 521s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x17608702d58), global 0x1b3371d3c1c0 521s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x17608702d58), global 0x1b3371d3c1c0 521s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x17608702d58), global 0x1b3371d3c1c0 521s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x17608702d58), global 0x1b3371d3c1c0 521s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x17608702d58), global 0x1b3371d3c1c0 521s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x17608702d58), global 0x1b3371d3c1c0 521s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x17608702d58), global 0x1b3371d3c1c0 521s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x17608702d58), global 0x1b3371d3c1c0 521s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x17608702d58), global 0x1b3371d3c1c0 521s JS IMPORT: Module metadata hook for module 0x17608703a20 521s JS IMPORT: Defining meta.importSync for module 0x17608703a20 521s JS NATIVE: Defining native module 'system' 521s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x17608702d58), global 0x1b3371d3c1c0 521s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x17608702d58), global 0x1b3371d3c1c0 521s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 521s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 521s JS MAINLOOP: Set main loop hook to 521s JS MAINLOOP: Main loop instance 0x156f2ea85f80: hold 521s JS MAINLOOP: Running and clearing main loop hook 521s JS G BXD: Defining method run in prototype for GLib.MainLoop 521s 1..38 521s JS IMPORT: Importing 'gi' 521s JS IMPORT: Defining parent 0x1b3371d3f940 of 0x1b3371d3f838 'gi' is mod 1 521s JS IMPORT: successfully imported module 'gi' 521s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 521s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 521s JS G BXD: Defined class for Source (GSource), prototype 0x1b3371d7d268, JSClass 0x7c97efdcb098, in object 0x1b3371d7d038 521s JS G BXD: Defining method set_priority in prototype for GLib.Source 521s JS IMPORT: Importing '_gi' 521s JS NATIVE: Defining native module '_gi' 521s JS IMPORT: Defining parent 0x1b3371d3f940 of 0x1760870ded0 '_gi' is mod 1 521s JS IMPORT: successfully imported module '_gi' 521s JS IMPORT: JS import 'CjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/CjsPrivate.js 521s JS G NS: Defined namespace 'CjsPrivate' 0x1b3371d7d308 in GIRepository 0x1b3371d3f838 521s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 521s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 521s JS IMPORT: Importing module _common succeeded 521s JS IMPORT: Defining parent 0x1b3371d3f940 of 0x1b3371dde1f0 '_common' is mod 1 521s JS IMPORT: successfully imported module '_common' 521s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 521s JS IMPORT: Importing module _legacy succeeded 521s JS IMPORT: Defining parent 0x1b3371d3f940 of 0x1b3371dde240 '_legacy' is mod 1 521s JS IMPORT: successfully imported module '_legacy' 521s JS IMPORT: Importing module GObject succeeded 521s JS IMPORT: Defining parent 0x1b3371d3fa48 of 0x1b3371dde1a0 'GObject' is mod 1 521s JS IMPORT: successfully imported module 'GObject' 521s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 521s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 521s JS G BXD: Defined class for String (GString), prototype 0x1b3371d7d588, JSClass 0x7c97efdcb098, in object 0x1b3371d7d2e0 521s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 521s JS G PRM: Defined class ParamSpec prototype is 0x1b3371dde2e0 class 0x7c97efdd02f0 in object 0x1b3371d7d2e0 521s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 521s JS G OBJ: Defined class for Object (GObject), prototype 0x1b3371d7d6f0, JSClass 0x7c97efdcb7a8, in object 0x1b3371d7d2e0 521s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 521s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 521s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x1b3371d7d718, JSClass 0x7c97efdcb7a8, in object 0x1b3371d7d2e0 521s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 521s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 521s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 521s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 521s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 521s JS G NS: Defined namespace 'GObject' 0x1b3371d7d2e0 in GIRepository 0x1b3371d3f838 521s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 521s JS G BXD: Defining method attach in prototype for GLib.Source 521s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 521s JS IMPORT: Module metadata hook for module 0x1b3371d4ab68 521s JS IMPORT: Defining meta.importSync for module 0x1b3371d4ab68 521s JS G NS: Found info type CONSTANT for 'MAJOR_VERSION' in namespace 'GLib' 521s JS G BXD: Defining method destroy in prototype for GLib.Source 521s ok 1 GI importer can import GI modules 521s JS IMPORT: Cleaning up from failed import of 'WarnLib' 521s ok 2 GI importer on failure throws an exception when the overrides file can't be imported 521s JS IMPORT: Cleaning up from failed import of 'GIMarshallingTests' 521s JS CTX: Ignoring second exception: 'No property 'GIMarshallingTests' in GI repository object (or it was not an object)' 521s ok 3 GI importer on failure throws an exception when the overrides import throws one 521s JS IMPORT: Importing module Regress succeeded 521s JS IMPORT: Defining parent 0x1b3371d3fa48 of 0x1b3371dde768 'Regress' is mod 1 521s JS IMPORT: successfully imported module 'Regress' 521s ok 4 GI importer on failure throws an exception when the overrides _init throws one 521s JS IMPORT: Importing module Gio succeeded 521s JS IMPORT: Defining parent 0x1b3371d3fa48 of 0x1b3371dde7b8 'Gio' is mod 1 521s JS IMPORT: successfully imported module 'Gio' 521s ok 5 GI importer on failure throws an exception when the overrides _init is a primitive 521s JS IMPORT: Importing module foobar succeeded 521s JS IMPORT: Defining parent 0x1b3371d3f940 of 0x1b3371dde830 'foobar' is mod 1 521s JS IMPORT: successfully imported module 'foobar' 521s JS IMPORT: Adding directory 'resource:///org/gjs/jsunit/modules/subA' to child importer 'subA' 521s JS IMPORT: Importing directory 'subA' 521s JS IMPORT: Defining parent 0x1b3371d3f940 of 0x17608739110 'subA' is mod 1 521s JS IMPORT: Defined importer 'subA' 0x17608739110 in 0x1b3371d3f940 521s JS IMPORT: successfully imported directory 'subA' 521s JS IMPORT: Adding directory 'resource:///org/gjs/jsunit/modules/subA/subB' to child importer 'subB' 521s JS IMPORT: Importing directory 'subB' 521s JS IMPORT: Defining parent 0x17608739110 of 0x17608739250 'subB' is mod 1 521s JS IMPORT: Defined importer 'subB' 0x17608739250 in 0x17608739110 521s JS IMPORT: successfully imported directory 'subB' 521s JS CTX: Script evaluation succeeded 521s JS IMPORT: Importing module foobar succeeded 521s JS IMPORT: Defining parent 0x17608739250 of 0x1b3371dde8a8 'foobar' is mod 1 521s JS IMPORT: successfully imported module 'foobar' 521s ok 6 Importer is on the global object (backwards compatibility) 521s ok 7 Importer is abstract 521s ok 8 Importer exists 521s ok 9 Importer has a toString representation 521s JS IMPORT: JS import 'nonexistentModuleName' not found in resource:///org/gjs/jsunit/modules at resource:///org/gjs/jsunit/modules/nonexistentModuleName.js 521s ok 10 Importer throws an import error when trying to import a nonexistent module 521s JS IMPORT: Cleaning up from failed import of 'alwaysThrows' 521s JS IMPORT: Cleaning up from failed import of 'alwaysThrows' 521s ok 11 Importer throws an error when evaluating the module file throws an error 521s ok 12 Importer can import a module 521s ok 13 Importer can import a module with a toString property 521s ok 14 Importer makes deleting the import a no-op 521s ok 15 Importer gives the same object when importing a second time 521s ok 16 Importer can import a submodule 521s ok 17 Importer imports modules with a toString representation 521s ok 18 Importer does not share the same object for a module on a different path 521s ok 19 Importer gives the same object when importing a submodule a second time 521s ok 20 Importer has no meta properties on the toplevel importer 521s ok 21 Importer sets the names of imported modules 521s ok 22 Importer gives a module the importer object as parent module 521s ok 23 Importer gives a submodule the module as parent module 521s JS IMPORT: Adding directory 'resource:///org/gjs/jsunit/modules/mutualImport' to child importer 'mutualImport' 521s JS IMPORT: Importing directory 'mutualImport' 521s JS IMPORT: Defining parent 0x1b3371d3f940 of 0x1760872c9b0 'mutualImport' is mod 1 521s JS IMPORT: Defined importer 'mutualImport' 0x1760872c9b0 in 0x1b3371d3f940 521s JS IMPORT: successfully imported directory 'mutualImport' 521s JS IMPORT: Importing module b succeeded 521s JS IMPORT: Defining parent 0x1760872c9b0 of 0x2cdba19087b8 'b' is mod 1 521s JS IMPORT: successfully imported module 'b' 521s JS IMPORT: Importing module a succeeded 521s JS IMPORT: Defining parent 0x1760872c9b0 of 0x2cdba1908768 'a' is mod 1 521s JS IMPORT: successfully imported module 'a' 521s ok 24 Importer does not make a separate copy of a module imported in two places 521s ok 25 Importer evaluates an __init__.js file in an imported directory 521s JS IMPORT: Adding directory 'resource:///org/gjs/jsunit/modules/subBadInit' to child importer 'subBadInit' 521s JS IMPORT: Importing directory 'subBadInit' 521s JS IMPORT: Defining parent 0x1b3371d3f940 of 0x17608739f48 'subBadInit' is mod 1 521s JS IMPORT: Defined importer 'subBadInit' 0x17608739f48 in 0x1b3371d3f940 521s JS IMPORT: successfully imported directory 'subBadInit' 521s ok 26 Importer throws on an __init__.js file with a syntax error 521s JS IMPORT: Adding directory 'resource:///org/gjs/jsunit/modules/subErrorInit' to child importer 'subErrorInit' 521s JS IMPORT: Importing directory 'subErrorInit' 521s JS IMPORT: Defining parent 0x1b3371d3f940 of 0x1760873fa50 'subErrorInit' is mod 1 521s JS IMPORT: Defined importer 'subErrorInit' 0x1760873fa50 in 0x1b3371d3f940 521s JS IMPORT: successfully imported directory 'subErrorInit' 521s ok 27 Importer throws when an __init__.js throws an error 521s ok 28 Importer accesses a class defined in an __init__.js file 521s JS IMPORT: Importing module modunicode succeeded 521s JS IMPORT: Defining parent 0x1b3371d3f940 of 0x2cdba1908830 'modunicode' is mod 1 521s JS IMPORT: successfully imported module 'modunicode' 521s ok 29 Importer can import a file encoded in UTF-8 521s JS IMPORT: Importing module lexicalScope succeeded 521s JS IMPORT: Defining parent 0x1b3371d3f940 of 0x2cdba1908880 'lexicalScope' is mod 1 521s JS IMPORT: successfully imported module 'lexicalScope' 521s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 521s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 521s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 521s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 521s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 521s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 521s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 521s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 521s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 521s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 521s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 521s JS G ENUM: Defining GLib.LogLevelFlags as 0x17608753650 521s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 521s ok 30 Importer properties defined in the module's lexical scope will log a compatibility warning when accessed 521s ok 31 Importer properties defined in the module's lexical scope can be accessed 521s ok 32 Importer properties defined in the module's lexical scope does not leak module properties into the global scope 521s ok 33 Importer enumerating modules gets all of them 521s ok 34 Importer enumerating modules includes modules that throw on import 521s ok 35 Importer enumerating modules does not include meta properties 521s ok 36 Importer doesn't crash when resolving a non-string property 521s JS IMPORT: Async module resolve hook for module '"./modules/say.js"' (relative to 0x1b3371d3fa30), global 0x1b3371d3c1c0 521s JS MAINLOOP: Main loop instance 0x156f2ea85f80: hold 521s JS MAINLOOP: Main loop instance 0x156f2ea85f80: hold 521s JS MAINLOOP: Main loop instance 0x156f2ea85f80: release 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: handling job 0, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 0 521s JS MAINLOOP: handling job 1, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 1 521s JS MAINLOOP: handling job 2, 521s JS IMPORT: Async import promise resolved 521s JS MAINLOOP: Main loop instance 0x156f2ea85f80: release 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 2 521s JS MAINLOOP: handling job 3, 521s JS IMPORT: Module resolve hook for module '"./modules/say.js"' (relative to 0x1b3371d3fa30), global 0x1b3371d3c1c0 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 3 521s JS MAINLOOP: handling job 4, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 4 521s JS MAINLOOP: handling job 5, 521s ok 37 Importer scripts support relative dynamic imports 521s JS MAINLOOP: Completed job 5 521s JS IMPORT: Importing module dynamic succeeded 521s JS IMPORT: Defining parent 0x1b3371d3f940 of 0x2cdba1908998 'dynamic' is mod 1 521s JS IMPORT: successfully imported module 'dynamic' 521s JS IMPORT: Async module resolve hook for module '"./say.js"' (relative to 0x1760879d220), global 0x1b3371d3c1c0 521s JS MAINLOOP: Main loop instance 0x156f2ea85f80: hold 521s JS MAINLOOP: Main loop instance 0x156f2ea85f80: hold 521s JS MAINLOOP: Main loop instance 0x156f2ea85f80: release 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: handling job 0, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 0 521s JS MAINLOOP: handling job 1, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 1 521s JS MAINLOOP: handling job 2, 521s JS IMPORT: Async import promise resolved 521s JS MAINLOOP: Main loop instance 0x156f2ea85f80: release 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 2 521s JS MAINLOOP: handling job 3, 521s JS IMPORT: Module resolve hook for module '"./say.js"' (relative to 0x1760879d220), global 0x1b3371d3c1c0 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 3 521s JS MAINLOOP: handling job 4, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 4 521s JS MAINLOOP: handling job 5, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 5 521s JS MAINLOOP: handling job 6, 521s ok 38 Importer imported scripts support relative dynamic imports 521s JS MAINLOOP: Completed job 6 521s JS G BXD: Defining method quit in prototype for GLib.MainLoop 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Main loop instance 0x156f2ea85f80: Spinning loop until released or hook cleared 521s JS MAINLOOP: handling job 0, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 0 521s JS MAINLOOP: handling job 1, 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Completed job 1 521s JS MAINLOOP: handling job 2, 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Completed job 2 522s JS MAINLOOP: handling job 3, 522s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 522s JS MAINLOOP: Main loop instance 0x156f2ea85f80: release 522s JS MAINLOOP: Completed job 3 522s JS MEMORY: Memory report: before destroying context 522s JS MEMORY: 344 objects currently alive 522s JS MEMORY: boxed_instance = 212 522s JS MEMORY: boxed_prototype = 8 522s JS MEMORY: closure = 1 522s JS MEMORY: function = 96 522s JS MEMORY: fundamental_instance = 0 522s JS MEMORY: fundamental_prototype = 0 522s JS MEMORY: gerror_instance = 0 522s JS MEMORY: gerror_prototype = 0 522s JS MEMORY: interface = 0 522s JS MEMORY: module = 18 522s JS MEMORY: ns = 7 522s JS MEMORY: object_instance = 0 522s JS MEMORY: object_prototype = 2 522s JS MEMORY: param = 0 522s JS MEMORY: union_instance = 0 522s JS MEMORY: union_prototype = 0 522s JS CTX: JS shutdown sequence 522s JS CTX: Stopping profiler 522s JS CTX: Shutting down toggle queue 522s JS CTX: Notifying external reference holders of GjsContext dispose 522s JS MAINLOOP: Stopping promise job dispatcher 522s JS CTX: Notifying reference holders of GjsContext dispose 522s JS CTX: Checking unhandled promise rejections 522s JS CTX: Releasing cached JS wrappers 522s JS CTX: Final triggered GC 522s JS CTX: Destroying JS context 522s JS CTX: Releasing all native objects 522s JS CTX: Disabling auto GC 522s JS CTX: Ending trace on global object 522s JS CTX: Freeing allocated resources 522s JS CTX: JS context destroyed 522s PASS: cjs/testImporter.test 522s Running test: cjs/continue.test 522s 1..1 522s ok 1 - /usr/libexec/installed-tests/cjs/debugger/continue.debugger 522s PASS: cjs/continue.test 522s Running test: cjs/testLegacyGtk.test 522s JS NATIVE: Registered native JS module '_promiseNative' 522s JS NATIVE: Registered native JS module '_byteArrayNative' 522s JS NATIVE: Registered native JS module '_encodingNative' 522s JS NATIVE: Registered native JS module '_gi' 522s JS NATIVE: Registered native JS module 'gi' 522s JS NATIVE: Registered native JS module 'cairoNative' 522s JS NATIVE: Registered native JS module 'system' 522s JS NATIVE: Registered native JS module 'console' 522s JS NATIVE: Registered native JS module '_print' 522s JS CTX: Enabling JIT 522s JS CTX: Initialized class GjsFileImporter prototype 0x1ccca5700098 522s JS IMPORT: Defining parent (nil) of 0x1ccca57000f8 'imports' is mod 0 522s JS IMPORT: Importing '_print' 522s JS NATIVE: Defining native module '_print' 522s JS IMPORT: Defining parent 0x1ccca57000f8 of 0x1ccca57006b0 '_print' is mod 1 522s JS IMPORT: successfully imported module '_print' 522s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 522s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x4ed0b63c1c0 522s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1ccca57014f0), global 0x4ed0b63c1c0 522s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1ccca57021a8), global 0x4ed0b63c1c0 522s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1ccca57027a8), global 0x4ed0b63c1c0 522s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1ccca57027a8), global 0x4ed0b63c1c0 522s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1ccca57021a8), global 0x4ed0b63c1c0 522s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1ccca57014f0), global 0x4ed0b63c1c0 522s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1ccca57014f0), global 0x4ed0b63c1c0 522s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1ccca57014f0), global 0x4ed0b63c1c0 522s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1ccca57021a8), global 0x4ed0b63c1c0 522s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1ccca57027a8), global 0x4ed0b63c1c0 522s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1ccca57014f0), global 0x4ed0b63c1c0 522s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1ccca57014f0), global 0x4ed0b63c1c0 522s JS MAINLOOP: Main loop instance 0x4df38c5f80: hold 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Starting promise job dispatcher 522s JS MAINLOOP: Main loop instance 0x4df38c5f80: Spinning loop until released or hook cleared 522s JS MAINLOOP: handling job 0, 522s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 522s JS MAINLOOP: Main loop instance 0x4df38c5f80: release 522s JS MAINLOOP: Completed job 0 522s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x4ed0b63c1c0 522s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ccca5715910), global 0x4ed0b63c1c0 522s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ccca5716340), global 0x4ed0b63c1c0 522s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ccca5716340), global 0x4ed0b63c1c0 522s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ccca5715910), global 0x4ed0b63c1c0 522s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ccca5715910), global 0x4ed0b63c1c0 522s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ccca5716340), global 0x4ed0b63c1c0 522s JS IMPORT: Module metadata hook for module 0x1ccca57169e8 522s JS IMPORT: Defining meta.importSync for module 0x1ccca57169e8 522s JS NATIVE: Defining native module 'gi' 522s JS CTX: Initialized class GIRepositoryNamespace prototype 0x1ccca5717168 522s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 522s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 522s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 522s JS IMPORT: Importing directory 'overrides' 522s JS IMPORT: Defining parent 0x1ccca57000f8 of 0x1ccca57171e8 'overrides' is mod 1 522s JS IMPORT: Defined importer 'overrides' 0x1ccca57171e8 in 0x1ccca57000f8 522s JS IMPORT: successfully imported directory 'overrides' 522s JS IMPORT: Importing '_byteArrayNative' 522s JS NATIVE: Defining native module '_byteArrayNative' 522s JS IMPORT: Defining parent 0x1ccca57000f8 of 0x1ccca5717630 '_byteArrayNative' is mod 1 522s JS IMPORT: successfully imported module '_byteArrayNative' 522s JS IMPORT: Importing '_promiseNative' 522s JS NATIVE: Defining native module '_promiseNative' 522s JS IMPORT: Defining parent 0x1ccca57000f8 of 0x1ccca57176f0 '_promiseNative' is mod 1 522s JS IMPORT: successfully imported module '_promiseNative' 522s JS IMPORT: Importing module GLib succeeded 522s JS IMPORT: Defining parent 0x1ccca57171e8 of 0x4ed0b63d2b8 'GLib' is mod 1 522s JS IMPORT: successfully imported module 'GLib' 522s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 522s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x4ed0b67d060, JSClass 0x723a8d50b098, in object 0x4ed0b67d038 522s JS CTX: Initialized class GIRepositoryGType prototype 0x1ccca5717920 522s JS CTX: Initialized class GIRepositoryFunction prototype 0x4ed0b63d308 522s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 522s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 522s JS G BXD: Defined class for Error (GError), prototype 0x4ed0b67d0b0, JSClass 0x723a8d50b098, in object 0x4ed0b67d038 522s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 522s JS G BXD: Defined class for Variant (GVariant), prototype 0x4ed0b67d100, JSClass 0x723a8d50b098, in object 0x4ed0b67d038 522s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 522s JS G BXD: Defined class for Bytes (GBytes), prototype 0x4ed0b67d150, JSClass 0x723a8d50b098, in object 0x4ed0b67d038 522s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 522s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 522s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x4ed0b67d1a0, JSClass 0x723a8d50b098, in object 0x4ed0b67d038 522s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 522s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 522s JS G BXD: Defined class for Thread (GThread), prototype 0x4ed0b67d1f0, JSClass 0x723a8d50b098, in object 0x4ed0b67d038 522s JS G BXD: Defining method ref in prototype for GLib.Thread 522s JS G BXD: Defining method unref in prototype for GLib.Thread 522s JS G NS: Defined namespace 'GLib' 0x4ed0b67d038 in GIRepository 0x1ccca5716ff8 522s JS IMPORT: Importing module jasmine succeeded 522s JS IMPORT: Defining parent 0x1ccca57000f8 of 0x4ed0b63dcb8 'jasmine' is mod 1 522s JS IMPORT: successfully imported module 'jasmine' 522s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 522s JS MAINLOOP: Main loop instance 0x4df38c5f80: hold 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Main loop instance 0x4df38c5f80: Spinning loop until released or hook cleared 522s JS MAINLOOP: handling job 0, 522s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 522s JS MAINLOOP: Main loop instance 0x4df38c5f80: release 522s JS MAINLOOP: Completed job 0 522s JS IMPORT: Importing 'gi' 522s JS IMPORT: Defining parent 0x1ccca57000f8 of 0x1ccca5716ff8 'gi' is mod 1 522s JS IMPORT: successfully imported module 'gi' 522s JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js 522s JS IMPORT: Importing module byteArray succeeded 522s JS IMPORT: Defining parent 0x1ccca57000f8 of 0x4ed0b63ddf8 'byteArray' is mod 1 522s JS IMPORT: successfully imported module 'byteArray' 522s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 522s JS IMPORT: Importing module _legacy succeeded 522s JS IMPORT: Defining parent 0x1ccca57000f8 of 0x4ed0b63de98 '_legacy' is mod 1 522s JS IMPORT: successfully imported module '_legacy' 522s JS IMPORT: JS import 'CjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/CjsPrivate.js 522s JS G NS: Defined namespace 'CjsPrivate' 0x4ed0b67d2b8 in GIRepository 0x1ccca5716ff8 522s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 522s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 522s JS IMPORT: Importing module lang succeeded 522s JS IMPORT: Defining parent 0x1ccca57000f8 of 0x4ed0b63df88 'lang' is mod 1 522s JS IMPORT: successfully imported module 'lang' 522s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 522s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 522s JS IMPORT: Importing module _signals succeeded 522s JS IMPORT: Defining parent 0x1ccca57000f8 of 0x4ed0b63dfd8 '_signals' is mod 1 522s JS IMPORT: successfully imported module '_signals' 522s JS IMPORT: Importing module signals succeeded 522s JS IMPORT: Defining parent 0x1ccca57000f8 of 0x4ed0b63df38 'signals' is mod 1 522s JS IMPORT: successfully imported module 'signals' 522s JS IMPORT: Importing module Gio succeeded 522s JS IMPORT: Defining parent 0x1ccca57171e8 of 0x4ed0b63dee8 'Gio' is mod 1 522s JS IMPORT: successfully imported module 'Gio' 522s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 522s JS IMPORT: Importing '_gi' 522s JS NATIVE: Defining native module '_gi' 522s JS IMPORT: Defining parent 0x1ccca57000f8 of 0x1ccca572e2d8 '_gi' is mod 1 522s JS IMPORT: successfully imported module '_gi' 522s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 522s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 522s JS IMPORT: Importing module _common succeeded 522s JS IMPORT: Defining parent 0x1ccca57000f8 of 0x4ed0b6c50b0 '_common' is mod 1 522s JS IMPORT: successfully imported module '_common' 522s JS IMPORT: Importing module GObject succeeded 522s JS IMPORT: Defining parent 0x1ccca57171e8 of 0x4ed0b6c5060 'GObject' is mod 1 522s JS IMPORT: successfully imported module 'GObject' 522s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 522s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 522s JS G BXD: Defined class for String (GString), prototype 0x4ed0b67d560, JSClass 0x723a8d50b098, in object 0x4ed0b67d2e0 522s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 522s JS G PRM: Defined class ParamSpec prototype is 0x4ed0b6c5150 class 0x723a8d5102f0 in object 0x4ed0b67d2e0 522s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 522s JS G OBJ: Defined class for Object (GObject), prototype 0x4ed0b67d6c8, JSClass 0x723a8d50b7a8, in object 0x4ed0b67d2e0 522s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 522s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 522s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x4ed0b67d6f0, JSClass 0x723a8d50b7a8, in object 0x4ed0b67d2e0 522s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 522s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 522s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 522s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 522s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 522s JS G NS: Defined namespace 'GObject' 0x4ed0b67d2e0 in GIRepository 0x1ccca5716ff8 522s JS G OBJ: Defined class for Application (GApplication), prototype 0x4ed0b67d740, JSClass 0x723a8d50b7a8, in object 0x4ed0b67d290 522s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 522s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x4ed0b6c54c0, JSClass 0x723a8d50b580, in object 0x4ed0b67d290 522s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 522s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 522s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 522s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 522s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 522s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 522s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 522s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 522s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 522s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 522s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x4ed0b67d7b8, JSClass 0x723a8d50b7a8, in object 0x4ed0b67d290 522s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 522s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x4ed0b6c5740, JSClass 0x723a8d50b580, in object 0x4ed0b67d290 522s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 522s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x4ed0b67d830, JSClass 0x723a8d50b7a8, in object 0x4ed0b67d290 522s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 522s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 522s JS G IFACE: Defined class for Initable (GInitable), prototype 0x4ed0b6c5880, JSClass 0x723a8d50b580, in object 0x4ed0b67d290 522s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 522s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 522s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 522s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x4ed0b67d8a8, JSClass 0x723a8d50b098, in object 0x4ed0b67d290 522s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 522s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x4ed0b67d8f8, JSClass 0x723a8d50b098, in object 0x4ed0b67d290 522s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 522s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 522s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x4ed0b67d948, JSClass 0x723a8d50b7a8, in object 0x4ed0b67d290 522s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x4ed0b67d998, JSClass 0x723a8d50b7a8, in object 0x4ed0b67d2b8 522s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 522s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x4ed0b67d9e8, JSClass 0x723a8d50b7a8, in object 0x4ed0b67d290 522s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 522s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 522s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 522s JS G IFACE: Defined class for File (GFile), prototype 0x4ed0b6c59e8, JSClass 0x723a8d50b580, in object 0x4ed0b67d290 522s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x4ed0b67da60, JSClass 0x723a8d50b7a8, in object 0x1ccca57170d8 522s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 522s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x4ed0b67dad8, JSClass 0x723a8d50b7a8, in object 0x4ed0b67d290 522s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 522s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 522s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x4ed0b67db28, JSClass 0x723a8d50b7a8, in object 0x4ed0b67d290 522s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 522s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x4ed0b67db78, JSClass 0x723a8d50b7a8, in object 0x4ed0b67d290 522s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 522s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x4ed0b67dbc8, JSClass 0x723a8d50b098, in object 0x4ed0b67d290 522s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 522s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 522s JS G OBJ: Defined class for Settings (GSettings), prototype 0x4ed0b67dc18, JSClass 0x723a8d50b7a8, in object 0x4ed0b67d290 522s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 522s JS G NS: Defined namespace 'Gio' 0x4ed0b67d290 in GIRepository 0x1ccca5716ff8 522s JS IMPORT: Importing module Gtk succeeded 522s JS IMPORT: Defining parent 0x1ccca57171e8 of 0x4ed0b63de48 'Gtk' is mod 1 522s JS IMPORT: successfully imported module 'Gtk' 522s JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' 522s JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' 522s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x4ed0b67dc68, JSClass 0x723a8d50b7a8, in object 0x4ed0b67d2e0 522s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x4ed0b67dcb8, JSClass 0x723a8d50b7a8, in object 0x4ed0b67d268 522s JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' 522s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x4ed0b6da718, JSClass 0x723a8d50b580, in object 0x4ed0b67d268 522s JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' 522s JS G OBJ: Defined class for Container (GtkContainer), prototype 0x4ed0b67dd30, JSClass 0x723a8d50b7a8, in object 0x4ed0b67d268 522s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 522s JS G NS: Defined namespace 'Gtk' 0x4ed0b67d268 in GIRepository 0x1ccca5716ff8 522s JS G NS: Found info type OBJECT for 'Grid' in namespace 'Gtk' 522s JS G OBJ: Defined class for Grid (GtkGrid), prototype 0x4ed0b67dd80, JSClass 0x723a8d50b7a8, in object 0x4ed0b67d268 522s JS G NS: Found info type INTERFACE for 'Orientable' in namespace 'Gtk' 522s JS G IFACE: Defined class for Orientable (GtkOrientable), prototype 0x4ed0b6da858, JSClass 0x723a8d50b580, in object 0x4ed0b67d268 522s JS G OBJ: Defined class for Gjs_MyComplexGtkSubclass (Gjs_MyComplexGtkSubclass), prototype 0x4ed0b67ddf8, JSClass 0x723a8d50b7a8, in object 0x1ccca57170d8 522s JS G OBJ: Defined class for Gjs_MyComplexGtkSubclassFromResource (Gjs_MyComplexGtkSubclassFromResource), prototype 0x4ed0b67de48, JSClass 0x723a8d50b7a8, in object 0x1ccca57170d8 522s JS CTX: Script evaluation succeeded 522s JS MAINLOOP: Main loop instance 0x4df38c5f80: Spinning loop until released or hook cleared 522s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x4ed0b63c1c0 522s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x1ccca573e9f0), global 0x4ed0b63c1c0 522s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x4ed0b64ac48), global 0x4ed0b63c1c0 522s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x4ed0b64ac48), global 0x4ed0b63c1c0 522s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x4ed0b64ac48), global 0x4ed0b63c1c0 522s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x4ed0b64ac48), global 0x4ed0b63c1c0 522s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x4ed0b64ac48), global 0x4ed0b63c1c0 522s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x4ed0b64ac48), global 0x4ed0b63c1c0 522s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x4ed0b64ac48), global 0x4ed0b63c1c0 522s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x4ed0b64ac48), global 0x4ed0b63c1c0 522s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x4ed0b64ac48), global 0x4ed0b63c1c0 522s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x4ed0b64ac48), global 0x4ed0b63c1c0 522s JS IMPORT: Module metadata hook for module 0x4ed0b6e7548 522s JS IMPORT: Defining meta.importSync for module 0x4ed0b6e7548 522s JS NATIVE: Defining native module 'system' 522s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x4ed0b64ac48), global 0x4ed0b63c1c0 522s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x4ed0b64ac48), global 0x4ed0b63c1c0 522s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 522s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 522s JS MAINLOOP: Set main loop hook to 522s JS MAINLOOP: Main loop instance 0x4df38c5f80: hold 522s JS MAINLOOP: Running and clearing main loop hook 522s JS G BXD: Defining method run in prototype for GLib.MainLoop 522s 1..7 522s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 522s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 522s JS G BXD: Defined class for Source (GSource), prototype 0x4ed0b67de98, JSClass 0x723a8d50b098, in object 0x4ed0b67d038 522s JS G BXD: Defining method set_priority in prototype for GLib.Source 522s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 522s JS G BXD: Defining method attach in prototype for GLib.Source 522s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 522s JS IMPORT: Module metadata hook for module 0x4ed0b6e7200 522s JS IMPORT: Defining meta.importSync for module 0x4ed0b6e7200 522s JS G NS: Found info type FUNCTION for 'init' in namespace 'Gtk' 522s MESA: error: ZINK: vkCreateInstance failed (VK_ERROR_INCOMPATIBLE_DRIVER) 522s glx: failed to create drisw screen 522s failed to load driver: zink 522s JS G BXD: Defining method destroy in prototype for GLib.Source 522s JS G NS: Found info type OBJECT for 'Window' in namespace 'Gtk' 522s JS G NS: Found info type OBJECT for 'Bin' in namespace 'Gtk' 522s JS G OBJ: Defined class for Bin (GtkBin), prototype 0x4ed0b67dfd8, JSClass 0x723a8d50b7a8, in object 0x4ed0b67d268 522s JS G OBJ: Defined class for Window (GtkWindow), prototype 0x46f5600c060, JSClass 0x723a8d50b7a8, in object 0x4ed0b67d268 522s JS G NS: Found info type ENUM for 'WindowType' in namespace 'Gtk' 522s JS G ENUM: Defining enum value TOPLEVEL (fixed from toplevel) 0 522s JS G ENUM: Defining enum value POPUP (fixed from popup) 1 522s JS G ENUM: Defining Gtk.WindowType as 0x1ccca570dfb8 522s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 522s JS G OBJ: Defining method init_template in prototype for GtkWidget (Gtk.Widget) 522s JS G OBJ: Defining method get_template_child in prototype for GtkWidget (Gtk.Widget) 522s JS G NS: Found info type OBJECT for 'Label' in namespace 'Gtk' 522s JS G NS: Found info type OBJECT for 'Misc' in namespace 'Gtk' 522s JS G OBJ: Defined class for Misc (GtkMisc), prototype 0x46f5600c0d8, JSClass 0x723a8d50b7a8, in object 0x4ed0b67d268 522s JS G OBJ: Defined class for Label (GtkLabel), prototype 0x46f5600c128, JSClass 0x723a8d50b7a8, in object 0x4ed0b67d268 522s JS G OBJ: Defining method add in prototype for GtkContainer (Gtk.Container) 522s JS G OBJ: Defining method destroy in prototype for GtkWidget (Gtk.Widget) 522s ok 1 Legacy Gtk overrides UI template sets up internal and public template children 522s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 522s JS G OBJ: Defining method get_label in prototype for GtkLabel (Gtk.Label) 522s ok 2 Legacy Gtk overrides UI template sets up public template children with the correct widgets 522s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 522s ok 3 Legacy Gtk overrides UI template sets up internal template children with the correct widgets 522s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 522s JS G NS: Found info type OBJECT for 'Builder' in namespace 'Gtk' 522s JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0x46f5600c628, JSClass 0x723a8d50b7a8, in object 0x4ed0b67d268 522s JS G NS: Found info type FLAGS for 'ConnectFlags' in namespace 'GObject' 522s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 522s JS G ENUM: Defining enum value AFTER (fixed from after) 1 522s JS G ENUM: Defining enum value SWAPPED (fixed from swapped) 2 522s JS G ENUM: Defining GObject.ConnectFlags as 0x1ccca5732078 522s ok 4 Legacy Gtk overrides UI template from resource sets up internal and public template children 522s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 522s ok 5 Legacy Gtk overrides UI template from resource sets up public template children with the correct widgets 522s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 522s ok 6 Legacy Gtk overrides UI template from resource sets up internal template children with the correct widgets 522s ok 7 Legacy Gtk overrides sets CSS names on classes 522s JS G BXD: Defining method quit in prototype for GLib.MainLoop 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Main loop instance 0x4df38c5f80: Spinning loop until released or hook cleared 522s JS MAINLOOP: handling job 0, 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Completed job 0 522s JS MAINLOOP: handling job 1, 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Completed job 1 522s JS MAINLOOP: handling job 2, 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Completed job 2 522s JS MAINLOOP: handling job 3, 522s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 522s JS MAINLOOP: Main loop instance 0x4df38c5f80: release 522s JS MAINLOOP: Completed job 3 522s JS MEMORY: Memory report: before destroying context 522s JS MEMORY: 386 objects currently alive 522s JS MEMORY: boxed_instance = 54 522s JS MEMORY: boxed_prototype = 11 522s JS MEMORY: closure = 3 522s JS MEMORY: function = 238 522s JS MEMORY: fundamental_instance = 0 522s JS MEMORY: fundamental_prototype = 0 522s JS MEMORY: gerror_instance = 0 522s JS MEMORY: gerror_prototype = 0 522s JS MEMORY: interface = 6 522s JS MEMORY: module = 11 522s JS MEMORY: ns = 5 522s JS MEMORY: object_instance = 34 522s JS MEMORY: object_prototype = 24 522s JS MEMORY: param = 0 522s JS MEMORY: union_instance = 0 522s JS MEMORY: union_prototype = 0 522s JS CTX: JS shutdown sequence 522s JS CTX: Stopping profiler 522s JS CTX: Shutting down toggle queue 522s JS CTX: Notifying external reference holders of GjsContext dispose 522s JS MAINLOOP: Stopping promise job dispatcher 522s JS CTX: Notifying reference holders of GjsContext dispose 522s JS CTX: Checking unhandled promise rejections 522s JS CTX: Releasing cached JS wrappers 522s JS CTX: Final triggered GC 522s JS CTX: Destroying JS context 522s JS CTX: Releasing all native objects 522s JS CTX: Disabling auto GC 522s JS CTX: Ending trace on global object 522s JS CTX: Freeing allocated resources 522s JS CTX: JS context destroyed 522s PASS: cjs/testLegacyGtk.test 522s Running test: cjs/testCommandLineModules.sh.test 522s ok 1 - ensure dynamic imports load even if the same import resolves elsewhere first 522s ok 2 - ensure dynamic imports resolve without an explicit mainloop 522s ok 3 - ensure top level await can import modules 522s 1..3 522s PASS: cjs/testCommandLineModules.sh.test 522s Running test: cjs/testGlobal.test 522s JS NATIVE: Registered native JS module '_promiseNative' 522s JS NATIVE: Registered native JS module '_byteArrayNative' 522s JS NATIVE: Registered native JS module '_encodingNative' 522s JS NATIVE: Registered native JS module '_gi' 522s JS NATIVE: Registered native JS module 'gi' 522s JS NATIVE: Registered native JS module 'cairoNative' 522s JS NATIVE: Registered native JS module 'system' 522s JS NATIVE: Registered native JS module 'console' 522s JS NATIVE: Registered native JS module '_print' 522s JS CTX: Enabling JIT 522s JS CTX: Initialized class GjsFileImporter prototype 0x24b46b500098 522s JS IMPORT: Defining parent (nil) of 0x24b46b5000f8 'imports' is mod 0 522s JS IMPORT: Importing '_print' 522s JS NATIVE: Defining native module '_print' 522s JS IMPORT: Defining parent 0x24b46b5000f8 of 0x24b46b5006b0 '_print' is mod 1 522s JS IMPORT: successfully imported module '_print' 522s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 522s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xdc8bdf3c1c0 522s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x24b46b5014f0), global 0xdc8bdf3c1c0 522s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x24b46b5021a8), global 0xdc8bdf3c1c0 522s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x24b46b5027a8), global 0xdc8bdf3c1c0 522s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x24b46b5027a8), global 0xdc8bdf3c1c0 522s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x24b46b5021a8), global 0xdc8bdf3c1c0 522s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x24b46b5014f0), global 0xdc8bdf3c1c0 522s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x24b46b5014f0), global 0xdc8bdf3c1c0 522s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x24b46b5014f0), global 0xdc8bdf3c1c0 522s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x24b46b5021a8), global 0xdc8bdf3c1c0 522s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x24b46b5027a8), global 0xdc8bdf3c1c0 522s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x24b46b5014f0), global 0xdc8bdf3c1c0 522s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x24b46b5014f0), global 0xdc8bdf3c1c0 522s JS MAINLOOP: Main loop instance 0x1f520ab15f80: hold 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Starting promise job dispatcher 522s JS MAINLOOP: Main loop instance 0x1f520ab15f80: Spinning loop until released or hook cleared 522s JS MAINLOOP: handling job 0, 522s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 522s JS MAINLOOP: Main loop instance 0x1f520ab15f80: release 522s JS MAINLOOP: Completed job 0 522s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xdc8bdf3c1c0 522s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x24b46b515910), global 0xdc8bdf3c1c0 522s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x24b46b516340), global 0xdc8bdf3c1c0 522s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x24b46b516340), global 0xdc8bdf3c1c0 522s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x24b46b515910), global 0xdc8bdf3c1c0 522s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x24b46b515910), global 0xdc8bdf3c1c0 522s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x24b46b516340), global 0xdc8bdf3c1c0 522s JS IMPORT: Module metadata hook for module 0x24b46b5169e8 522s JS IMPORT: Defining meta.importSync for module 0x24b46b5169e8 522s JS NATIVE: Defining native module 'gi' 522s JS CTX: Initialized class GIRepositoryNamespace prototype 0x24b46b517168 522s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 522s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 522s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 522s JS IMPORT: Importing directory 'overrides' 522s JS IMPORT: Defining parent 0x24b46b5000f8 of 0x24b46b5171e8 'overrides' is mod 1 522s JS IMPORT: Defined importer 'overrides' 0x24b46b5171e8 in 0x24b46b5000f8 522s JS IMPORT: successfully imported directory 'overrides' 522s JS IMPORT: Importing '_byteArrayNative' 522s JS NATIVE: Defining native module '_byteArrayNative' 522s JS IMPORT: Defining parent 0x24b46b5000f8 of 0x24b46b517630 '_byteArrayNative' is mod 1 522s JS IMPORT: successfully imported module '_byteArrayNative' 522s JS IMPORT: Importing '_promiseNative' 522s JS NATIVE: Defining native module '_promiseNative' 522s JS IMPORT: Defining parent 0x24b46b5000f8 of 0x24b46b5176f0 '_promiseNative' is mod 1 522s JS IMPORT: successfully imported module '_promiseNative' 522s JS IMPORT: Importing module GLib succeeded 522s JS IMPORT: Defining parent 0x24b46b5171e8 of 0xdc8bdf3d2b8 'GLib' is mod 1 522s JS IMPORT: successfully imported module 'GLib' 522s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 522s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xdc8bdf7d060, JSClass 0x7e826f68b098, in object 0xdc8bdf7d038 522s JS CTX: Initialized class GIRepositoryGType prototype 0x24b46b517920 522s JS CTX: Initialized class GIRepositoryFunction prototype 0xdc8bdf3d308 522s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 522s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 522s JS G BXD: Defined class for Error (GError), prototype 0xdc8bdf7d0b0, JSClass 0x7e826f68b098, in object 0xdc8bdf7d038 522s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 522s JS G BXD: Defined class for Variant (GVariant), prototype 0xdc8bdf7d100, JSClass 0x7e826f68b098, in object 0xdc8bdf7d038 522s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 522s JS G BXD: Defined class for Bytes (GBytes), prototype 0xdc8bdf7d150, JSClass 0x7e826f68b098, in object 0xdc8bdf7d038 522s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 522s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 522s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xdc8bdf7d1a0, JSClass 0x7e826f68b098, in object 0xdc8bdf7d038 522s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 522s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 522s JS G BXD: Defined class for Thread (GThread), prototype 0xdc8bdf7d1f0, JSClass 0x7e826f68b098, in object 0xdc8bdf7d038 522s JS G BXD: Defining method ref in prototype for GLib.Thread 522s JS G BXD: Defining method unref in prototype for GLib.Thread 522s JS G NS: Defined namespace 'GLib' 0xdc8bdf7d038 in GIRepository 0x24b46b516ff8 522s JS IMPORT: Importing module jasmine succeeded 522s JS IMPORT: Defining parent 0x24b46b5000f8 of 0xdc8bdf3dcb8 'jasmine' is mod 1 522s JS IMPORT: successfully imported module 'jasmine' 522s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 522s JS MAINLOOP: Main loop instance 0x1f520ab15f80: hold 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Main loop instance 0x1f520ab15f80: Spinning loop until released or hook cleared 522s JS MAINLOOP: handling job 0, 522s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 522s JS MAINLOOP: Main loop instance 0x1f520ab15f80: release 522s JS MAINLOOP: Completed job 0 522s JS IMPORT: Module resolve hook for module 'file:///usr/libexec/installed-tests/cjs/js/testGlobal.js' (file:///usr/libexec/installed-tests/cjs/js/testGlobal.js), global 0xdc8bdf3c1c0 522s JS IMPORT: Importing 'system' 522s JS NATIVE: Defining native module 'system' 522s JS IMPORT: Defining parent 0x24b46b5000f8 of 0x24b46b530970 'system' is mod 1 522s JS IMPORT: successfully imported module 'system' 522s JS MAINLOOP: Main loop instance 0x1f520ab15f80: hold 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Main loop instance 0x1f520ab15f80: Spinning loop until released or hook cleared 522s JS MAINLOOP: handling job 0, 522s JS IMPORT: Module evaluation promise resolved: "file:///usr/libexec/installed-tests/cjs/js/testGlobal.js async resolved" 522s JS MAINLOOP: Main loop instance 0x1f520ab15f80: release 522s JS MAINLOOP: Completed job 0 522s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xdc8bdf3c1c0 522s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x24b46b5343f8), global 0xdc8bdf3c1c0 522s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x24b46b5343f8), global 0xdc8bdf3c1c0 522s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x24b46b5343f8), global 0xdc8bdf3c1c0 522s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x24b46b5343f8), global 0xdc8bdf3c1c0 522s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x24b46b5343f8), global 0xdc8bdf3c1c0 522s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x24b46b5343f8), global 0xdc8bdf3c1c0 522s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x24b46b5343f8), global 0xdc8bdf3c1c0 522s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x24b46b5343f8), global 0xdc8bdf3c1c0 522s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x24b46b5343f8), global 0xdc8bdf3c1c0 522s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x24b46b5343f8), global 0xdc8bdf3c1c0 522s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x24b46b5343f8), global 0xdc8bdf3c1c0 522s JS IMPORT: Module metadata hook for module 0x24b46b5350c0 522s JS IMPORT: Defining meta.importSync for module 0x24b46b5350c0 522s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x24b46b5343f8), global 0xdc8bdf3c1c0 522s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x24b46b5343f8), global 0xdc8bdf3c1c0 522s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 522s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 522s JS MAINLOOP: Set main loop hook to 522s JS MAINLOOP: Main loop instance 0x1f520ab15f80: hold 522s JS MAINLOOP: Running and clearing main loop hook 522s JS G BXD: Defining method run in prototype for GLib.MainLoop 522s 1..10 522s JS IMPORT: Importing 'gi' 522s JS IMPORT: Defining parent 0x24b46b5000f8 of 0x24b46b516ff8 'gi' is mod 1 522s JS IMPORT: successfully imported module 'gi' 522s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 522s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 522s JS G BXD: Defined class for Source (GSource), prototype 0xdc8bdf7d268, JSClass 0x7e826f68b098, in object 0xdc8bdf7d038 522s JS G BXD: Defining method set_priority in prototype for GLib.Source 522s JS IMPORT: Importing '_gi' 522s JS NATIVE: Defining native module '_gi' 522s JS IMPORT: Defining parent 0x24b46b5000f8 of 0x24b46b53d9c0 '_gi' is mod 1 522s JS IMPORT: successfully imported module '_gi' 522s JS IMPORT: JS import 'CjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/CjsPrivate.js 522s JS G NS: Defined namespace 'CjsPrivate' 0xdc8bdf7d308 in GIRepository 0x24b46b516ff8 522s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 522s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 522s JS IMPORT: Importing module _common succeeded 522s JS IMPORT: Defining parent 0x24b46b5000f8 of 0xdc8bdf3dfd8 '_common' is mod 1 522s JS IMPORT: successfully imported module '_common' 522s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 522s JS IMPORT: Importing module _legacy succeeded 522s JS IMPORT: Defining parent 0x24b46b5000f8 of 0xdc8bdfca060 '_legacy' is mod 1 522s JS IMPORT: successfully imported module '_legacy' 522s JS IMPORT: Importing module GObject succeeded 522s JS IMPORT: Defining parent 0x24b46b5171e8 of 0xdc8bdf3df88 'GObject' is mod 1 522s JS IMPORT: successfully imported module 'GObject' 522s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 522s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 522s JS G BXD: Defined class for String (GString), prototype 0xdc8bdf7d588, JSClass 0x7e826f68b098, in object 0xdc8bdf7d2e0 522s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 522s JS G PRM: Defined class ParamSpec prototype is 0xdc8bdfca100 class 0x7e826f6902f0 in object 0xdc8bdf7d2e0 522s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 522s JS G OBJ: Defined class for Object (GObject), prototype 0xdc8bdf7d6f0, JSClass 0x7e826f68b7a8, in object 0xdc8bdf7d2e0 522s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 522s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 522s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xdc8bdf7d718, JSClass 0x7e826f68b7a8, in object 0xdc8bdf7d2e0 522s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 522s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 522s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 522s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 522s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 522s JS G NS: Defined namespace 'GObject' 0xdc8bdf7d2e0 in GIRepository 0xdc8bdf3f8e0 522s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 522s JS G BXD: Defining method attach in prototype for GLib.Source 522s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 522s JS IMPORT: Module metadata hook for module 0xdc8bdf4a858 522s JS IMPORT: Defining meta.importSync for module 0xdc8bdf4a858 522s JS G BXD: Defining method destroy in prototype for GLib.Source 522s ok 1 globalThis is equal to window 522s ok 2 globalThis WeakRef is defined 522s ok 3 globalThis console is defined 522s ok 4 globalThis TextEncoder is defined 522s ok 5 globalThis TextDecoder is defined 522s ok 6 globalThis ARGV is defined 522s ok 7 globalThis print function log is defined 522s ok 8 globalThis print function print is defined 522s ok 9 globalThis print function printerr is defined 522s ok 10 globalThis print function logError is defined 522s JS G BXD: Defining method quit in prototype for GLib.MainLoop 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Main loop instance 0x1f520ab15f80: Spinning loop until released or hook cleared 522s JS MAINLOOP: handling job 0, 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Completed job 0 522s JS MAINLOOP: handling job 1, 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Completed job 1 522s JS MAINLOOP: handling job 2, 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Completed job 2 522s JS MAINLOOP: handling job 3, 522s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 522s JS MAINLOOP: Main loop instance 0x1f520ab15f80: release 522s JS MAINLOOP: Completed job 3 522s JS MEMORY: Memory report: before destroying context 522s JS MEMORY: 178 objects currently alive 522s JS MEMORY: boxed_instance = 65 522s JS MEMORY: boxed_prototype = 8 522s JS MEMORY: closure = 1 522s JS MEMORY: function = 94 522s JS MEMORY: fundamental_instance = 0 522s JS MEMORY: fundamental_prototype = 0 522s JS MEMORY: gerror_instance = 0 522s JS MEMORY: gerror_prototype = 0 522s JS MEMORY: interface = 0 522s JS MEMORY: module = 5 522s JS MEMORY: ns = 3 522s JS MEMORY: object_instance = 0 522s JS MEMORY: object_prototype = 2 522s JS MEMORY: param = 0 522s JS MEMORY: union_instance = 0 522s JS MEMORY: union_prototype = 0 522s JS CTX: JS shutdown sequence 522s JS CTX: Stopping profiler 522s JS CTX: Shutting down toggle queue 522s JS CTX: Notifying external reference holders of GjsContext dispose 522s JS MAINLOOP: Stopping promise job dispatcher 522s JS CTX: Notifying reference holders of GjsContext dispose 522s JS CTX: Checking unhandled promise rejections 522s JS CTX: Releasing cached JS wrappers 522s JS CTX: Final triggered GC 522s JS CTX: Destroying JS context 522s JS CTX: Releasing all native objects 522s JS CTX: Disabling auto GC 522s JS CTX: Ending trace on global object 522s JS CTX: Freeing allocated resources 522s JS CTX: JS context destroyed 522s PASS: cjs/testGlobal.test 522s Running test: cjs/testNamespace.test 522s JS NATIVE: Registered native JS module '_promiseNative' 522s JS NATIVE: Registered native JS module '_byteArrayNative' 522s JS NATIVE: Registered native JS module '_encodingNative' 522s JS NATIVE: Registered native JS module '_gi' 522s JS NATIVE: Registered native JS module 'gi' 522s JS NATIVE: Registered native JS module 'cairoNative' 522s JS NATIVE: Registered native JS module 'system' 522s JS NATIVE: Registered native JS module 'console' 522s JS NATIVE: Registered native JS module '_print' 522s JS CTX: Enabling JIT 522s JS CTX: Initialized class GjsFileImporter prototype 0x308a01f00098 522s JS IMPORT: Defining parent (nil) of 0x308a01f000f8 'imports' is mod 0 522s JS IMPORT: Importing '_print' 522s JS NATIVE: Defining native module '_print' 522s JS IMPORT: Defining parent 0x308a01f000f8 of 0x308a01f006b0 '_print' is mod 1 522s JS IMPORT: successfully imported module '_print' 522s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 522s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1ddd2cd3c1c0 522s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x308a01f014f0), global 0x1ddd2cd3c1c0 522s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x308a01f021a8), global 0x1ddd2cd3c1c0 522s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x308a01f027a8), global 0x1ddd2cd3c1c0 522s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x308a01f027a8), global 0x1ddd2cd3c1c0 522s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x308a01f021a8), global 0x1ddd2cd3c1c0 522s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x308a01f014f0), global 0x1ddd2cd3c1c0 522s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x308a01f014f0), global 0x1ddd2cd3c1c0 522s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x308a01f014f0), global 0x1ddd2cd3c1c0 522s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x308a01f021a8), global 0x1ddd2cd3c1c0 522s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x308a01f027a8), global 0x1ddd2cd3c1c0 522s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x308a01f014f0), global 0x1ddd2cd3c1c0 522s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x308a01f014f0), global 0x1ddd2cd3c1c0 522s JS MAINLOOP: Main loop instance 0x7ad3dd15f80: hold 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Starting promise job dispatcher 522s JS MAINLOOP: Main loop instance 0x7ad3dd15f80: Spinning loop until released or hook cleared 522s JS MAINLOOP: handling job 0, 522s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 522s JS MAINLOOP: Main loop instance 0x7ad3dd15f80: release 522s JS MAINLOOP: Completed job 0 522s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x1ddd2cd3c1c0 522s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x308a01f15910), global 0x1ddd2cd3c1c0 522s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x308a01f16340), global 0x1ddd2cd3c1c0 522s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x308a01f16340), global 0x1ddd2cd3c1c0 522s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x308a01f15910), global 0x1ddd2cd3c1c0 522s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x308a01f15910), global 0x1ddd2cd3c1c0 522s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x308a01f16340), global 0x1ddd2cd3c1c0 522s JS IMPORT: Module metadata hook for module 0x308a01f169e8 522s JS IMPORT: Defining meta.importSync for module 0x308a01f169e8 522s JS NATIVE: Defining native module 'gi' 522s JS CTX: Initialized class GIRepositoryNamespace prototype 0x308a01f17168 522s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 522s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 522s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 522s JS IMPORT: Importing directory 'overrides' 522s JS IMPORT: Defining parent 0x308a01f000f8 of 0x308a01f171e8 'overrides' is mod 1 522s JS IMPORT: Defined importer 'overrides' 0x308a01f171e8 in 0x308a01f000f8 522s JS IMPORT: successfully imported directory 'overrides' 522s JS IMPORT: Importing '_byteArrayNative' 522s JS NATIVE: Defining native module '_byteArrayNative' 522s JS IMPORT: Defining parent 0x308a01f000f8 of 0x308a01f17630 '_byteArrayNative' is mod 1 522s JS IMPORT: successfully imported module '_byteArrayNative' 522s JS IMPORT: Importing '_promiseNative' 522s JS NATIVE: Defining native module '_promiseNative' 522s JS IMPORT: Defining parent 0x308a01f000f8 of 0x308a01f176f0 '_promiseNative' is mod 1 522s JS IMPORT: successfully imported module '_promiseNative' 522s JS IMPORT: Importing module GLib succeeded 522s JS IMPORT: Defining parent 0x308a01f171e8 of 0x1ddd2cd3d2b8 'GLib' is mod 1 522s JS IMPORT: successfully imported module 'GLib' 522s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 522s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1ddd2cd7d060, JSClass 0x7e6ec62cb098, in object 0x1ddd2cd7d038 522s JS CTX: Initialized class GIRepositoryGType prototype 0x308a01f17920 522s JS CTX: Initialized class GIRepositoryFunction prototype 0x1ddd2cd3d308 522s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 522s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 522s JS G BXD: Defined class for Error (GError), prototype 0x1ddd2cd7d0b0, JSClass 0x7e6ec62cb098, in object 0x1ddd2cd7d038 522s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 522s JS G BXD: Defined class for Variant (GVariant), prototype 0x1ddd2cd7d100, JSClass 0x7e6ec62cb098, in object 0x1ddd2cd7d038 522s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 522s JS G BXD: Defined class for Bytes (GBytes), prototype 0x1ddd2cd7d150, JSClass 0x7e6ec62cb098, in object 0x1ddd2cd7d038 522s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 522s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 522s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1ddd2cd7d1a0, JSClass 0x7e6ec62cb098, in object 0x1ddd2cd7d038 522s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 522s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 522s JS G BXD: Defined class for Thread (GThread), prototype 0x1ddd2cd7d1f0, JSClass 0x7e6ec62cb098, in object 0x1ddd2cd7d038 522s JS G BXD: Defining method ref in prototype for GLib.Thread 522s JS G BXD: Defining method unref in prototype for GLib.Thread 522s JS G NS: Defined namespace 'GLib' 0x1ddd2cd7d038 in GIRepository 0x308a01f16ff8 522s JS IMPORT: Importing module jasmine succeeded 522s JS IMPORT: Defining parent 0x308a01f000f8 of 0x1ddd2cd3dcb8 'jasmine' is mod 1 522s JS IMPORT: successfully imported module 'jasmine' 522s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 522s JS MAINLOOP: Main loop instance 0x7ad3dd15f80: hold 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Main loop instance 0x7ad3dd15f80: Spinning loop until released or hook cleared 522s JS MAINLOOP: handling job 0, 522s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 522s JS MAINLOOP: Main loop instance 0x7ad3dd15f80: release 522s JS MAINLOOP: Completed job 0 522s JS IMPORT: Importing 'gi' 522s JS IMPORT: Defining parent 0x308a01f000f8 of 0x308a01f16ff8 'gi' is mod 1 522s JS IMPORT: successfully imported module 'gi' 522s JS IMPORT: JS import 'Regress' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/Regress.js 522s JS G NS: Defined namespace 'Regress' 0x1ddd2cd7d268 in GIRepository 0x308a01f16ff8 522s JS CTX: Script evaluation succeeded 522s JS MAINLOOP: Main loop instance 0x7ad3dd15f80: Spinning loop until released or hook cleared 522s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x1ddd2cd3c1c0 522s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x308a01f2bcd8), global 0x1ddd2cd3c1c0 522s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x308a01f2bcd8), global 0x1ddd2cd3c1c0 522s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x308a01f2bcd8), global 0x1ddd2cd3c1c0 522s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x308a01f2bcd8), global 0x1ddd2cd3c1c0 522s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x308a01f2bcd8), global 0x1ddd2cd3c1c0 522s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x308a01f2bcd8), global 0x1ddd2cd3c1c0 522s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x308a01f2bcd8), global 0x1ddd2cd3c1c0 522s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x308a01f2bcd8), global 0x1ddd2cd3c1c0 522s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x308a01f2bcd8), global 0x1ddd2cd3c1c0 522s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x308a01f2bcd8), global 0x1ddd2cd3c1c0 522s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x308a01f2bcd8), global 0x1ddd2cd3c1c0 522s JS IMPORT: Module metadata hook for module 0x308a01f2c9a0 522s JS IMPORT: Defining meta.importSync for module 0x308a01f2c9a0 522s JS NATIVE: Defining native module 'system' 522s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x308a01f2bcd8), global 0x1ddd2cd3c1c0 522s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x308a01f2bcd8), global 0x1ddd2cd3c1c0 522s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 522s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 522s JS MAINLOOP: Set main loop hook to 522s JS MAINLOOP: Main loop instance 0x7ad3dd15f80: hold 522s JS MAINLOOP: Running and clearing main loop hook 522s JS G BXD: Defining method run in prototype for GLib.MainLoop 522s 1..1 522s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 522s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 522s JS G BXD: Defined class for Source (GSource), prototype 0x1ddd2cd7d290, JSClass 0x7e6ec62cb098, in object 0x1ddd2cd7d038 522s JS G BXD: Defining method set_priority in prototype for GLib.Source 522s JS IMPORT: Importing '_gi' 522s JS NATIVE: Defining native module '_gi' 522s JS IMPORT: Defining parent 0x308a01f000f8 of 0x308a01f32f30 '_gi' is mod 1 522s JS IMPORT: successfully imported module '_gi' 522s JS IMPORT: JS import 'CjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/CjsPrivate.js 522s JS G NS: Defined namespace 'CjsPrivate' 0x1ddd2cd7d330 in GIRepository 0x308a01f16ff8 522s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 522s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 522s JS IMPORT: Importing module _common succeeded 522s JS IMPORT: Defining parent 0x308a01f000f8 of 0x1ddd2cdc9038 '_common' is mod 1 522s JS IMPORT: successfully imported module '_common' 522s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 522s JS IMPORT: Importing module _legacy succeeded 522s JS IMPORT: Defining parent 0x308a01f000f8 of 0x1ddd2cdc9088 '_legacy' is mod 1 522s JS IMPORT: successfully imported module '_legacy' 522s JS IMPORT: Importing module GObject succeeded 522s JS IMPORT: Defining parent 0x308a01f171e8 of 0x1ddd2cd3dfb0 'GObject' is mod 1 522s JS IMPORT: successfully imported module 'GObject' 522s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 522s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 522s JS G BXD: Defined class for String (GString), prototype 0x1ddd2cd7d5b0, JSClass 0x7e6ec62cb098, in object 0x1ddd2cd7d308 522s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 522s JS G PRM: Defined class ParamSpec prototype is 0x1ddd2cdc9128 class 0x7e6ec62d02f0 in object 0x1ddd2cd7d308 522s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 522s JS G OBJ: Defined class for Object (GObject), prototype 0x1ddd2cd7d718, JSClass 0x7e6ec62cb7a8, in object 0x1ddd2cd7d308 522s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 522s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 522s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x1ddd2cd7d740, JSClass 0x7e6ec62cb7a8, in object 0x1ddd2cd7d308 522s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 522s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 522s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 522s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 522s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 522s JS G NS: Defined namespace 'GObject' 0x1ddd2cd7d308 in GIRepository 0x308a01f16ff8 522s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 522s JS G BXD: Defining method attach in prototype for GLib.Source 522s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 522s JS IMPORT: Module metadata hook for module 0x308a01f042b8 522s JS IMPORT: Defining meta.importSync for module 0x308a01f042b8 522s JS G BXD: Defining method destroy in prototype for GLib.Source 522s ok 1 GI repository namespace supplies a name 522s JS G BXD: Defining method quit in prototype for GLib.MainLoop 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Main loop instance 0x7ad3dd15f80: Spinning loop until released or hook cleared 522s JS MAINLOOP: handling job 0, 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Completed job 0 522s JS MAINLOOP: handling job 1, 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Completed job 1 522s JS MAINLOOP: handling job 2, 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Completed job 2 522s JS MAINLOOP: handling job 3, 522s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 522s JS MAINLOOP: Main loop instance 0x7ad3dd15f80: release 522s JS MAINLOOP: Completed job 3 522s JS MEMORY: Memory report: before destroying context 522s JS MEMORY: 125 objects currently alive 522s JS MEMORY: boxed_instance = 11 522s JS MEMORY: boxed_prototype = 8 522s JS MEMORY: closure = 1 522s JS MEMORY: function = 94 522s JS MEMORY: fundamental_instance = 0 522s JS MEMORY: fundamental_prototype = 0 522s JS MEMORY: gerror_instance = 0 522s JS MEMORY: gerror_prototype = 0 522s JS MEMORY: interface = 0 522s JS MEMORY: module = 5 522s JS MEMORY: ns = 4 522s JS MEMORY: object_instance = 0 522s JS MEMORY: object_prototype = 2 522s JS MEMORY: param = 0 522s JS MEMORY: union_instance = 0 522s JS MEMORY: union_prototype = 0 522s JS CTX: JS shutdown sequence 522s JS CTX: Stopping profiler 522s JS CTX: Shutting down toggle queue 522s JS CTX: Notifying external reference holders of GjsContext dispose 522s JS MAINLOOP: Stopping promise job dispatcher 522s JS CTX: Notifying reference holders of GjsContext dispose 522s JS CTX: Checking unhandled promise rejections 522s JS CTX: Releasing cached JS wrappers 522s JS CTX: Final triggered GC 522s JS CTX: Destroying JS context 522s JS CTX: Releasing all native objects 522s JS CTX: Disabling auto GC 522s JS CTX: Ending trace on global object 522s JS CTX: Freeing allocated resources 522s JS CTX: JS context destroyed 522s PASS: cjs/testNamespace.test 522s Running test: cjs/testWarnings.sh.test 522s ok 1 - overwriting method with Signals.addSignalMethods() should warn 522s ok 2 - passing too many arguments to a GI function should warn 522s ok 3 - file and line number are logged for syntax errors 522s 1..3 522s PASS: cjs/testWarnings.sh.test 522s Running test: cjs/testGTypeClass.test 522s JS NATIVE: Registered native JS module '_promiseNative' 522s JS NATIVE: Registered native JS module '_byteArrayNative' 522s JS NATIVE: Registered native JS module '_encodingNative' 522s JS NATIVE: Registered native JS module '_gi' 522s JS NATIVE: Registered native JS module 'gi' 522s JS NATIVE: Registered native JS module 'cairoNative' 522s JS NATIVE: Registered native JS module 'system' 522s JS NATIVE: Registered native JS module 'console' 522s JS NATIVE: Registered native JS module '_print' 522s JS CTX: Enabling JIT 522s JS CTX: Initialized class GjsFileImporter prototype 0x2a0df1d00098 522s JS IMPORT: Defining parent (nil) of 0x2a0df1d000f8 'imports' is mod 0 522s JS IMPORT: Importing '_print' 522s JS NATIVE: Defining native module '_print' 522s JS IMPORT: Defining parent 0x2a0df1d000f8 of 0x2a0df1d006b0 '_print' is mod 1 522s JS IMPORT: successfully imported module '_print' 522s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 522s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x8713013c1c0 522s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2a0df1d014f0), global 0x8713013c1c0 522s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2a0df1d021a8), global 0x8713013c1c0 522s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2a0df1d027a8), global 0x8713013c1c0 522s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2a0df1d027a8), global 0x8713013c1c0 522s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2a0df1d021a8), global 0x8713013c1c0 522s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2a0df1d014f0), global 0x8713013c1c0 522s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2a0df1d014f0), global 0x8713013c1c0 522s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2a0df1d014f0), global 0x8713013c1c0 522s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2a0df1d021a8), global 0x8713013c1c0 522s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2a0df1d027a8), global 0x8713013c1c0 522s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2a0df1d014f0), global 0x8713013c1c0 522s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2a0df1d014f0), global 0x8713013c1c0 522s JS MAINLOOP: Main loop instance 0x1b474ddd5f80: hold 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Starting promise job dispatcher 522s JS MAINLOOP: Main loop instance 0x1b474ddd5f80: Spinning loop until released or hook cleared 522s JS MAINLOOP: handling job 0, 522s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 522s JS MAINLOOP: Main loop instance 0x1b474ddd5f80: release 522s JS MAINLOOP: Completed job 0 522s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x8713013c1c0 522s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2a0df1d15910), global 0x8713013c1c0 522s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2a0df1d16340), global 0x8713013c1c0 522s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2a0df1d16340), global 0x8713013c1c0 522s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2a0df1d15910), global 0x8713013c1c0 522s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2a0df1d15910), global 0x8713013c1c0 522s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2a0df1d16340), global 0x8713013c1c0 522s JS IMPORT: Module metadata hook for module 0x2a0df1d169e8 522s JS IMPORT: Defining meta.importSync for module 0x2a0df1d169e8 522s JS NATIVE: Defining native module 'gi' 522s JS CTX: Initialized class GIRepositoryNamespace prototype 0x2a0df1d17168 522s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 522s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 522s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 522s JS IMPORT: Importing directory 'overrides' 522s JS IMPORT: Defining parent 0x2a0df1d000f8 of 0x2a0df1d171e8 'overrides' is mod 1 522s JS IMPORT: Defined importer 'overrides' 0x2a0df1d171e8 in 0x2a0df1d000f8 522s JS IMPORT: successfully imported directory 'overrides' 522s JS IMPORT: Importing '_byteArrayNative' 522s JS NATIVE: Defining native module '_byteArrayNative' 522s JS IMPORT: Defining parent 0x2a0df1d000f8 of 0x2a0df1d17630 '_byteArrayNative' is mod 1 522s JS IMPORT: successfully imported module '_byteArrayNative' 522s JS IMPORT: Importing '_promiseNative' 522s JS NATIVE: Defining native module '_promiseNative' 522s JS IMPORT: Defining parent 0x2a0df1d000f8 of 0x2a0df1d176f0 '_promiseNative' is mod 1 522s JS IMPORT: successfully imported module '_promiseNative' 522s JS IMPORT: Importing module GLib succeeded 522s JS IMPORT: Defining parent 0x2a0df1d171e8 of 0x8713013d2b8 'GLib' is mod 1 522s JS IMPORT: successfully imported module 'GLib' 522s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 522s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x8713017d060, JSClass 0x7f7d5af1b098, in object 0x8713017d038 522s JS CTX: Initialized class GIRepositoryGType prototype 0x2a0df1d17920 522s JS CTX: Initialized class GIRepositoryFunction prototype 0x8713013d308 522s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 522s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 522s JS G BXD: Defined class for Error (GError), prototype 0x8713017d0b0, JSClass 0x7f7d5af1b098, in object 0x8713017d038 522s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 522s JS G BXD: Defined class for Variant (GVariant), prototype 0x8713017d100, JSClass 0x7f7d5af1b098, in object 0x8713017d038 522s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 522s JS G BXD: Defined class for Bytes (GBytes), prototype 0x8713017d150, JSClass 0x7f7d5af1b098, in object 0x8713017d038 522s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 522s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 522s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x8713017d1a0, JSClass 0x7f7d5af1b098, in object 0x8713017d038 522s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 522s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 522s JS G BXD: Defined class for Thread (GThread), prototype 0x8713017d1f0, JSClass 0x7f7d5af1b098, in object 0x8713017d038 522s JS G BXD: Defining method ref in prototype for GLib.Thread 522s JS G BXD: Defining method unref in prototype for GLib.Thread 522s JS G NS: Defined namespace 'GLib' 0x8713017d038 in GIRepository 0x2a0df1d16ff8 522s JS IMPORT: Importing module jasmine succeeded 522s JS IMPORT: Defining parent 0x2a0df1d000f8 of 0x8713013dcb8 'jasmine' is mod 1 522s JS IMPORT: successfully imported module 'jasmine' 522s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 522s JS MAINLOOP: Main loop instance 0x1b474ddd5f80: hold 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Main loop instance 0x1b474ddd5f80: Spinning loop until released or hook cleared 522s JS MAINLOOP: handling job 0, 522s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 522s JS MAINLOOP: Main loop instance 0x1b474ddd5f80: release 522s JS MAINLOOP: Completed job 0 522s JS IMPORT: Importing 'gi' 522s JS IMPORT: Defining parent 0x2a0df1d000f8 of 0x2a0df1d16ff8 'gi' is mod 1 522s JS IMPORT: successfully imported module 'gi' 522s JS IMPORT: JS import 'CjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/CjsPrivate.js 522s JS G NS: Defined namespace 'CjsPrivate' 0x8713017d290 in GIRepository 0x2a0df1d16ff8 522s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 522s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 522s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 522s JS IMPORT: Importing module _legacy succeeded 522s JS IMPORT: Defining parent 0x2a0df1d000f8 of 0x8713013dee8 '_legacy' is mod 1 522s JS IMPORT: successfully imported module '_legacy' 522s JS IMPORT: Importing module lang succeeded 522s JS IMPORT: Defining parent 0x2a0df1d000f8 of 0x8713013de98 'lang' is mod 1 522s JS IMPORT: successfully imported module 'lang' 522s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 522s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 522s JS IMPORT: Importing module _signals succeeded 522s JS IMPORT: Defining parent 0x2a0df1d000f8 of 0x8713013df38 '_signals' is mod 1 522s JS IMPORT: successfully imported module '_signals' 522s JS IMPORT: Importing module signals succeeded 522s JS IMPORT: Defining parent 0x2a0df1d000f8 of 0x8713013de48 'signals' is mod 1 522s JS IMPORT: successfully imported module 'signals' 522s JS IMPORT: Importing module Gio succeeded 522s JS IMPORT: Defining parent 0x2a0df1d171e8 of 0x8713013ddf8 'Gio' is mod 1 522s JS IMPORT: successfully imported module 'Gio' 522s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 522s JS IMPORT: Importing '_gi' 522s JS NATIVE: Defining native module '_gi' 522s JS IMPORT: Defining parent 0x2a0df1d000f8 of 0x2a0df1d2dcb0 '_gi' is mod 1 522s JS IMPORT: successfully imported module '_gi' 522s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 522s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 522s JS IMPORT: Importing module _common succeeded 522s JS IMPORT: Defining parent 0x2a0df1d000f8 of 0x8713013dfd8 '_common' is mod 1 522s JS IMPORT: successfully imported module '_common' 522s JS IMPORT: Importing module GObject succeeded 522s JS IMPORT: Defining parent 0x2a0df1d171e8 of 0x8713013df88 'GObject' is mod 1 522s JS IMPORT: successfully imported module 'GObject' 522s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 522s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 522s JS G BXD: Defined class for String (GString), prototype 0x8713017d538, JSClass 0x7f7d5af1b098, in object 0x8713017d2b8 522s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 522s JS G PRM: Defined class ParamSpec prototype is 0x871301cc0b0 class 0x7f7d5af202f0 in object 0x8713017d2b8 522s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 522s JS G OBJ: Defined class for Object (GObject), prototype 0x8713017d6a0, JSClass 0x7f7d5af1b7a8, in object 0x8713017d2b8 522s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 522s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 522s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x8713017d6c8, JSClass 0x7f7d5af1b7a8, in object 0x8713017d2b8 522s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 522s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 522s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 522s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 522s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 522s JS G NS: Defined namespace 'GObject' 0x8713017d2b8 in GIRepository 0x2a0df1d16ff8 522s JS G OBJ: Defined class for Application (GApplication), prototype 0x8713017d718, JSClass 0x7f7d5af1b7a8, in object 0x8713017d268 522s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 522s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x871301cc420, JSClass 0x7f7d5af1b580, in object 0x8713017d268 522s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 522s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 522s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 522s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 522s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 522s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 522s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 522s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 522s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 522s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 522s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x8713017d790, JSClass 0x7f7d5af1b7a8, in object 0x8713017d268 522s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 522s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x871301cc6a0, JSClass 0x7f7d5af1b580, in object 0x8713017d268 522s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 522s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x8713017d808, JSClass 0x7f7d5af1b7a8, in object 0x8713017d268 522s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 522s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 522s JS G IFACE: Defined class for Initable (GInitable), prototype 0x871301cc7e0, JSClass 0x7f7d5af1b580, in object 0x8713017d268 522s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 522s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 522s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 522s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x8713017d880, JSClass 0x7f7d5af1b098, in object 0x8713017d268 522s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 522s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x8713017d8d0, JSClass 0x7f7d5af1b098, in object 0x8713017d268 522s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 522s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 522s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x8713017d920, JSClass 0x7f7d5af1b7a8, in object 0x8713017d268 522s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x8713017d970, JSClass 0x7f7d5af1b7a8, in object 0x8713017d290 522s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 522s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x8713017d9c0, JSClass 0x7f7d5af1b7a8, in object 0x8713017d268 522s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 522s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 522s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 522s JS G IFACE: Defined class for File (GFile), prototype 0x871301cc948, JSClass 0x7f7d5af1b580, in object 0x8713017d268 522s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x8713017da38, JSClass 0x7f7d5af1b7a8, in object 0x2a0df1d170d8 522s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 522s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x8713017dab0, JSClass 0x7f7d5af1b7a8, in object 0x8713017d268 522s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 522s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 522s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x8713017db00, JSClass 0x7f7d5af1b7a8, in object 0x8713017d268 522s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 522s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x8713017db50, JSClass 0x7f7d5af1b7a8, in object 0x8713017d268 522s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 522s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x8713017dba0, JSClass 0x7f7d5af1b098, in object 0x8713017d268 522s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 522s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 522s JS G OBJ: Defined class for Settings (GSettings), prototype 0x8713017dbf0, JSClass 0x7f7d5af1b7a8, in object 0x8713017d268 522s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 522s JS G NS: Defined namespace 'Gio' 0x8713017d268 in GIRepository 0x2a0df1d16ff8 522s JS CTX: Script evaluation succeeded 522s JS MAINLOOP: Main loop instance 0x1b474ddd5f80: Spinning loop until released or hook cleared 522s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x8713013c1c0 522s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2a0df1d39640), global 0x8713013c1c0 522s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2a0df1d39640), global 0x8713013c1c0 522s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2a0df1d39640), global 0x8713013c1c0 522s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2a0df1d39640), global 0x8713013c1c0 522s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2a0df1d39640), global 0x8713013c1c0 522s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2a0df1d39640), global 0x8713013c1c0 522s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2a0df1d39640), global 0x8713013c1c0 522s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2a0df1d39640), global 0x8713013c1c0 522s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2a0df1d39640), global 0x8713013c1c0 522s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2a0df1d39640), global 0x8713013c1c0 522s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2a0df1d39640), global 0x8713013c1c0 522s JS IMPORT: Module metadata hook for module 0x2a0df1d3a308 522s JS IMPORT: Defining meta.importSync for module 0x2a0df1d3a308 522s JS NATIVE: Defining native module 'system' 522s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2a0df1d39640), global 0x8713013c1c0 522s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2a0df1d39640), global 0x8713013c1c0 522s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 522s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 522s JS MAINLOOP: Set main loop hook to 522s JS MAINLOOP: Main loop instance 0x1b474ddd5f80: hold 522s JS MAINLOOP: Running and clearing main loop hook 522s JS G BXD: Defining method run in prototype for GLib.MainLoop 522s 1..8 522s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 522s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 522s JS G BXD: Defined class for Source (GSource), prototype 0x8713017dc40, JSClass 0x7f7d5af1b098, in object 0x8713017d038 522s JS G BXD: Defining method set_priority in prototype for GLib.Source 522s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 522s JS G BXD: Defining method attach in prototype for GLib.Source 522s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 522s JS IMPORT: Module metadata hook for module 0x8713014a8c8 522s JS IMPORT: Defining meta.importSync for module 0x8713014a8c8 522s JS G NS: Found info type OBJECT for 'ThemedIcon' in namespace 'Gio' 522s JS G OBJ: Defined class for ThemedIcon (GThemedIcon), prototype 0x8713017dd30, JSClass 0x7f7d5af1b7a8, in object 0x8713017d268 522s JS G PRM: Wrapping GParamString 'name' on GThemedIcon with JSObject 522s JS G PRM: JSObject created with param instance 0x1b474df3d0b0 type GParamString 522s JS G NS: Found info type OBJECT for 'SimpleAction' in namespace 'Gio' 522s JS G OBJ: Defined class for SimpleAction (GSimpleAction), prototype 0x8713017dd80, JSClass 0x7f7d5af1b7a8, in object 0x8713017d268 522s JS G PRM: Wrapping GParamBoolean 'enabled' on GSimpleAction with JSObject 522s JS G PRM: JSObject created with param instance 0x1b474df16e40 type GParamBoolean 522s JS G BXD: Defining method destroy in prototype for GLib.Source 522s ok 1 Looking up param specs works 522s JS G PRM: Wrapping GParamString 'name' on GThemedIcon with JSObject 522s JS G PRM: JSObject created with param instance 0x1b474df3d0b0 type GParamString 522s JS G PRM: Wrapping GParamBoolean 'enabled' on GSimpleAction with JSObject 522s JS G PRM: JSObject created with param instance 0x1b474df16e40 type GParamBoolean 522s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 522s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 522s ok 2 Looking up param specs gives the correct name 522s JS G PRM: Wrapping GParamString 'name' on GThemedIcon with JSObject 522s JS G PRM: JSObject created with param instance 0x1b474df3d0b0 type GParamString 522s JS G PRM: Wrapping GParamBoolean 'enabled' on GSimpleAction with JSObject 522s JS G PRM: JSObject created with param instance 0x1b474df16e40 type GParamBoolean 522s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 522s ok 3 Looking up param specs gives the default value if present 522s ok 4 GType object has a name 522s ok 5 GType object has a read-only name 522s ok 6 GType object has an undeletable name 522s ok 7 GType object has a string representation 522s JS G NS: Found info type FUNCTION for 'type_parent' in namespace 'GObject' 522s ok 8 GType marshalling marshals the invalid GType object into JS null 522s JS G BXD: Defining method quit in prototype for GLib.MainLoop 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Main loop instance 0x1b474ddd5f80: Spinning loop until released or hook cleared 522s JS MAINLOOP: handling job 0, 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Completed job 0 522s JS MAINLOOP: handling job 1, 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Completed job 1 522s JS MAINLOOP: handling job 2, 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Completed job 2 522s JS MAINLOOP: handling job 3, 522s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 522s JS MAINLOOP: Main loop instance 0x1b474ddd5f80: release 522s JS MAINLOOP: Completed job 3 522s JS MEMORY: Memory report: before destroying context 522s JS MEMORY: 300 objects currently alive 522s JS MEMORY: boxed_instance = 48 522s JS MEMORY: boxed_prototype = 11 522s JS MEMORY: closure = 1 522s JS MEMORY: function = 201 522s JS MEMORY: fundamental_instance = 0 522s JS MEMORY: fundamental_prototype = 0 522s JS MEMORY: gerror_instance = 0 522s JS MEMORY: gerror_prototype = 0 522s JS MEMORY: interface = 4 522s JS MEMORY: module = 9 522s JS MEMORY: ns = 4 522s JS MEMORY: object_instance = 1 522s JS MEMORY: object_prototype = 15 522s JS MEMORY: param = 6 522s JS MEMORY: union_instance = 0 522s JS MEMORY: union_prototype = 0 522s JS CTX: JS shutdown sequence 522s JS CTX: Stopping profiler 522s JS CTX: Shutting down toggle queue 522s JS CTX: Notifying external reference holders of GjsContext dispose 522s JS MAINLOOP: Stopping promise job dispatcher 522s JS CTX: Notifying reference holders of GjsContext dispose 522s JS CTX: Checking unhandled promise rejections 522s JS CTX: Releasing cached JS wrappers 522s JS CTX: Final triggered GC 522s JS CTX: Destroying JS context 522s JS CTX: Releasing all native objects 522s JS CTX: Disabling auto GC 522s JS CTX: Ending trace on global object 522s JS CTX: Freeing allocated resources 522s JS CTX: JS context destroyed 522s PASS: cjs/testGTypeClass.test 522s Running test: cjs/testGettext.test 522s JS NATIVE: Registered native JS module '_promiseNative' 522s JS NATIVE: Registered native JS module '_byteArrayNative' 522s JS NATIVE: Registered native JS module '_encodingNative' 522s JS NATIVE: Registered native JS module '_gi' 522s JS NATIVE: Registered native JS module 'gi' 522s JS NATIVE: Registered native JS module 'cairoNative' 522s JS NATIVE: Registered native JS module 'system' 522s JS NATIVE: Registered native JS module 'console' 522s JS NATIVE: Registered native JS module '_print' 522s JS CTX: Enabling JIT 522s JS CTX: Initialized class GjsFileImporter prototype 0x387d7ff00098 522s JS IMPORT: Defining parent (nil) of 0x387d7ff000f8 'imports' is mod 0 522s JS IMPORT: Importing '_print' 522s JS NATIVE: Defining native module '_print' 522s JS IMPORT: Defining parent 0x387d7ff000f8 of 0x387d7ff006b0 '_print' is mod 1 522s JS IMPORT: successfully imported module '_print' 522s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 522s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x34538553c1c0 522s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x387d7ff014f0), global 0x34538553c1c0 522s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x387d7ff021a8), global 0x34538553c1c0 522s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x387d7ff027a8), global 0x34538553c1c0 522s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x387d7ff027a8), global 0x34538553c1c0 522s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x387d7ff021a8), global 0x34538553c1c0 522s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x387d7ff014f0), global 0x34538553c1c0 522s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x387d7ff014f0), global 0x34538553c1c0 522s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x387d7ff014f0), global 0x34538553c1c0 522s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x387d7ff021a8), global 0x34538553c1c0 522s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x387d7ff027a8), global 0x34538553c1c0 522s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x387d7ff014f0), global 0x34538553c1c0 522s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x387d7ff014f0), global 0x34538553c1c0 522s JS MAINLOOP: Main loop instance 0x59ccd2d5f80: hold 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Starting promise job dispatcher 522s JS MAINLOOP: Main loop instance 0x59ccd2d5f80: Spinning loop until released or hook cleared 522s JS MAINLOOP: handling job 0, 522s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 522s JS MAINLOOP: Main loop instance 0x59ccd2d5f80: release 522s JS MAINLOOP: Completed job 0 522s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x34538553c1c0 522s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x387d7ff15910), global 0x34538553c1c0 522s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x387d7ff16340), global 0x34538553c1c0 522s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x387d7ff16340), global 0x34538553c1c0 522s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x387d7ff15910), global 0x34538553c1c0 522s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x387d7ff15910), global 0x34538553c1c0 522s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x387d7ff16340), global 0x34538553c1c0 522s JS IMPORT: Module metadata hook for module 0x387d7ff169e8 522s JS IMPORT: Defining meta.importSync for module 0x387d7ff169e8 522s JS NATIVE: Defining native module 'gi' 522s JS CTX: Initialized class GIRepositoryNamespace prototype 0x387d7ff17168 522s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 522s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 522s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 522s JS IMPORT: Importing directory 'overrides' 522s JS IMPORT: Defining parent 0x387d7ff000f8 of 0x387d7ff171e8 'overrides' is mod 1 522s JS IMPORT: Defined importer 'overrides' 0x387d7ff171e8 in 0x387d7ff000f8 522s JS IMPORT: successfully imported directory 'overrides' 522s JS IMPORT: Importing '_byteArrayNative' 522s JS NATIVE: Defining native module '_byteArrayNative' 522s JS IMPORT: Defining parent 0x387d7ff000f8 of 0x387d7ff17630 '_byteArrayNative' is mod 1 522s JS IMPORT: successfully imported module '_byteArrayNative' 522s JS IMPORT: Importing '_promiseNative' 522s JS NATIVE: Defining native module '_promiseNative' 522s JS IMPORT: Defining parent 0x387d7ff000f8 of 0x387d7ff176f0 '_promiseNative' is mod 1 522s JS IMPORT: successfully imported module '_promiseNative' 522s JS IMPORT: Importing module GLib succeeded 522s JS IMPORT: Defining parent 0x387d7ff171e8 of 0x34538553d2b8 'GLib' is mod 1 522s JS IMPORT: successfully imported module 'GLib' 522s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 522s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x34538557d060, JSClass 0x60777da7b098, in object 0x34538557d038 522s JS CTX: Initialized class GIRepositoryGType prototype 0x387d7ff17920 522s JS CTX: Initialized class GIRepositoryFunction prototype 0x34538553d308 522s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 522s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 522s JS G BXD: Defined class for Error (GError), prototype 0x34538557d0b0, JSClass 0x60777da7b098, in object 0x34538557d038 522s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 522s JS G BXD: Defined class for Variant (GVariant), prototype 0x34538557d100, JSClass 0x60777da7b098, in object 0x34538557d038 522s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 522s JS G BXD: Defined class for Bytes (GBytes), prototype 0x34538557d150, JSClass 0x60777da7b098, in object 0x34538557d038 522s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 522s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 522s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x34538557d1a0, JSClass 0x60777da7b098, in object 0x34538557d038 522s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 522s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 522s JS G BXD: Defined class for Thread (GThread), prototype 0x34538557d1f0, JSClass 0x60777da7b098, in object 0x34538557d038 522s JS G BXD: Defining method ref in prototype for GLib.Thread 522s JS G BXD: Defining method unref in prototype for GLib.Thread 522s JS G NS: Defined namespace 'GLib' 0x34538557d038 in GIRepository 0x387d7ff16ff8 522s JS IMPORT: Importing module jasmine succeeded 522s JS IMPORT: Defining parent 0x387d7ff000f8 of 0x34538553dcb8 'jasmine' is mod 1 522s JS IMPORT: successfully imported module 'jasmine' 522s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 522s JS MAINLOOP: Main loop instance 0x59ccd2d5f80: hold 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Main loop instance 0x59ccd2d5f80: Spinning loop until released or hook cleared 522s JS MAINLOOP: handling job 0, 522s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 522s JS MAINLOOP: Main loop instance 0x59ccd2d5f80: release 522s JS MAINLOOP: Completed job 0 522s JS IMPORT: JS import 'gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/gettext.js 522s JS IMPORT: JS import '_gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_gettext.js 522s JS IMPORT: JS import '_gettext' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_gettext.js 522s JS IMPORT: Importing 'gi' 522s JS IMPORT: Defining parent 0x387d7ff000f8 of 0x387d7ff16ff8 'gi' is mod 1 522s JS IMPORT: successfully imported module 'gi' 522s JS IMPORT: JS import 'CjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/CjsPrivate.js 522s JS G NS: Defined namespace 'CjsPrivate' 0x34538557d268 in GIRepository 0x387d7ff16ff8 522s JS G NS: Found info type ENUM for 'LocaleCategory' in namespace 'CjsPrivate' 522s JS G ENUM: Defining enum value ALL (fixed from all) 6 522s JS G ENUM: Defining enum value COLLATE (fixed from collate) 3 522s JS G ENUM: Defining enum value CTYPE (fixed from ctype) 0 522s JS G ENUM: Defining enum value MESSAGES (fixed from messages) 5 522s JS G ENUM: Defining enum value MONETARY (fixed from monetary) 4 522s JS G ENUM: Defining enum value NUMERIC (fixed from numeric) 1 522s JS G ENUM: Defining enum value TIME (fixed from time) 2 522s JS G ENUM: Defining CjsPrivate.LocaleCategory as 0x387d7ff2b1f0 522s JS IMPORT: Importing module _gettext succeeded 522s JS IMPORT: Defining parent 0x387d7ff000f8 of 0x34538553de48 '_gettext' is mod 1 522s JS IMPORT: successfully imported module '_gettext' 522s JS IMPORT: Importing module gettext succeeded 522s JS IMPORT: Defining parent 0x387d7ff000f8 of 0x34538553ddf8 'gettext' is mod 1 522s JS IMPORT: successfully imported module 'gettext' 522s JS CTX: Script evaluation succeeded 522s JS MAINLOOP: Main loop instance 0x59ccd2d5f80: Spinning loop until released or hook cleared 522s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x34538553c1c0 522s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x387d7ff2c408), global 0x34538553c1c0 522s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x387d7ff2c408), global 0x34538553c1c0 522s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x387d7ff2c408), global 0x34538553c1c0 522s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x387d7ff2c408), global 0x34538553c1c0 522s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x387d7ff2c408), global 0x34538553c1c0 522s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x387d7ff2c408), global 0x34538553c1c0 522s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x387d7ff2c408), global 0x34538553c1c0 522s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x387d7ff2c408), global 0x34538553c1c0 522s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x387d7ff2c408), global 0x34538553c1c0 522s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x387d7ff2c408), global 0x34538553c1c0 522s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x387d7ff2c408), global 0x34538553c1c0 522s JS IMPORT: Module metadata hook for module 0x387d7ff2d0d0 522s JS IMPORT: Defining meta.importSync for module 0x387d7ff2d0d0 522s JS NATIVE: Defining native module 'system' 522s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x387d7ff2c408), global 0x34538553c1c0 522s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x387d7ff2c408), global 0x34538553c1c0 522s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 522s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 522s JS MAINLOOP: Set main loop hook to 522s JS MAINLOOP: Main loop instance 0x59ccd2d5f80: hold 522s JS MAINLOOP: Running and clearing main loop hook 522s JS G BXD: Defining method run in prototype for GLib.MainLoop 522s 1..1 522s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 522s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 522s JS G BXD: Defined class for Source (GSource), prototype 0x34538557d2b8, JSClass 0x60777da7b098, in object 0x34538557d038 522s JS G BXD: Defining method set_priority in prototype for GLib.Source 522s JS IMPORT: Importing '_gi' 522s JS NATIVE: Defining native module '_gi' 522s JS IMPORT: Defining parent 0x387d7ff000f8 of 0x387d7ff33560 '_gi' is mod 1 522s JS IMPORT: successfully imported module '_gi' 522s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 522s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 522s JS IMPORT: Importing module _common succeeded 522s JS IMPORT: Defining parent 0x387d7ff000f8 of 0x3453855c60d8 '_common' is mod 1 522s JS IMPORT: successfully imported module '_common' 522s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 522s JS IMPORT: Importing module _legacy succeeded 522s JS IMPORT: Defining parent 0x387d7ff000f8 of 0x3453855c6128 '_legacy' is mod 1 522s JS IMPORT: successfully imported module '_legacy' 522s JS IMPORT: Importing module GObject succeeded 522s JS IMPORT: Defining parent 0x387d7ff171e8 of 0x3453855c6088 'GObject' is mod 1 522s JS IMPORT: successfully imported module 'GObject' 522s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 522s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 522s JS G BXD: Defined class for String (GString), prototype 0x34538557d5b0, JSClass 0x60777da7b098, in object 0x34538557d330 522s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 522s JS G PRM: Defined class ParamSpec prototype is 0x3453855c61c8 class 0x60777da802f0 in object 0x34538557d330 522s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 522s JS G OBJ: Defined class for Object (GObject), prototype 0x34538557d718, JSClass 0x60777da7b7a8, in object 0x34538557d330 522s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 522s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 522s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x34538557d740, JSClass 0x60777da7b7a8, in object 0x34538557d330 522s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 522s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 522s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 522s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 522s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 522s JS G NS: Defined namespace 'GObject' 0x34538557d330 in GIRepository 0x387d7ff16ff8 522s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 522s JS G BXD: Defining method attach in prototype for GLib.Source 522s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 522s JS IMPORT: Module metadata hook for module 0x387d7ff042b8 522s JS IMPORT: Defining meta.importSync for module 0x387d7ff042b8 522s JS G NS: Found info type FUNCTION for 'setlocale' in namespace 'CjsPrivate' 522s JS G BXD: Defining method destroy in prototype for GLib.Source 522s ok 1 Gettext module setlocale returns a locale 522s JS G BXD: Defining method quit in prototype for GLib.MainLoop 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Main loop instance 0x59ccd2d5f80: Spinning loop until released or hook cleared 522s JS MAINLOOP: handling job 0, 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Completed job 0 522s JS MAINLOOP: handling job 1, 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Completed job 1 522s JS MAINLOOP: handling job 2, 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Completed job 2 522s JS MAINLOOP: handling job 3, 522s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 522s JS MAINLOOP: Main loop instance 0x59ccd2d5f80: release 522s JS MAINLOOP: Completed job 3 522s JS MEMORY: Memory report: before destroying context 522s JS MEMORY: 127 objects currently alive 522s JS MEMORY: boxed_instance = 11 522s JS MEMORY: boxed_prototype = 8 522s JS MEMORY: closure = 1 522s JS MEMORY: function = 95 522s JS MEMORY: fundamental_instance = 0 522s JS MEMORY: fundamental_prototype = 0 522s JS MEMORY: gerror_instance = 0 522s JS MEMORY: gerror_prototype = 0 522s JS MEMORY: interface = 0 522s JS MEMORY: module = 7 522s JS MEMORY: ns = 3 522s JS MEMORY: object_instance = 0 522s JS MEMORY: object_prototype = 2 522s JS MEMORY: param = 0 522s JS MEMORY: union_instance = 0 522s JS MEMORY: union_prototype = 0 522s JS CTX: JS shutdown sequence 522s JS CTX: Stopping profiler 522s JS CTX: Shutting down toggle queue 522s JS CTX: Notifying external reference holders of GjsContext dispose 522s JS MAINLOOP: Stopping promise job dispatcher 522s JS CTX: Notifying reference holders of GjsContext dispose 522s JS CTX: Checking unhandled promise rejections 522s JS CTX: Releasing cached JS wrappers 522s JS CTX: Final triggered GC 522s JS CTX: Destroying JS context 522s JS CTX: Releasing all native objects 522s JS CTX: Disabling auto GC 522s JS CTX: Ending trace on global object 522s JS CTX: Freeing allocated resources 522s JS CTX: JS context destroyed 522s PASS: cjs/testGettext.test 522s Running test: cjs/until.test 522s 1..1 522s ok 1 - /usr/libexec/installed-tests/cjs/debugger/until.debugger 522s PASS: cjs/until.test 522s Running test: cjs/testLegacyClass.test 522s JS NATIVE: Registered native JS module '_promiseNative' 522s JS NATIVE: Registered native JS module '_byteArrayNative' 522s JS NATIVE: Registered native JS module '_encodingNative' 522s JS NATIVE: Registered native JS module '_gi' 522s JS NATIVE: Registered native JS module 'gi' 522s JS NATIVE: Registered native JS module 'cairoNative' 522s JS NATIVE: Registered native JS module 'system' 522s JS NATIVE: Registered native JS module 'console' 522s JS NATIVE: Registered native JS module '_print' 522s JS CTX: Enabling JIT 522s JS CTX: Initialized class GjsFileImporter prototype 0x15560a300098 522s JS IMPORT: Defining parent (nil) of 0x15560a3000f8 'imports' is mod 0 522s JS IMPORT: Importing '_print' 522s JS NATIVE: Defining native module '_print' 522s JS IMPORT: Defining parent 0x15560a3000f8 of 0x15560a3006b0 '_print' is mod 1 522s JS IMPORT: successfully imported module '_print' 522s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 522s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1a159103c1c0 522s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x15560a3014f0), global 0x1a159103c1c0 522s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x15560a3021a8), global 0x1a159103c1c0 522s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x15560a3027a8), global 0x1a159103c1c0 522s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x15560a3027a8), global 0x1a159103c1c0 522s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x15560a3021a8), global 0x1a159103c1c0 522s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x15560a3014f0), global 0x1a159103c1c0 522s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x15560a3014f0), global 0x1a159103c1c0 522s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x15560a3014f0), global 0x1a159103c1c0 522s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x15560a3021a8), global 0x1a159103c1c0 522s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x15560a3027a8), global 0x1a159103c1c0 522s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x15560a3014f0), global 0x1a159103c1c0 522s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x15560a3014f0), global 0x1a159103c1c0 522s JS MAINLOOP: Main loop instance 0x1e427a685f80: hold 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Starting promise job dispatcher 522s JS MAINLOOP: Main loop instance 0x1e427a685f80: Spinning loop until released or hook cleared 522s JS MAINLOOP: handling job 0, 522s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 522s JS MAINLOOP: Main loop instance 0x1e427a685f80: release 522s JS MAINLOOP: Completed job 0 522s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x1a159103c1c0 522s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x15560a315910), global 0x1a159103c1c0 522s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x15560a316340), global 0x1a159103c1c0 522s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x15560a316340), global 0x1a159103c1c0 522s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x15560a315910), global 0x1a159103c1c0 522s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x15560a315910), global 0x1a159103c1c0 522s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x15560a316340), global 0x1a159103c1c0 522s JS IMPORT: Module metadata hook for module 0x15560a3169e8 522s JS IMPORT: Defining meta.importSync for module 0x15560a3169e8 522s JS NATIVE: Defining native module 'gi' 522s JS CTX: Initialized class GIRepositoryNamespace prototype 0x15560a317168 522s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 522s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 522s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 522s JS IMPORT: Importing directory 'overrides' 522s JS IMPORT: Defining parent 0x15560a3000f8 of 0x15560a3171e8 'overrides' is mod 1 522s JS IMPORT: Defined importer 'overrides' 0x15560a3171e8 in 0x15560a3000f8 522s JS IMPORT: successfully imported directory 'overrides' 522s JS IMPORT: Importing '_byteArrayNative' 522s JS NATIVE: Defining native module '_byteArrayNative' 522s JS IMPORT: Defining parent 0x15560a3000f8 of 0x15560a317630 '_byteArrayNative' is mod 1 522s JS IMPORT: successfully imported module '_byteArrayNative' 522s JS IMPORT: Importing '_promiseNative' 522s JS NATIVE: Defining native module '_promiseNative' 522s JS IMPORT: Defining parent 0x15560a3000f8 of 0x15560a3176f0 '_promiseNative' is mod 1 522s JS IMPORT: successfully imported module '_promiseNative' 522s JS IMPORT: Importing module GLib succeeded 522s JS IMPORT: Defining parent 0x15560a3171e8 of 0x1a159103d2b8 'GLib' is mod 1 522s JS IMPORT: successfully imported module 'GLib' 522s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 522s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1a159107d060, JSClass 0x7049fd30b098, in object 0x1a159107d038 522s JS CTX: Initialized class GIRepositoryGType prototype 0x15560a317920 522s JS CTX: Initialized class GIRepositoryFunction prototype 0x1a159103d308 522s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 522s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 522s JS G BXD: Defined class for Error (GError), prototype 0x1a159107d0b0, JSClass 0x7049fd30b098, in object 0x1a159107d038 522s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 522s JS G BXD: Defined class for Variant (GVariant), prototype 0x1a159107d100, JSClass 0x7049fd30b098, in object 0x1a159107d038 522s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 522s JS G BXD: Defined class for Bytes (GBytes), prototype 0x1a159107d150, JSClass 0x7049fd30b098, in object 0x1a159107d038 522s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 522s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 522s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1a159107d1a0, JSClass 0x7049fd30b098, in object 0x1a159107d038 522s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 522s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 522s JS G BXD: Defined class for Thread (GThread), prototype 0x1a159107d1f0, JSClass 0x7049fd30b098, in object 0x1a159107d038 522s JS G BXD: Defining method ref in prototype for GLib.Thread 522s JS G BXD: Defining method unref in prototype for GLib.Thread 522s JS G NS: Defined namespace 'GLib' 0x1a159107d038 in GIRepository 0x15560a316ff8 522s JS IMPORT: Importing module jasmine succeeded 522s JS IMPORT: Defining parent 0x15560a3000f8 of 0x1a159103dcb8 'jasmine' is mod 1 522s JS IMPORT: successfully imported module 'jasmine' 522s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 522s JS MAINLOOP: Main loop instance 0x1e427a685f80: hold 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Main loop instance 0x1e427a685f80: Spinning loop until released or hook cleared 522s JS MAINLOOP: handling job 0, 522s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 522s JS MAINLOOP: Main loop instance 0x1e427a685f80: release 522s JS MAINLOOP: Completed job 0 522s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 522s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 522s JS IMPORT: Importing module _legacy succeeded 522s JS IMPORT: Defining parent 0x15560a3000f8 of 0x1a159103de48 '_legacy' is mod 1 522s JS IMPORT: successfully imported module '_legacy' 522s JS IMPORT: Importing module lang succeeded 522s JS IMPORT: Defining parent 0x15560a3000f8 of 0x1a159103ddf8 'lang' is mod 1 522s JS IMPORT: successfully imported module 'lang' 522s JS CTX: Script evaluation succeeded 522s JS MAINLOOP: Main loop instance 0x1e427a685f80: Spinning loop until released or hook cleared 522s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x1a159103c1c0 522s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x15560a323da0), global 0x1a159103c1c0 522s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x15560a323da0), global 0x1a159103c1c0 522s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x15560a323da0), global 0x1a159103c1c0 522s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x15560a323da0), global 0x1a159103c1c0 522s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x15560a323da0), global 0x1a159103c1c0 522s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x15560a323da0), global 0x1a159103c1c0 522s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x15560a323da0), global 0x1a159103c1c0 522s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x15560a323da0), global 0x1a159103c1c0 522s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x15560a323da0), global 0x1a159103c1c0 522s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x15560a323da0), global 0x1a159103c1c0 522s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x15560a323da0), global 0x1a159103c1c0 522s JS IMPORT: Module metadata hook for module 0x15560a324a68 522s JS IMPORT: Defining meta.importSync for module 0x15560a324a68 522s JS NATIVE: Defining native module 'system' 522s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x15560a323da0), global 0x1a159103c1c0 522s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x15560a323da0), global 0x1a159103c1c0 522s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 522s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 522s JS MAINLOOP: Set main loop hook to 522s JS MAINLOOP: Main loop instance 0x1e427a685f80: hold 522s JS MAINLOOP: Running and clearing main loop hook 522s JS G BXD: Defining method run in prototype for GLib.MainLoop 522s 1..62 522s JS IMPORT: Importing 'gi' 522s JS IMPORT: Defining parent 0x1a159103fb08 of 0x1a159103f970 'gi' is mod 1 522s JS IMPORT: successfully imported module 'gi' 522s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 522s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 522s JS G BXD: Defined class for Source (GSource), prototype 0x1a159107d268, JSClass 0x7049fd30b098, in object 0x1a159107d038 522s JS G BXD: Defining method set_priority in prototype for GLib.Source 522s JS IMPORT: Importing '_gi' 522s JS NATIVE: Defining native module '_gi' 522s JS IMPORT: Defining parent 0x1a159103fb08 of 0x15560a331a18 '_gi' is mod 1 522s JS IMPORT: successfully imported module '_gi' 522s JS IMPORT: JS import 'CjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/CjsPrivate.js 522s JS G NS: Defined namespace 'CjsPrivate' 0x1a159107d308 in GIRepository 0x1a159103f970 522s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 522s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 522s JS IMPORT: Importing module _common succeeded 522s JS IMPORT: Defining parent 0x1a159103fb08 of 0x1a15910cbf10 '_common' is mod 1 522s JS IMPORT: successfully imported module '_common' 522s JS IMPORT: Importing module GObject succeeded 522s JS IMPORT: Defining parent 0x1a159103fb20 of 0x1a15910cbec0 'GObject' is mod 1 522s JS IMPORT: successfully imported module 'GObject' 522s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 522s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 522s JS G BXD: Defined class for String (GString), prototype 0x1a159107d588, JSClass 0x7049fd30b098, in object 0x1a159107d2e0 522s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 522s JS G PRM: Defined class ParamSpec prototype is 0x1a15910cbfb0 class 0x7049fd3102f0 in object 0x1a159107d2e0 522s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 522s JS G OBJ: Defined class for Object (GObject), prototype 0x1a159107d6f0, JSClass 0x7049fd30b7a8, in object 0x1a159107d2e0 522s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 522s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 522s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x1a159107d718, JSClass 0x7049fd30b7a8, in object 0x1a159107d2e0 522s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 522s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 522s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 522s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 522s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 522s JS G NS: Defined namespace 'GObject' 0x1a159107d2e0 in GIRepository 0x1a159103f970 522s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 522s JS G BXD: Defining method attach in prototype for GLib.Source 522s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 522s JS IMPORT: Module metadata hook for module 0x1a159104ac80 522s JS IMPORT: Defining meta.importSync for module 0x1a159104ac80 522s JS G BXD: Defining method destroy in prototype for GLib.Source 522s ok 1 A metaclass has its constructor called each time a class is created with it 522s ok 2 A metaclass is an instance of Lang.Class 522s ok 3 A metaclass produces instances that are instances of itself and Lang.Class 522s ok 4 A metaclass can dynamically define properties in its constructor 522s ok 5 A metaclass instance gets all the properties from its class and metaclass 522s ok 6 A metaclass instance gets dynamically defined properties from metaclass 522s ok 7 A metaclass can be instantiated with Lang.Class but still get the appropriate metaclass 522s ok 8 A metaclass can be detected with Lang.getMetaClass 522s ok 9 Class framework calls _init constructors 522s ok 10 Class framework calls parent constructors 522s ok 11 Class framework sets the right constructor properties 522s ok 12 Class framework sets up instanceof correctly 522s ok 13 Class framework has a name 522s ok 14 Class framework reports a sensible value for toString() 522s ok 15 Class framework allows overriding toString() 522s ok 16 Class framework is not configurable 522s ok 17 Class framework allows accessors for properties 522s ok 18 Class framework raises an exception when creating an abstract class 522s ok 19 Class framework inherits properties from abstract base classes 522s ok 20 Class framework inherits constructors from abstract base classes 522s ok 21 Class framework allows ES6 classes to inherit from abstract base classes 522s ok 22 Class framework lets methods call other methods without clobbering __caller__ 522s ok 23 Class framework allows custom return values from constructors 522s ok 24 Class framework allows symbol-named methods 522s ok 25 An interface is an instance of Lang.Interface 522s ok 26 An interface has a name 522s ok 27 An interface cannot be instantiated 522s ok 28 An interface can be implemented by a class 522s ok 29 An interface can be implemented by a class's superclass 522s ok 30 An interface doesn't disturb a class's constructor 522s ok 31 An interface can have its required method implemented 522s ok 32 An interface must have a name 522s ok 33 An interface must have its required methods implemented 522s ok 34 An interface does not have to have its optional methods implemented 522s ok 35 An interface can have its optional method deferred to by the implementation 522s ok 36 An interface can be chained up to by a class 522s ok 37 An interface can include arguments when being chained up to by a class 522s ok 38 An interface can have its property getter deferred to 522s ok 39 An interface can have its property setter deferred to 522s ok 40 An interface can have its property getter overridden 522s ok 41 An interface can have its property setter overridden 522s ok 42 An interface can require another interface 522s ok 43 An interface can have empty requires 522s ok 44 An interface can chain up to another interface 522s ok 45 An interface can be chained up to with a generic 522s ok 46 An interface can chain up to another interface with a generic 522s ok 47 An interface has its optional function defer to that of the last interface 522s ok 48 An interface must have all its required interfaces implemented 522s ok 49 An interface must have all its required interfaces implemented in the correct order 522s ok 50 An interface can have its implementation on a parent class 522s ok 51 An interface can require its implementor to be a subclass of some class 522s ok 52 An interface must be implemented by an object which subclasses the required class 522s ok 53 An interface can have methods that call others of its methods 522s ok 54 An interface is implemented by a subclass of a class that implements it 522s ok 55 An interface can be reimplemented by a subclass of a class that implements it 522s ok 56 An interface tells what it is with toString() 522s ok 57 ES6 class inheriting from Lang.Class calls a static method on the parent class 522s ok 58 ES6 class inheriting from Lang.Class calls a method on the parent class 522s ok 59 ES6 class inheriting from Lang.Class passes arguments to the parent class's constructor 522s ok 60 ES6 class inheriting from Lang.Class chains up to a method on the parent class 522s ok 61 ES6 class inheriting from Lang.Class overrides a method on the parent class 522s ok 62 ES6 class inheriting from Lang.Class sets and gets a property from the parent class 522s JS G BXD: Defining method quit in prototype for GLib.MainLoop 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Main loop instance 0x1e427a685f80: Spinning loop until released or hook cleared 522s JS MAINLOOP: handling job 0, 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Completed job 0 522s JS MAINLOOP: handling job 1, 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Completed job 1 522s JS MAINLOOP: handling job 2, 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Completed job 2 522s JS MAINLOOP: handling job 3, 522s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 522s JS MAINLOOP: Main loop instance 0x1e427a685f80: release 522s JS MAINLOOP: Completed job 3 522s JS MEMORY: Memory report: before destroying context 522s JS MEMORY: 389 objects currently alive 522s JS MEMORY: boxed_instance = 275 522s JS MEMORY: boxed_prototype = 8 522s JS MEMORY: closure = 1 522s JS MEMORY: function = 94 522s JS MEMORY: fundamental_instance = 0 522s JS MEMORY: fundamental_prototype = 0 522s JS MEMORY: gerror_instance = 0 522s JS MEMORY: gerror_prototype = 0 522s JS MEMORY: interface = 0 522s JS MEMORY: module = 6 522s JS MEMORY: ns = 3 522s JS MEMORY: object_instance = 0 522s JS MEMORY: object_prototype = 2 522s JS MEMORY: param = 0 522s JS MEMORY: union_instance = 0 522s JS MEMORY: union_prototype = 0 522s JS CTX: JS shutdown sequence 522s JS CTX: Stopping profiler 522s JS CTX: Shutting down toggle queue 522s JS CTX: Notifying external reference holders of GjsContext dispose 522s JS MAINLOOP: Stopping promise job dispatcher 522s JS CTX: Notifying reference holders of GjsContext dispose 522s JS CTX: Checking unhandled promise rejections 522s JS CTX: Releasing cached JS wrappers 522s JS CTX: Final triggered GC 522s JS CTX: Destroying JS context 522s JS CTX: Releasing all native objects 522s JS CTX: Disabling auto GC 522s JS CTX: Ending trace on global object 522s JS CTX: Freeing allocated resources 522s JS CTX: JS context destroyed 522s PASS: cjs/testLegacyClass.test 522s Running test: cjs/throw.test 522s 1..1 522s ok 1 - /usr/libexec/installed-tests/cjs/debugger/throw.debugger 522s PASS: cjs/throw.test 522s Running test: cjs/testTimers.test 522s JS NATIVE: Registered native JS module '_promiseNative' 522s JS NATIVE: Registered native JS module '_byteArrayNative' 522s JS NATIVE: Registered native JS module '_encodingNative' 522s JS NATIVE: Registered native JS module '_gi' 522s JS NATIVE: Registered native JS module 'gi' 522s JS NATIVE: Registered native JS module 'cairoNative' 522s JS NATIVE: Registered native JS module 'system' 522s JS NATIVE: Registered native JS module 'console' 522s JS NATIVE: Registered native JS module '_print' 522s JS CTX: Enabling JIT 522s JS CTX: Initialized class GjsFileImporter prototype 0x2412dd00098 522s JS IMPORT: Defining parent (nil) of 0x2412dd000f8 'imports' is mod 0 522s JS IMPORT: Importing '_print' 522s JS NATIVE: Defining native module '_print' 522s JS IMPORT: Defining parent 0x2412dd000f8 of 0x2412dd006b0 '_print' is mod 1 522s JS IMPORT: successfully imported module '_print' 522s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 522s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x242ac6b3c1c0 522s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2412dd014f0), global 0x242ac6b3c1c0 522s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2412dd021a8), global 0x242ac6b3c1c0 522s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2412dd027a8), global 0x242ac6b3c1c0 522s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2412dd027a8), global 0x242ac6b3c1c0 522s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2412dd021a8), global 0x242ac6b3c1c0 522s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2412dd014f0), global 0x242ac6b3c1c0 522s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2412dd014f0), global 0x242ac6b3c1c0 522s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2412dd014f0), global 0x242ac6b3c1c0 522s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2412dd021a8), global 0x242ac6b3c1c0 522s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2412dd027a8), global 0x242ac6b3c1c0 522s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2412dd014f0), global 0x242ac6b3c1c0 522s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2412dd014f0), global 0x242ac6b3c1c0 522s JS MAINLOOP: Main loop instance 0x134934de5f80: hold 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Starting promise job dispatcher 522s JS MAINLOOP: Main loop instance 0x134934de5f80: Spinning loop until released or hook cleared 522s JS MAINLOOP: handling job 0, 522s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 522s JS MAINLOOP: Main loop instance 0x134934de5f80: release 522s JS MAINLOOP: Completed job 0 522s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x242ac6b3c1c0 522s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2412dd15910), global 0x242ac6b3c1c0 522s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2412dd16340), global 0x242ac6b3c1c0 522s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2412dd16340), global 0x242ac6b3c1c0 522s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2412dd15910), global 0x242ac6b3c1c0 522s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2412dd15910), global 0x242ac6b3c1c0 522s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2412dd16340), global 0x242ac6b3c1c0 522s JS IMPORT: Module metadata hook for module 0x2412dd169e8 522s JS IMPORT: Defining meta.importSync for module 0x2412dd169e8 522s JS NATIVE: Defining native module 'gi' 522s JS CTX: Initialized class GIRepositoryNamespace prototype 0x2412dd17168 522s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 522s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 522s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 522s JS IMPORT: Importing directory 'overrides' 522s JS IMPORT: Defining parent 0x2412dd000f8 of 0x2412dd171e8 'overrides' is mod 1 522s JS IMPORT: Defined importer 'overrides' 0x2412dd171e8 in 0x2412dd000f8 522s JS IMPORT: successfully imported directory 'overrides' 522s JS IMPORT: Importing '_byteArrayNative' 522s JS NATIVE: Defining native module '_byteArrayNative' 522s JS IMPORT: Defining parent 0x2412dd000f8 of 0x2412dd17630 '_byteArrayNative' is mod 1 522s JS IMPORT: successfully imported module '_byteArrayNative' 522s JS IMPORT: Importing '_promiseNative' 522s JS NATIVE: Defining native module '_promiseNative' 522s JS IMPORT: Defining parent 0x2412dd000f8 of 0x2412dd176f0 '_promiseNative' is mod 1 522s JS IMPORT: successfully imported module '_promiseNative' 522s JS IMPORT: Importing module GLib succeeded 522s JS IMPORT: Defining parent 0x2412dd171e8 of 0x242ac6b3d2b8 'GLib' is mod 1 522s JS IMPORT: successfully imported module 'GLib' 522s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 522s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x242ac6b7d060, JSClass 0x61e0cfdfb098, in object 0x242ac6b7d038 522s JS CTX: Initialized class GIRepositoryGType prototype 0x2412dd17920 522s JS CTX: Initialized class GIRepositoryFunction prototype 0x242ac6b3d308 522s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 522s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 522s JS G BXD: Defined class for Error (GError), prototype 0x242ac6b7d0b0, JSClass 0x61e0cfdfb098, in object 0x242ac6b7d038 522s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 522s JS G BXD: Defined class for Variant (GVariant), prototype 0x242ac6b7d100, JSClass 0x61e0cfdfb098, in object 0x242ac6b7d038 522s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 522s JS G BXD: Defined class for Bytes (GBytes), prototype 0x242ac6b7d150, JSClass 0x61e0cfdfb098, in object 0x242ac6b7d038 522s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 522s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 522s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x242ac6b7d1a0, JSClass 0x61e0cfdfb098, in object 0x242ac6b7d038 522s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 522s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 522s JS G BXD: Defined class for Thread (GThread), prototype 0x242ac6b7d1f0, JSClass 0x61e0cfdfb098, in object 0x242ac6b7d038 522s JS G BXD: Defining method ref in prototype for GLib.Thread 522s JS G BXD: Defining method unref in prototype for GLib.Thread 522s JS G NS: Defined namespace 'GLib' 0x242ac6b7d038 in GIRepository 0x2412dd16ff8 522s JS IMPORT: Importing module jasmine succeeded 522s JS IMPORT: Defining parent 0x2412dd000f8 of 0x242ac6b3dcb8 'jasmine' is mod 1 522s JS IMPORT: successfully imported module 'jasmine' 522s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 522s JS MAINLOOP: Main loop instance 0x134934de5f80: hold 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Main loop instance 0x134934de5f80: Spinning loop until released or hook cleared 522s JS MAINLOOP: handling job 0, 522s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 522s JS MAINLOOP: Main loop instance 0x134934de5f80: release 522s JS MAINLOOP: Completed job 0 522s JS IMPORT: Module resolve hook for module 'file:///usr/libexec/installed-tests/cjs/js/testTimers.js' (file:///usr/libexec/installed-tests/cjs/js/testTimers.js), global 0x242ac6b3c1c0 522s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2412dd2aad0), global 0x242ac6b3c1c0 522s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2412dd2aad0), global 0x242ac6b3c1c0 522s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2412dd2aad0), global 0x242ac6b3c1c0 522s JS MAINLOOP: Main loop instance 0x134934de5f80: hold 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Main loop instance 0x134934de5f80: Spinning loop until released or hook cleared 522s JS MAINLOOP: handling job 0, 522s JS IMPORT: Module evaluation promise resolved: "file:///usr/libexec/installed-tests/cjs/js/testTimers.js async resolved" 522s JS MAINLOOP: Main loop instance 0x134934de5f80: release 522s JS MAINLOOP: Completed job 0 522s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x242ac6b3c1c0 522s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2412dd34d40), global 0x242ac6b3c1c0 522s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2412dd34d40), global 0x242ac6b3c1c0 522s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2412dd34d40), global 0x242ac6b3c1c0 522s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2412dd34d40), global 0x242ac6b3c1c0 522s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2412dd34d40), global 0x242ac6b3c1c0 522s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2412dd34d40), global 0x242ac6b3c1c0 522s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2412dd34d40), global 0x242ac6b3c1c0 522s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2412dd34d40), global 0x242ac6b3c1c0 522s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2412dd34d40), global 0x242ac6b3c1c0 522s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2412dd34d40), global 0x242ac6b3c1c0 522s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2412dd34d40), global 0x242ac6b3c1c0 522s JS IMPORT: Module metadata hook for module 0x2412dd35a08 522s JS IMPORT: Defining meta.importSync for module 0x2412dd35a08 522s JS NATIVE: Defining native module 'system' 522s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2412dd34d40), global 0x242ac6b3c1c0 522s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2412dd34d40), global 0x242ac6b3c1c0 522s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 522s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 522s JS MAINLOOP: Set main loop hook to 522s JS MAINLOOP: Main loop instance 0x134934de5f80: hold 522s JS MAINLOOP: Running and clearing main loop hook 522s JS G BXD: Defining method run in prototype for GLib.MainLoop 522s 1..16 522s JS IMPORT: Importing 'gi' 522s JS IMPORT: Defining parent 0x2412dd000f8 of 0x2412dd16ff8 'gi' is mod 1 522s JS IMPORT: successfully imported module 'gi' 522s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 522s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 522s JS G BXD: Defined class for Source (GSource), prototype 0x242ac6b7d268, JSClass 0x61e0cfdfb098, in object 0x242ac6b7d038 522s JS G BXD: Defining method set_priority in prototype for GLib.Source 522s JS IMPORT: Importing '_gi' 522s JS NATIVE: Defining native module '_gi' 522s JS IMPORT: Defining parent 0x2412dd000f8 of 0x2412dd3d698 '_gi' is mod 1 522s JS IMPORT: successfully imported module '_gi' 522s JS IMPORT: JS import 'CjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/CjsPrivate.js 522s JS G NS: Defined namespace 'CjsPrivate' 0x242ac6b7d308 in GIRepository 0x2412dd16ff8 522s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 522s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 522s JS IMPORT: Importing module _common succeeded 522s JS IMPORT: Defining parent 0x2412dd000f8 of 0x242ac6b3dfd8 '_common' is mod 1 522s JS IMPORT: successfully imported module '_common' 522s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 522s JS IMPORT: Importing module _legacy succeeded 522s JS IMPORT: Defining parent 0x2412dd000f8 of 0x242ac6bcd060 '_legacy' is mod 1 522s JS IMPORT: successfully imported module '_legacy' 522s JS IMPORT: Importing module GObject succeeded 522s JS IMPORT: Defining parent 0x2412dd171e8 of 0x242ac6b3df88 'GObject' is mod 1 522s JS IMPORT: successfully imported module 'GObject' 522s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 522s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 522s JS G BXD: Defined class for String (GString), prototype 0x242ac6b7d588, JSClass 0x61e0cfdfb098, in object 0x242ac6b7d2e0 522s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 522s JS G PRM: Defined class ParamSpec prototype is 0x242ac6bcd100 class 0x61e0cfe002f0 in object 0x242ac6b7d2e0 522s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 522s JS G OBJ: Defined class for Object (GObject), prototype 0x242ac6b7d6f0, JSClass 0x61e0cfdfb7a8, in object 0x242ac6b7d2e0 522s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 522s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 522s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x242ac6b7d718, JSClass 0x61e0cfdfb7a8, in object 0x242ac6b7d2e0 522s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 524s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 524s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 524s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 524s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 524s JS G NS: Defined namespace 'GObject' 0x242ac6b7d2e0 in GIRepository 0x242ac6b3f8c8 524s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 524s JS G BXD: Defining method attach in prototype for GLib.Source 524s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 524s JS IMPORT: Module metadata hook for module 0x242ac6b4ae40 524s JS IMPORT: Defining meta.importSync for module 0x242ac6b4ae40 524s JS G NS: Found info type FUNCTION for 'get_monotonic_time' in namespace 'GLib' 524s JS MAINLOOP: Enqueue job , promise=, allocation site= 524s JS MAINLOOP: handling job 0, 524s JS MAINLOOP: Enqueue job , promise=, allocation site= 524s JS MAINLOOP: Completed job 0 524s JS MAINLOOP: handling job 1, 524s JS MAINLOOP: Enqueue job , promise=, allocation site= 524s JS MAINLOOP: Completed job 1 524s JS MAINLOOP: handling job 2, 524s JS MAINLOOP: Enqueue job , promise=, allocation site= 524s JS MAINLOOP: Completed job 2 524s JS MAINLOOP: handling job 3, 524s JS G BXD: Defining method destroy in prototype for GLib.Source 524s ok 1 Timers times out successfully 524s JS MAINLOOP: Completed job 3 524s JS MAINLOOP: Enqueue job , promise=, allocation site= 524s JS MAINLOOP: handling job 0, 524s JS MAINLOOP: Enqueue job , promise=, allocation site= 524s JS MAINLOOP: Completed job 0 524s JS MAINLOOP: handling job 1, 524s JS MAINLOOP: Enqueue job , promise=, allocation site= 524s JS MAINLOOP: Completed job 1 524s JS MAINLOOP: handling job 2, 524s JS MAINLOOP: Enqueue job , promise=, allocation site= 524s JS MAINLOOP: Completed job 2 524s JS MAINLOOP: handling job 3, 524s ok 2 Timers has correct timeout args 524s JS MAINLOOP: Completed job 3 524s JS MAINLOOP: Enqueue job , promise=, allocation site= 524s JS MAINLOOP: handling job 0, 524s JS MAINLOOP: Enqueue job , promise=, allocation site= 524s JS MAINLOOP: Completed job 0 524s JS MAINLOOP: handling job 1, 524s ok 3 Timers cancels successfully 524s JS MAINLOOP: Completed job 1 524s JS MAINLOOP: Enqueue job , promise=, allocation site= 524s JS MAINLOOP: handling job 0, 524s JS MAINLOOP: Enqueue job , promise=, allocation site= 524s JS MAINLOOP: Completed job 0 524s JS MAINLOOP: handling job 1, 524s ok 4 Timers cancels multiple correctly 524s JS MAINLOOP: Completed job 1 524s Executing: cjs/testTimers.test 524s JS MAINLOOP: Enqueue job , promise=, allocation site= 524s JS MAINLOOP: handling job 0, 525s JS MAINLOOP: Enqueue job , promise=, allocation site= 525s JS MAINLOOP: Completed job 0 525s JS MAINLOOP: handling job 1, 525s ok 5 Timers cancels invalid silent fail 525s JS MAINLOOP: Completed job 1 525s JS MAINLOOP: Enqueue job , promise=, allocation site= 525s JS MAINLOOP: handling job 0, 525s JS MAINLOOP: Enqueue job , promise=, allocation site= 525s JS MAINLOOP: Completed job 0 525s JS MAINLOOP: handling job 1, 525s ok 6 Timers interval success 525s JS MAINLOOP: Completed job 1 525s JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' 525s JS MAINLOOP: Enqueue job , promise=, allocation site= 525s JS MAINLOOP: handling job 0, 525s JS MAINLOOP: Enqueue job , promise=, allocation site= 525s JS MAINLOOP: Completed job 0 525s JS MAINLOOP: handling job 1, 525s ok 7 Timers cancels interval successfully 525s JS MAINLOOP: Completed job 1 525s JS MAINLOOP: Enqueue job , promise=, allocation site= 525s JS MAINLOOP: handling job 0, 525s JS MAINLOOP: Enqueue job , promise=, allocation site= 525s JS MAINLOOP: Completed job 0 525s JS MAINLOOP: handling job 1, 525s ok 8 Timers ordering interval 525s JS MAINLOOP: Completed job 1 525s ok 9 Timers cancel invalid silent fail 525s JS MAINLOOP: Enqueue job , promise=, allocation site= 525s JS MAINLOOP: handling job 0, 525s JS MAINLOOP: Enqueue job , promise=, allocation site= 525s JS MAINLOOP: Completed job 0 525s JS MAINLOOP: handling job 1, 525s ok 10 Timers callback this 525s JS MAINLOOP: Completed job 1 525s ok 11 Timers bind this 525s ok 12 Timers function names match spec 525s ok 13 Timers argument lengths match spec 525s ok 14 Timers clear and interval are unique functions 525s JS MAINLOOP: Enqueue job , promise=, allocation site= 525s JS MAINLOOP: handling job 0, 525s JS MAINLOOP: Completed job 0 525s JS MAINLOOP: Enqueue job , promise=, allocation site= 525s JS MAINLOOP: handling job 0, 525s JS MAINLOOP: Enqueue job , promise=, allocation site= 525s JS MAINLOOP: Completed job 0 525s JS MAINLOOP: handling job 1, 525s JS MAINLOOP: Enqueue job , promise=, allocation site= 525s JS MAINLOOP: Completed job 1 525s JS MAINLOOP: handling job 2, 525s JS MAINLOOP: Enqueue job , promise=, allocation site= 525s JS MAINLOOP: Completed job 2 525s JS MAINLOOP: handling job 3, 525s JS MAINLOOP: Enqueue job , promise=, allocation site= 525s JS MAINLOOP: Completed job 3 525s JS MAINLOOP: handling job 4, 525s ok 15 Timers microtask ordering 525s JS MAINLOOP: Completed job 4 525s JS MAINLOOP: Enqueue job , promise=, allocation site= 525s JS MAINLOOP: Enqueue job , promise=, allocation site= 525s JS MAINLOOP: Enqueue job , promise=, allocation site= 525s JS MAINLOOP: Enqueue job , promise=, allocation site= 525s JS MAINLOOP: handling job 0, 525s JS MAINLOOP: Completed job 0 525s JS MAINLOOP: handling job 1, 525s JS MAINLOOP: Completed job 1 525s JS MAINLOOP: handling job 2, 525s JS MAINLOOP: Completed job 2 525s JS MAINLOOP: handling job 3, 525s JS MAINLOOP: Enqueue job , promise=, allocation site= 525s JS MAINLOOP: Enqueue job , promise=, allocation site= 525s JS MAINLOOP: Completed job 3 525s JS MAINLOOP: handling job 4, 525s JS MAINLOOP: Completed job 4 525s JS MAINLOOP: handling job 5, 525s JS MAINLOOP: Completed job 5 525s JS MAINLOOP: Enqueue job , promise=, allocation site= 525s JS MAINLOOP: handling job 0, 525s JS MAINLOOP: Completed job 0 525s JS MAINLOOP: Enqueue job , promise=, allocation site= 525s JS MAINLOOP: handling job 0, 525s JS MAINLOOP: Completed job 0 525s JS MAINLOOP: Enqueue job , promise=, allocation site= 525s JS MAINLOOP: handling job 0, 525s JS MAINLOOP: Completed job 0 525s JS MAINLOOP: Enqueue job , promise=, allocation site= 525s JS MAINLOOP: handling job 0, 525s JS MAINLOOP: Enqueue job , promise=, allocation site= 525s JS MAINLOOP: Completed job 0 525s JS MAINLOOP: handling job 1, 525s JS MAINLOOP: Enqueue job , promise=, allocation site= 525s JS MAINLOOP: Completed job 1 525s JS MAINLOOP: handling job 2, 525s JS MAINLOOP: Enqueue job , promise=, allocation site= 525s JS MAINLOOP: Completed job 2 525s JS MAINLOOP: handling job 3, 525s ok 16 Timers nested microtask ordering 525s JS MAINLOOP: Completed job 3 525s JS G BXD: Defining method quit in prototype for GLib.MainLoop 525s JS MAINLOOP: Enqueue job , promise=, allocation site= 525s JS MAINLOOP: Main loop instance 0x134934de5f80: Spinning loop until released or hook cleared 525s JS MAINLOOP: handling job 0, 525s JS MAINLOOP: Enqueue job , promise=, allocation site= 525s JS MAINLOOP: Completed job 0 525s JS MAINLOOP: handling job 1, 525s JS MAINLOOP: Enqueue job , promise=, allocation site= 525s JS MAINLOOP: Completed job 1 525s JS MAINLOOP: handling job 2, 525s JS MAINLOOP: Enqueue job , promise=, allocation site= 525s JS MAINLOOP: Completed job 2 525s JS MAINLOOP: handling job 3, 525s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 525s JS MAINLOOP: Main loop instance 0x134934de5f80: release 525s JS MAINLOOP: Completed job 3 525s JS MEMORY: Memory report: before destroying context 525s JS MEMORY: 228 objects currently alive 525s JS MEMORY: boxed_instance = 114 525s JS MEMORY: boxed_prototype = 8 525s JS MEMORY: closure = 1 525s JS MEMORY: function = 95 525s JS MEMORY: fundamental_instance = 0 525s JS MEMORY: fundamental_prototype = 0 525s JS MEMORY: gerror_instance = 0 525s JS MEMORY: gerror_prototype = 0 525s JS MEMORY: interface = 0 525s JS MEMORY: module = 5 525s JS MEMORY: ns = 3 525s JS MEMORY: object_instance = 0 525s JS MEMORY: object_prototype = 2 525s JS MEMORY: param = 0 525s JS MEMORY: union_instance = 0 525s JS MEMORY: union_prototype = 0 525s JS CTX: JS shutdown sequence 525s JS CTX: Stopping profiler 525s JS CTX: Shutting down toggle queue 525s JS CTX: Notifying external reference holders of GjsContext dispose 525s JS MAINLOOP: Stopping promise job dispatcher 525s JS CTX: Notifying reference holders of GjsContext dispose 525s JS CTX: Checking unhandled promise rejections 525s JS CTX: Releasing cached JS wrappers 525s JS CTX: Final triggered GC 525s JS CTX: Destroying JS context 525s JS CTX: Releasing all native objects 525s JS CTX: Disabling auto GC 525s JS CTX: Ending trace on global object 525s JS CTX: Freeing allocated resources 525s JS CTX: JS context destroyed 525s PASS: cjs/testTimers.test 525s Running test: cjs/detach.test 525s 1..1 525s ok 1 - /usr/libexec/installed-tests/cjs/debugger/detach.debugger 525s PASS: cjs/detach.test 525s Running test: cjs/set.test 525s 1..1 525s ok 1 - /usr/libexec/installed-tests/cjs/debugger/set.debugger 525s PASS: cjs/set.test 525s Running test: cjs/finish.test 525s 1..1 525s ok 1 - /usr/libexec/installed-tests/cjs/debugger/finish.debugger 525s PASS: cjs/finish.test 525s Running test: cjs/testLegacyGObject.test 525s JS NATIVE: Registered native JS module '_promiseNative' 525s JS NATIVE: Registered native JS module '_byteArrayNative' 525s JS NATIVE: Registered native JS module '_encodingNative' 525s JS NATIVE: Registered native JS module '_gi' 525s JS NATIVE: Registered native JS module 'gi' 525s JS NATIVE: Registered native JS module 'cairoNative' 525s JS NATIVE: Registered native JS module 'system' 525s JS NATIVE: Registered native JS module 'console' 525s JS NATIVE: Registered native JS module '_print' 525s JS CTX: Enabling JIT 525s JS CTX: Initialized class GjsFileImporter prototype 0x23fddf800098 525s JS IMPORT: Defining parent (nil) of 0x23fddf8000f8 'imports' is mod 0 525s JS IMPORT: Importing '_print' 525s JS NATIVE: Defining native module '_print' 525s JS IMPORT: Defining parent 0x23fddf8000f8 of 0x23fddf8006b0 '_print' is mod 1 525s JS IMPORT: successfully imported module '_print' 525s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 525s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1a857b93c1c0 525s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x23fddf8014f0), global 0x1a857b93c1c0 525s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x23fddf8021a8), global 0x1a857b93c1c0 525s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x23fddf8027a8), global 0x1a857b93c1c0 525s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x23fddf8027a8), global 0x1a857b93c1c0 525s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x23fddf8021a8), global 0x1a857b93c1c0 525s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x23fddf8014f0), global 0x1a857b93c1c0 525s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x23fddf8014f0), global 0x1a857b93c1c0 525s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x23fddf8014f0), global 0x1a857b93c1c0 525s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x23fddf8021a8), global 0x1a857b93c1c0 525s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x23fddf8027a8), global 0x1a857b93c1c0 525s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x23fddf8014f0), global 0x1a857b93c1c0 525s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x23fddf8014f0), global 0x1a857b93c1c0 525s JS MAINLOOP: Main loop instance 0x1b052a2b5f80: hold 525s JS MAINLOOP: Enqueue job , promise=, allocation site= 525s JS MAINLOOP: Starting promise job dispatcher 525s JS MAINLOOP: Main loop instance 0x1b052a2b5f80: Spinning loop until released or hook cleared 525s JS MAINLOOP: handling job 0, 525s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 525s JS MAINLOOP: Main loop instance 0x1b052a2b5f80: release 525s JS MAINLOOP: Completed job 0 525s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x1a857b93c1c0 525s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x23fddf815910), global 0x1a857b93c1c0 525s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23fddf816340), global 0x1a857b93c1c0 525s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23fddf816340), global 0x1a857b93c1c0 525s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x23fddf815910), global 0x1a857b93c1c0 525s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x23fddf815910), global 0x1a857b93c1c0 525s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23fddf816340), global 0x1a857b93c1c0 525s JS IMPORT: Module metadata hook for module 0x23fddf8169e8 525s JS IMPORT: Defining meta.importSync for module 0x23fddf8169e8 525s JS NATIVE: Defining native module 'gi' 525s JS CTX: Initialized class GIRepositoryNamespace prototype 0x23fddf817168 525s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 525s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 525s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 525s JS IMPORT: Importing directory 'overrides' 525s JS IMPORT: Defining parent 0x23fddf8000f8 of 0x23fddf8171e8 'overrides' is mod 1 525s JS IMPORT: Defined importer 'overrides' 0x23fddf8171e8 in 0x23fddf8000f8 525s JS IMPORT: successfully imported directory 'overrides' 525s JS IMPORT: Importing '_byteArrayNative' 525s JS NATIVE: Defining native module '_byteArrayNative' 525s JS IMPORT: Defining parent 0x23fddf8000f8 of 0x23fddf817630 '_byteArrayNative' is mod 1 525s JS IMPORT: successfully imported module '_byteArrayNative' 525s JS IMPORT: Importing '_promiseNative' 525s JS NATIVE: Defining native module '_promiseNative' 525s JS IMPORT: Defining parent 0x23fddf8000f8 of 0x23fddf8176f0 '_promiseNative' is mod 1 525s JS IMPORT: successfully imported module '_promiseNative' 525s JS IMPORT: Importing module GLib succeeded 525s JS IMPORT: Defining parent 0x23fddf8171e8 of 0x1a857b93d2b8 'GLib' is mod 1 525s JS IMPORT: successfully imported module 'GLib' 525s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 525s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1a857b97d060, JSClass 0x79614d0eb098, in object 0x1a857b97d038 525s JS CTX: Initialized class GIRepositoryGType prototype 0x23fddf817920 525s JS CTX: Initialized class GIRepositoryFunction prototype 0x1a857b93d308 525s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 525s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 525s JS G BXD: Defined class for Error (GError), prototype 0x1a857b97d0b0, JSClass 0x79614d0eb098, in object 0x1a857b97d038 525s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 525s JS G BXD: Defined class for Variant (GVariant), prototype 0x1a857b97d100, JSClass 0x79614d0eb098, in object 0x1a857b97d038 525s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 525s JS G BXD: Defined class for Bytes (GBytes), prototype 0x1a857b97d150, JSClass 0x79614d0eb098, in object 0x1a857b97d038 525s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 525s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 525s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1a857b97d1a0, JSClass 0x79614d0eb098, in object 0x1a857b97d038 525s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 525s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 525s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 525s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 525s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 525s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 525s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 525s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 525s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 525s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 525s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 525s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 525s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 525s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 525s JS G BXD: Defined class for Thread (GThread), prototype 0x1a857b97d1f0, JSClass 0x79614d0eb098, in object 0x1a857b97d038 525s JS G BXD: Defining method ref in prototype for GLib.Thread 525s JS G BXD: Defining method unref in prototype for GLib.Thread 525s JS G NS: Defined namespace 'GLib' 0x1a857b97d038 in GIRepository 0x23fddf816ff8 525s JS IMPORT: Importing module jasmine succeeded 525s JS IMPORT: Defining parent 0x23fddf8000f8 of 0x1a857b93dcb8 'jasmine' is mod 1 525s JS IMPORT: successfully imported module 'jasmine' 525s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 525s JS MAINLOOP: Main loop instance 0x1b052a2b5f80: hold 525s JS MAINLOOP: Enqueue job , promise=, allocation site= 525s JS MAINLOOP: Main loop instance 0x1b052a2b5f80: Spinning loop until released or hook cleared 525s JS MAINLOOP: handling job 0, 525s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 525s JS MAINLOOP: Main loop instance 0x1b052a2b5f80: release 525s JS MAINLOOP: Completed job 0 525s JS IMPORT: Importing 'gi' 525s JS IMPORT: Defining parent 0x23fddf8000f8 of 0x23fddf816ff8 'gi' is mod 1 525s JS IMPORT: successfully imported module 'gi' 525s JS IMPORT: JS import 'CjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/CjsPrivate.js 525s JS G NS: Defined namespace 'CjsPrivate' 0x1a857b97d290 in GIRepository 0x23fddf816ff8 525s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 525s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 525s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 525s JS IMPORT: Importing module _legacy succeeded 525s JS IMPORT: Defining parent 0x23fddf8000f8 of 0x1a857b93dee8 '_legacy' is mod 1 525s JS IMPORT: successfully imported module '_legacy' 525s JS IMPORT: Importing module lang succeeded 525s JS IMPORT: Defining parent 0x23fddf8000f8 of 0x1a857b93de98 'lang' is mod 1 525s JS IMPORT: successfully imported module 'lang' 525s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 525s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 525s JS IMPORT: Importing module _signals succeeded 525s JS IMPORT: Defining parent 0x23fddf8000f8 of 0x1a857b93df38 '_signals' is mod 1 525s JS IMPORT: successfully imported module '_signals' 525s JS IMPORT: Importing module signals succeeded 525s JS IMPORT: Defining parent 0x23fddf8000f8 of 0x1a857b93de48 'signals' is mod 1 525s JS IMPORT: successfully imported module 'signals' 525s JS IMPORT: Importing module Gio succeeded 525s JS IMPORT: Defining parent 0x23fddf8171e8 of 0x1a857b93ddf8 'Gio' is mod 1 525s JS IMPORT: successfully imported module 'Gio' 525s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 525s JS IMPORT: Importing '_gi' 525s JS NATIVE: Defining native module '_gi' 525s JS IMPORT: Defining parent 0x23fddf8000f8 of 0x23fddf82dcb0 '_gi' is mod 1 525s JS IMPORT: successfully imported module '_gi' 525s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 525s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 525s JS IMPORT: Importing module _common succeeded 525s JS IMPORT: Defining parent 0x23fddf8000f8 of 0x1a857b93dfd8 '_common' is mod 1 525s JS IMPORT: successfully imported module '_common' 525s JS IMPORT: Importing module GObject succeeded 525s JS IMPORT: Defining parent 0x23fddf8171e8 of 0x1a857b93df88 'GObject' is mod 1 525s JS IMPORT: successfully imported module 'GObject' 525s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 525s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 525s JS G BXD: Defined class for String (GString), prototype 0x1a857b97d538, JSClass 0x79614d0eb098, in object 0x1a857b97d2b8 525s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 525s JS G PRM: Defined class ParamSpec prototype is 0x1a857b9d30b0 class 0x79614d0f02f0 in object 0x1a857b97d2b8 525s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 525s JS G OBJ: Defined class for Object (GObject), prototype 0x1a857b97d6a0, JSClass 0x79614d0eb7a8, in object 0x1a857b97d2b8 525s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 525s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 525s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x1a857b97d6c8, JSClass 0x79614d0eb7a8, in object 0x1a857b97d2b8 525s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 525s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 525s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 525s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 525s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 525s JS G NS: Defined namespace 'GObject' 0x1a857b97d2b8 in GIRepository 0x23fddf816ff8 525s JS G OBJ: Defined class for Application (GApplication), prototype 0x1a857b97d718, JSClass 0x79614d0eb7a8, in object 0x1a857b97d268 525s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 525s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x1a857b9d3420, JSClass 0x79614d0eb580, in object 0x1a857b97d268 525s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 525s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 525s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 525s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 525s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 525s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 525s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 525s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 525s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 525s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 525s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x1a857b97d790, JSClass 0x79614d0eb7a8, in object 0x1a857b97d268 525s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 525s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x1a857b9d36a0, JSClass 0x79614d0eb580, in object 0x1a857b97d268 525s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 525s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x1a857b97d808, JSClass 0x79614d0eb7a8, in object 0x1a857b97d268 525s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 525s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 525s JS G IFACE: Defined class for Initable (GInitable), prototype 0x1a857b9d37e0, JSClass 0x79614d0eb580, in object 0x1a857b97d268 525s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 525s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 525s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 525s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x1a857b97d880, JSClass 0x79614d0eb098, in object 0x1a857b97d268 525s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 525s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x1a857b97d8d0, JSClass 0x79614d0eb098, in object 0x1a857b97d268 525s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 525s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 525s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x1a857b97d920, JSClass 0x79614d0eb7a8, in object 0x1a857b97d268 525s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x1a857b97d970, JSClass 0x79614d0eb7a8, in object 0x1a857b97d290 525s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 525s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x1a857b97d9c0, JSClass 0x79614d0eb7a8, in object 0x1a857b97d268 525s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 525s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 525s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 525s JS G IFACE: Defined class for File (GFile), prototype 0x1a857b9d3948, JSClass 0x79614d0eb580, in object 0x1a857b97d268 525s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x1a857b97da38, JSClass 0x79614d0eb7a8, in object 0x23fddf8170d8 525s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 525s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x1a857b97dab0, JSClass 0x79614d0eb7a8, in object 0x1a857b97d268 525s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 525s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 525s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x1a857b97db00, JSClass 0x79614d0eb7a8, in object 0x1a857b97d268 525s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 525s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x1a857b97db50, JSClass 0x79614d0eb7a8, in object 0x1a857b97d268 525s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 525s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x1a857b97dba0, JSClass 0x79614d0eb098, in object 0x1a857b97d268 525s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 525s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 525s JS G OBJ: Defined class for Settings (GSettings), prototype 0x1a857b97dbf0, JSClass 0x79614d0eb7a8, in object 0x1a857b97d268 525s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 525s JS G NS: Defined namespace 'Gio' 0x1a857b97d268 in GIRepository 0x23fddf816ff8 525s JS IMPORT: Importing module Gtk succeeded 525s JS IMPORT: Defining parent 0x23fddf8171e8 of 0x1a857b9df3d0 'Gtk' is mod 1 525s JS IMPORT: successfully imported module 'Gtk' 525s JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' 525s JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' 525s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x1a857b97dc68, JSClass 0x79614d0eb7a8, in object 0x1a857b97d2b8 525s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x1a857b97dcb8, JSClass 0x79614d0eb7a8, in object 0x1a857b97dc40 525s JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' 525s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x1a857b9df6c8, JSClass 0x79614d0eb580, in object 0x1a857b97dc40 525s JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' 525s JS G OBJ: Defined class for Container (GtkContainer), prototype 0x1a857b97dd30, JSClass 0x79614d0eb7a8, in object 0x1a857b97dc40 525s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 525s JS G NS: Defined namespace 'Gtk' 0x1a857b97dc40 in GIRepository 0x23fddf816ff8 525s JS IMPORT: JS import 'mainloop' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/mainloop.js 525s JS IMPORT: Importing module mainloop succeeded 525s JS IMPORT: Defining parent 0x23fddf8000f8 of 0x1a857b9df7e0 'mainloop' is mod 1 525s JS IMPORT: successfully imported module 'mainloop' 525s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 525s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 525s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 525s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 525s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 525s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 525s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 525s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 525s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 525s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 525s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 525s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 525s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 525s JS G ENUM: Defining GObject.ParamFlags as 0x23fddf8352e0 525s JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' 525s JS G PRM: Wrapping GParamString 'readwrite' on (null) with JSObject 525s JS G PRM: JSObject created with param instance 0x1b052a4e2e30 type GParamString 525s JS G PRM: Wrapping GParamString 'readonly' on (null) with JSObject 525s JS G PRM: JSObject created with param instance 0x1b052a4e2f40 type GParamString 525s JS G PRM: Wrapping GParamString 'construct' on (null) with JSObject 525s JS G PRM: JSObject created with param instance 0x1b052a4e3030 type GParamString 525s JS G NS: Found info type FLAGS for 'SignalFlags' in namespace 'GObject' 525s JS G ENUM: Defining enum value RUN_FIRST (fixed from run_first) 1 525s JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2 525s JS G ENUM: Defining enum value RUN_CLEANUP (fixed from run_cleanup) 4 525s JS G ENUM: Defining enum value NO_RECURSE (fixed from no_recurse) 8 525s JS G ENUM: Defining enum value DETAILED (fixed from detailed) 16 525s JS G ENUM: Defining enum value ACTION (fixed from action) 32 525s JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64 525s JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128 525s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 256 525s JS G ENUM: Defining enum value ACCUMULATOR_FIRST_RUN (fixed from accumulator_first_run) 131072 525s JS G ENUM: Defining GObject.SignalFlags as 0x23fddf835510 525s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 525s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'CjsPrivate' 525s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 525s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 525s JS G OBJ: Defined class for Gjs_MyObject (Gjs_MyObject), prototype 0x1a857b97dd80, JSClass 0x79614d0eb7a8, in object 0x23fddf8170d8 525s JS G NS: Found info type FUNCTION for 'signal_lookup' in namespace 'GObject' 525s JS G NS: Found info type FUNCTION for 'signal_override_class_closure' in namespace 'GObject' 525s JS G OBJ: Defined class for Gjs_MyApplication (Gjs_MyApplication), prototype 0x1a857b97ddd0, JSClass 0x79614d0eb7a8, in object 0x23fddf8170d8 525s JS G OBJ: Defined class for Gjs_MyInitable (Gjs_MyInitable), prototype 0x1a857b97de20, JSClass 0x79614d0eb7a8, in object 0x23fddf8170d8 525s JS G OBJ: Defined class for Gjs_Derived (Gjs_Derived), prototype 0x1a857b97de70, JSClass 0x79614d0eb7a8, in object 0x23fddf8170d8 525s JS G OBJ: Defined class for Gjs_Legacy_OddlyNamed (Gjs_Legacy_OddlyNamed), prototype 0x1a857b97dec0, JSClass 0x79614d0eb7a8, in object 0x23fddf8170d8 525s JS G OBJ: Defined class for Gjs_MyCustomInit (Gjs_MyCustomInit), prototype 0x1a857b97df10, JSClass 0x79614d0eb7a8, in object 0x1a857b93fdf0 525s JS G OBJ: Defined class for Gjs_GObjectImplementingLangInterface (Gjs_GObjectImplementingLangInterface), prototype 0x1a857b97df60, JSClass 0x79614d0eb7a8, in object 0x1a857b93fdf0 525s JS G PRM: Wrapping GParamString 'interface-prop' on (null) with JSObject 525s JS G PRM: JSObject created with param instance 0x1b052a55e640 type GParamString 525s JS G IFACE: Defined class for ArbitraryGTypeName (ArbitraryGTypeName), prototype 0x1a857b9f06f0, JSClass 0x79614d0eb580, in object 0x1a857b93fdf0 525s JS G IFACE: Defined class for Gjs_InterfaceRequiringGObjectInterface (Gjs_InterfaceRequiringGObjectInterface), prototype 0x1a857b9f0740, JSClass 0x79614d0eb580, in object 0x1a857b93fdf0 525s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 525s JS G PRM: JSObject created with param instance 0x1b052a40edb0 type GParamOverride 525s JS G PRM: Wrapping GParamString 'class-prop' on (null) with JSObject 525s JS G PRM: JSObject created with param instance 0x1b052a40efc0 type GParamString 525s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 525s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 525s JS G OBJ: Defined class for Gjs_GObjectImplementingGObjectInterface (Gjs_GObjectImplementingGObjectInterface), prototype 0x3acc9bf06038, JSClass 0x79614d0eb7a8, in object 0x1a857b93fdf0 525s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 525s JS G PRM: JSObject created with param instance 0x1b052a410680 type GParamOverride 525s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 525s JS G OBJ: Defined class for Gjs_MinimalImplementationOfAGObjectInterface (Gjs_MinimalImplementationOfAGObjectInterface), prototype 0x3acc9bf06088, JSClass 0x79614d0eb7a8, in object 0x1a857b93fdf0 525s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 525s JS G PRM: JSObject created with param instance 0x1b052a411510 type GParamOverride 525s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 525s JS G OBJ: Defined class for Gjs_ImplementationOfTwoInterfaces (Gjs_ImplementationOfTwoInterfaces), prototype 0x3acc9bf060d8, JSClass 0x79614d0eb7a8, in object 0x1a857b93fdf0 525s JS G IFACE: Defined class for Gjs_LegacyInterface1 (Gjs_LegacyInterface1), prototype 0x1a857b9f0920, JSClass 0x79614d0eb580, in object 0x1a857b93fdf0 525s JS G IFACE: Defined class for Gjs_LegacyInterface2 (Gjs_LegacyInterface2), prototype 0x1a857b9f0970, JSClass 0x79614d0eb580, in object 0x1a857b93fdf0 525s JS G NS: Found info type FUNCTION for 'param_spec_int' in namespace 'GObject' 525s JS G PRM: Wrapping GParamInt 'property' on (null) with JSObject 525s JS G PRM: JSObject created with param instance 0x1b052a41cc90 type GParamInt 525s JS G PRM: Wrapping GParamInt 'override-property' on (null) with JSObject 525s JS G PRM: JSObject created with param instance 0x1b052a41ce00 type GParamInt 525s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 525s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 525s JS G OBJ: Defined class for Gjs_Legacy (Gjs_Legacy), prototype 0x3acc9bf06178, JSClass 0x79614d0eb7a8, in object 0x1a857b93fdf0 525s JS G PRM: Wrapping GParamOverride 'override-property' on (null) with JSObject 525s JS G PRM: JSObject created with param instance 0x1b052a41df80 type GParamOverride 525s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 525s JS CTX: Script evaluation succeeded 525s JS MAINLOOP: Main loop instance 0x1b052a2b5f80: Spinning loop until released or hook cleared 525s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x1a857b93c1c0 525s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x23fddf8393d0), global 0x1a857b93c1c0 525s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x23fddf8393d0), global 0x1a857b93c1c0 525s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x23fddf8393d0), global 0x1a857b93c1c0 525s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x23fddf8393d0), global 0x1a857b93c1c0 525s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x23fddf8393d0), global 0x1a857b93c1c0 525s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x23fddf8393d0), global 0x1a857b93c1c0 525s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x23fddf8393d0), global 0x1a857b93c1c0 525s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x23fddf8393d0), global 0x1a857b93c1c0 525s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x23fddf8393d0), global 0x1a857b93c1c0 525s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x23fddf8393d0), global 0x1a857b93c1c0 525s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x23fddf8393d0), global 0x1a857b93c1c0 525s JS IMPORT: Module metadata hook for module 0x23fddf83a098 525s JS IMPORT: Defining meta.importSync for module 0x23fddf83a098 525s JS NATIVE: Defining native module 'system' 525s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x23fddf8393d0), global 0x1a857b93c1c0 525s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x23fddf8393d0), global 0x1a857b93c1c0 525s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 525s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 525s JS MAINLOOP: Set main loop hook to 525s JS MAINLOOP: Main loop instance 0x1b052a2b5f80: hold 525s JS MAINLOOP: Running and clearing main loop hook 525s JS G BXD: Defining method run in prototype for GLib.MainLoop 525s 1..60 525s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 525s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 525s JS G BXD: Defined class for Source (GSource), prototype 0x3acc9bf06218, JSClass 0x79614d0eb098, in object 0x1a857b97d038 525s JS G BXD: Defining method set_priority in prototype for GLib.Source 525s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 525s JS G BXD: Defining method attach in prototype for GLib.Source 525s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 525s JS IMPORT: Module metadata hook for module 0x1a857b9ec2e0 525s JS IMPORT: Defining meta.importSync for module 0x1a857b9ec2e0 525s JS G BXD: Defining method destroy in prototype for GLib.Source 525s ok 1 GObject class constructs with default values for properties 525s ok 2 GObject class constructs with a hash of property values 525s JS G NS: Found info type OBJECT for 'Builder' in namespace 'Gtk' 525s JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0x3acc9bf064c0, JSClass 0x79614d0eb7a8, in object 0x1a857b97dc40 525s JS G OBJ: Defining method get_object in prototype for GtkBuilder (Gtk.Builder) 525s ok 3 GObject class constructs with property values from Gtk.Builder 525s ok 4 GObject class does not allow changing CONSTRUCT_ONLY properties 525s ok 5 GObject class has a name 525s JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) 525s JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject 525s JS G PRM: JSObject created with param instance 0x1b052a4e2f40 type GParamString 525s JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject 525s JS G PRM: JSObject created with param instance 0x1b052a4e2f40 type GParamString 525s ok 6 GObject class has a notify signal 525s ok 7 GObject class can define its own signals 525s ok 8 GObject class passes emitted arguments to signal handlers 525s ok 9 GObject class can return values from signals 525s ok 10 GObject class does not call first-wins signal handlers after one returns a value 525s ok 11 GObject class gets the return value of the default handler 525s ok 12 GObject class calls run-last default handler last 525s ok 13 GObject class can inherit from something that's not GObject.Object 525s ok 14 GObject class can implement an interface 525s JS G NS: Found info type OBJECT for 'Cancellable' in namespace 'Gio' 525s JS G OBJ: Defined class for Cancellable (GCancellable), prototype 0x3acc9bf06e98, JSClass 0x79614d0eb7a8, in object 0x1a857b97d268 525s ok 15 GObject class can implement interface vfuncs 525s ok 16 GObject class can be a subclass 525s ok 17 GObject class can have any valid Lang.Class name 525s ok 18 GObject class calls its _instance_init() function while chaining up in constructor 525s JS G NS: Found info type FUNCTION for 'param_spec_object' in namespace 'GObject' 525s JS G PRM: Wrapping GParamObject 'file' on (null) with JSObject 525s JS G PRM: JSObject created with param instance 0x1b052a5aaad0 type GParamObject 525s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 525s JS G OBJ: Defined class for Gjs_InterfacePropObject (Gjs_InterfacePropObject), prototype 0x3acc9bf3d240, JSClass 0x79614d0eb7a8, in object 0x1a857b93fdf0 525s ok 19 GObject class can have an interface-valued property 525s JS G PRM: Wrapping GParamOverride 'readwrite' on (null) with JSObject 525s JS G PRM: JSObject created with param instance 0x1b052a5ad380 type GParamOverride 525s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 525s JS G OBJ: Defined class for Gjs_OverrideObject (Gjs_OverrideObject), prototype 0x3acc9bf3d380, JSClass 0x79614d0eb7a8, in object 0x1a857b93fdf0 525s ok 20 GObject class can override a property from the parent class 525s ok 21 GObject class cannot override a non-existent property 525s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 525s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 525s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 525s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 525s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 525s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 525s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 525s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 525s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 525s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 525s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 525s JS G ENUM: Defining GLib.LogLevelFlags as 0x23fddf857040 525s JS G NS: Found info type OBJECT for 'TlsDatabase' in namespace 'Gio' 525s JS G OBJ: Defined class for TlsDatabase (GTlsDatabase), prototype 0x3acc9bf3d560, JSClass 0x79614d0eb7a8, in object 0x1a857b97d268 525s JS G NS: Found info type INTERFACE for 'TlsFileDatabase' in namespace 'Gio' 525s JS G IFACE: Defined class for TlsFileDatabase (GTlsFileDatabase), prototype 0x3acc9bf338d0, JSClass 0x79614d0eb580, in object 0x1a857b97d268 525s JS G OBJ: Defined class for Gjs_ForgottenOverride (Gjs_ForgottenOverride), prototype 0x3acc9bf3d5d8, JSClass 0x79614d0eb7a8, in object 0x1a857b93fdf0 525s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 525s ok 22 GObject class handles gracefully forgetting to override a C property 525s JS G PRM: Wrapping GParamOverride 'anchors' on (null) with JSObject 525s JS G PRM: JSObject created with param instance 0x1b052a4238c0 type GParamOverride 525s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 525s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 525s JS G OBJ: Defined class for Gjs_ForgottenAccessors (Gjs_ForgottenAccessors), prototype 0x3acc9bf3d6f0, JSClass 0x79614d0eb7a8, in object 0x1a857b93fdf0 525s JS G OBJ: Defined class for Gjs_ForgottenAccessors2 (Gjs_ForgottenAccessors2), prototype 0x3acc9bf3d740, JSClass 0x79614d0eb7a8, in object 0x1a857b93fdf0 525s ok 23 GObject class handles gracefully overriding a C property but forgetting the accessors 525s ok 24 GObject interface class can implement a Lang.Interface 525s ok 25 GObject interface throws when an interface requires a GObject interface but not GObject.Object 525s JS G OBJ: Defined class for Gjs_ObjectImplementingLangInterfaceAndCInterface (Gjs_ObjectImplementingLangInterfaceAndCInterface), prototype 0x3acc9bf3d9e8, JSClass 0x79614d0eb7a8, in object 0x1a857b93fdf0 525s ok 26 GObject interface can be implemented by a GObject class along with a JS interface 525s ok 27 GObject interface is an instance of the interface classes 525s ok 28 GObject interface cannot be instantiated 525s ok 29 GObject interface has a name 525s ok 30 GObject interface reports its type name 525s JS G NS: Found info type FUNCTION for 'type_is_a' in namespace 'GObject' 525s ok 31 GObject interface can be implemented by a GObject class 525s ok 32 GObject interface is implemented by a GObject class with the correct class object 525s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 525s JS G PRM: JSObject created with param instance 0x1b052a5be500 type GParamOverride 525s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 525s JS G OBJ: Defined class for Gjs_GObjectImplementingBothKindsOfInterface (Gjs_GObjectImplementingBothKindsOfInterface), prototype 0x3acc9bf3de98, JSClass 0x79614d0eb7a8, in object 0x1a857b93fdf0 525s ok 33 GObject interface can be implemented by a class also implementing a Lang.Interface 525s ok 34 GObject interface can have its required function implemented 525s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 525s JS G PRM: JSObject created with param instance 0x1b052a5c01f0 type GParamOverride 525s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 525s JS G OBJ: Defined class for Gjs_BadObject (Gjs_BadObject), prototype 0x3acc9bf44060, JSClass 0x79614d0eb7a8, in object 0x1a857b93fdf0 525s ok 35 GObject interface must have its required function implemented 525s ok 36 GObject interface doesn't have to have its optional function implemented 525s ok 37 GObject interface can have its optional function deferred to by the implementation 525s ok 38 GObject interface can have its function chained up to 525s ok 39 GObject interface can require another interface 525s ok 40 GObject interface can chain up to another interface 525s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 525s JS G PRM: JSObject created with param instance 0x1b052a5b8a40 type GParamOverride 525s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 525s JS G OBJ: Defined class for Gjs_MinimalImplementationOfTwoInterfaces (Gjs_MinimalImplementationOfTwoInterfaces), prototype 0x3acc9bf44470, JSClass 0x79614d0eb7a8, in object 0x1a857b93fdf0 525s ok 41 GObject interface defers to the last interface's optional function 525s ok 42 GObject interface must be implemented by a class that implements all required interfaces 525s ok 43 GObject interface must be implemented by a class that implements required interfaces in correct order 525s JS G IFACE: Defined class for Gjs_InitableInterface (Gjs_InitableInterface), prototype 0x3acc9bf481c8, JSClass 0x79614d0eb580, in object 0x1a857b93fdf0 525s ok 44 GObject interface can require an interface from C 525s JS G BXD: Defining method is_running in prototype for GLib.MainLoop 525s JS G BXD: Defining method quit in prototype for GLib.MainLoop 525s ok 45 GObject interface can define signals on the implementing class 525s ok 46 GObject interface can define properties on the implementing class 525s JS G OBJ: Defined class for Gjs_MyNaughtyObject (Gjs_MyNaughtyObject), prototype 0x3acc9bf448f8, JSClass 0x79614d0eb7a8, in object 0x1a857b93fdf0 525s ok 47 GObject interface must have its properties overridden 525s JS G OBJ: Defined class for Gjs_MyMetaObject (Gjs_MyMetaObject), prototype 0x3acc9bf449e8, JSClass 0x79614d0eb7a8, in object 0x1a857b93fdf0 525s JS G IFACE: Defined class for Gjs_MyMetaInterface (Gjs_MyMetaInterface), prototype 0x3acc9bf48240, JSClass 0x79614d0eb580, in object 0x1a857b93fdf0 525s ok 48 GObject interface gets the correct type for its metaclass 525s JS G OBJ: Defined class for Gjs_SubObject (Gjs_SubObject), prototype 0x3acc9bf44b00, JSClass 0x79614d0eb7a8, in object 0x1a857b93fdf0 525s ok 49 GObject interface can be implemented by a class as well as its parent class 525s JS G OBJ: Defined class for Gjs_SubImplementer (Gjs_SubImplementer), prototype 0x3acc9bf44bf0, JSClass 0x79614d0eb7a8, in object 0x1a857b93fdf0 525s ok 50 GObject interface can be reimplemented by a subclass of a class that already implements it 526s ok 51 ES6 GObject class inheriting from GObject.Class calls a static method on the parent class 526s ok 52 ES6 GObject class inheriting from GObject.Class calls a method on the parent class 526s ok 53 ES6 GObject class inheriting from GObject.Class passes arguments to the parent class's constructor 526s ok 54 ES6 GObject class inheriting from GObject.Class chains up to a method on the parent class 526s ok 55 ES6 GObject class inheriting from GObject.Class overrides a method on the parent class 526s ok 56 ES6 GObject class inheriting from GObject.Class sets and gets a property from the parent class 526s ok 57 ES6 GObject class inheriting from GObject.Class overrides a property from the parent class 526s ok 58 ES6 GObject class inheriting from GObject.Class inherits a signal from the parent class 526s ok 59 ES6 GObject class inheriting from GObject.Class inherits legacy interfaces from the parent 526s ok 60 ES6 GObject class inheriting from GObject.Class can implement a legacy interface itself 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Main loop instance 0x1b052a2b5f80: Spinning loop until released or hook cleared 526s JS MAINLOOP: handling job 0, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 0 526s JS MAINLOOP: handling job 1, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 1 526s JS MAINLOOP: handling job 2, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 2 526s JS MAINLOOP: handling job 3, 526s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 526s JS MAINLOOP: Main loop instance 0x1b052a2b5f80: release 526s JS MAINLOOP: Completed job 3 526s JS MEMORY: Memory report: before destroying context 526s JS MEMORY: 724 objects currently alive 526s JS MEMORY: boxed_instance = 288 526s JS MEMORY: boxed_prototype = 11 526s JS MEMORY: closure = 16 526s JS MEMORY: function = 251 526s JS MEMORY: fundamental_instance = 0 526s JS MEMORY: fundamental_prototype = 0 526s JS MEMORY: gerror_instance = 0 526s JS MEMORY: gerror_prototype = 0 526s JS MEMORY: interface = 12 526s JS MEMORY: module = 11 526s JS MEMORY: ns = 5 526s JS MEMORY: object_instance = 67 526s JS MEMORY: object_prototype = 44 526s JS MEMORY: param = 19 526s JS MEMORY: union_instance = 0 526s JS MEMORY: union_prototype = 0 526s JS CTX: JS shutdown sequence 526s JS CTX: Stopping profiler 526s JS CTX: Shutting down toggle queue 526s JS CTX: Notifying external reference holders of GjsContext dispose 526s JS MAINLOOP: Stopping promise job dispatcher 526s JS CTX: Notifying reference holders of GjsContext dispose 526s JS CTX: Checking unhandled promise rejections 526s JS CTX: Releasing cached JS wrappers 526s JS CTX: Final triggered GC 526s JS CTX: Destroying JS context 526s JS CTX: Releasing all native objects 526s JS CTX: Disabling auto GC 526s JS CTX: Ending trace on global object 526s JS CTX: Freeing allocated resources 526s JS CTX: JS context destroyed 526s PASS: cjs/testLegacyGObject.test 526s Running test: cjs/testAsync.test 526s JS NATIVE: Registered native JS module '_promiseNative' 526s JS NATIVE: Registered native JS module '_byteArrayNative' 526s JS NATIVE: Registered native JS module '_encodingNative' 526s JS NATIVE: Registered native JS module '_gi' 526s JS NATIVE: Registered native JS module 'gi' 526s JS NATIVE: Registered native JS module 'cairoNative' 526s JS NATIVE: Registered native JS module 'system' 526s JS NATIVE: Registered native JS module 'console' 526s JS NATIVE: Registered native JS module '_print' 526s JS CTX: Enabling JIT 526s JS CTX: Initialized class GjsFileImporter prototype 0x4072a300098 526s JS IMPORT: Defining parent (nil) of 0x4072a3000f8 'imports' is mod 0 526s JS IMPORT: Importing '_print' 526s JS NATIVE: Defining native module '_print' 526s JS IMPORT: Defining parent 0x4072a3000f8 of 0x4072a3006b0 '_print' is mod 1 526s JS IMPORT: successfully imported module '_print' 526s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 526s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x26393273c1c0 526s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x4072a3014f0), global 0x26393273c1c0 526s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x4072a3021a8), global 0x26393273c1c0 526s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x4072a3027a8), global 0x26393273c1c0 526s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x4072a3027a8), global 0x26393273c1c0 526s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x4072a3021a8), global 0x26393273c1c0 526s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x4072a3014f0), global 0x26393273c1c0 526s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x4072a3014f0), global 0x26393273c1c0 526s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x4072a3014f0), global 0x26393273c1c0 526s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x4072a3021a8), global 0x26393273c1c0 526s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x4072a3027a8), global 0x26393273c1c0 526s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x4072a3014f0), global 0x26393273c1c0 526s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x4072a3014f0), global 0x26393273c1c0 526s JS MAINLOOP: Main loop instance 0x197c6a405f80: hold 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Starting promise job dispatcher 526s JS MAINLOOP: Main loop instance 0x197c6a405f80: Spinning loop until released or hook cleared 526s JS MAINLOOP: handling job 0, 526s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 526s JS MAINLOOP: Main loop instance 0x197c6a405f80: release 526s JS MAINLOOP: Completed job 0 526s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x26393273c1c0 526s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x4072a315910), global 0x26393273c1c0 526s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4072a316340), global 0x26393273c1c0 526s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4072a316340), global 0x26393273c1c0 526s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x4072a315910), global 0x26393273c1c0 526s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x4072a315910), global 0x26393273c1c0 526s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4072a316340), global 0x26393273c1c0 526s JS IMPORT: Module metadata hook for module 0x4072a3169e8 526s JS IMPORT: Defining meta.importSync for module 0x4072a3169e8 526s JS NATIVE: Defining native module 'gi' 526s JS CTX: Initialized class GIRepositoryNamespace prototype 0x4072a317168 526s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 526s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 526s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 526s JS IMPORT: Importing directory 'overrides' 526s JS IMPORT: Defining parent 0x4072a3000f8 of 0x4072a3171e8 'overrides' is mod 1 526s JS IMPORT: Defined importer 'overrides' 0x4072a3171e8 in 0x4072a3000f8 526s JS IMPORT: successfully imported directory 'overrides' 526s JS IMPORT: Importing '_byteArrayNative' 526s JS NATIVE: Defining native module '_byteArrayNative' 526s JS IMPORT: Defining parent 0x4072a3000f8 of 0x4072a317630 '_byteArrayNative' is mod 1 526s JS IMPORT: successfully imported module '_byteArrayNative' 526s JS IMPORT: Importing '_promiseNative' 526s JS NATIVE: Defining native module '_promiseNative' 526s JS IMPORT: Defining parent 0x4072a3000f8 of 0x4072a3176f0 '_promiseNative' is mod 1 526s JS IMPORT: successfully imported module '_promiseNative' 526s JS IMPORT: Importing module GLib succeeded 526s JS IMPORT: Defining parent 0x4072a3171e8 of 0x26393273d2b8 'GLib' is mod 1 526s JS IMPORT: successfully imported module 'GLib' 526s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 526s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x26393277d060, JSClass 0x776b3bebb098, in object 0x26393277d038 526s JS CTX: Initialized class GIRepositoryGType prototype 0x4072a317920 526s JS CTX: Initialized class GIRepositoryFunction prototype 0x26393273d308 526s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 526s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 526s JS G BXD: Defined class for Error (GError), prototype 0x26393277d0b0, JSClass 0x776b3bebb098, in object 0x26393277d038 526s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 526s JS G BXD: Defined class for Variant (GVariant), prototype 0x26393277d100, JSClass 0x776b3bebb098, in object 0x26393277d038 526s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 526s JS G BXD: Defined class for Bytes (GBytes), prototype 0x26393277d150, JSClass 0x776b3bebb098, in object 0x26393277d038 526s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 526s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 526s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x26393277d1a0, JSClass 0x776b3bebb098, in object 0x26393277d038 526s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 526s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 526s JS G BXD: Defined class for Thread (GThread), prototype 0x26393277d1f0, JSClass 0x776b3bebb098, in object 0x26393277d038 526s JS G BXD: Defining method ref in prototype for GLib.Thread 526s JS G BXD: Defining method unref in prototype for GLib.Thread 526s JS G NS: Defined namespace 'GLib' 0x26393277d038 in GIRepository 0x4072a316ff8 526s JS IMPORT: Importing module jasmine succeeded 526s JS IMPORT: Defining parent 0x4072a3000f8 of 0x26393273dcb8 'jasmine' is mod 1 526s JS IMPORT: successfully imported module 'jasmine' 526s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 526s JS MAINLOOP: Main loop instance 0x197c6a405f80: hold 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Main loop instance 0x197c6a405f80: Spinning loop until released or hook cleared 526s JS MAINLOOP: handling job 0, 526s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 526s JS MAINLOOP: Main loop instance 0x197c6a405f80: release 526s JS MAINLOOP: Completed job 0 526s JS IMPORT: Module resolve hook for module 'file:///usr/libexec/installed-tests/cjs/js/testAsync.js' (file:///usr/libexec/installed-tests/cjs/js/testAsync.js), global 0x26393273c1c0 526s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x4072a32aad0), global 0x26393273c1c0 526s JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x4072a32aad0), global 0x26393273c1c0 526s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4072a32b2a0), global 0x26393273c1c0 526s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4072a32b2a0), global 0x26393273c1c0 526s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x4072a32aad0), global 0x26393273c1c0 526s JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x4072a32aad0), global 0x26393273c1c0 526s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x4072a32aad0), global 0x26393273c1c0 526s JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x4072a32aad0), global 0x26393273c1c0 526s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4072a32b2a0), global 0x26393273c1c0 526s JS IMPORT: Importing '_gi' 526s JS NATIVE: Defining native module '_gi' 526s JS IMPORT: Defining parent 0x4072a3000f8 of 0x4072a32be90 '_gi' is mod 1 526s JS IMPORT: successfully imported module '_gi' 526s JS IMPORT: Importing 'gi' 526s JS IMPORT: Defining parent 0x4072a3000f8 of 0x4072a316ff8 'gi' is mod 1 526s JS IMPORT: successfully imported module 'gi' 526s JS IMPORT: JS import 'CjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/CjsPrivate.js 526s JS G NS: Defined namespace 'CjsPrivate' 0x26393277d290 in GIRepository 0x4072a316ff8 526s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 526s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 526s JS IMPORT: Importing module _common succeeded 526s JS IMPORT: Defining parent 0x4072a3000f8 of 0x26393273de20 '_common' is mod 1 526s JS IMPORT: successfully imported module '_common' 526s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 526s JS IMPORT: Importing module _legacy succeeded 526s JS IMPORT: Defining parent 0x4072a3000f8 of 0x26393273de70 '_legacy' is mod 1 526s JS IMPORT: successfully imported module '_legacy' 526s JS IMPORT: Importing module GObject succeeded 526s JS IMPORT: Defining parent 0x4072a3171e8 of 0x26393273ddd0 'GObject' is mod 1 526s JS IMPORT: successfully imported module 'GObject' 526s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 526s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 526s JS G BXD: Defined class for String (GString), prototype 0x26393277d510, JSClass 0x776b3bebb098, in object 0x26393277d268 526s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 526s JS G PRM: Defined class ParamSpec prototype is 0x26393273df10 class 0x776b3bec02f0 in object 0x26393277d268 526s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 526s JS G OBJ: Defined class for Object (GObject), prototype 0x26393277d678, JSClass 0x776b3bebb7a8, in object 0x26393277d268 526s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 526s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 526s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x26393277d6a0, JSClass 0x776b3bebb7a8, in object 0x26393277d268 526s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 526s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 526s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 526s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 526s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 526s JS G NS: Defined namespace 'GObject' 0x26393277d268 in GIRepository 0x4072a316ff8 526s JS MAINLOOP: Main loop instance 0x197c6a405f80: hold 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Main loop instance 0x197c6a405f80: Spinning loop until released or hook cleared 526s JS MAINLOOP: handling job 0, 526s JS IMPORT: Module evaluation promise resolved: "file:///usr/libexec/installed-tests/cjs/js/testAsync.js async resolved" 526s JS MAINLOOP: Main loop instance 0x197c6a405f80: release 526s JS MAINLOOP: Completed job 0 526s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x26393273c1c0 526s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x4072a337fb8), global 0x26393273c1c0 526s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x4072a337fb8), global 0x26393273c1c0 526s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x4072a337fb8), global 0x26393273c1c0 526s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x4072a337fb8), global 0x26393273c1c0 526s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x4072a337fb8), global 0x26393273c1c0 526s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x4072a337fb8), global 0x26393273c1c0 526s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x4072a337fb8), global 0x26393273c1c0 526s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x4072a337fb8), global 0x26393273c1c0 526s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x4072a337fb8), global 0x26393273c1c0 526s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x4072a337fb8), global 0x26393273c1c0 526s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x4072a337fb8), global 0x26393273c1c0 526s JS IMPORT: Module metadata hook for module 0x4072a338c80 526s JS IMPORT: Defining meta.importSync for module 0x4072a338c80 526s JS NATIVE: Defining native module 'system' 526s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x4072a337fb8), global 0x26393273c1c0 526s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x4072a337fb8), global 0x26393273c1c0 526s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 526s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 526s JS MAINLOOP: Set main loop hook to 526s JS MAINLOOP: Main loop instance 0x197c6a405f80: hold 526s JS MAINLOOP: Running and clearing main loop hook 526s JS G BXD: Defining method run in prototype for GLib.MainLoop 526s 1..10 526s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 526s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 526s JS G BXD: Defined class for Source (GSource), prototype 0x26393277d6f0, JSClass 0x776b3bebb098, in object 0x26393277d038 526s JS G BXD: Defining method set_priority in prototype for GLib.Source 526s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 526s JS G BXD: Defining method attach in prototype for GLib.Source 526s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 526s JS IMPORT: Module metadata hook for module 0x26393274aaf8 526s JS IMPORT: Defining meta.importSync for module 0x26393274aaf8 526s JS G NS: Found info type FUNCTION for 'idle_source_new' in namespace 'GLib' 526s JS G NS: Found info type CONSTANT for 'PRIORITY_LOW' in namespace 'GLib' 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: handling job 0, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 0 526s JS MAINLOOP: handling job 1, 526s JS MAINLOOP: Completed job 1 526s JS G BXD: Defining method destroy in prototype for GLib.Source 526s ok 1 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_LOW 526s JS G NS: Found info type CONSTANT for 'PRIORITY_HIGH' in namespace 'GLib' 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: handling job 0, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 0 526s JS MAINLOOP: handling job 1, 526s JS MAINLOOP: Completed job 1 526s ok 2 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_HIGH 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: handling job 0, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 0 526s JS MAINLOOP: handling job 1, 526s JS MAINLOOP: Completed job 1 526s ok 3 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_DEFAULT 526s JS G NS: Found info type CONSTANT for 'PRIORITY_HIGH_IDLE' in namespace 'GLib' 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: handling job 0, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 0 526s JS MAINLOOP: handling job 1, 526s JS MAINLOOP: Completed job 1 526s ok 4 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_HIGH_IDLE 526s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT_IDLE' in namespace 'GLib' 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: handling job 0, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 0 526s JS MAINLOOP: handling job 1, 526s JS MAINLOOP: Completed job 1 526s ok 5 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_DEFAULT_IDLE 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: handling job 0, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 0 526s JS MAINLOOP: handling job 1, 526s JS MAINLOOP: Completed job 1 526s ok 6 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_LOW 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: handling job 0, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 0 526s JS MAINLOOP: handling job 1, 526s JS MAINLOOP: Completed job 1 526s ok 7 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_HIGH 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: handling job 0, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 0 526s JS MAINLOOP: handling job 1, 526s JS MAINLOOP: Completed job 1 526s ok 8 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_DEFAULT 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: handling job 0, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 0 526s JS MAINLOOP: handling job 1, 526s JS MAINLOOP: Completed job 1 526s ok 9 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_HIGH_IDLE 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: handling job 0, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 0 526s JS MAINLOOP: handling job 1, 526s JS MAINLOOP: Completed job 1 526s ok 10 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_DEFAULT_IDLE 526s JS G BXD: Defining method quit in prototype for GLib.MainLoop 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Main loop instance 0x197c6a405f80: Spinning loop until released or hook cleared 526s JS MAINLOOP: handling job 0, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 0 526s JS MAINLOOP: handling job 1, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 1 526s JS MAINLOOP: handling job 2, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 2 526s JS MAINLOOP: handling job 3, 526s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 526s JS MAINLOOP: Main loop instance 0x197c6a405f80: release 526s JS MAINLOOP: Completed job 3 526s JS MEMORY: Memory report: before destroying context 526s JS MEMORY: 177 objects currently alive 526s JS MEMORY: boxed_instance = 63 526s JS MEMORY: boxed_prototype = 8 526s JS MEMORY: closure = 1 526s JS MEMORY: function = 95 526s JS MEMORY: fundamental_instance = 0 526s JS MEMORY: fundamental_prototype = 0 526s JS MEMORY: gerror_instance = 0 526s JS MEMORY: gerror_prototype = 0 526s JS MEMORY: interface = 0 526s JS MEMORY: module = 5 526s JS MEMORY: ns = 3 526s JS MEMORY: object_instance = 0 526s JS MEMORY: object_prototype = 2 526s JS MEMORY: param = 0 526s JS MEMORY: union_instance = 0 526s JS MEMORY: union_prototype = 0 526s JS CTX: JS shutdown sequence 526s JS CTX: Stopping profiler 526s JS CTX: Shutting down toggle queue 526s JS CTX: Notifying external reference holders of GjsContext dispose 526s JS MAINLOOP: Stopping promise job dispatcher 526s JS CTX: Notifying reference holders of GjsContext dispose 526s JS CTX: Checking unhandled promise rejections 526s JS CTX: Releasing cached JS wrappers 526s JS CTX: Final triggered GC 526s JS CTX: Destroying JS context 526s JS CTX: Releasing all native objects 526s JS CTX: Disabling auto GC 526s JS CTX: Ending trace on global object 526s JS CTX: Freeing allocated resources 526s JS CTX: JS context destroyed 526s PASS: cjs/testAsync.test 526s Running test: cjs/testMainloop.test 526s JS NATIVE: Registered native JS module '_promiseNative' 526s JS NATIVE: Registered native JS module '_byteArrayNative' 526s JS NATIVE: Registered native JS module '_encodingNative' 526s JS NATIVE: Registered native JS module '_gi' 526s JS NATIVE: Registered native JS module 'gi' 526s JS NATIVE: Registered native JS module 'cairoNative' 526s JS NATIVE: Registered native JS module 'system' 526s JS NATIVE: Registered native JS module 'console' 526s JS NATIVE: Registered native JS module '_print' 526s JS CTX: Enabling JIT 526s JS CTX: Initialized class GjsFileImporter prototype 0x11ff22400098 526s JS IMPORT: Defining parent (nil) of 0x11ff224000f8 'imports' is mod 0 526s JS IMPORT: Importing '_print' 526s JS NATIVE: Defining native module '_print' 526s JS IMPORT: Defining parent 0x11ff224000f8 of 0x11ff224006b0 '_print' is mod 1 526s JS IMPORT: successfully imported module '_print' 526s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 526s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x39e41ae3c1c0 526s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x11ff224014f0), global 0x39e41ae3c1c0 526s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x11ff224021a8), global 0x39e41ae3c1c0 526s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x11ff224027a8), global 0x39e41ae3c1c0 526s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x11ff224027a8), global 0x39e41ae3c1c0 526s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x11ff224021a8), global 0x39e41ae3c1c0 526s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x11ff224014f0), global 0x39e41ae3c1c0 526s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x11ff224014f0), global 0x39e41ae3c1c0 526s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x11ff224014f0), global 0x39e41ae3c1c0 526s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x11ff224021a8), global 0x39e41ae3c1c0 526s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x11ff224027a8), global 0x39e41ae3c1c0 526s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x11ff224014f0), global 0x39e41ae3c1c0 526s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x11ff224014f0), global 0x39e41ae3c1c0 526s JS MAINLOOP: Main loop instance 0x1b0c45c85f80: hold 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Starting promise job dispatcher 526s JS MAINLOOP: Main loop instance 0x1b0c45c85f80: Spinning loop until released or hook cleared 526s JS MAINLOOP: handling job 0, 526s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 526s JS MAINLOOP: Main loop instance 0x1b0c45c85f80: release 526s JS MAINLOOP: Completed job 0 526s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x39e41ae3c1c0 526s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x11ff22415910), global 0x39e41ae3c1c0 526s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11ff22416340), global 0x39e41ae3c1c0 526s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11ff22416340), global 0x39e41ae3c1c0 526s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x11ff22415910), global 0x39e41ae3c1c0 526s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x11ff22415910), global 0x39e41ae3c1c0 526s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11ff22416340), global 0x39e41ae3c1c0 526s JS IMPORT: Module metadata hook for module 0x11ff224169e8 526s JS IMPORT: Defining meta.importSync for module 0x11ff224169e8 526s JS NATIVE: Defining native module 'gi' 526s JS CTX: Initialized class GIRepositoryNamespace prototype 0x11ff22417168 526s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 526s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 526s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 526s JS IMPORT: Importing directory 'overrides' 526s JS IMPORT: Defining parent 0x11ff224000f8 of 0x11ff224171e8 'overrides' is mod 1 526s JS IMPORT: Defined importer 'overrides' 0x11ff224171e8 in 0x11ff224000f8 526s JS IMPORT: successfully imported directory 'overrides' 526s JS IMPORT: Importing '_byteArrayNative' 526s JS NATIVE: Defining native module '_byteArrayNative' 526s JS IMPORT: Defining parent 0x11ff224000f8 of 0x11ff22417630 '_byteArrayNative' is mod 1 526s JS IMPORT: successfully imported module '_byteArrayNative' 526s JS IMPORT: Importing '_promiseNative' 526s JS NATIVE: Defining native module '_promiseNative' 526s JS IMPORT: Defining parent 0x11ff224000f8 of 0x11ff224176f0 '_promiseNative' is mod 1 526s JS IMPORT: successfully imported module '_promiseNative' 526s JS IMPORT: Importing module GLib succeeded 526s JS IMPORT: Defining parent 0x11ff224171e8 of 0x39e41ae3d2b8 'GLib' is mod 1 526s JS IMPORT: successfully imported module 'GLib' 526s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 526s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x39e41ae7d060, JSClass 0x634da146b098, in object 0x39e41ae7d038 526s JS CTX: Initialized class GIRepositoryGType prototype 0x11ff22417920 526s JS CTX: Initialized class GIRepositoryFunction prototype 0x39e41ae3d308 526s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 526s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 526s JS G BXD: Defined class for Error (GError), prototype 0x39e41ae7d0b0, JSClass 0x634da146b098, in object 0x39e41ae7d038 526s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 526s JS G BXD: Defined class for Variant (GVariant), prototype 0x39e41ae7d100, JSClass 0x634da146b098, in object 0x39e41ae7d038 526s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 526s JS G BXD: Defined class for Bytes (GBytes), prototype 0x39e41ae7d150, JSClass 0x634da146b098, in object 0x39e41ae7d038 526s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 526s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 526s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x39e41ae7d1a0, JSClass 0x634da146b098, in object 0x39e41ae7d038 526s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 526s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 526s JS G BXD: Defined class for Thread (GThread), prototype 0x39e41ae7d1f0, JSClass 0x634da146b098, in object 0x39e41ae7d038 526s JS G BXD: Defining method ref in prototype for GLib.Thread 526s JS G BXD: Defining method unref in prototype for GLib.Thread 526s JS G NS: Defined namespace 'GLib' 0x39e41ae7d038 in GIRepository 0x11ff22416ff8 526s JS IMPORT: Importing module jasmine succeeded 526s JS IMPORT: Defining parent 0x11ff224000f8 of 0x39e41ae3dcb8 'jasmine' is mod 1 526s JS IMPORT: successfully imported module 'jasmine' 526s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 526s JS MAINLOOP: Main loop instance 0x1b0c45c85f80: hold 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Main loop instance 0x1b0c45c85f80: Spinning loop until released or hook cleared 526s JS MAINLOOP: handling job 0, 526s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 526s JS MAINLOOP: Main loop instance 0x1b0c45c85f80: release 526s JS MAINLOOP: Completed job 0 526s JS IMPORT: JS import 'mainloop' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/mainloop.js 526s JS IMPORT: Importing 'gi' 526s JS IMPORT: Defining parent 0x11ff224000f8 of 0x11ff22416ff8 'gi' is mod 1 526s JS IMPORT: successfully imported module 'gi' 526s JS IMPORT: Importing '_gi' 526s JS NATIVE: Defining native module '_gi' 526s JS IMPORT: Defining parent 0x11ff224000f8 of 0x11ff2242b3d0 '_gi' is mod 1 526s JS IMPORT: successfully imported module '_gi' 526s JS IMPORT: JS import 'CjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/CjsPrivate.js 526s JS G NS: Defined namespace 'CjsPrivate' 0x39e41ae7d290 in GIRepository 0x11ff22416ff8 526s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 526s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 526s JS IMPORT: Importing module _common succeeded 526s JS IMPORT: Defining parent 0x11ff224000f8 of 0x39e41ae3de98 '_common' is mod 1 526s JS IMPORT: successfully imported module '_common' 526s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 526s JS IMPORT: Importing module _legacy succeeded 526s JS IMPORT: Defining parent 0x11ff224000f8 of 0x39e41ae3dee8 '_legacy' is mod 1 526s JS IMPORT: successfully imported module '_legacy' 526s JS IMPORT: Importing module GObject succeeded 526s JS IMPORT: Defining parent 0x11ff224171e8 of 0x39e41ae3de48 'GObject' is mod 1 526s JS IMPORT: successfully imported module 'GObject' 526s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 526s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 526s JS G BXD: Defined class for String (GString), prototype 0x39e41ae7d510, JSClass 0x634da146b098, in object 0x39e41ae7d268 526s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 526s JS G PRM: Defined class ParamSpec prototype is 0x39e41ae3df88 class 0x634da14702f0 in object 0x39e41ae7d268 526s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 526s JS G OBJ: Defined class for Object (GObject), prototype 0x39e41ae7d678, JSClass 0x634da146b7a8, in object 0x39e41ae7d268 526s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 526s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 526s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x39e41ae7d6a0, JSClass 0x634da146b7a8, in object 0x39e41ae7d268 526s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 526s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 526s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 526s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 526s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 526s JS G NS: Defined namespace 'GObject' 0x39e41ae7d268 in GIRepository 0x11ff22416ff8 526s JS IMPORT: Importing module mainloop succeeded 526s JS IMPORT: Defining parent 0x11ff224000f8 of 0x39e41ae3ddf8 'mainloop' is mod 1 526s JS IMPORT: successfully imported module 'mainloop' 526s JS CTX: Script evaluation succeeded 526s JS MAINLOOP: Main loop instance 0x1b0c45c85f80: Spinning loop until released or hook cleared 526s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x39e41ae3c1c0 526s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x11ff224353e8), global 0x39e41ae3c1c0 526s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x11ff224353e8), global 0x39e41ae3c1c0 526s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x11ff224353e8), global 0x39e41ae3c1c0 526s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x11ff224353e8), global 0x39e41ae3c1c0 526s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x11ff224353e8), global 0x39e41ae3c1c0 526s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x11ff224353e8), global 0x39e41ae3c1c0 526s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x11ff224353e8), global 0x39e41ae3c1c0 526s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x11ff224353e8), global 0x39e41ae3c1c0 526s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x11ff224353e8), global 0x39e41ae3c1c0 526s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x11ff224353e8), global 0x39e41ae3c1c0 526s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x11ff224353e8), global 0x39e41ae3c1c0 526s JS IMPORT: Module metadata hook for module 0x11ff224360b0 526s JS IMPORT: Defining meta.importSync for module 0x11ff224360b0 526s JS NATIVE: Defining native module 'system' 526s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x11ff224353e8), global 0x39e41ae3c1c0 526s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x11ff224353e8), global 0x39e41ae3c1c0 526s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 526s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 526s JS MAINLOOP: Set main loop hook to 526s JS MAINLOOP: Main loop instance 0x1b0c45c85f80: hold 526s JS MAINLOOP: Running and clearing main loop hook 526s JS G BXD: Defining method run in prototype for GLib.MainLoop 526s 1..8 526s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 526s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 526s JS G BXD: Defined class for Source (GSource), prototype 0x39e41ae7d6f0, JSClass 0x634da146b098, in object 0x39e41ae7d038 526s JS G BXD: Defining method set_priority in prototype for GLib.Source 526s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 526s JS G BXD: Defining method attach in prototype for GLib.Source 526s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 526s JS IMPORT: Module metadata hook for module 0x11ff224042b8 526s JS IMPORT: Defining meta.importSync for module 0x11ff224042b8 526s JS G BXD: Defining method destroy in prototype for GLib.Source 526s ok 1 Mainloop.timeout_add() runs a timeout function 526s ok 2 Mainloop.timeout_add() runs a timeout function until it returns false 526s ok 3 Mainloop.timeout_add() runs a timeout function after an initial timeout 526s JS G NS: Found info type FUNCTION for 'source_remove' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'idle_source_new' in namespace 'GLib' 526s ok 4 Mainloop.idle_add() runs an idle function 526s ok 5 Mainloop.idle_add() continues to run idle functions that return true 526s ok 6 Mainloop.idle_add() does not run idle functions if removed 526s ok 7 Mainloop.idle_add() can remove idle functions while they are being invoked 526s ok 8 Mainloop.idle_add() does not leak idle callbacks 526s JS G BXD: Defining method quit in prototype for GLib.MainLoop 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Main loop instance 0x1b0c45c85f80: Spinning loop until released or hook cleared 526s JS MAINLOOP: handling job 0, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 0 526s JS MAINLOOP: handling job 1, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 1 526s JS MAINLOOP: handling job 2, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 2 526s JS MAINLOOP: handling job 3, 526s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 526s JS MAINLOOP: Main loop instance 0x1b0c45c85f80: release 526s JS MAINLOOP: Completed job 3 526s JS MEMORY: Memory report: before destroying context 526s JS MEMORY: 171 objects currently alive 526s JS MEMORY: boxed_instance = 54 526s JS MEMORY: boxed_prototype = 8 526s JS MEMORY: closure = 2 526s JS MEMORY: function = 96 526s JS MEMORY: fundamental_instance = 0 526s JS MEMORY: fundamental_prototype = 0 526s JS MEMORY: gerror_instance = 0 526s JS MEMORY: gerror_prototype = 0 526s JS MEMORY: interface = 0 526s JS MEMORY: module = 6 526s JS MEMORY: ns = 3 526s JS MEMORY: object_instance = 0 526s JS MEMORY: object_prototype = 2 526s JS MEMORY: param = 0 526s JS MEMORY: union_instance = 0 526s JS MEMORY: union_prototype = 0 526s JS CTX: JS shutdown sequence 526s JS CTX: Stopping profiler 526s JS CTX: Shutting down toggle queue 526s JS CTX: Notifying external reference holders of GjsContext dispose 526s JS MAINLOOP: Stopping promise job dispatcher 526s JS CTX: Notifying reference holders of GjsContext dispose 526s JS CTX: Checking unhandled promise rejections 526s JS CTX: Releasing cached JS wrappers 526s JS CTX: Final triggered GC 526s JS CTX: Destroying JS context 526s JS CTX: Releasing all native objects 526s JS CTX: Disabling auto GC 526s JS CTX: Ending trace on global object 526s JS CTX: Freeing allocated resources 526s JS CTX: JS context destroyed 526s PASS: cjs/testMainloop.test 526s Running test: cjs/testGtk3.test 526s JS NATIVE: Registered native JS module '_promiseNative' 526s JS NATIVE: Registered native JS module '_byteArrayNative' 526s JS NATIVE: Registered native JS module '_encodingNative' 526s JS NATIVE: Registered native JS module '_gi' 526s JS NATIVE: Registered native JS module 'gi' 526s JS NATIVE: Registered native JS module 'cairoNative' 526s JS NATIVE: Registered native JS module 'system' 526s JS NATIVE: Registered native JS module 'console' 526s JS NATIVE: Registered native JS module '_print' 526s JS CTX: Enabling JIT 526s JS CTX: Initialized class GjsFileImporter prototype 0x2d12fc500098 526s JS IMPORT: Defining parent (nil) of 0x2d12fc5000f8 'imports' is mod 0 526s JS IMPORT: Importing '_print' 526s JS NATIVE: Defining native module '_print' 526s JS IMPORT: Defining parent 0x2d12fc5000f8 of 0x2d12fc5006b0 '_print' is mod 1 526s JS IMPORT: successfully imported module '_print' 526s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 526s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2094a003c1c0 526s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2d12fc5014f0), global 0x2094a003c1c0 526s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2d12fc5021a8), global 0x2094a003c1c0 526s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2d12fc5027a8), global 0x2094a003c1c0 526s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2d12fc5027a8), global 0x2094a003c1c0 526s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2d12fc5021a8), global 0x2094a003c1c0 526s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2d12fc5014f0), global 0x2094a003c1c0 526s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2d12fc5014f0), global 0x2094a003c1c0 526s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2d12fc5014f0), global 0x2094a003c1c0 526s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2d12fc5021a8), global 0x2094a003c1c0 526s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2d12fc5027a8), global 0x2094a003c1c0 526s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2d12fc5014f0), global 0x2094a003c1c0 526s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2d12fc5014f0), global 0x2094a003c1c0 526s JS MAINLOOP: Main loop instance 0x137fd74f5f80: hold 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Starting promise job dispatcher 526s JS MAINLOOP: Main loop instance 0x137fd74f5f80: Spinning loop until released or hook cleared 526s JS MAINLOOP: handling job 0, 526s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 526s JS MAINLOOP: Main loop instance 0x137fd74f5f80: release 526s JS MAINLOOP: Completed job 0 526s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x2094a003c1c0 526s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2d12fc515910), global 0x2094a003c1c0 526s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2d12fc516340), global 0x2094a003c1c0 526s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2d12fc516340), global 0x2094a003c1c0 526s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2d12fc515910), global 0x2094a003c1c0 526s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2d12fc515910), global 0x2094a003c1c0 526s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2d12fc516340), global 0x2094a003c1c0 526s JS IMPORT: Module metadata hook for module 0x2d12fc5169e8 526s JS IMPORT: Defining meta.importSync for module 0x2d12fc5169e8 526s JS NATIVE: Defining native module 'gi' 526s JS CTX: Initialized class GIRepositoryNamespace prototype 0x2d12fc517168 526s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 526s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 526s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 526s JS IMPORT: Importing directory 'overrides' 526s JS IMPORT: Defining parent 0x2d12fc5000f8 of 0x2d12fc5171e8 'overrides' is mod 1 526s JS IMPORT: Defined importer 'overrides' 0x2d12fc5171e8 in 0x2d12fc5000f8 526s JS IMPORT: successfully imported directory 'overrides' 526s JS IMPORT: Importing '_byteArrayNative' 526s JS NATIVE: Defining native module '_byteArrayNative' 526s JS IMPORT: Defining parent 0x2d12fc5000f8 of 0x2d12fc517630 '_byteArrayNative' is mod 1 526s JS IMPORT: successfully imported module '_byteArrayNative' 526s JS IMPORT: Importing '_promiseNative' 526s JS NATIVE: Defining native module '_promiseNative' 526s JS IMPORT: Defining parent 0x2d12fc5000f8 of 0x2d12fc5176f0 '_promiseNative' is mod 1 526s JS IMPORT: successfully imported module '_promiseNative' 526s JS IMPORT: Importing module GLib succeeded 526s JS IMPORT: Defining parent 0x2d12fc5171e8 of 0x2094a003d2b8 'GLib' is mod 1 526s JS IMPORT: successfully imported module 'GLib' 526s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 526s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2094a007d060, JSClass 0x6da114b5b098, in object 0x2094a007d038 526s JS CTX: Initialized class GIRepositoryGType prototype 0x2d12fc517920 526s JS CTX: Initialized class GIRepositoryFunction prototype 0x2094a003d308 526s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 526s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 526s JS G BXD: Defined class for Error (GError), prototype 0x2094a007d0b0, JSClass 0x6da114b5b098, in object 0x2094a007d038 526s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 526s JS G BXD: Defined class for Variant (GVariant), prototype 0x2094a007d100, JSClass 0x6da114b5b098, in object 0x2094a007d038 526s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 526s JS G BXD: Defined class for Bytes (GBytes), prototype 0x2094a007d150, JSClass 0x6da114b5b098, in object 0x2094a007d038 526s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 526s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 526s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2094a007d1a0, JSClass 0x6da114b5b098, in object 0x2094a007d038 526s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 526s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 526s JS G BXD: Defined class for Thread (GThread), prototype 0x2094a007d1f0, JSClass 0x6da114b5b098, in object 0x2094a007d038 526s JS G BXD: Defining method ref in prototype for GLib.Thread 526s JS G BXD: Defining method unref in prototype for GLib.Thread 526s JS G NS: Defined namespace 'GLib' 0x2094a007d038 in GIRepository 0x2d12fc516ff8 526s JS IMPORT: Importing module jasmine succeeded 526s JS IMPORT: Defining parent 0x2d12fc5000f8 of 0x2094a003dcb8 'jasmine' is mod 1 526s JS IMPORT: successfully imported module 'jasmine' 526s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 526s JS MAINLOOP: Main loop instance 0x137fd74f5f80: hold 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Main loop instance 0x137fd74f5f80: Spinning loop until released or hook cleared 526s JS MAINLOOP: handling job 0, 526s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 526s JS MAINLOOP: Main loop instance 0x137fd74f5f80: release 526s JS MAINLOOP: Completed job 0 526s JS IMPORT: Importing 'gi' 526s JS IMPORT: Defining parent 0x2d12fc5000f8 of 0x2d12fc516ff8 'gi' is mod 1 526s JS IMPORT: successfully imported module 'gi' 526s JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js 526s JS IMPORT: Importing module byteArray succeeded 526s JS IMPORT: Defining parent 0x2d12fc5000f8 of 0x2094a003ddf8 'byteArray' is mod 1 526s JS IMPORT: successfully imported module 'byteArray' 526s JS IMPORT: JS import 'CjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/CjsPrivate.js 526s JS G NS: Defined namespace 'CjsPrivate' 0x2094a007d290 in GIRepository 0x2d12fc516ff8 526s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 526s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 526s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 526s JS IMPORT: Importing module _legacy succeeded 526s JS IMPORT: Defining parent 0x2d12fc5000f8 of 0x2094a003df38 '_legacy' is mod 1 526s JS IMPORT: successfully imported module '_legacy' 526s JS IMPORT: Importing module lang succeeded 526s JS IMPORT: Defining parent 0x2d12fc5000f8 of 0x2094a003dee8 'lang' is mod 1 526s JS IMPORT: successfully imported module 'lang' 526s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 526s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 526s JS IMPORT: Importing module _signals succeeded 526s JS IMPORT: Defining parent 0x2d12fc5000f8 of 0x2094a003df88 '_signals' is mod 1 526s JS IMPORT: successfully imported module '_signals' 526s JS IMPORT: Importing module signals succeeded 526s JS IMPORT: Defining parent 0x2d12fc5000f8 of 0x2094a003de98 'signals' is mod 1 526s JS IMPORT: successfully imported module 'signals' 526s JS IMPORT: Importing module Gio succeeded 526s JS IMPORT: Defining parent 0x2d12fc5171e8 of 0x2094a003de48 'Gio' is mod 1 526s JS IMPORT: successfully imported module 'Gio' 526s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 526s JS IMPORT: Importing '_gi' 526s JS NATIVE: Defining native module '_gi' 526s JS IMPORT: Defining parent 0x2d12fc5000f8 of 0x2d12fc52e1d8 '_gi' is mod 1 526s JS IMPORT: successfully imported module '_gi' 526s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 526s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 526s JS IMPORT: Importing module _common succeeded 526s JS IMPORT: Defining parent 0x2d12fc5000f8 of 0x2094a00cf060 '_common' is mod 1 526s JS IMPORT: successfully imported module '_common' 526s JS IMPORT: Importing module GObject succeeded 526s JS IMPORT: Defining parent 0x2d12fc5171e8 of 0x2094a003dfd8 'GObject' is mod 1 526s JS IMPORT: successfully imported module 'GObject' 526s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 526s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 526s JS G BXD: Defined class for String (GString), prototype 0x2094a007d538, JSClass 0x6da114b5b098, in object 0x2094a007d2b8 526s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 526s JS G PRM: Defined class ParamSpec prototype is 0x2094a00cf100 class 0x6da114b602f0 in object 0x2094a007d2b8 526s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 526s JS G OBJ: Defined class for Object (GObject), prototype 0x2094a007d6a0, JSClass 0x6da114b5b7a8, in object 0x2094a007d2b8 526s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 526s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 526s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x2094a007d6c8, JSClass 0x6da114b5b7a8, in object 0x2094a007d2b8 526s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 526s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 526s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 526s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 526s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 526s JS G NS: Defined namespace 'GObject' 0x2094a007d2b8 in GIRepository 0x2d12fc516ff8 526s JS G OBJ: Defined class for Application (GApplication), prototype 0x2094a007d718, JSClass 0x6da114b5b7a8, in object 0x2094a007d268 526s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 526s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x2094a00cf470, JSClass 0x6da114b5b580, in object 0x2094a007d268 526s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 526s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 526s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 526s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 526s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 526s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 526s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 526s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 526s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 526s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 526s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x2094a007d790, JSClass 0x6da114b5b7a8, in object 0x2094a007d268 526s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 526s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x2094a00cf6f0, JSClass 0x6da114b5b580, in object 0x2094a007d268 526s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 526s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x2094a007d808, JSClass 0x6da114b5b7a8, in object 0x2094a007d268 526s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 526s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 526s JS G IFACE: Defined class for Initable (GInitable), prototype 0x2094a00cf830, JSClass 0x6da114b5b580, in object 0x2094a007d268 526s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 526s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 526s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 526s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x2094a007d880, JSClass 0x6da114b5b098, in object 0x2094a007d268 526s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 526s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x2094a007d8d0, JSClass 0x6da114b5b098, in object 0x2094a007d268 526s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 526s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 526s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x2094a007d920, JSClass 0x6da114b5b7a8, in object 0x2094a007d268 526s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x2094a007d970, JSClass 0x6da114b5b7a8, in object 0x2094a007d290 526s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 526s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x2094a007d9c0, JSClass 0x6da114b5b7a8, in object 0x2094a007d268 526s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 526s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 526s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 526s JS G IFACE: Defined class for File (GFile), prototype 0x2094a00cf998, JSClass 0x6da114b5b580, in object 0x2094a007d268 526s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x2094a007da38, JSClass 0x6da114b5b7a8, in object 0x2d12fc5170d8 526s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 526s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x2094a007dab0, JSClass 0x6da114b5b7a8, in object 0x2094a007d268 526s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 526s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 526s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x2094a007db00, JSClass 0x6da114b5b7a8, in object 0x2094a007d268 526s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 526s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x2094a007db50, JSClass 0x6da114b5b7a8, in object 0x2094a007d268 526s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 526s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x2094a007dba0, JSClass 0x6da114b5b098, in object 0x2094a007d268 526s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 526s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 526s JS G OBJ: Defined class for Settings (GSettings), prototype 0x2094a007dbf0, JSClass 0x6da114b5b7a8, in object 0x2094a007d268 526s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 526s JS G NS: Defined namespace 'Gio' 0x2094a007d268 in GIRepository 0x2d12fc516ff8 526s JS IMPORT: Importing module Gtk succeeded 526s JS IMPORT: Defining parent 0x2d12fc5171e8 of 0x2094a00db420 'Gtk' is mod 1 526s JS IMPORT: successfully imported module 'Gtk' 526s JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' 526s JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' 526s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x2094a007dc68, JSClass 0x6da114b5b7a8, in object 0x2094a007d2b8 526s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x2094a007dcb8, JSClass 0x6da114b5b7a8, in object 0x2094a007dc40 526s JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' 526s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x2094a00db718, JSClass 0x6da114b5b580, in object 0x2094a007dc40 526s JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' 526s JS G OBJ: Defined class for Container (GtkContainer), prototype 0x2094a007dd30, JSClass 0x6da114b5b7a8, in object 0x2094a007dc40 526s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 526s JS G NS: Defined namespace 'Gtk' 0x2094a007dc40 in GIRepository 0x2d12fc516ff8 526s JS IMPORT: Importing 'system' 526s JS NATIVE: Defining native module 'system' 526s JS IMPORT: Defining parent 0x2d12fc5000f8 of 0x2d12fc5353a0 'system' is mod 1 526s JS IMPORT: successfully imported module 'system' 526s JS G NS: Found info type OBJECT for 'Grid' in namespace 'Gtk' 526s JS G OBJ: Defined class for Grid (GtkGrid), prototype 0x2094a007dd80, JSClass 0x6da114b5b7a8, in object 0x2094a007dc40 526s JS G NS: Found info type INTERFACE for 'Orientable' in namespace 'Gtk' 526s JS G IFACE: Defined class for Orientable (GtkOrientable), prototype 0x2094a00db858, JSClass 0x6da114b5b580, in object 0x2094a007dc40 526s JS G NS: Found info type OBJECT for 'FileIOStream' in namespace 'Gio' 526s JS G NS: Found info type OBJECT for 'IOStream' in namespace 'Gio' 526s JS G OBJ: Defined class for IOStream (GIOStream), prototype 0x2094a007dec0, JSClass 0x6da114b5b7a8, in object 0x2094a007d268 526s JS G OBJ: Defined class for FileIOStream (GFileIOStream), prototype 0x2094a007df10, JSClass 0x6da114b5b7a8, in object 0x2094a007d268 526s JS G OBJ: Defined class for GLocalFileIOStream (GLocalFileIOStream), prototype 0x2094a007df60, JSClass 0x6da114b5b7a8, in object 0x2d12fc5170d8 526s JS G NS: Found info type INTERFACE for 'Seekable' in namespace 'Gio' 526s JS G IFACE: Defined class for Seekable (GSeekable), prototype 0x2094a00db8d0, JSClass 0x6da114b5b580, in object 0x2094a007d268 526s JS G OBJ: Defining method get_output_stream in prototype for GIOStream (Gio.IOStream) 526s JS G NS: Found info type OBJECT for 'FileOutputStream' in namespace 'Gio' 526s JS G NS: Found info type OBJECT for 'OutputStream' in namespace 'Gio' 526s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0x2094a00e5038, JSClass 0x6da114b5b7a8, in object 0x2094a007d268 526s JS G OBJ: Defined class for FileOutputStream (GFileOutputStream), prototype 0x2094a00e5088, JSClass 0x6da114b5b7a8, in object 0x2094a007d268 526s JS G OBJ: Defined class for GLocalFileOutputStream (GLocalFileOutputStream), prototype 0x2094a00e50d8, JSClass 0x6da114b5b7a8, in object 0x2d12fc5170d8 526s JS G NS: Found info type OBJECT for 'DataOutputStream' in namespace 'Gio' 526s JS G NS: Found info type OBJECT for 'FilterOutputStream' in namespace 'Gio' 526s JS G OBJ: Defined class for FilterOutputStream (GFilterOutputStream), prototype 0x2094a00e5150, JSClass 0x6da114b5b7a8, in object 0x2094a007d268 526s JS G OBJ: Defined class for DataOutputStream (GDataOutputStream), prototype 0x2094a00e51a0, JSClass 0x6da114b5b7a8, in object 0x2094a007d268 526s JS G NS: Found info type INTERFACE for 'FileDescriptorBased' in namespace 'Gio' 526s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x2094a00db948, JSClass 0x6da114b5b580, in object 0x2094a007d268 526s JS G OBJ: Defining method put_string in prototype for GDataOutputStream (Gio.DataOutputStream) 526s JS G OBJ: Defining method close in prototype for GOutputStream (Gio.OutputStream) 526s JS CTX: Script evaluation succeeded 526s JS MAINLOOP: Main loop instance 0x137fd74f5f80: Spinning loop until released or hook cleared 526s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x2094a003c1c0 526s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2d12fc50d618), global 0x2094a003c1c0 526s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2d12fc50d618), global 0x2094a003c1c0 526s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2d12fc50d618), global 0x2094a003c1c0 526s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2d12fc50d618), global 0x2094a003c1c0 526s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2d12fc50d618), global 0x2094a003c1c0 526s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2d12fc50d618), global 0x2094a003c1c0 526s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2d12fc50d618), global 0x2094a003c1c0 526s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2d12fc50d618), global 0x2094a003c1c0 526s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2d12fc50d618), global 0x2094a003c1c0 526s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2d12fc50d618), global 0x2094a003c1c0 526s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2d12fc50d618), global 0x2094a003c1c0 526s JS IMPORT: Module metadata hook for module 0x2d12fc50e2e0 526s JS IMPORT: Defining meta.importSync for module 0x2d12fc50e2e0 526s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2d12fc50d618), global 0x2094a003c1c0 526s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2d12fc50d618), global 0x2094a003c1c0 526s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 526s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 526s JS MAINLOOP: Set main loop hook to 526s JS MAINLOOP: Main loop instance 0x137fd74f5f80: hold 526s JS MAINLOOP: Running and clearing main loop hook 526s JS G BXD: Defining method run in prototype for GLib.MainLoop 526s 1..31 526s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 526s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 526s JS G BXD: Defined class for Source (GSource), prototype 0x2094a00e52e0, JSClass 0x6da114b5b098, in object 0x2094a007d038 526s JS G BXD: Defining method set_priority in prototype for GLib.Source 526s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 526s JS G BXD: Defining method attach in prototype for GLib.Source 526s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 526s JS IMPORT: Module metadata hook for module 0x2094a004aba0 526s JS IMPORT: Defining meta.importSync for module 0x2094a004aba0 526s JS G NS: Found info type FUNCTION for 'init' in namespace 'Gtk' 526s MESA: error: ZINK: vkCreateInstance failed (VK_ERROR_INCOMPATIBLE_DRIVER) 526s glx: failed to create drisw screen 526s failed to load driver: zink 526s JS G BXD: Defining method destroy in prototype for GLib.Source 526s JS G NS: Found info type OBJECT for 'Window' in namespace 'Gtk' 526s JS G NS: Found info type OBJECT for 'Bin' in namespace 'Gtk' 526s JS G OBJ: Defined class for Bin (GtkBin), prototype 0x2094a00e5420, JSClass 0x6da114b5b7a8, in object 0x2094a007dc40 526s JS G OBJ: Defined class for Window (GtkWindow), prototype 0x2094a00e5470, JSClass 0x6da114b5b7a8, in object 0x2094a007dc40 526s JS G NS: Found info type ENUM for 'WindowType' in namespace 'Gtk' 526s JS G ENUM: Defining enum value TOPLEVEL (fixed from toplevel) 0 526s JS G ENUM: Defining enum value POPUP (fixed from popup) 1 526s JS G ENUM: Defining Gtk.WindowType as 0x2d12fc520630 526s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 526s JS G OBJ: Defining method init_template in prototype for GtkWidget (Gtk.Widget) 526s JS G NS: Found info type OBJECT for 'Builder' in namespace 'Gtk' 526s JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0x2094a00e54e8, JSClass 0x6da114b5b7a8, in object 0x2094a007dc40 526s JS G NS: Found info type OBJECT for 'Label' in namespace 'Gtk' 526s JS G NS: Found info type OBJECT for 'Misc' in namespace 'Gtk' 526s JS G OBJ: Defined class for Misc (GtkMisc), prototype 0x2094a00e5560, JSClass 0x6da114b5b7a8, in object 0x2094a007dc40 526s JS G OBJ: Defined class for Label (GtkLabel), prototype 0x2094a00e55b0, JSClass 0x6da114b5b7a8, in object 0x2094a007dc40 526s JS G NS: Found info type FLAGS for 'ConnectFlags' in namespace 'GObject' 526s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 526s JS G ENUM: Defining enum value AFTER (fixed from after) 1 526s JS G ENUM: Defining enum value SWAPPED (fixed from swapped) 2 526s JS G ENUM: Defining GObject.ConnectFlags as 0x2d12fc5207f0 526s JS G OBJ: Defining method get_template_child in prototype for GtkWidget (Gtk.Widget) 526s JS G OBJ: Defining method add in prototype for GtkContainer (Gtk.Container) 526s JS G OBJ: Defining method destroy in prototype for GtkWidget (Gtk.Widget) 526s ok 1 Gtk overrides UI template sets up internal and public template children 526s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 526s JS G OBJ: Defining method get_label in prototype for GtkLabel (Gtk.Label) 526s ok 2 Gtk overrides UI template sets up public template children with the correct widgets 526s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 526s ok 3 Gtk overrides UI template sets up internal template children with the correct widgets 526s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 526s ok 4 Gtk overrides UI template connects template callbacks to the correct handler 526s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 526s ok 5 Gtk overrides UI template binds template callbacks to the correct object 526s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 526s ok 6 Gtk overrides UI template from resource sets up internal and public template children 526s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 526s ok 7 Gtk overrides UI template from resource sets up public template children with the correct widgets 526s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 526s ok 8 Gtk overrides UI template from resource sets up internal template children with the correct widgets 526s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 526s ok 9 Gtk overrides UI template from resource connects template callbacks to the correct handler 526s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 526s ok 10 Gtk overrides UI template from resource binds template callbacks to the correct object 526s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 526s ok 11 Gtk overrides UI template from file sets up internal and public template children 526s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 526s ok 12 Gtk overrides UI template from file sets up public template children with the correct widgets 526s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 526s ok 13 Gtk overrides UI template from file sets up internal template children with the correct widgets 526s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 526s ok 14 Gtk overrides UI template from file connects template callbacks to the correct handler 526s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 526s ok 15 Gtk overrides UI template from file binds template callbacks to the correct object 526s ok 16 Gtk overrides Class inheriting from template class sets up internal and public template children # SKIP pending 526s ok 17 Gtk overrides Class inheriting from template class sets up public template children with the correct widgets # SKIP pending 526s ok 18 Gtk overrides Class inheriting from template class sets up internal template children with the correct widgets # SKIP pending 526s ok 19 Gtk overrides Class inheriting from template class connects template callbacks to the correct handler # SKIP pending 526s ok 20 Gtk overrides Class inheriting from template class binds template callbacks to the correct object # SKIP pending 526s ok 21 Gtk overrides sets CSS names on classes 526s ok 22 Gtk overrides static inheritance works 526s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 526s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 526s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 526s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 526s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 526s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 526s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 526s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 526s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 526s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 526s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 526s JS G ENUM: Defining GLib.LogLevelFlags as 0x2d12fc559048 526s == Stack trace for context 0x137fd74f6060 == 526s #0 137fd762d590 i /usr/libexec/installed-tests/cjs/js/testGtk3.js:189 (2094a00bc6f0 @ 223) 526s #1 137fd762d4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (2094a00a0e20 @ 325) 526s #2 137fd762d438 i resource:///org/gjs/jsunit/jasmine.js:7085 (2094a00a1150 @ 83) 526s #3 137fd762d3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (2094a00a0f60 @ 91) 526s #4 137fd762d318 i resource:///org/gjs/jsunit/jasmine.js:7011 (2094a00a0f10 @ 189) 526s #5 137fd762d290 i resource:///org/gjs/jsunit/jasmine.js:6905 (2094a00a0b50 @ 31) 526s #6 137fd762d1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (2094a00a11a0 @ 82) 526s #7 137fd762d128 i self-hosted:1121 (2094a0071f60 @ 407) 526s #8 137fd762d0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (2094a00717e0 @ 77) 526s #9 137fd762cfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (2094a007b9c0 @ 139) 526s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 526s ok 23 Gtk overrides avoid crashing when GTK vfuncs are called in garbage collection 526s == Stack trace for context 0x137fd74f6060 == 526s #0 137fd762d590 i /usr/libexec/installed-tests/cjs/js/testGtk3.js:213 (2094a00bc7e0 @ 313) 526s #1 137fd762d4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (2094a00a0e20 @ 325) 526s #2 137fd762d438 i resource:///org/gjs/jsunit/jasmine.js:7085 (2094a00a1150 @ 83) 526s #3 137fd762d3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (2094a00a0f60 @ 91) 526s #4 137fd762d318 i resource:///org/gjs/jsunit/jasmine.js:7011 (2094a00a0f10 @ 189) 526s #5 137fd762d290 i resource:///org/gjs/jsunit/jasmine.js:6905 (2094a00a0b50 @ 31) 526s #6 137fd762d1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (2094a00a11a0 @ 82) 526s #7 137fd762d128 i self-hosted:1121 (2094a0071f60 @ 407) 526s #8 137fd762d0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (2094a00717e0 @ 77) 526s #9 137fd762cfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (2094a007b9c0 @ 139) 526s ok 24 Gtk overrides GTK vfuncs are not called if the object is disposed 526s == Stack trace for context 0x137fd74f6060 == 526s #0 137fd762d590 i /usr/libexec/installed-tests/cjs/js/testGtk3.js:230 (2094a00bc8d0 @ 225) 526s #1 137fd762d4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (2094a00a0e20 @ 325) 526s #2 137fd762d438 i resource:///org/gjs/jsunit/jasmine.js:7085 (2094a00a1150 @ 83) 526s #3 137fd762d3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (2094a00a0f60 @ 91) 526s #4 137fd762d318 i resource:///org/gjs/jsunit/jasmine.js:7011 (2094a00a0f10 @ 189) 526s #5 137fd762d290 i resource:///org/gjs/jsunit/jasmine.js:6905 (2094a00a0b50 @ 31) 526s #6 137fd762d1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (2094a00a11a0 @ 82) 526s #7 137fd762d128 i self-hosted:1121 (2094a0071f60 @ 407) 526s #8 137fd762d0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (2094a00717e0 @ 77) 526s #9 137fd762cfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (2094a007b9c0 @ 139) 526s ok 25 Gtk overrides destroy signal is emitted while disposing objects 526s JS G NS: Found info type OBJECT for 'Clipboard' in namespace 'Gtk' 526s JS G OBJ: Defined class for Clipboard (GtkClipboard), prototype 0x2094a00e5628, JSClass 0x6da114b5b7a8, in object 0x2094a007dc40 526s ok 26 Gtk overrides accepts string in place of GdkAtom 526s ok 27 Gtk overrides accepts null in place of GdkAtom as GDK_NONE 526s JS G NS: Found info type OBJECT for 'Stack' in namespace 'Gtk' 526s JS G OBJ: Defined class for Stack (GtkStack), prototype 0x2094a00e5808, JSClass 0x6da114b5b7a8, in object 0x2094a007dc40 526s JS G NS: Found info type OBJECT for 'Box' in namespace 'Gtk' 526s JS G OBJ: Defined class for Box (GtkBox), prototype 0x2094a00e5858, JSClass 0x6da114b5b7a8, in object 0x2094a007dc40 526s JS G OBJ: Defining method add_named in prototype for GtkStack (Gtk.Stack) 526s JS G OBJ: Defining method get_child_by_name in prototype for GtkStack (Gtk.Stack) 526s JS G NS: Found info type FUNCTION for 'gtk_container_child_set_property' in namespace 'CjsPrivate' 526s ok 28 Gtk overrides uses the correct GType for null child properties 526s JS G NS: Found info type STRUCT for 'TreeIter' in namespace 'Gtk' 526s JS G BXD: Defined class for TreeIter (GtkTreeIter), prototype 0x2094a00e5948, JSClass 0x6da114b5b098, in object 0x2094a007dc40 526s ok 29 Gtk overrides can create a Gtk.TreeIter with accessible stamp field 526s JS G NS: Found info type OBJECT for 'ScrolledWindow' in namespace 'Gtk' 526s JS G OBJ: Defined class for ScrolledWindow (GtkScrolledWindow), prototype 0x2094a00e5a38, JSClass 0x6da114b5b7a8, in object 0x2094a007dc40 526s JS G NS: Found info type STRUCT for 'Value' in namespace 'GObject' 526s JS G BXD: Defined class for Value (GValue), prototype 0x2094a00e5a88, JSClass 0x6da114b5b098, in object 0x2094a007d2b8 526s JS G BXD: Defining method init in prototype for GObject.Value 526s JS G OBJ: Defining method style_get_property in prototype for GtkWidget (Gtk.Widget) 526s JS G BXD: Defining method get_boolean in prototype for GObject.Value 526s JS G BXD: Defining method unset in prototype for GObject.Value 526s JS G BXD: Defining method set_int in prototype for GObject.Value 526s JS G BXD: Defining method get_int in prototype for GObject.Value 526s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 526s JS G BXD: Defining method set_string in prototype for GObject.Value 526s JS G BXD: Defining method get_string in prototype for GObject.Value 526s ok 30 Gtk overrides can get style properties using GObject.Value 526s JS G NS: Found info type OBJECT for 'Frame' in namespace 'Gtk' 526s JS G OBJ: Defined class for Frame (GtkFrame), prototype 0x2094a00e5b78, JSClass 0x6da114b5b7a8, in object 0x2094a007dc40 526s JS G OBJ: Defining method show in prototype for GtkWidget (Gtk.Widget) 526s ok 31 Gtk overrides can pass a parent object to a child at construction 526s JS G BXD: Defining method quit in prototype for GLib.MainLoop 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Main loop instance 0x137fd74f5f80: Spinning loop until released or hook cleared 526s JS MAINLOOP: handling job 0, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 0 526s JS MAINLOOP: handling job 1, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 1 526s JS MAINLOOP: handling job 2, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 2 526s JS MAINLOOP: handling job 3, 526s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 526s JS MAINLOOP: Main loop instance 0x137fd74f5f80: release 526s JS MAINLOOP: Completed job 3 526s JS MEMORY: Memory report: before destroying context 526s JS MEMORY: 391 objects currently alive 526s JS MEMORY: boxed_instance = 40 526s JS MEMORY: boxed_prototype = 12 526s JS MEMORY: closure = 7 526s JS MEMORY: function = 241 526s JS MEMORY: fundamental_instance = 0 526s JS MEMORY: fundamental_prototype = 0 526s JS MEMORY: gerror_instance = 0 526s JS MEMORY: gerror_prototype = 0 526s JS MEMORY: interface = 8 526s JS MEMORY: module = 11 526s JS MEMORY: ns = 5 526s JS MEMORY: object_instance = 26 526s JS MEMORY: object_prototype = 41 526s JS MEMORY: param = 0 526s JS MEMORY: union_instance = 0 526s JS MEMORY: union_prototype = 0 526s JS CTX: JS shutdown sequence 526s JS CTX: Stopping profiler 526s JS CTX: Shutting down toggle queue 526s JS CTX: Notifying external reference holders of GjsContext dispose 526s JS MAINLOOP: Stopping promise job dispatcher 526s JS CTX: Notifying reference holders of GjsContext dispose 526s JS CTX: Checking unhandled promise rejections 526s JS CTX: Releasing cached JS wrappers 526s JS CTX: Final triggered GC 526s JS CTX: Destroying JS context 526s JS CTX: Releasing all native objects 526s JS CTX: Disabling auto GC 526s JS CTX: Ending trace on global object 526s JS CTX: Freeing allocated resources 526s JS CTX: JS context destroyed 526s PASS: cjs/testGtk3.test 526s Running test: cjs/testSignals.test 526s JS NATIVE: Registered native JS module '_promiseNative' 526s JS NATIVE: Registered native JS module '_byteArrayNative' 526s JS NATIVE: Registered native JS module '_encodingNative' 526s JS NATIVE: Registered native JS module '_gi' 526s JS NATIVE: Registered native JS module 'gi' 526s JS NATIVE: Registered native JS module 'cairoNative' 526s JS NATIVE: Registered native JS module 'system' 526s JS NATIVE: Registered native JS module 'console' 526s JS NATIVE: Registered native JS module '_print' 526s JS CTX: Enabling JIT 526s JS CTX: Initialized class GjsFileImporter prototype 0x3ea3c5200098 526s JS IMPORT: Defining parent (nil) of 0x3ea3c52000f8 'imports' is mod 0 526s JS IMPORT: Importing '_print' 526s JS NATIVE: Defining native module '_print' 526s JS IMPORT: Defining parent 0x3ea3c52000f8 of 0x3ea3c52006b0 '_print' is mod 1 526s JS IMPORT: successfully imported module '_print' 526s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 526s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xba4a133c1c0 526s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3ea3c52014f0), global 0xba4a133c1c0 526s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3ea3c52021a8), global 0xba4a133c1c0 526s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3ea3c52027a8), global 0xba4a133c1c0 526s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3ea3c52027a8), global 0xba4a133c1c0 526s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3ea3c52021a8), global 0xba4a133c1c0 526s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3ea3c52014f0), global 0xba4a133c1c0 526s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3ea3c52014f0), global 0xba4a133c1c0 526s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3ea3c52014f0), global 0xba4a133c1c0 526s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3ea3c52021a8), global 0xba4a133c1c0 526s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3ea3c52027a8), global 0xba4a133c1c0 526s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3ea3c52014f0), global 0xba4a133c1c0 526s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3ea3c52014f0), global 0xba4a133c1c0 526s JS MAINLOOP: Main loop instance 0x1231d5895f80: hold 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Starting promise job dispatcher 526s JS MAINLOOP: Main loop instance 0x1231d5895f80: Spinning loop until released or hook cleared 526s JS MAINLOOP: handling job 0, 526s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 526s JS MAINLOOP: Main loop instance 0x1231d5895f80: release 526s JS MAINLOOP: Completed job 0 526s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xba4a133c1c0 526s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3ea3c5215910), global 0xba4a133c1c0 526s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3ea3c5216340), global 0xba4a133c1c0 526s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3ea3c5216340), global 0xba4a133c1c0 526s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3ea3c5215910), global 0xba4a133c1c0 526s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3ea3c5215910), global 0xba4a133c1c0 526s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3ea3c5216340), global 0xba4a133c1c0 526s JS IMPORT: Module metadata hook for module 0x3ea3c52169e8 526s JS IMPORT: Defining meta.importSync for module 0x3ea3c52169e8 526s JS NATIVE: Defining native module 'gi' 526s JS CTX: Initialized class GIRepositoryNamespace prototype 0x3ea3c5217168 526s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 526s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 526s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 526s JS IMPORT: Importing directory 'overrides' 526s JS IMPORT: Defining parent 0x3ea3c52000f8 of 0x3ea3c52171e8 'overrides' is mod 1 526s JS IMPORT: Defined importer 'overrides' 0x3ea3c52171e8 in 0x3ea3c52000f8 526s JS IMPORT: successfully imported directory 'overrides' 526s JS IMPORT: Importing '_byteArrayNative' 526s JS NATIVE: Defining native module '_byteArrayNative' 526s JS IMPORT: Defining parent 0x3ea3c52000f8 of 0x3ea3c5217630 '_byteArrayNative' is mod 1 526s JS IMPORT: successfully imported module '_byteArrayNative' 526s JS IMPORT: Importing '_promiseNative' 526s JS NATIVE: Defining native module '_promiseNative' 526s JS IMPORT: Defining parent 0x3ea3c52000f8 of 0x3ea3c52176f0 '_promiseNative' is mod 1 526s JS IMPORT: successfully imported module '_promiseNative' 526s JS IMPORT: Importing module GLib succeeded 526s JS IMPORT: Defining parent 0x3ea3c52171e8 of 0xba4a133d2b8 'GLib' is mod 1 526s JS IMPORT: successfully imported module 'GLib' 526s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 526s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xba4a137d060, JSClass 0x6975d291b098, in object 0xba4a137d038 526s JS CTX: Initialized class GIRepositoryGType prototype 0x3ea3c5217920 526s JS CTX: Initialized class GIRepositoryFunction prototype 0xba4a133d308 526s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 526s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 526s JS G BXD: Defined class for Error (GError), prototype 0xba4a137d0b0, JSClass 0x6975d291b098, in object 0xba4a137d038 526s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 526s JS G BXD: Defined class for Variant (GVariant), prototype 0xba4a137d100, JSClass 0x6975d291b098, in object 0xba4a137d038 526s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 526s JS G BXD: Defined class for Bytes (GBytes), prototype 0xba4a137d150, JSClass 0x6975d291b098, in object 0xba4a137d038 526s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 526s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 526s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xba4a137d1a0, JSClass 0x6975d291b098, in object 0xba4a137d038 526s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 526s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 526s JS G BXD: Defined class for Thread (GThread), prototype 0xba4a137d1f0, JSClass 0x6975d291b098, in object 0xba4a137d038 526s JS G BXD: Defining method ref in prototype for GLib.Thread 526s JS G BXD: Defining method unref in prototype for GLib.Thread 526s JS G NS: Defined namespace 'GLib' 0xba4a137d038 in GIRepository 0x3ea3c5216ff8 526s JS IMPORT: Importing module jasmine succeeded 526s JS IMPORT: Defining parent 0x3ea3c52000f8 of 0xba4a133dcb8 'jasmine' is mod 1 526s JS IMPORT: successfully imported module 'jasmine' 526s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 526s JS MAINLOOP: Main loop instance 0x1231d5895f80: hold 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Main loop instance 0x1231d5895f80: Spinning loop until released or hook cleared 526s JS MAINLOOP: handling job 0, 526s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 526s JS MAINLOOP: Main loop instance 0x1231d5895f80: release 526s JS MAINLOOP: Completed job 0 526s JS IMPORT: Importing 'gi' 526s JS IMPORT: Defining parent 0x3ea3c52000f8 of 0x3ea3c5216ff8 'gi' is mod 1 526s JS IMPORT: successfully imported module 'gi' 526s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 526s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 526s JS IMPORT: Importing module _legacy succeeded 526s JS IMPORT: Defining parent 0x3ea3c52000f8 of 0xba4a133de48 '_legacy' is mod 1 526s JS IMPORT: successfully imported module '_legacy' 526s JS IMPORT: Importing module lang succeeded 526s JS IMPORT: Defining parent 0x3ea3c52000f8 of 0xba4a133ddf8 'lang' is mod 1 526s JS IMPORT: successfully imported module 'lang' 526s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 526s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 526s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 526s JS IMPORT: Importing module _signals succeeded 526s JS IMPORT: Defining parent 0x3ea3c52000f8 of 0xba4a133dee8 '_signals' is mod 1 526s JS IMPORT: successfully imported module '_signals' 526s JS IMPORT: Importing module signals succeeded 526s JS IMPORT: Defining parent 0x3ea3c52000f8 of 0xba4a133de98 'signals' is mod 1 526s JS IMPORT: successfully imported module 'signals' 526s JS CTX: Script evaluation succeeded 526s JS MAINLOOP: Main loop instance 0x1231d5895f80: Spinning loop until released or hook cleared 526s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xba4a133c1c0 526s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3ea3c520b988), global 0xba4a133c1c0 526s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3ea3c520b988), global 0xba4a133c1c0 526s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3ea3c520b988), global 0xba4a133c1c0 526s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3ea3c520b988), global 0xba4a133c1c0 526s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3ea3c520b988), global 0xba4a133c1c0 526s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3ea3c520b988), global 0xba4a133c1c0 526s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3ea3c520b988), global 0xba4a133c1c0 526s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3ea3c520b988), global 0xba4a133c1c0 526s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3ea3c520b988), global 0xba4a133c1c0 526s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3ea3c520b988), global 0xba4a133c1c0 526s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3ea3c520b988), global 0xba4a133c1c0 526s JS IMPORT: Module metadata hook for module 0x3ea3c520c650 526s JS IMPORT: Defining meta.importSync for module 0x3ea3c520c650 526s JS NATIVE: Defining native module 'system' 526s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3ea3c520b988), global 0xba4a133c1c0 526s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3ea3c520b988), global 0xba4a133c1c0 526s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 526s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 526s JS MAINLOOP: Set main loop hook to 526s JS MAINLOOP: Main loop instance 0x1231d5895f80: hold 526s JS MAINLOOP: Running and clearing main loop hook 526s JS G BXD: Defining method run in prototype for GLib.MainLoop 526s 1..42 526s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 526s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 526s JS G BXD: Defined class for Source (GSource), prototype 0xba4a137d268, JSClass 0x6975d291b098, in object 0xba4a137d038 526s JS G BXD: Defining method set_priority in prototype for GLib.Source 526s JS IMPORT: Importing '_gi' 526s JS NATIVE: Defining native module '_gi' 526s JS IMPORT: Defining parent 0xba4a133f9b8 of 0x3ea3c5218468 '_gi' is mod 1 526s JS IMPORT: successfully imported module '_gi' 526s JS IMPORT: JS import 'CjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/CjsPrivate.js 526s JS G NS: Defined namespace 'CjsPrivate' 0xba4a137d308 in GIRepository 0xba4a133f8b0 526s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 526s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 526s JS IMPORT: Importing module _common succeeded 526s JS IMPORT: Defining parent 0xba4a133f9b8 of 0xba4a13ea150 '_common' is mod 1 526s JS IMPORT: successfully imported module '_common' 526s JS IMPORT: Importing module GObject succeeded 526s JS IMPORT: Defining parent 0xba4a133fb38 of 0xba4a13ea100 'GObject' is mod 1 526s JS IMPORT: successfully imported module 'GObject' 526s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 526s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 526s JS G BXD: Defined class for String (GString), prototype 0xba4a137d588, JSClass 0x6975d291b098, in object 0xba4a137d2e0 526s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 526s JS G PRM: Defined class ParamSpec prototype is 0xba4a13ea1f0 class 0x6975d29202f0 in object 0xba4a137d2e0 526s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 526s JS G OBJ: Defined class for Object (GObject), prototype 0xba4a137d6f0, JSClass 0x6975d291b7a8, in object 0xba4a137d2e0 526s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 526s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 526s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xba4a137d718, JSClass 0x6975d291b7a8, in object 0xba4a137d2e0 526s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 526s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 526s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 526s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 526s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 526s JS G NS: Defined namespace 'GObject' 0xba4a137d2e0 in GIRepository 0xba4a133f8b0 526s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 526s JS G BXD: Defining method attach in prototype for GLib.Source 526s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 526s JS IMPORT: Module metadata hook for module 0xba4a134a820 526s JS IMPORT: Defining meta.importSync for module 0xba4a134a820 526s JS G BXD: Defining method destroy in prototype for GLib.Source 526s ok 1 Legacy object with signals emit works with no connections 526s ok 2 Legacy object with signals using connect calls a signal handler when a signal is emitted 526s ok 3 Legacy object with signals using connect calls remaining handlers after one is disconnected 526s ok 4 Legacy object with signals using connect does not call a signal handler after the signal is disconnected 526s ok 5 Legacy object with signals using connect can disconnect a signal handler during signal emission 526s ok 6 Legacy object with signals using connect distinguishes multiple signals 526s ok 7 Legacy object with signals using connect determines if a signal is connected on a JS object 526s ok 8 Legacy object with signals using connect does not call a subsequent connected callbacks if stopped by earlier 526s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 526s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 526s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 526s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 526s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 526s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 526s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 526s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 526s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 526s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 526s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 526s JS G ENUM: Defining GLib.LogLevelFlags as 0x3ea3c526ee30 526s ok 9 Legacy object with signals using connect with exception in signal handler does not affect other callbacks 526s ok 10 Legacy object with signals using connect with exception in signal handler does not disconnect the callback 526s ok 11 Legacy object with signals using connectAfter calls a signal handler when a signal is emitted 526s ok 12 Legacy object with signals using connectAfter calls remaining handlers after one is disconnected 526s ok 13 Legacy object with signals using connectAfter does not call a signal handler after the signal is disconnected 526s ok 14 Legacy object with signals using connectAfter can disconnect a signal handler during signal emission 526s ok 15 Legacy object with signals using connectAfter distinguishes multiple signals 526s ok 16 Legacy object with signals using connectAfter determines if a signal is connected on a JS object 526s ok 17 Legacy object with signals using connectAfter does not call a subsequent connected callbacks if stopped by earlier 526s ok 18 Legacy object with signals using connectAfter with exception in signal handler does not affect other callbacks 526s ok 19 Legacy object with signals using connectAfter with exception in signal handler does not disconnect the callback 526s ok 20 Legacy object with signals using connectAfter calls a signal handler later than when using connect when a signal is emitted 526s ok 21 Legacy object with signals does not call a connected after handler when stopped by connect 526s ok 22 Object with signals added emit works with no connections 526s ok 23 Object with signals added using connect calls a signal handler when a signal is emitted 526s ok 24 Object with signals added using connect calls remaining handlers after one is disconnected 526s ok 25 Object with signals added using connect does not call a signal handler after the signal is disconnected 526s ok 26 Object with signals added using connect can disconnect a signal handler during signal emission 526s ok 27 Object with signals added using connect distinguishes multiple signals 526s ok 28 Object with signals added using connect determines if a signal is connected on a JS object 526s ok 29 Object with signals added using connect does not call a subsequent connected callbacks if stopped by earlier 526s ok 30 Object with signals added using connect with exception in signal handler does not affect other callbacks 526s ok 31 Object with signals added using connect with exception in signal handler does not disconnect the callback 526s ok 32 Object with signals added using connectAfter calls a signal handler when a signal is emitted 526s ok 33 Object with signals added using connectAfter calls remaining handlers after one is disconnected 526s ok 34 Object with signals added using connectAfter does not call a signal handler after the signal is disconnected 526s ok 35 Object with signals added using connectAfter can disconnect a signal handler during signal emission 526s ok 36 Object with signals added using connectAfter distinguishes multiple signals 526s ok 37 Object with signals added using connectAfter determines if a signal is connected on a JS object 526s ok 38 Object with signals added using connectAfter does not call a subsequent connected callbacks if stopped by earlier 526s ok 39 Object with signals added using connectAfter with exception in signal handler does not affect other callbacks 526s ok 40 Object with signals added using connectAfter with exception in signal handler does not disconnect the callback 526s ok 41 Object with signals added using connectAfter calls a signal handler later than when using connect when a signal is emitted 526s ok 42 Object with signals added does not call a connected after handler when stopped by connect 526s JS G BXD: Defining method quit in prototype for GLib.MainLoop 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Main loop instance 0x1231d5895f80: Spinning loop until released or hook cleared 526s JS MAINLOOP: handling job 0, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 0 526s JS MAINLOOP: handling job 1, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 1 526s JS MAINLOOP: handling job 2, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 2 526s JS MAINLOOP: handling job 3, 526s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 526s JS MAINLOOP: Main loop instance 0x1231d5895f80: release 526s JS MAINLOOP: Completed job 3 526s JS MEMORY: Memory report: before destroying context 526s JS MEMORY: 369 objects currently alive 526s JS MEMORY: boxed_instance = 252 526s JS MEMORY: boxed_prototype = 8 526s JS MEMORY: closure = 1 526s JS MEMORY: function = 95 526s JS MEMORY: fundamental_instance = 0 526s JS MEMORY: fundamental_prototype = 0 526s JS MEMORY: gerror_instance = 0 526s JS MEMORY: gerror_prototype = 0 526s JS MEMORY: interface = 0 526s JS MEMORY: module = 8 526s JS MEMORY: ns = 3 526s JS MEMORY: object_instance = 0 526s JS MEMORY: object_prototype = 2 526s JS MEMORY: param = 0 526s JS MEMORY: union_instance = 0 526s JS MEMORY: union_prototype = 0 526s JS CTX: JS shutdown sequence 526s JS CTX: Stopping profiler 526s JS CTX: Shutting down toggle queue 526s JS CTX: Notifying external reference holders of GjsContext dispose 526s JS MAINLOOP: Stopping promise job dispatcher 526s JS CTX: Notifying reference holders of GjsContext dispose 526s JS CTX: Checking unhandled promise rejections 526s JS CTX: Releasing cached JS wrappers 526s JS CTX: Final triggered GC 526s JS CTX: Destroying JS context 526s JS CTX: Releasing all native objects 526s JS CTX: Disabling auto GC 526s JS CTX: Ending trace on global object 526s JS CTX: Freeing allocated resources 526s JS CTX: JS context destroyed 526s PASS: cjs/testSignals.test 526s Running test: cjs/testGLibLogWriter.test 526s JS NATIVE: Registered native JS module '_promiseNative' 526s JS NATIVE: Registered native JS module '_byteArrayNative' 526s JS NATIVE: Registered native JS module '_encodingNative' 526s JS NATIVE: Registered native JS module '_gi' 526s JS NATIVE: Registered native JS module 'gi' 526s JS NATIVE: Registered native JS module 'cairoNative' 526s JS NATIVE: Registered native JS module 'system' 526s JS NATIVE: Registered native JS module 'console' 526s JS NATIVE: Registered native JS module '_print' 526s JS CTX: Enabling JIT 526s JS CTX: Initialized class GjsFileImporter prototype 0x3c82c1000098 526s JS IMPORT: Defining parent (nil) of 0x3c82c10000f8 'imports' is mod 0 526s JS IMPORT: Importing '_print' 526s JS NATIVE: Defining native module '_print' 526s JS IMPORT: Defining parent 0x3c82c10000f8 of 0x3c82c10006b0 '_print' is mod 1 526s JS IMPORT: successfully imported module '_print' 526s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 526s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x24255433c1c0 526s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3c82c10014f0), global 0x24255433c1c0 526s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3c82c10021a8), global 0x24255433c1c0 526s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3c82c10027a8), global 0x24255433c1c0 526s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3c82c10027a8), global 0x24255433c1c0 526s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3c82c10021a8), global 0x24255433c1c0 526s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3c82c10014f0), global 0x24255433c1c0 526s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3c82c10014f0), global 0x24255433c1c0 526s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3c82c10014f0), global 0x24255433c1c0 526s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3c82c10021a8), global 0x24255433c1c0 526s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3c82c10027a8), global 0x24255433c1c0 526s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3c82c10014f0), global 0x24255433c1c0 526s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3c82c10014f0), global 0x24255433c1c0 526s JS MAINLOOP: Main loop instance 0x1fb68e755f80: hold 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Starting promise job dispatcher 526s JS MAINLOOP: Main loop instance 0x1fb68e755f80: Spinning loop until released or hook cleared 526s JS MAINLOOP: handling job 0, 526s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 526s JS MAINLOOP: Main loop instance 0x1fb68e755f80: release 526s JS MAINLOOP: Completed job 0 526s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x24255433c1c0 526s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c82c1015910), global 0x24255433c1c0 526s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c82c1016340), global 0x24255433c1c0 526s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c82c1016340), global 0x24255433c1c0 526s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c82c1015910), global 0x24255433c1c0 526s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c82c1015910), global 0x24255433c1c0 526s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c82c1016340), global 0x24255433c1c0 526s JS IMPORT: Module metadata hook for module 0x3c82c10169e8 526s JS IMPORT: Defining meta.importSync for module 0x3c82c10169e8 526s JS NATIVE: Defining native module 'gi' 526s JS CTX: Initialized class GIRepositoryNamespace prototype 0x3c82c1017168 526s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 526s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 526s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 526s JS IMPORT: Importing directory 'overrides' 526s JS IMPORT: Defining parent 0x3c82c10000f8 of 0x3c82c10171e8 'overrides' is mod 1 526s JS IMPORT: Defined importer 'overrides' 0x3c82c10171e8 in 0x3c82c10000f8 526s JS IMPORT: successfully imported directory 'overrides' 526s JS IMPORT: Importing '_byteArrayNative' 526s JS NATIVE: Defining native module '_byteArrayNative' 526s JS IMPORT: Defining parent 0x3c82c10000f8 of 0x3c82c1017630 '_byteArrayNative' is mod 1 526s JS IMPORT: successfully imported module '_byteArrayNative' 526s JS IMPORT: Importing '_promiseNative' 526s JS NATIVE: Defining native module '_promiseNative' 526s JS IMPORT: Defining parent 0x3c82c10000f8 of 0x3c82c10176f0 '_promiseNative' is mod 1 526s JS IMPORT: successfully imported module '_promiseNative' 526s JS IMPORT: Importing module GLib succeeded 526s JS IMPORT: Defining parent 0x3c82c10171e8 of 0x24255433d2b8 'GLib' is mod 1 526s JS IMPORT: successfully imported module 'GLib' 526s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 526s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x24255437d060, JSClass 0x65c884c1b098, in object 0x24255437d038 526s JS CTX: Initialized class GIRepositoryGType prototype 0x3c82c1017920 526s JS CTX: Initialized class GIRepositoryFunction prototype 0x24255433d308 526s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 526s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 526s JS G BXD: Defined class for Error (GError), prototype 0x24255437d0b0, JSClass 0x65c884c1b098, in object 0x24255437d038 526s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 526s JS G BXD: Defined class for Variant (GVariant), prototype 0x24255437d100, JSClass 0x65c884c1b098, in object 0x24255437d038 526s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 526s JS G BXD: Defined class for Bytes (GBytes), prototype 0x24255437d150, JSClass 0x65c884c1b098, in object 0x24255437d038 526s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 526s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 526s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x24255437d1a0, JSClass 0x65c884c1b098, in object 0x24255437d038 526s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 526s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 526s JS G BXD: Defined class for Thread (GThread), prototype 0x24255437d1f0, JSClass 0x65c884c1b098, in object 0x24255437d038 526s JS G BXD: Defining method ref in prototype for GLib.Thread 526s JS G BXD: Defining method unref in prototype for GLib.Thread 526s JS G NS: Defined namespace 'GLib' 0x24255437d038 in GIRepository 0x3c82c1016ff8 526s JS IMPORT: Importing module jasmine succeeded 526s JS IMPORT: Defining parent 0x3c82c10000f8 of 0x24255433dcb8 'jasmine' is mod 1 526s JS IMPORT: successfully imported module 'jasmine' 526s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 526s JS MAINLOOP: Main loop instance 0x1fb68e755f80: hold 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Main loop instance 0x1fb68e755f80: Spinning loop until released or hook cleared 526s JS MAINLOOP: handling job 0, 526s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 526s JS MAINLOOP: Main loop instance 0x1fb68e755f80: release 526s JS MAINLOOP: Completed job 0 526s JS IMPORT: Module resolve hook for module 'file:///usr/libexec/installed-tests/cjs/js/testGLibLogWriter.js' (file:///usr/libexec/installed-tests/cjs/js/testGLibLogWriter.js), global 0x24255433c1c0 526s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c82c102aad0), global 0x24255433c1c0 526s JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x3c82c102aad0), global 0x24255433c1c0 526s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c82c102aad0), global 0x24255433c1c0 526s JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x3c82c102aad0), global 0x24255433c1c0 526s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c82c102aad0), global 0x24255433c1c0 526s JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x3c82c102aad0), global 0x24255433c1c0 526s JS MAINLOOP: Main loop instance 0x1fb68e755f80: hold 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Main loop instance 0x1fb68e755f80: Spinning loop until released or hook cleared 526s JS MAINLOOP: handling job 0, 526s JS IMPORT: Module evaluation promise resolved: "file:///usr/libexec/installed-tests/cjs/js/testGLibLogWriter.js async resolved" 526s JS MAINLOOP: Main loop instance 0x1fb68e755f80: release 526s JS MAINLOOP: Completed job 0 526s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x24255433c1c0 526s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3c82c102ec18), global 0x24255433c1c0 526s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c82c102ec18), global 0x24255433c1c0 526s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3c82c102ec18), global 0x24255433c1c0 526s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3c82c102ec18), global 0x24255433c1c0 526s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c82c102ec18), global 0x24255433c1c0 526s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3c82c102ec18), global 0x24255433c1c0 526s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3c82c102ec18), global 0x24255433c1c0 526s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3c82c102ec18), global 0x24255433c1c0 526s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3c82c102ec18), global 0x24255433c1c0 526s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3c82c102ec18), global 0x24255433c1c0 526s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3c82c102ec18), global 0x24255433c1c0 526s JS IMPORT: Module metadata hook for module 0x3c82c102f9e0 526s JS IMPORT: Defining meta.importSync for module 0x3c82c102f9e0 526s JS NATIVE: Defining native module 'system' 526s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c82c102ec18), global 0x24255433c1c0 526s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3c82c102ec18), global 0x24255433c1c0 526s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 526s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 526s JS MAINLOOP: Set main loop hook to 526s JS MAINLOOP: Main loop instance 0x1fb68e755f80: hold 526s JS MAINLOOP: Running and clearing main loop hook 526s JS G BXD: Defining method run in prototype for GLib.MainLoop 526s 1..4 526s JS IMPORT: Importing 'gi' 526s JS IMPORT: Defining parent 0x3c82c10000f8 of 0x3c82c1016ff8 'gi' is mod 1 526s JS IMPORT: successfully imported module 'gi' 526s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 526s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 526s JS G BXD: Defined class for Source (GSource), prototype 0x24255437d268, JSClass 0x65c884c1b098, in object 0x24255437d038 526s JS G BXD: Defining method set_priority in prototype for GLib.Source 526s JS IMPORT: Importing '_gi' 526s JS NATIVE: Defining native module '_gi' 526s JS IMPORT: Defining parent 0x3c82c10000f8 of 0x3c82c10361f0 '_gi' is mod 1 526s JS IMPORT: successfully imported module '_gi' 526s JS IMPORT: JS import 'CjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/CjsPrivate.js 526s JS G NS: Defined namespace 'CjsPrivate' 0x24255437d308 in GIRepository 0x3c82c1016ff8 526s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 526s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 526s JS IMPORT: Importing module _common succeeded 526s JS IMPORT: Defining parent 0x3c82c10000f8 of 0x24255433dfd8 '_common' is mod 1 526s JS IMPORT: successfully imported module '_common' 526s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 526s JS IMPORT: Importing module _legacy succeeded 526s JS IMPORT: Defining parent 0x3c82c10000f8 of 0x2425543cb060 '_legacy' is mod 1 526s JS IMPORT: successfully imported module '_legacy' 526s JS IMPORT: Importing module GObject succeeded 526s JS IMPORT: Defining parent 0x3c82c10171e8 of 0x24255433df88 'GObject' is mod 1 526s JS IMPORT: successfully imported module 'GObject' 526s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 526s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 526s JS G BXD: Defined class for String (GString), prototype 0x24255437d588, JSClass 0x65c884c1b098, in object 0x24255437d2e0 526s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 526s JS G PRM: Defined class ParamSpec prototype is 0x2425543cb100 class 0x65c884c202f0 in object 0x24255437d2e0 526s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 526s JS G OBJ: Defined class for Object (GObject), prototype 0x24255437d6f0, JSClass 0x65c884c1b7a8, in object 0x24255437d2e0 526s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 526s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 526s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x24255437d718, JSClass 0x65c884c1b7a8, in object 0x24255437d2e0 526s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 526s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 526s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 526s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 526s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 526s JS G NS: Defined namespace 'GObject' 0x24255437d2e0 in GIRepository 0x3c82c1016ff8 526s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 526s JS G BXD: Defining method attach in prototype for GLib.Source 526s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 526s JS IMPORT: Module metadata hook for module 0x3c82c10042b8 526s JS IMPORT: Defining meta.importSync for module 0x3c82c10042b8 526s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'CjsPrivate' 526s JS G BXD: Defining method destroy in prototype for GLib.Source 526s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 526s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 526s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 526s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 526s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 526s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 526s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 526s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 526s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 526s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 526s JS G ENUM: Defining GLib.LogLevelFlags as 0x3c82c10015e8 526s JS G NS: Found info type FUNCTION for 'log_variant' in namespace 'GLib' 526s JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' 526s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x24255437d8d0, JSClass 0x65c884c1b098, in object 0x24255437d038 526s JS G BXD: Defining method classify in prototype for GLib.Variant 526s JS G BXD: Defining method is_of_type in prototype for GLib.Variant 526s JS G BXD: Defining method n_children in prototype for GLib.Variant 526s JS G BXD: Defining method get_child_value in prototype for GLib.Variant 526s JS G BXD: Defining method get_string in prototype for GLib.Variant 526s JS G BXD: Defining method get_variant in prototype for GLib.Variant 526s JS G BXD: Defining method get_maybe in prototype for GLib.Variant 526s JS G BXD: Defining method get_data_as_bytes in prototype for GLib.Variant 526s JS G NS: Found info type ENUM for 'LogWriterOutput' in namespace 'GLib' 526s JS G ENUM: Defining enum value HANDLED (fixed from handled) 1 526s JS G ENUM: Defining enum value UNHANDLED (fixed from unhandled) 0 526s JS G ENUM: Defining GLib.LogWriterOutput as 0x3c82c10024a8 526s JS IMPORT: Module metadata hook for module 0x24255434ac48 526s JS IMPORT: Defining meta.importSync for module 0x24255434ac48 526s JS NATIVE: Defining native module '_encodingNative' 526s ok 1 GLib Structured logging handler writes a message 526s ok 2 GLib Structured logging handler writes a warning 526s ok 3 GLib Structured logging handler preserves a custom string field 526s ok 4 GLib Structured logging handler preserves a custom byte array field 526s JS G BXD: Defining method quit in prototype for GLib.MainLoop 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Main loop instance 0x1fb68e755f80: Spinning loop until released or hook cleared 526s JS MAINLOOP: handling job 0, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 0 526s JS MAINLOOP: handling job 1, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 1 526s JS MAINLOOP: handling job 2, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 2 526s JS MAINLOOP: handling job 3, 526s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 526s JS MAINLOOP: Main loop instance 0x1fb68e755f80: release 526s JS MAINLOOP: Completed job 3 526s JS MEMORY: Memory report: before destroying context 526s JS MEMORY: 364 objects currently alive 526s JS MEMORY: boxed_instance = 230 526s JS MEMORY: boxed_prototype = 9 526s JS MEMORY: closure = 2 526s JS MEMORY: function = 113 526s JS MEMORY: fundamental_instance = 0 526s JS MEMORY: fundamental_prototype = 0 526s JS MEMORY: gerror_instance = 0 526s JS MEMORY: gerror_prototype = 0 526s JS MEMORY: interface = 0 526s JS MEMORY: module = 5 526s JS MEMORY: ns = 3 526s JS MEMORY: object_instance = 0 526s JS MEMORY: object_prototype = 2 526s JS MEMORY: param = 0 526s JS MEMORY: union_instance = 0 526s JS MEMORY: union_prototype = 0 526s JS CTX: JS shutdown sequence 526s JS CTX: Stopping profiler 526s JS CTX: Shutting down toggle queue 526s JS CTX: Notifying external reference holders of GjsContext dispose 526s JS MAINLOOP: Stopping promise job dispatcher 526s JS CTX: Notifying reference holders of GjsContext dispose 526s JS CTX: Checking unhandled promise rejections 526s JS CTX: Releasing cached JS wrappers 526s JS CTX: Final triggered GC 526s JS CTX: Destroying JS context 526s JS CTX: Releasing all native objects 526s JS CTX: Disabling auto GC 526s JS CTX: Ending trace on global object 526s JS CTX: Freeing allocated resources 526s JS CTX: JS context destroyed 526s PASS: cjs/testGLibLogWriter.test 526s Running test: cjs/testPromise.test 526s JS NATIVE: Registered native JS module '_promiseNative' 526s JS NATIVE: Registered native JS module '_byteArrayNative' 526s JS NATIVE: Registered native JS module '_encodingNative' 526s JS NATIVE: Registered native JS module '_gi' 526s JS NATIVE: Registered native JS module 'gi' 526s JS NATIVE: Registered native JS module 'cairoNative' 526s JS NATIVE: Registered native JS module 'system' 526s JS NATIVE: Registered native JS module 'console' 526s JS NATIVE: Registered native JS module '_print' 526s JS CTX: Enabling JIT 526s JS CTX: Initialized class GjsFileImporter prototype 0x26beeb000098 526s JS IMPORT: Defining parent (nil) of 0x26beeb0000f8 'imports' is mod 0 526s JS IMPORT: Importing '_print' 526s JS NATIVE: Defining native module '_print' 526s JS IMPORT: Defining parent 0x26beeb0000f8 of 0x26beeb0006b0 '_print' is mod 1 526s JS IMPORT: successfully imported module '_print' 526s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 526s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x11aee8c3c1c0 526s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x26beeb0014f0), global 0x11aee8c3c1c0 526s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x26beeb0021a8), global 0x11aee8c3c1c0 526s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x26beeb0027a8), global 0x11aee8c3c1c0 526s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x26beeb0027a8), global 0x11aee8c3c1c0 526s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x26beeb0021a8), global 0x11aee8c3c1c0 526s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x26beeb0014f0), global 0x11aee8c3c1c0 526s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x26beeb0014f0), global 0x11aee8c3c1c0 526s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x26beeb0014f0), global 0x11aee8c3c1c0 526s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x26beeb0021a8), global 0x11aee8c3c1c0 526s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x26beeb0027a8), global 0x11aee8c3c1c0 526s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x26beeb0014f0), global 0x11aee8c3c1c0 526s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x26beeb0014f0), global 0x11aee8c3c1c0 526s JS MAINLOOP: Main loop instance 0x190ae45d5f80: hold 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Starting promise job dispatcher 526s JS MAINLOOP: Main loop instance 0x190ae45d5f80: Spinning loop until released or hook cleared 526s JS MAINLOOP: handling job 0, 526s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 526s JS MAINLOOP: Main loop instance 0x190ae45d5f80: release 526s JS MAINLOOP: Completed job 0 526s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x11aee8c3c1c0 526s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x26beeb015910), global 0x11aee8c3c1c0 526s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x26beeb016340), global 0x11aee8c3c1c0 526s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x26beeb016340), global 0x11aee8c3c1c0 526s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x26beeb015910), global 0x11aee8c3c1c0 526s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x26beeb015910), global 0x11aee8c3c1c0 526s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x26beeb016340), global 0x11aee8c3c1c0 526s JS IMPORT: Module metadata hook for module 0x26beeb0169e8 526s JS IMPORT: Defining meta.importSync for module 0x26beeb0169e8 526s JS NATIVE: Defining native module 'gi' 526s JS CTX: Initialized class GIRepositoryNamespace prototype 0x26beeb017168 526s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 526s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 526s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 526s JS IMPORT: Importing directory 'overrides' 526s JS IMPORT: Defining parent 0x26beeb0000f8 of 0x26beeb0171e8 'overrides' is mod 1 526s JS IMPORT: Defined importer 'overrides' 0x26beeb0171e8 in 0x26beeb0000f8 526s JS IMPORT: successfully imported directory 'overrides' 526s JS IMPORT: Importing '_byteArrayNative' 526s JS NATIVE: Defining native module '_byteArrayNative' 526s JS IMPORT: Defining parent 0x26beeb0000f8 of 0x26beeb017630 '_byteArrayNative' is mod 1 526s JS IMPORT: successfully imported module '_byteArrayNative' 526s JS IMPORT: Importing '_promiseNative' 526s JS NATIVE: Defining native module '_promiseNative' 526s JS IMPORT: Defining parent 0x26beeb0000f8 of 0x26beeb0176f0 '_promiseNative' is mod 1 526s JS IMPORT: successfully imported module '_promiseNative' 526s JS IMPORT: Importing module GLib succeeded 526s JS IMPORT: Defining parent 0x26beeb0171e8 of 0x11aee8c3d2b8 'GLib' is mod 1 526s JS IMPORT: successfully imported module 'GLib' 526s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 526s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x11aee8c7d060, JSClass 0x68b1641cb098, in object 0x11aee8c7d038 526s JS CTX: Initialized class GIRepositoryGType prototype 0x26beeb017920 526s JS CTX: Initialized class GIRepositoryFunction prototype 0x11aee8c3d308 526s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 526s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 526s JS G BXD: Defined class for Error (GError), prototype 0x11aee8c7d0b0, JSClass 0x68b1641cb098, in object 0x11aee8c7d038 526s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 526s JS G BXD: Defined class for Variant (GVariant), prototype 0x11aee8c7d100, JSClass 0x68b1641cb098, in object 0x11aee8c7d038 526s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 526s JS G BXD: Defined class for Bytes (GBytes), prototype 0x11aee8c7d150, JSClass 0x68b1641cb098, in object 0x11aee8c7d038 526s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 526s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 526s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x11aee8c7d1a0, JSClass 0x68b1641cb098, in object 0x11aee8c7d038 526s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 526s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 526s JS G BXD: Defined class for Thread (GThread), prototype 0x11aee8c7d1f0, JSClass 0x68b1641cb098, in object 0x11aee8c7d038 526s JS G BXD: Defining method ref in prototype for GLib.Thread 526s JS G BXD: Defining method unref in prototype for GLib.Thread 526s JS G NS: Defined namespace 'GLib' 0x11aee8c7d038 in GIRepository 0x26beeb016ff8 526s JS IMPORT: Importing module jasmine succeeded 526s JS IMPORT: Defining parent 0x26beeb0000f8 of 0x11aee8c3dcb8 'jasmine' is mod 1 526s JS IMPORT: successfully imported module 'jasmine' 526s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 526s JS MAINLOOP: Main loop instance 0x190ae45d5f80: hold 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Main loop instance 0x190ae45d5f80: Spinning loop until released or hook cleared 526s JS MAINLOOP: handling job 0, 526s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 526s JS MAINLOOP: Main loop instance 0x190ae45d5f80: release 526s JS MAINLOOP: Completed job 0 526s JS IMPORT: Importing 'gi' 526s JS IMPORT: Defining parent 0x26beeb0000f8 of 0x26beeb016ff8 'gi' is mod 1 526s JS IMPORT: successfully imported module 'gi' 526s JS CTX: Script evaluation succeeded 526s JS MAINLOOP: Main loop instance 0x190ae45d5f80: Spinning loop until released or hook cleared 526s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x11aee8c3c1c0 526s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x26beeb02d058), global 0x11aee8c3c1c0 526s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x26beeb02d058), global 0x11aee8c3c1c0 526s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x26beeb02d058), global 0x11aee8c3c1c0 526s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x26beeb02d058), global 0x11aee8c3c1c0 526s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x26beeb02d058), global 0x11aee8c3c1c0 526s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x26beeb02d058), global 0x11aee8c3c1c0 526s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x26beeb02d058), global 0x11aee8c3c1c0 526s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x26beeb02d058), global 0x11aee8c3c1c0 526s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x26beeb02d058), global 0x11aee8c3c1c0 526s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x26beeb02d058), global 0x11aee8c3c1c0 526s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x26beeb02d058), global 0x11aee8c3c1c0 526s JS IMPORT: Module metadata hook for module 0x26beeb02dd20 526s JS IMPORT: Defining meta.importSync for module 0x26beeb02dd20 526s JS NATIVE: Defining native module 'system' 526s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x26beeb02d058), global 0x11aee8c3c1c0 526s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x26beeb02d058), global 0x11aee8c3c1c0 526s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 526s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 526s JS MAINLOOP: Set main loop hook to 526s JS MAINLOOP: Main loop instance 0x190ae45d5f80: hold 526s JS MAINLOOP: Running and clearing main loop hook 526s JS G BXD: Defining method run in prototype for GLib.MainLoop 526s 1..3 526s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 526s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 526s JS G BXD: Defined class for Source (GSource), prototype 0x11aee8c7d268, JSClass 0x68b1641cb098, in object 0x11aee8c7d038 526s JS G BXD: Defining method set_priority in prototype for GLib.Source 526s JS IMPORT: Importing '_gi' 526s JS NATIVE: Defining native module '_gi' 526s JS IMPORT: Defining parent 0x26beeb0000f8 of 0x26beeb0344f0 '_gi' is mod 1 526s JS IMPORT: successfully imported module '_gi' 526s JS IMPORT: JS import 'CjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/CjsPrivate.js 526s JS G NS: Defined namespace 'CjsPrivate' 0x11aee8c7d308 in GIRepository 0x26beeb016ff8 526s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 526s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 526s JS IMPORT: Importing module _common succeeded 526s JS IMPORT: Defining parent 0x26beeb0000f8 of 0x11aee8cca038 '_common' is mod 1 526s JS IMPORT: successfully imported module '_common' 526s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 526s JS IMPORT: Importing module _legacy succeeded 526s JS IMPORT: Defining parent 0x26beeb0000f8 of 0x11aee8cca088 '_legacy' is mod 1 526s JS IMPORT: successfully imported module '_legacy' 526s JS IMPORT: Importing module GObject succeeded 526s JS IMPORT: Defining parent 0x26beeb0171e8 of 0x11aee8c3dfb0 'GObject' is mod 1 526s JS IMPORT: successfully imported module 'GObject' 526s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 526s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 526s JS G BXD: Defined class for String (GString), prototype 0x11aee8c7d588, JSClass 0x68b1641cb098, in object 0x11aee8c7d2e0 526s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 526s JS G PRM: Defined class ParamSpec prototype is 0x11aee8cca128 class 0x68b1641d02f0 in object 0x11aee8c7d2e0 526s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 526s JS G OBJ: Defined class for Object (GObject), prototype 0x11aee8c7d6f0, JSClass 0x68b1641cb7a8, in object 0x11aee8c7d2e0 526s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 526s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 526s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x11aee8c7d718, JSClass 0x68b1641cb7a8, in object 0x11aee8c7d2e0 526s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 526s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 526s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 526s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 526s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 526s JS G NS: Defined namespace 'GObject' 0x11aee8c7d2e0 in GIRepository 0x26beeb016ff8 526s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 526s JS G BXD: Defining method attach in prototype for GLib.Source 526s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 526s JS IMPORT: Module metadata hook for module 0x26beeb0042b8 526s JS IMPORT: Defining meta.importSync for module 0x26beeb0042b8 526s JS G BXD: Defining method destroy in prototype for GLib.Source 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS G BXD: Defining method get_context in prototype for GLib.MainLoop 526s JS G NS: Found info type STRUCT for 'MainContext' in namespace 'GLib' 526s JS G BXD: Defined class for MainContext (GMainContext), prototype 0x11aee8c7d830, JSClass 0x68b1641cb098, in object 0x11aee8c7d038 526s JS G BXD: Defining method iteration in prototype for GLib.MainContext 526s JS MAINLOOP: handling job 0, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 0 526s JS MAINLOOP: handling job 1, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 1 526s JS MAINLOOP: handling job 2, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 2 526s JS MAINLOOP: handling job 3, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 3 526s JS MAINLOOP: handling job 4, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 4 526s JS MAINLOOP: handling job 5, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 5 526s JS MAINLOOP: handling job 6, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 6 526s JS MAINLOOP: handling job 7, 526s JS MAINLOOP: Completed job 7 526s ok 1 Promise waits for all promises before handling unhandled, when handled 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT_IDLE' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 526s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 526s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 526s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 526s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 526s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 526s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 526s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 526s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 526s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 526s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 526s JS G ENUM: Defining GLib.LogLevelFlags as 0x26beeb0083c8 526s JS MAINLOOP: handling job 0, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 0 526s JS MAINLOOP: handling job 1, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 1 526s JS MAINLOOP: handling job 2, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 2 526s JS MAINLOOP: handling job 3, 526s JS MAINLOOP: Completed job 3 526s JS G BXD: Defining method quit in prototype for GLib.MainLoop 526s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 526s ok 2 Promise waits for all promises before handling unhandled, when unhandled 526s JS G NS: Found info type CONSTANT for 'PRIORITY_HIGH' in namespace 'GLib' 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: handling job 0, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 0 526s JS MAINLOOP: handling job 1, 526s JS MAINLOOP: Completed job 1 526s ok 3 Promise do not lead to high-priority IDLE starvation 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Main loop instance 0x190ae45d5f80: Spinning loop until released or hook cleared 526s JS MAINLOOP: handling job 0, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 0 526s JS MAINLOOP: handling job 1, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 1 526s JS MAINLOOP: handling job 2, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 2 526s JS MAINLOOP: handling job 3, 526s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 526s JS MAINLOOP: Main loop instance 0x190ae45d5f80: release 526s JS MAINLOOP: Completed job 3 526s JS MEMORY: Memory report: before destroying context 526s JS MEMORY: 151 objects currently alive 526s JS MEMORY: boxed_instance = 28 526s JS MEMORY: boxed_prototype = 9 526s JS MEMORY: closure = 1 526s JS MEMORY: function = 103 526s JS MEMORY: fundamental_instance = 0 526s JS MEMORY: fundamental_prototype = 0 526s JS MEMORY: gerror_instance = 0 526s JS MEMORY: gerror_prototype = 0 526s JS MEMORY: interface = 0 526s JS MEMORY: module = 5 526s JS MEMORY: ns = 3 526s JS MEMORY: object_instance = 0 526s JS MEMORY: object_prototype = 2 526s JS MEMORY: param = 0 526s JS MEMORY: union_instance = 0 526s JS MEMORY: union_prototype = 0 526s JS CTX: JS shutdown sequence 526s JS CTX: Stopping profiler 526s JS CTX: Shutting down toggle queue 526s JS CTX: Notifying external reference holders of GjsContext dispose 526s JS MAINLOOP: Stopping promise job dispatcher 526s JS CTX: Notifying reference holders of GjsContext dispose 526s JS CTX: Checking unhandled promise rejections 526s JS CTX: Releasing cached JS wrappers 526s JS CTX: Final triggered GC 526s JS CTX: Destroying JS context 526s JS CTX: Releasing all native objects 526s JS CTX: Disabling auto GC 526s JS CTX: Ending trace on global object 526s JS CTX: Freeing allocated resources 526s JS CTX: JS context destroyed 526s PASS: cjs/testPromise.test 526s Running test: cjs/next.test 526s 1..1 526s ok 1 - /usr/libexec/installed-tests/cjs/debugger/next.debugger 526s PASS: cjs/next.test 526s Running test: cjs/testGObject.test 526s JS NATIVE: Registered native JS module '_promiseNative' 526s JS NATIVE: Registered native JS module '_byteArrayNative' 526s JS NATIVE: Registered native JS module '_encodingNative' 526s JS NATIVE: Registered native JS module '_gi' 526s JS NATIVE: Registered native JS module 'gi' 526s JS NATIVE: Registered native JS module 'cairoNative' 526s JS NATIVE: Registered native JS module 'system' 526s JS NATIVE: Registered native JS module 'console' 526s JS NATIVE: Registered native JS module '_print' 526s JS CTX: Enabling JIT 526s JS CTX: Initialized class GjsFileImporter prototype 0x3ac95200098 526s JS IMPORT: Defining parent (nil) of 0x3ac952000f8 'imports' is mod 0 526s JS IMPORT: Importing '_print' 526s JS NATIVE: Defining native module '_print' 526s JS IMPORT: Defining parent 0x3ac952000f8 of 0x3ac952006b0 '_print' is mod 1 526s JS IMPORT: successfully imported module '_print' 526s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 526s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x381654c3c1c0 526s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3ac952014f0), global 0x381654c3c1c0 526s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3ac952021a8), global 0x381654c3c1c0 526s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3ac952027a8), global 0x381654c3c1c0 526s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3ac952027a8), global 0x381654c3c1c0 526s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3ac952021a8), global 0x381654c3c1c0 526s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3ac952014f0), global 0x381654c3c1c0 526s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3ac952014f0), global 0x381654c3c1c0 526s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3ac952014f0), global 0x381654c3c1c0 526s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3ac952021a8), global 0x381654c3c1c0 526s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3ac952027a8), global 0x381654c3c1c0 526s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3ac952014f0), global 0x381654c3c1c0 526s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3ac952014f0), global 0x381654c3c1c0 526s JS MAINLOOP: Main loop instance 0x1376b8095f80: hold 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Starting promise job dispatcher 526s JS MAINLOOP: Main loop instance 0x1376b8095f80: Spinning loop until released or hook cleared 526s JS MAINLOOP: handling job 0, 526s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 526s JS MAINLOOP: Main loop instance 0x1376b8095f80: release 526s JS MAINLOOP: Completed job 0 526s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x381654c3c1c0 526s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3ac95215910), global 0x381654c3c1c0 526s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3ac95216340), global 0x381654c3c1c0 526s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3ac95216340), global 0x381654c3c1c0 526s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3ac95215910), global 0x381654c3c1c0 526s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3ac95215910), global 0x381654c3c1c0 526s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3ac95216340), global 0x381654c3c1c0 526s JS IMPORT: Module metadata hook for module 0x3ac952169e8 526s JS IMPORT: Defining meta.importSync for module 0x3ac952169e8 526s JS NATIVE: Defining native module 'gi' 526s JS CTX: Initialized class GIRepositoryNamespace prototype 0x3ac95217168 526s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 526s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 526s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 526s JS IMPORT: Importing directory 'overrides' 526s JS IMPORT: Defining parent 0x3ac952000f8 of 0x3ac952171e8 'overrides' is mod 1 526s JS IMPORT: Defined importer 'overrides' 0x3ac952171e8 in 0x3ac952000f8 526s JS IMPORT: successfully imported directory 'overrides' 526s JS IMPORT: Importing '_byteArrayNative' 526s JS NATIVE: Defining native module '_byteArrayNative' 526s JS IMPORT: Defining parent 0x3ac952000f8 of 0x3ac95217630 '_byteArrayNative' is mod 1 526s JS IMPORT: successfully imported module '_byteArrayNative' 526s JS IMPORT: Importing '_promiseNative' 526s JS NATIVE: Defining native module '_promiseNative' 526s JS IMPORT: Defining parent 0x3ac952000f8 of 0x3ac952176f0 '_promiseNative' is mod 1 526s JS IMPORT: successfully imported module '_promiseNative' 526s JS IMPORT: Importing module GLib succeeded 526s JS IMPORT: Defining parent 0x3ac952171e8 of 0x381654c3d2b8 'GLib' is mod 1 526s JS IMPORT: successfully imported module 'GLib' 526s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 526s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x381654c7d060, JSClass 0x600e8c34b098, in object 0x381654c7d038 526s JS CTX: Initialized class GIRepositoryGType prototype 0x3ac95217920 526s JS CTX: Initialized class GIRepositoryFunction prototype 0x381654c3d308 526s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 526s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 526s JS G BXD: Defined class for Error (GError), prototype 0x381654c7d0b0, JSClass 0x600e8c34b098, in object 0x381654c7d038 526s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 526s JS G BXD: Defined class for Variant (GVariant), prototype 0x381654c7d100, JSClass 0x600e8c34b098, in object 0x381654c7d038 526s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 526s JS G BXD: Defined class for Bytes (GBytes), prototype 0x381654c7d150, JSClass 0x600e8c34b098, in object 0x381654c7d038 526s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 526s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 526s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x381654c7d1a0, JSClass 0x600e8c34b098, in object 0x381654c7d038 526s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 526s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 526s JS G BXD: Defined class for Thread (GThread), prototype 0x381654c7d1f0, JSClass 0x600e8c34b098, in object 0x381654c7d038 526s JS G BXD: Defining method ref in prototype for GLib.Thread 526s JS G BXD: Defining method unref in prototype for GLib.Thread 526s JS G NS: Defined namespace 'GLib' 0x381654c7d038 in GIRepository 0x3ac95216ff8 526s JS IMPORT: Importing module jasmine succeeded 526s JS IMPORT: Defining parent 0x3ac952000f8 of 0x381654c3dcb8 'jasmine' is mod 1 526s JS IMPORT: successfully imported module 'jasmine' 526s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 526s JS MAINLOOP: Main loop instance 0x1376b8095f80: hold 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Main loop instance 0x1376b8095f80: Spinning loop until released or hook cleared 526s JS MAINLOOP: handling job 0, 526s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 526s JS MAINLOOP: Main loop instance 0x1376b8095f80: release 526s JS MAINLOOP: Completed job 0 526s JS IMPORT: Importing 'gi' 526s JS IMPORT: Defining parent 0x3ac952000f8 of 0x3ac95216ff8 'gi' is mod 1 526s JS IMPORT: successfully imported module 'gi' 526s JS IMPORT: Importing '_gi' 526s JS NATIVE: Defining native module '_gi' 526s JS IMPORT: Defining parent 0x3ac952000f8 of 0x3ac9522afd0 '_gi' is mod 1 526s JS IMPORT: successfully imported module '_gi' 526s JS IMPORT: JS import 'CjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/CjsPrivate.js 526s JS G NS: Defined namespace 'CjsPrivate' 0x381654c7d290 in GIRepository 0x3ac95216ff8 526s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 526s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 526s JS IMPORT: Importing module _common succeeded 526s JS IMPORT: Defining parent 0x3ac952000f8 of 0x381654c3de48 '_common' is mod 1 526s JS IMPORT: successfully imported module '_common' 526s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 526s JS IMPORT: Importing module _legacy succeeded 526s JS IMPORT: Defining parent 0x3ac952000f8 of 0x381654c3de98 '_legacy' is mod 1 526s JS IMPORT: successfully imported module '_legacy' 526s JS IMPORT: Importing module GObject succeeded 526s JS IMPORT: Defining parent 0x3ac952171e8 of 0x381654c3ddf8 'GObject' is mod 1 526s JS IMPORT: successfully imported module 'GObject' 526s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 526s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 526s JS G BXD: Defined class for String (GString), prototype 0x381654c7d510, JSClass 0x600e8c34b098, in object 0x381654c7d268 526s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 526s JS G PRM: Defined class ParamSpec prototype is 0x381654c3df38 class 0x600e8c3502f0 in object 0x381654c7d268 526s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 526s JS G OBJ: Defined class for Object (GObject), prototype 0x381654c7d678, JSClass 0x600e8c34b7a8, in object 0x381654c7d268 526s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 526s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 526s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x381654c7d6a0, JSClass 0x600e8c34b7a8, in object 0x381654c7d268 526s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 526s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 526s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 526s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 526s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 526s JS G NS: Defined namespace 'GObject' 0x381654c7d268 in GIRepository 0x3ac95216ff8 526s JS IMPORT: Importing 'system' 526s JS NATIVE: Defining native module 'system' 526s JS IMPORT: Defining parent 0x3ac952000f8 of 0x3ac9522f5e0 'system' is mod 1 526s JS IMPORT: successfully imported module 'system' 526s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 526s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 526s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 526s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 526s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 526s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 526s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 526s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 526s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 526s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 526s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 526s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 526s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 526s JS G ENUM: Defining GObject.ParamFlags as 0x3ac9522f980 526s JS G NS: Found info type CONSTANT for 'MAXINT32' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'param_spec_int' in namespace 'GObject' 526s JS G PRM: Wrapping GParamInt 'int' on (null) with JSObject 526s JS G PRM: JSObject created with param instance 0x1376b824ad40 type GParamInt 526s JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' 526s JS G PRM: Wrapping GParamString 'string' on (null) with JSObject 526s JS G PRM: JSObject created with param instance 0x1376b824b230 type GParamString 526s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 526s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'CjsPrivate' 526s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 526s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 526s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 526s JS G NS: Found info type FLAGS for 'SignalFlags' in namespace 'GObject' 526s JS G ENUM: Defining enum value RUN_FIRST (fixed from run_first) 1 526s JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2 526s JS G ENUM: Defining enum value RUN_CLEANUP (fixed from run_cleanup) 4 526s JS G ENUM: Defining enum value NO_RECURSE (fixed from no_recurse) 8 526s JS G ENUM: Defining enum value DETAILED (fixed from detailed) 16 526s JS G ENUM: Defining enum value ACTION (fixed from action) 32 526s JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64 526s JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128 526s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 256 526s JS G ENUM: Defining enum value ACCUMULATOR_FIRST_RUN (fixed from accumulator_first_run) 131072 526s JS G ENUM: Defining GObject.SignalFlags as 0x3ac95230650 526s JS CTX: Script evaluation succeeded 526s JS MAINLOOP: Main loop instance 0x1376b8095f80: Spinning loop until released or hook cleared 526s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x381654c3c1c0 526s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x381654cd5238), global 0x381654c3c1c0 526s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x381654cd5238), global 0x381654c3c1c0 526s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x381654cd5238), global 0x381654c3c1c0 526s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x381654cd5238), global 0x381654c3c1c0 526s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x381654cd5238), global 0x381654c3c1c0 526s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x381654cd5238), global 0x381654c3c1c0 526s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x381654cd5238), global 0x381654c3c1c0 526s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x381654cd5238), global 0x381654c3c1c0 526s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x381654cd5238), global 0x381654c3c1c0 526s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x381654cd5238), global 0x381654c3c1c0 526s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x381654cd5238), global 0x381654c3c1c0 526s JS IMPORT: Module metadata hook for module 0x3ac95200580 526s JS IMPORT: Defining meta.importSync for module 0x3ac95200580 526s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x381654cd5238), global 0x381654c3c1c0 526s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x381654cd5238), global 0x381654c3c1c0 526s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 526s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 526s JS MAINLOOP: Set main loop hook to 526s JS MAINLOOP: Main loop instance 0x1376b8095f80: hold 526s JS MAINLOOP: Running and clearing main loop hook 526s JS G BXD: Defining method run in prototype for GLib.MainLoop 526s 1..22 526s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 526s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 526s JS G BXD: Defined class for Source (GSource), prototype 0x381654c7d740, JSClass 0x600e8c34b098, in object 0x381654c7d038 526s JS G BXD: Defining method set_priority in prototype for GLib.Source 526s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 526s JS G BXD: Defining method attach in prototype for GLib.Source 526s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 526s JS IMPORT: Module metadata hook for module 0x381654c4a890 526s JS IMPORT: Defining meta.importSync for module 0x381654c4a890 526s JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) 526s JS G BXD: Defining method destroy in prototype for GLib.Source 526s ok 1 GObject overrides GObject.set() 526s JS G NS: Found info type FUNCTION for 'signal_handler_disconnect' in namespace 'GObject' 526s ok 2 GObject overrides Signal alternative syntax handler is called with the right object 526s ok 3 GObject overrides Signal alternative syntax disconnected handler is not called 526s ok 4 GObject overrides toString() shows the native object address 526s ok 5 GObject should be able to create a GType object for gpointer 526s ok 6 GObject should be able to create a GType object for GBoxed 526s ok 7 GObject should be able to create a GType object for GParam 526s ok 8 GObject should be able to create a GType object for GInterface 526s ok 9 GObject should be able to create a GType object for GObject 526s ok 10 GObject should be able to create a GType object for GVariant 526s JS G NS: Found info type FUNCTION for 'signal_query' in namespace 'GObject' 526s JS G NS: Found info type STRUCT for 'SignalQuery' in namespace 'GObject' 526s JS G BXD: Defined class for SignalQuery (void), prototype 0x381654c7dfb0, JSClass 0x600e8c34b098, in object 0x381654c7d268 526s ok 11 GObject should be able to query signals 526s ok 12 GObject.Object.new() can be called with a property bag 526s ok 13 GObject.Object.new() can be called to construct an object without setting properties 526s ok 14 GObject.Object.new() complains about wrong types 526s ok 15 GObject.Object.new() complains about wrong properties 526s ok 16 GObject.Object.new() can construct C GObjects as well 526s ok 17 GObject.Object.new_with_properties() can be called with two arrays 526s ok 18 GObject.Object.new_with_properties() can be called to construct an object without setting properties 526s ok 19 GObject.Object.new_with_properties() complains about various incorrect usages 526s ok 20 GObject.Object.new_with_properties() complains about wrong types 526s ok 21 GObject.Object.new_with_properties() complains about wrong properties 526s ok 22 GObject.Object.new_with_properties() can construct C GObjects as well 526s JS G BXD: Defining method quit in prototype for GLib.MainLoop 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Main loop instance 0x1376b8095f80: Spinning loop until released or hook cleared 526s JS MAINLOOP: handling job 0, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 0 526s JS MAINLOOP: handling job 1, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 1 526s JS MAINLOOP: handling job 2, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 2 526s JS MAINLOOP: handling job 3, 526s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 526s JS MAINLOOP: Main loop instance 0x1376b8095f80: release 526s JS MAINLOOP: Completed job 3 526s JS MEMORY: Memory report: before destroying context 526s JS MEMORY: 252 objects currently alive 526s JS MEMORY: boxed_instance = 110 526s JS MEMORY: boxed_prototype = 9 526s JS MEMORY: closure = 1 526s JS MEMORY: function = 104 526s JS MEMORY: fundamental_instance = 0 526s JS MEMORY: fundamental_prototype = 0 526s JS MEMORY: gerror_instance = 0 526s JS MEMORY: gerror_prototype = 0 526s JS MEMORY: interface = 0 526s JS MEMORY: module = 5 526s JS MEMORY: ns = 3 526s JS MEMORY: object_instance = 15 526s JS MEMORY: object_prototype = 3 526s JS MEMORY: param = 2 526s JS MEMORY: union_instance = 0 526s JS MEMORY: union_prototype = 0 526s JS CTX: JS shutdown sequence 526s JS CTX: Stopping profiler 526s JS CTX: Shutting down toggle queue 526s JS CTX: Notifying external reference holders of GjsContext dispose 526s JS MAINLOOP: Stopping promise job dispatcher 526s JS CTX: Notifying reference holders of GjsContext dispose 526s JS CTX: Checking unhandled promise rejections 526s JS CTX: Releasing cached JS wrappers 526s JS CTX: Final triggered GC 526s JS CTX: Destroying JS context 526s JS CTX: Releasing all native objects 526s JS CTX: Disabling auto GC 526s JS CTX: Ending trace on global object 526s JS CTX: Freeing allocated resources 526s JS CTX: JS context destroyed 526s PASS: cjs/testGObject.test 526s Running test: cjs/testLegacyByteArray.test 526s JS NATIVE: Registered native JS module '_promiseNative' 526s JS NATIVE: Registered native JS module '_byteArrayNative' 526s JS NATIVE: Registered native JS module '_encodingNative' 526s JS NATIVE: Registered native JS module '_gi' 526s JS NATIVE: Registered native JS module 'gi' 526s JS NATIVE: Registered native JS module 'cairoNative' 526s JS NATIVE: Registered native JS module 'system' 526s JS NATIVE: Registered native JS module 'console' 526s JS NATIVE: Registered native JS module '_print' 526s JS CTX: Enabling JIT 526s JS CTX: Initialized class GjsFileImporter prototype 0x27d615e00098 526s JS IMPORT: Defining parent (nil) of 0x27d615e000f8 'imports' is mod 0 526s JS IMPORT: Importing '_print' 526s JS NATIVE: Defining native module '_print' 526s JS IMPORT: Defining parent 0x27d615e000f8 of 0x27d615e006b0 '_print' is mod 1 526s JS IMPORT: successfully imported module '_print' 526s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 526s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x10ccbce3c1c0 526s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x27d615e014f0), global 0x10ccbce3c1c0 526s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x27d615e021a8), global 0x10ccbce3c1c0 526s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x27d615e027a8), global 0x10ccbce3c1c0 526s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x27d615e027a8), global 0x10ccbce3c1c0 526s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x27d615e021a8), global 0x10ccbce3c1c0 526s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x27d615e014f0), global 0x10ccbce3c1c0 526s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x27d615e014f0), global 0x10ccbce3c1c0 526s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x27d615e014f0), global 0x10ccbce3c1c0 526s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x27d615e021a8), global 0x10ccbce3c1c0 526s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x27d615e027a8), global 0x10ccbce3c1c0 526s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x27d615e014f0), global 0x10ccbce3c1c0 526s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x27d615e014f0), global 0x10ccbce3c1c0 526s JS MAINLOOP: Main loop instance 0x1b2d114e5f80: hold 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Starting promise job dispatcher 526s JS MAINLOOP: Main loop instance 0x1b2d114e5f80: Spinning loop until released or hook cleared 526s JS MAINLOOP: handling job 0, 526s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 526s JS MAINLOOP: Main loop instance 0x1b2d114e5f80: release 526s JS MAINLOOP: Completed job 0 526s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x10ccbce3c1c0 526s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x27d615e15910), global 0x10ccbce3c1c0 526s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27d615e16340), global 0x10ccbce3c1c0 526s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27d615e16340), global 0x10ccbce3c1c0 526s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x27d615e15910), global 0x10ccbce3c1c0 526s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x27d615e15910), global 0x10ccbce3c1c0 526s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27d615e16340), global 0x10ccbce3c1c0 526s JS IMPORT: Module metadata hook for module 0x27d615e169e8 526s JS IMPORT: Defining meta.importSync for module 0x27d615e169e8 526s JS NATIVE: Defining native module 'gi' 526s JS CTX: Initialized class GIRepositoryNamespace prototype 0x27d615e17168 526s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 526s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 526s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 526s JS IMPORT: Importing directory 'overrides' 526s JS IMPORT: Defining parent 0x27d615e000f8 of 0x27d615e171e8 'overrides' is mod 1 526s JS IMPORT: Defined importer 'overrides' 0x27d615e171e8 in 0x27d615e000f8 526s JS IMPORT: successfully imported directory 'overrides' 526s JS IMPORT: Importing '_byteArrayNative' 526s JS NATIVE: Defining native module '_byteArrayNative' 526s JS IMPORT: Defining parent 0x27d615e000f8 of 0x27d615e17630 '_byteArrayNative' is mod 1 526s JS IMPORT: successfully imported module '_byteArrayNative' 526s JS IMPORT: Importing '_promiseNative' 526s JS NATIVE: Defining native module '_promiseNative' 526s JS IMPORT: Defining parent 0x27d615e000f8 of 0x27d615e176f0 '_promiseNative' is mod 1 526s JS IMPORT: successfully imported module '_promiseNative' 526s JS IMPORT: Importing module GLib succeeded 526s JS IMPORT: Defining parent 0x27d615e171e8 of 0x10ccbce3d2b8 'GLib' is mod 1 526s JS IMPORT: successfully imported module 'GLib' 526s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 526s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x10ccbce7d060, JSClass 0x63699109b098, in object 0x10ccbce7d038 526s JS CTX: Initialized class GIRepositoryGType prototype 0x27d615e17920 526s JS CTX: Initialized class GIRepositoryFunction prototype 0x10ccbce3d308 526s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 526s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 526s JS G BXD: Defined class for Error (GError), prototype 0x10ccbce7d0b0, JSClass 0x63699109b098, in object 0x10ccbce7d038 526s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 526s JS G BXD: Defined class for Variant (GVariant), prototype 0x10ccbce7d100, JSClass 0x63699109b098, in object 0x10ccbce7d038 526s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 526s JS G BXD: Defined class for Bytes (GBytes), prototype 0x10ccbce7d150, JSClass 0x63699109b098, in object 0x10ccbce7d038 526s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 526s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 526s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x10ccbce7d1a0, JSClass 0x63699109b098, in object 0x10ccbce7d038 526s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 526s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 526s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 526s JS G BXD: Defined class for Thread (GThread), prototype 0x10ccbce7d1f0, JSClass 0x63699109b098, in object 0x10ccbce7d038 526s JS G BXD: Defining method ref in prototype for GLib.Thread 526s JS G BXD: Defining method unref in prototype for GLib.Thread 526s JS G NS: Defined namespace 'GLib' 0x10ccbce7d038 in GIRepository 0x27d615e16ff8 526s JS IMPORT: Importing module jasmine succeeded 526s JS IMPORT: Defining parent 0x27d615e000f8 of 0x10ccbce3dcb8 'jasmine' is mod 1 526s JS IMPORT: successfully imported module 'jasmine' 526s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 526s JS MAINLOOP: Main loop instance 0x1b2d114e5f80: hold 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Main loop instance 0x1b2d114e5f80: Spinning loop until released or hook cleared 526s JS MAINLOOP: handling job 0, 526s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 526s JS MAINLOOP: Main loop instance 0x1b2d114e5f80: release 526s JS MAINLOOP: Completed job 0 526s JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js 526s JS IMPORT: Importing 'gi' 526s JS IMPORT: Defining parent 0x27d615e000f8 of 0x27d615e16ff8 'gi' is mod 1 526s JS IMPORT: successfully imported module 'gi' 526s JS IMPORT: Importing module byteArray succeeded 526s JS IMPORT: Defining parent 0x27d615e000f8 of 0x10ccbce3ddf8 'byteArray' is mod 1 526s JS IMPORT: successfully imported module 'byteArray' 526s JS IMPORT: JS import 'GIMarshallingTests' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GIMarshallingTests.js 526s JS G NS: Defined namespace 'GIMarshallingTests' 0x10ccbce7d268 in GIRepository 0x27d615e16ff8 526s JS CTX: Script evaluation succeeded 526s JS MAINLOOP: Main loop instance 0x1b2d114e5f80: Spinning loop until released or hook cleared 526s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x10ccbce3c1c0 526s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x27d615e34f88), global 0x10ccbce3c1c0 526s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x27d615e34f88), global 0x10ccbce3c1c0 526s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x27d615e34f88), global 0x10ccbce3c1c0 526s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x27d615e34f88), global 0x10ccbce3c1c0 526s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x27d615e34f88), global 0x10ccbce3c1c0 526s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x27d615e34f88), global 0x10ccbce3c1c0 526s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x27d615e34f88), global 0x10ccbce3c1c0 526s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x27d615e34f88), global 0x10ccbce3c1c0 526s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x27d615e34f88), global 0x10ccbce3c1c0 526s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x27d615e34f88), global 0x10ccbce3c1c0 526s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x27d615e34f88), global 0x10ccbce3c1c0 526s JS IMPORT: Module metadata hook for module 0x27d615e35d50 526s JS IMPORT: Defining meta.importSync for module 0x27d615e35d50 526s JS NATIVE: Defining native module 'system' 526s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x27d615e34f88), global 0x10ccbce3c1c0 526s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x27d615e34f88), global 0x10ccbce3c1c0 526s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 526s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 526s JS MAINLOOP: Set main loop hook to 526s JS MAINLOOP: Main loop instance 0x1b2d114e5f80: hold 526s JS MAINLOOP: Running and clearing main loop hook 526s JS G BXD: Defining method run in prototype for GLib.MainLoop 526s 1..14 526s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 526s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 526s JS G BXD: Defined class for Source (GSource), prototype 0x10ccbce7d290, JSClass 0x63699109b098, in object 0x10ccbce7d038 526s JS G BXD: Defining method set_priority in prototype for GLib.Source 526s JS IMPORT: Importing '_gi' 526s JS NATIVE: Defining native module '_gi' 526s JS IMPORT: Defining parent 0x27d615e000f8 of 0x27d615e3df38 '_gi' is mod 1 526s JS IMPORT: successfully imported module '_gi' 526s JS IMPORT: JS import 'CjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/CjsPrivate.js 526s JS G NS: Defined namespace 'CjsPrivate' 0x10ccbce7d330 in GIRepository 0x27d615e16ff8 526s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 526s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 526s JS IMPORT: Importing module _common succeeded 526s JS IMPORT: Defining parent 0x27d615e000f8 of 0x10ccbcec7088 '_common' is mod 1 526s JS IMPORT: successfully imported module '_common' 526s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 526s JS IMPORT: Importing module _legacy succeeded 526s JS IMPORT: Defining parent 0x27d615e000f8 of 0x10ccbcec70d8 '_legacy' is mod 1 526s JS IMPORT: successfully imported module '_legacy' 526s JS IMPORT: Importing module GObject succeeded 526s JS IMPORT: Defining parent 0x27d615e171e8 of 0x10ccbcec7038 'GObject' is mod 1 526s JS IMPORT: successfully imported module 'GObject' 526s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 526s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 526s JS G BXD: Defined class for String (GString), prototype 0x10ccbce7d5b0, JSClass 0x63699109b098, in object 0x10ccbce7d308 526s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 526s JS G PRM: Defined class ParamSpec prototype is 0x10ccbcec7178 class 0x6369910a02f0 in object 0x10ccbce7d308 526s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 526s JS G OBJ: Defined class for Object (GObject), prototype 0x10ccbce7d718, JSClass 0x63699109b7a8, in object 0x10ccbce7d308 526s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 526s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 526s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x10ccbce7d740, JSClass 0x63699109b7a8, in object 0x10ccbce7d308 526s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 526s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 526s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 526s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 526s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 526s JS G NS: Defined namespace 'GObject' 0x10ccbce7d308 in GIRepository 0x10ccbce3f910 526s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 526s JS G BXD: Defining method attach in prototype for GLib.Source 526s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 526s JS IMPORT: Module metadata hook for module 0x10ccbce4aa18 526s JS IMPORT: Defining meta.importSync for module 0x10ccbce4aa18 526s JS G BXD: Defining method destroy in prototype for GLib.Source 526s ok 1 Legacy byte array has length 0 for empty array 526s ok 2 Legacy byte array initially sized to 10 has length 10 526s ok 3 Legacy byte array initially sized to 10 is initialized to zeroes 526s ok 4 Legacy byte array assigns values correctly 526s ok 5 Legacy byte array assignment past end implicitly lengthens the array 526s ok 6 Legacy byte array assignment past end implicitly creates zero bytes 526s ok 7 Legacy byte array changes the length when assigning to length property 526s ok 8 Legacy byte array conversions gives a byte 5 when assigning 5 526s ok 9 Legacy byte array conversions gives a byte 0 when assigning null 526s ok 10 Legacy byte array conversions gives a byte 0 when assigning undefined 526s ok 11 Legacy byte array conversions rounds off when assigning a double 526s ok 12 Legacy byte array can be created from an array 526s ok 13 Legacy byte array can be converted to a string of ASCII characters 526s JS G NS: Found info type FUNCTION for 'bytearray_none_in' in namespace 'GIMarshallingTests' 526s ok 14 Legacy byte array can be passed in with transfer none 526s JS G BXD: Defining method quit in prototype for GLib.MainLoop 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Main loop instance 0x1b2d114e5f80: Spinning loop until released or hook cleared 526s JS MAINLOOP: handling job 0, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 0 526s JS MAINLOOP: handling job 1, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 1 526s JS MAINLOOP: handling job 2, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 2 526s JS MAINLOOP: handling job 3, 526s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 526s JS MAINLOOP: Main loop instance 0x1b2d114e5f80: release 526s JS MAINLOOP: Completed job 3 526s JS MEMORY: Memory report: before destroying context 526s JS MEMORY: 196 objects currently alive 526s JS MEMORY: boxed_instance = 80 526s JS MEMORY: boxed_prototype = 8 526s JS MEMORY: closure = 1 526s JS MEMORY: function = 95 526s JS MEMORY: fundamental_instance = 0 526s JS MEMORY: fundamental_prototype = 0 526s JS MEMORY: gerror_instance = 0 526s JS MEMORY: gerror_prototype = 0 526s JS MEMORY: interface = 0 526s JS MEMORY: module = 6 526s JS MEMORY: ns = 4 526s JS MEMORY: object_instance = 0 526s JS MEMORY: object_prototype = 2 526s JS MEMORY: param = 0 526s JS MEMORY: union_instance = 0 526s JS MEMORY: union_prototype = 0 526s JS CTX: JS shutdown sequence 526s JS CTX: Stopping profiler 526s JS CTX: Shutting down toggle queue 526s JS CTX: Notifying external reference holders of GjsContext dispose 526s JS MAINLOOP: Stopping promise job dispatcher 526s JS CTX: Notifying reference holders of GjsContext dispose 526s JS CTX: Checking unhandled promise rejections 526s JS CTX: Releasing cached JS wrappers 526s JS CTX: Final triggered GC 526s JS CTX: Destroying JS context 526s JS CTX: Releasing all native objects 526s JS CTX: Disabling auto GC 526s JS CTX: Ending trace on global object 526s JS CTX: Freeing allocated resources 526s JS CTX: JS context destroyed 526s PASS: cjs/testLegacyByteArray.test 526s SUMMARY: total=69; passed=69; skipped=0; failed=0; user=8.4s; system=1.8s; maxrss=1097600 527s autopkgtest [13:50:58]: test installed-tests: -----------------------] 528s autopkgtest [13:50:59]: test installed-tests: - - - - - - - - - - results - - - - - - - - - - 528s installed-tests PASS 528s autopkgtest [13:50:59]: @@@@@@@@@@@@@@@@@@@@ summary 528s acc PASS (superficial) 528s build PASS (superficial) 528s installed-tests PASS 542s Creating nova instance adt-noble-ppc64el-cjs-20240320-134211-juju-7f2275-prod-proposed-migration-environment-2 from image adt/ubuntu-noble-ppc64el-server-20240319.img (UUID 9d87beed-6c32-481f-958d-7469e26317f3)... 542s Creating nova instance adt-noble-ppc64el-cjs-20240320-134211-juju-7f2275-prod-proposed-migration-environment-2 from image adt/ubuntu-noble-ppc64el-server-20240319.img (UUID 9d87beed-6c32-481f-958d-7469e26317f3)... 542s Creating nova instance adt-noble-ppc64el-cjs-20240320-134211-juju-7f2275-prod-proposed-migration-environment-2 from image adt/ubuntu-noble-ppc64el-server-20240319.img (UUID 9d87beed-6c32-481f-958d-7469e26317f3)...