0s autopkgtest [04:47:14]: starting date and time: 2025-02-22 04:47:14+0000 0s autopkgtest [04:47:14]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [04:47:14]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.594v_rn5/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:glib2.0 --apt-upgrade cjs --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=glib2.0/2.83.4-1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-s390x --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-11.secgroup --name adt-plucky-s390x-cjs-20250222-044714-juju-7f2275-prod-proposed-migration-environment-15-f9f64465-1a27-4a9d-8912-d98aac2308b4 --image adt/ubuntu-plucky-s390x-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-proposed-migration-s390x -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,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 115s autopkgtest [04:49:09]: testbed dpkg architecture: s390x 115s autopkgtest [04:49:09]: testbed apt version: 2.9.30ubuntu1 115s autopkgtest [04:49:09]: @@@@@@@@@@@@@@@@@@@@ test bed setup 115s autopkgtest [04:49:09]: testbed release detected to be: None 116s autopkgtest [04:49:10]: updating testbed package index (apt update) 116s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [110 kB] 117s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 117s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 117s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 117s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [508 kB] 117s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [13.5 kB] 117s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [80.1 kB] 117s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [3120 B] 117s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x Packages [123 kB] 117s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted s390x Packages [760 B] 117s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe s390x Packages [423 kB] 117s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse s390x Packages [2816 B] 117s Fetched 1265 kB in 1s (1454 kB/s) 118s Reading package lists... 118s + lsb_release --codename --short 118s + RELEASE=plucky 118s + cat 118s + [ plucky != trusty ] 118s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y --allow-downgrades -o Dpkg::Options::=--force-confnew dist-upgrade 118s Reading package lists... 118s Building dependency tree... 118s Reading state information... 119s Calculating upgrade... 119s Calculating upgrade... 119s The following packages were automatically installed and are no longer required: 119s libnsl2 libpython3.12-minimal libpython3.12-stdlib libpython3.12t64 119s linux-headers-6.11.0-8 linux-headers-6.11.0-8-generic 119s linux-modules-6.11.0-8-generic linux-tools-6.11.0-8 119s linux-tools-6.11.0-8-generic 119s Use 'sudo apt autoremove' to remove them. 119s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 119s + rm /etc/apt/preferences.d/force-downgrade-to-release.pref 119s + /usr/lib/apt/apt-helper analyze-pattern ?true 119s + uname -r 119s + sed s/\./\\./g 119s + running_kernel_pattern=^linux-.*6\.12\.0-15-generic.* 119s + apt list ?obsolete 119s + tail -n+2 119s + cut -d/ -f1 119s + grep -v ^linux-.*6\.12\.0-15-generic.* 119s + true 119s + obsolete_pkgs= 119s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y purge --autoremove 119s Reading package lists... 119s Building dependency tree... 119s Reading state information... 119s Solving dependencies... 119s The following packages will be REMOVED: 119s libnsl2* libpython3.12-minimal* libpython3.12-stdlib* libpython3.12t64* 119s linux-headers-6.11.0-8* linux-headers-6.11.0-8-generic* 119s linux-modules-6.11.0-8-generic* linux-tools-6.11.0-8* 119s linux-tools-6.11.0-8-generic* 119s 0 upgraded, 0 newly installed, 9 to remove and 3 not upgraded. 119s After this operation, 167 MB disk space will be freed. 119s (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 ... 81030 files and directories currently installed.) 119s Removing linux-tools-6.11.0-8-generic (6.11.0-8.8) ... 119s Removing linux-tools-6.11.0-8 (6.11.0-8.8) ... 119s Removing libpython3.12t64:s390x (3.12.9-1) ... 119s Removing libpython3.12-stdlib:s390x (3.12.9-1) ... 119s Removing libnsl2:s390x (1.3.0-3build3) ... 120s Removing libpython3.12-minimal:s390x (3.12.9-1) ... 120s Removing linux-headers-6.11.0-8-generic (6.11.0-8.8) ... 120s Removing linux-headers-6.11.0-8 (6.11.0-8.8) ... 120s Removing linux-modules-6.11.0-8-generic (6.11.0-8.8) ... 120s Processing triggers for libc-bin (2.40-4ubuntu1) ... 121s (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 ... 55930 files and directories currently installed.) 121s Purging configuration files for libpython3.12-minimal:s390x (3.12.9-1) ... 121s Purging configuration files for linux-modules-6.11.0-8-generic (6.11.0-8.8) ... 121s + grep -q trusty /etc/lsb-release 121s + [ ! -d /usr/share/doc/unattended-upgrades ] 121s + [ ! -d /usr/share/doc/lxd ] 121s + [ ! -d /usr/share/doc/lxd-client ] 121s + [ ! -d /usr/share/doc/snapd ] 121s + type iptables 121s + cat 121s + chmod 755 /etc/rc.local 121s + . /etc/rc.local 121s + iptables -w -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu 121s + iptables -A OUTPUT -d 10.255.255.1/32 -p tcp -j DROP 121s + iptables -A OUTPUT -d 10.255.255.2/32 -p tcp -j DROP 121s + uname -m 121s + [ s390x = ppc64le ] 121s + [ -d /run/systemd/system ] 121s + systemd-detect-virt --quiet --vm 121s + mkdir -p /etc/systemd/system/systemd-random-seed.service.d/ 121s + cat 121s + grep -q lz4 /etc/initramfs-tools/initramfs.conf 121s + echo COMPRESS=lz4 121s autopkgtest [04:49:15]: upgrading testbed (apt dist-upgrade and autopurge) 121s Reading package lists... 121s Building dependency tree... 121s Reading state information... 121s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 121s Starting 2 pkgProblemResolver with broken count: 0 121s Done 121s Entering ResolveByKeep 121s 121s Calculating upgrade... 122s The following packages will be upgraded: 122s gir1.2-glib-2.0 libglib2.0-0t64 libglib2.0-data 122s 3 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 122s Need to get 1819 kB of archives. 122s After this operation, 1024 B disk space will be freed. 122s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x gir1.2-glib-2.0 s390x 2.83.4-1 [182 kB] 122s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libglib2.0-0t64 s390x 2.83.4-1 [1584 kB] 122s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libglib2.0-data all 2.83.4-1 [52.9 kB] 122s Fetched 1819 kB in 1s (3064 kB/s) 122s (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 ... 55928 files and directories currently installed.) 122s Preparing to unpack .../gir1.2-glib-2.0_2.83.4-1_s390x.deb ... 122s Unpacking gir1.2-glib-2.0:s390x (2.83.4-1) over (2.83.3-2) ... 122s Preparing to unpack .../libglib2.0-0t64_2.83.4-1_s390x.deb ... 122s Unpacking libglib2.0-0t64:s390x (2.83.4-1) over (2.83.3-2) ... 122s Preparing to unpack .../libglib2.0-data_2.83.4-1_all.deb ... 122s Unpacking libglib2.0-data (2.83.4-1) over (2.83.3-2) ... 122s Setting up libglib2.0-0t64:s390x (2.83.4-1) ... 122s No schema files found: doing nothing. 122s Setting up libglib2.0-data (2.83.4-1) ... 122s Setting up gir1.2-glib-2.0:s390x (2.83.4-1) ... 122s Processing triggers for libc-bin (2.40-4ubuntu1) ... 123s Reading package lists... 123s Building dependency tree... 123s Reading state information... 123s Starting pkgProblemResolver with broken count: 0 123s Starting 2 pkgProblemResolver with broken count: 0 123s Done 123s Solving dependencies... 123s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 123s autopkgtest [04:49:17]: rebooting testbed after setup commands that affected boot 142s autopkgtest [04:49:36]: testbed running kernel: Linux 6.12.0-15-generic #15-Ubuntu SMP Tue Feb 4 15:05:57 UTC 2025 145s autopkgtest [04:49:39]: @@@@@@@@@@@@@@@@@@@@ apt-source cjs 148s Get:1 http://ftpmaster.internal/ubuntu plucky/universe cjs 6.4.0-1 (dsc) [2659 B] 148s Get:2 http://ftpmaster.internal/ubuntu plucky/universe cjs 6.4.0-1 (tar) [874 kB] 148s Get:3 http://ftpmaster.internal/ubuntu plucky/universe cjs 6.4.0-1 (diff) [11.0 kB] 148s gpgv: Signature made Sat Dec 14 16:20:10 2024 UTC 148s gpgv: using RSA key 2C41D17CB7B84BD0F9FB51B3680668AE907F101D 148s gpgv: Can't check signature: No public key 148s dpkg-source: warning: cannot verify inline signature for ./cjs_6.4.0-1.dsc: no acceptable signature found 148s autopkgtest [04:49:42]: testing package cjs version 6.4.0-1 149s autopkgtest [04:49:43]: build not needed 150s autopkgtest [04:49:44]: test acc: preparing testbed 150s Reading package lists... 150s Building dependency tree... 150s Reading state information... 151s Starting pkgProblemResolver with broken count: 0 151s Starting 2 pkgProblemResolver with broken count: 0 151s Done 151s The following NEW packages will be installed: 151s abi-compliance-checker adwaita-icon-theme at-spi2-common at-spi2-core 151s autoconf automake autopoint autotools-dev build-essential cjs cjs-tests cpp 151s cpp-14 cpp-14-s390x-linux-gnu cpp-s390x-linux-gnu dconf-gsettings-backend 151s dconf-service debhelper debugedit dh-acc dh-autoreconf 151s dh-strip-nondeterminism dwz exuberant-ctags fontconfig fontconfig-config 151s fonts-dejavu-core fonts-dejavu-mono g++ g++-14 g++-14-s390x-linux-gnu 151s g++-s390x-linux-gnu gcc gcc-14 gcc-14-s390x-linux-gnu gcc-s390x-linux-gnu 151s gettext gir1.2-atk-1.0 gir1.2-freedesktop gir1.2-freedesktop-dev 151s gir1.2-gdkpixbuf-2.0 gir1.2-girepository-2.0-dev gir1.2-glib-2.0-dev 151s gir1.2-gtk-3.0 gir1.2-harfbuzz-0.0 gir1.2-pango-1.0 girepository-tools 151s gobject-introspection gobject-introspection-bin gsettings-desktop-schemas 151s gtk-update-icon-cache hicolor-icon-theme intltool-debian libarchive-zip-perl 151s libasan8 libatk-bridge2.0-0t64 libatk1.0-0t64 libatspi2.0-0t64 151s libavahi-client3 libavahi-common-data libavahi-common3 libblkid-dev 151s libbrotli-dev libbz2-dev libcairo-gobject2 libcairo-script-interpreter2 151s libcairo2 libcairo2-dev libcc1-0 libcjs-dev libcjs0 libcolord2 libcups2t64 151s libdatrie1 libdconf1 libdebhelper-perl libdeflate0 libepoxy0 libexpat1-dev 151s libffi-dev libfile-stripnondeterminism-perl libfontconfig-dev libfontconfig1 151s libfreetype-dev libfreetype6 libgcc-14-dev libgdk-pixbuf-2.0-0 151s libgdk-pixbuf2.0-common libgio-2.0-dev libgio-2.0-dev-bin 151s libgirepository-1.0-dev libgirepository-2.0-0 libgirepository1.0-dev 151s libglib2.0-bin libglib2.0-dev libglib2.0-dev-bin libgomp1 libgraphite2-3 151s libgtk-3-0t64 libgtk-3-common libharfbuzz-gobject0 libharfbuzz0b libice-dev 151s libice6 libisl23 libitm1 libjbig0 libjpeg-turbo8 libjpeg8 liblcms2-2 151s libmount-dev libmozjs-115-0t64 libmozjs-115-dev libmpc3 libpango-1.0-0 151s libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0 libpcre2-16-0 151s libpcre2-32-0 libpcre2-dev libpcre2-posix3 libpixman-1-0 libpixman-1-dev 151s libpkgconf3 libpng-dev libselinux1-dev libsepol-dev libsharpyuv0 libsm-dev 151s libsm6 libstdc++-14-dev libsysprof-capture-4-dev libthai-data libthai0 151s libtiff6 libtool libubsan1 libwayland-client0 libwayland-cursor0 151s libwayland-egl1 libwebp7 libx11-dev libxau-dev libxcb-render0 151s libxcb-render0-dev libxcb-shm0 libxcb-shm0-dev libxcb1-dev libxcomposite1 151s libxcursor1 libxdamage1 libxdmcp-dev libxext-dev libxfixes3 libxft2 libxi6 151s libxinerama1 libxrandr2 libxrender-dev libxrender1 libxtst6 m4 151s native-architecture pkgconf pkgconf-bin po-debconf python3-mako 151s python3-markdown python3-packaging uuid-dev x11-common x11proto-core-dev 151s x11proto-dev xorg-sgml-doctools xtrans-dev zlib1g-dev 151s 0 upgraded, 177 newly installed, 0 to remove and 0 not upgraded. 151s Need to get 96.0 MB of archives. 151s After this operation, 347 MB of additional disk space will be used. 151s Get:1 http://ftpmaster.internal/ubuntu plucky/main s390x libisl23 s390x 0.27-1 [704 kB] 152s Get:2 http://ftpmaster.internal/ubuntu plucky/main s390x libmpc3 s390x 1.3.1-1build2 [57.8 kB] 152s Get:3 http://ftpmaster.internal/ubuntu plucky/main s390x cpp-14-s390x-linux-gnu s390x 14.2.0-17ubuntu3 [9572 kB] 154s Get:4 http://ftpmaster.internal/ubuntu plucky/main s390x cpp-14 s390x 14.2.0-17ubuntu3 [1028 B] 154s Get:5 http://ftpmaster.internal/ubuntu plucky/main s390x cpp-s390x-linux-gnu s390x 4:14.2.0-1ubuntu1 [5556 B] 154s Get:6 http://ftpmaster.internal/ubuntu plucky/main s390x cpp s390x 4:14.2.0-1ubuntu1 [22.4 kB] 154s Get:7 http://ftpmaster.internal/ubuntu plucky/main s390x libcc1-0 s390x 15-20250213-1ubuntu1 [49.2 kB] 154s Get:8 http://ftpmaster.internal/ubuntu plucky/main s390x libgomp1 s390x 15-20250213-1ubuntu1 [151 kB] 154s Get:9 http://ftpmaster.internal/ubuntu plucky/main s390x libitm1 s390x 15-20250213-1ubuntu1 [31.2 kB] 154s Get:10 http://ftpmaster.internal/ubuntu plucky/main s390x libasan8 s390x 15-20250213-1ubuntu1 [2970 kB] 154s Get:11 http://ftpmaster.internal/ubuntu plucky/main s390x libubsan1 s390x 15-20250213-1ubuntu1 [1213 kB] 154s Get:12 http://ftpmaster.internal/ubuntu plucky/main s390x libgcc-14-dev s390x 14.2.0-17ubuntu3 [1037 kB] 154s Get:13 http://ftpmaster.internal/ubuntu plucky/main s390x gcc-14-s390x-linux-gnu s390x 14.2.0-17ubuntu3 [18.7 MB] 155s Get:14 http://ftpmaster.internal/ubuntu plucky/main s390x gcc-14 s390x 14.2.0-17ubuntu3 [526 kB] 156s Get:15 http://ftpmaster.internal/ubuntu plucky/main s390x gcc-s390x-linux-gnu s390x 4:14.2.0-1ubuntu1 [1204 B] 156s Get:16 http://ftpmaster.internal/ubuntu plucky/main s390x gcc s390x 4:14.2.0-1ubuntu1 [5004 B] 156s Get:17 http://ftpmaster.internal/ubuntu plucky/main s390x libstdc++-14-dev s390x 14.2.0-17ubuntu3 [2611 kB] 156s Get:18 http://ftpmaster.internal/ubuntu plucky/main s390x g++-14-s390x-linux-gnu s390x 14.2.0-17ubuntu3 [11.0 MB] 156s Get:19 http://ftpmaster.internal/ubuntu plucky/main s390x g++-14 s390x 14.2.0-17ubuntu3 [21.8 kB] 156s Get:20 http://ftpmaster.internal/ubuntu plucky/main s390x g++-s390x-linux-gnu s390x 4:14.2.0-1ubuntu1 [956 B] 156s Get:21 http://ftpmaster.internal/ubuntu plucky/main s390x g++ s390x 4:14.2.0-1ubuntu1 [1080 B] 156s Get:22 http://ftpmaster.internal/ubuntu plucky/main s390x build-essential s390x 12.10ubuntu1 [4930 B] 156s Get:23 http://ftpmaster.internal/ubuntu plucky/universe s390x abi-compliance-checker all 2.3-2 [172 kB] 156s Get:24 http://ftpmaster.internal/ubuntu plucky/main s390x libgdk-pixbuf2.0-common all 2.42.12+dfsg-2 [8004 B] 156s Get:25 http://ftpmaster.internal/ubuntu plucky/main s390x libjpeg-turbo8 s390x 2.1.5-3ubuntu2 [147 kB] 156s Get:26 http://ftpmaster.internal/ubuntu plucky/main s390x libjpeg8 s390x 8c-2ubuntu11 [2146 B] 156s Get:27 http://ftpmaster.internal/ubuntu plucky/main s390x libdeflate0 s390x 1.23-1 [46.1 kB] 156s Get:28 http://ftpmaster.internal/ubuntu plucky/main s390x libjbig0 s390x 2.1-6.1ubuntu2 [33.1 kB] 156s Get:29 http://ftpmaster.internal/ubuntu plucky/main s390x libsharpyuv0 s390x 1.5.0-0.1 [16.7 kB] 156s Get:30 http://ftpmaster.internal/ubuntu plucky/main s390x libwebp7 s390x 1.5.0-0.1 [210 kB] 156s Get:31 http://ftpmaster.internal/ubuntu plucky/main s390x libtiff6 s390x 4.5.1+git230720-4ubuntu4 [217 kB] 156s Get:32 http://ftpmaster.internal/ubuntu plucky/main s390x libgdk-pixbuf-2.0-0 s390x 2.42.12+dfsg-2 [154 kB] 156s Get:33 http://ftpmaster.internal/ubuntu plucky/main s390x gtk-update-icon-cache s390x 4.17.4+ds-4 [52.9 kB] 156s Get:34 http://ftpmaster.internal/ubuntu plucky/main s390x hicolor-icon-theme all 0.18-2 [13.3 kB] 156s Get:35 http://ftpmaster.internal/ubuntu plucky/main s390x adwaita-icon-theme all 48~beta-3 [578 kB] 156s Get:36 http://ftpmaster.internal/ubuntu plucky/main s390x at-spi2-common all 2.55.2-1 [8916 B] 156s Get:37 http://ftpmaster.internal/ubuntu plucky/main s390x libxi6 s390x 2:1.8.2-1 [35.4 kB] 156s Get:38 http://ftpmaster.internal/ubuntu plucky/main s390x libatspi2.0-0t64 s390x 2.55.2-1 [80.3 kB] 156s Get:39 http://ftpmaster.internal/ubuntu plucky/main s390x x11-common all 1:7.7+23ubuntu3 [21.7 kB] 156s Get:40 http://ftpmaster.internal/ubuntu plucky/main s390x libxtst6 s390x 2:1.2.5-1 [13.5 kB] 156s Get:41 http://ftpmaster.internal/ubuntu plucky/main s390x libdconf1 s390x 0.40.0-5 [40.0 kB] 156s Get:42 http://ftpmaster.internal/ubuntu plucky/main s390x dconf-service s390x 0.40.0-5 [28.4 kB] 156s Get:43 http://ftpmaster.internal/ubuntu plucky/main s390x dconf-gsettings-backend s390x 0.40.0-5 [22.8 kB] 156s Get:44 http://ftpmaster.internal/ubuntu plucky/main s390x gsettings-desktop-schemas all 48~beta-1ubuntu1 [37.4 kB] 156s Get:45 http://ftpmaster.internal/ubuntu plucky/main s390x at-spi2-core s390x 2.55.2-1 [56.6 kB] 156s Get:46 http://ftpmaster.internal/ubuntu plucky/main s390x m4 s390x 1.4.19-5 [259 kB] 156s Get:47 http://ftpmaster.internal/ubuntu plucky/main s390x autoconf all 2.72-3ubuntu1 [383 kB] 157s Get:48 http://ftpmaster.internal/ubuntu plucky/main s390x autotools-dev all 20220109.1 [44.9 kB] 157s Get:49 http://ftpmaster.internal/ubuntu plucky/main s390x automake all 1:1.17-3ubuntu1 [572 kB] 157s Get:50 http://ftpmaster.internal/ubuntu plucky/main s390x autopoint all 0.23.1-1 [619 kB] 157s Get:51 http://ftpmaster.internal/ubuntu plucky/main s390x libatk1.0-0t64 s390x 2.55.2-1 [54.8 kB] 157s Get:52 http://ftpmaster.internal/ubuntu plucky/main s390x gir1.2-atk-1.0 s390x 2.55.2-1 [22.9 kB] 157s Get:53 http://ftpmaster.internal/ubuntu plucky/main s390x libfreetype6 s390x 2.13.3+dfsg-1 [431 kB] 157s Get:54 http://ftpmaster.internal/ubuntu plucky/main s390x fonts-dejavu-mono all 2.37-8 [502 kB] 157s Get:55 http://ftpmaster.internal/ubuntu plucky/main s390x fonts-dejavu-core all 2.37-8 [835 kB] 157s Get:56 http://ftpmaster.internal/ubuntu plucky/main s390x fontconfig-config s390x 2.15.0-2ubuntu1 [37.5 kB] 157s Get:57 http://ftpmaster.internal/ubuntu plucky/main s390x libfontconfig1 s390x 2.15.0-2ubuntu1 [150 kB] 157s Get:58 http://ftpmaster.internal/ubuntu plucky/main s390x libpixman-1-0 s390x 0.44.0-3 [201 kB] 157s Get:59 http://ftpmaster.internal/ubuntu plucky/main s390x libxcb-render0 s390x 1.17.0-2 [17.0 kB] 157s Get:60 http://ftpmaster.internal/ubuntu plucky/main s390x libxcb-shm0 s390x 1.17.0-2 [5862 B] 157s Get:61 http://ftpmaster.internal/ubuntu plucky/main s390x libxrender1 s390x 1:0.9.10-1.1build1 [20.4 kB] 157s Get:62 http://ftpmaster.internal/ubuntu plucky/main s390x libcairo2 s390x 1.18.2-2 [580 kB] 157s Get:63 http://ftpmaster.internal/ubuntu plucky/main s390x libcairo-gobject2 s390x 1.18.2-2 [127 kB] 157s Get:64 http://ftpmaster.internal/ubuntu plucky/main s390x gir1.2-freedesktop s390x 1.82.0-4 [64.0 kB] 157s Get:65 http://ftpmaster.internal/ubuntu plucky/main s390x gir1.2-gdkpixbuf-2.0 s390x 2.42.12+dfsg-2 [9330 B] 157s Get:66 http://ftpmaster.internal/ubuntu plucky/main s390x libgraphite2-3 s390x 1.3.14-2ubuntu1 [79.8 kB] 157s Get:67 http://ftpmaster.internal/ubuntu plucky/main s390x libharfbuzz0b s390x 10.2.0-1 [538 kB] 157s Get:68 http://ftpmaster.internal/ubuntu plucky/main s390x libharfbuzz-gobject0 s390x 10.2.0-1 [35.1 kB] 157s Get:69 http://ftpmaster.internal/ubuntu plucky/main s390x gir1.2-harfbuzz-0.0 s390x 10.2.0-1 [44.4 kB] 157s Get:70 http://ftpmaster.internal/ubuntu plucky/main s390x fontconfig s390x 2.15.0-2ubuntu1 [191 kB] 157s Get:71 http://ftpmaster.internal/ubuntu plucky/main s390x libthai-data all 0.1.29-2build1 [158 kB] 157s Get:72 http://ftpmaster.internal/ubuntu plucky/main s390x libdatrie1 s390x 0.2.13-3build1 [20.6 kB] 157s Get:73 http://ftpmaster.internal/ubuntu plucky/main s390x libthai0 s390x 0.1.29-2build1 [20.7 kB] 157s Get:74 http://ftpmaster.internal/ubuntu plucky/main s390x libpango-1.0-0 s390x 1.56.1-1 [253 kB] 157s Get:75 http://ftpmaster.internal/ubuntu plucky/main s390x libpangoft2-1.0-0 s390x 1.56.1-1 [50.3 kB] 157s Get:76 http://ftpmaster.internal/ubuntu plucky/main s390x libpangocairo-1.0-0 s390x 1.56.1-1 [28.3 kB] 157s Get:77 http://ftpmaster.internal/ubuntu plucky/main s390x libxft2 s390x 2.3.6-1build1 [49.6 kB] 157s Get:78 http://ftpmaster.internal/ubuntu plucky/main s390x libpangoxft-1.0-0 s390x 1.56.1-1 [20.2 kB] 157s Get:79 http://ftpmaster.internal/ubuntu plucky/main s390x gir1.2-pango-1.0 s390x 1.56.1-1 [34.4 kB] 157s Get:80 http://ftpmaster.internal/ubuntu plucky/main s390x libatk-bridge2.0-0t64 s390x 2.55.2-1 [66.7 kB] 157s Get:81 http://ftpmaster.internal/ubuntu plucky/main s390x liblcms2-2 s390x 2.16-2 [175 kB] 157s Get:82 http://ftpmaster.internal/ubuntu plucky/main s390x libcolord2 s390x 1.4.7-1build2 [151 kB] 157s Get:83 http://ftpmaster.internal/ubuntu plucky/main s390x libavahi-common-data s390x 0.8-14ubuntu1 [30.5 kB] 157s Get:84 http://ftpmaster.internal/ubuntu plucky/main s390x libavahi-common3 s390x 0.8-14ubuntu1 [23.6 kB] 157s Get:85 http://ftpmaster.internal/ubuntu plucky/main s390x libavahi-client3 s390x 0.8-14ubuntu1 [26.8 kB] 157s Get:86 http://ftpmaster.internal/ubuntu plucky/main s390x libcups2t64 s390x 2.4.11-0ubuntu2 [282 kB] 157s Get:87 http://ftpmaster.internal/ubuntu plucky/main s390x libepoxy0 s390x 1.5.10-2 [222 kB] 157s Get:88 http://ftpmaster.internal/ubuntu plucky/main s390x libwayland-client0 s390x 1.23.1-3 [28.2 kB] 157s Get:89 http://ftpmaster.internal/ubuntu plucky/main s390x libwayland-cursor0 s390x 1.23.1-3 [11.5 kB] 157s Get:90 http://ftpmaster.internal/ubuntu plucky/main s390x libwayland-egl1 s390x 1.23.1-3 [6078 B] 157s Get:91 http://ftpmaster.internal/ubuntu plucky/main s390x libxcomposite1 s390x 1:0.4.6-1 [6588 B] 157s Get:92 http://ftpmaster.internal/ubuntu plucky/main s390x libxfixes3 s390x 1:6.0.0-2build1 [11.3 kB] 157s Get:93 http://ftpmaster.internal/ubuntu plucky/main s390x libxcursor1 s390x 1:1.2.3-1 [23.4 kB] 157s Get:94 http://ftpmaster.internal/ubuntu plucky/main s390x libxdamage1 s390x 1:1.1.6-1build1 [6156 B] 157s Get:95 http://ftpmaster.internal/ubuntu plucky/main s390x libxinerama1 s390x 2:1.1.4-3build1 [6476 B] 157s Get:96 http://ftpmaster.internal/ubuntu plucky/main s390x libxrandr2 s390x 2:1.5.4-1 [20.8 kB] 157s Get:97 http://ftpmaster.internal/ubuntu plucky/main s390x libgtk-3-common all 3.24.48-3ubuntu1 [1424 kB] 157s Get:98 http://ftpmaster.internal/ubuntu plucky/main s390x libgtk-3-0t64 s390x 3.24.48-3ubuntu1 [2949 kB] 158s Get:99 http://ftpmaster.internal/ubuntu plucky/main s390x gir1.2-gtk-3.0 s390x 3.24.48-3ubuntu1 [241 kB] 158s Get:100 http://ftpmaster.internal/ubuntu plucky/universe s390x libmozjs-115-0t64 s390x 115.20.0-1 [8879 kB] 158s Get:101 http://ftpmaster.internal/ubuntu plucky/universe s390x libcjs0 s390x 6.4.0-1 [443 kB] 158s Get:102 http://ftpmaster.internal/ubuntu plucky/universe s390x cjs s390x 6.4.0-1 [109 kB] 159s Get:103 http://ftpmaster.internal/ubuntu plucky/universe s390x cjs-tests s390x 6.4.0-1 [250 kB] 159s Get:104 http://ftpmaster.internal/ubuntu plucky/main s390x libdebhelper-perl all 13.24.1ubuntu2 [95.4 kB] 159s Get:105 http://ftpmaster.internal/ubuntu plucky/main s390x libtool all 2.5.4-3build1 [168 kB] 159s Get:106 http://ftpmaster.internal/ubuntu plucky/main s390x dh-autoreconf all 20 [16.1 kB] 159s Get:107 http://ftpmaster.internal/ubuntu plucky/main s390x libarchive-zip-perl all 1.68-1 [90.2 kB] 159s Get:108 http://ftpmaster.internal/ubuntu plucky/main s390x libfile-stripnondeterminism-perl all 1.14.1-2 [20.3 kB] 159s Get:109 http://ftpmaster.internal/ubuntu plucky/main s390x dh-strip-nondeterminism all 1.14.1-2 [5064 B] 159s Get:110 http://ftpmaster.internal/ubuntu plucky/main s390x debugedit s390x 1:5.1-2 [50.1 kB] 159s Get:111 http://ftpmaster.internal/ubuntu plucky/main s390x dwz s390x 0.15-1build6 [122 kB] 159s Get:112 http://ftpmaster.internal/ubuntu plucky/main s390x gettext s390x 0.23.1-1 [1065 kB] 159s Get:113 http://ftpmaster.internal/ubuntu plucky/main s390x intltool-debian all 0.35.0+20060710.6 [23.2 kB] 159s Get:114 http://ftpmaster.internal/ubuntu plucky/main s390x po-debconf all 1.0.21+nmu1 [233 kB] 159s Get:115 http://ftpmaster.internal/ubuntu plucky/main s390x debhelper all 13.24.1ubuntu2 [895 kB] 159s Get:116 http://ftpmaster.internal/ubuntu plucky/universe s390x dh-acc all 2.3-2 [5996 B] 159s Get:117 http://ftpmaster.internal/ubuntu plucky/main s390x exuberant-ctags s390x 1:5.9~svn20110310-19build1 [153 kB] 159s Get:118 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x gir1.2-glib-2.0-dev s390x 2.83.4-1 [861 kB] 159s Get:119 http://ftpmaster.internal/ubuntu plucky/main s390x gir1.2-freedesktop-dev s390x 1.82.0-4 [37.0 kB] 159s Get:120 http://ftpmaster.internal/ubuntu plucky/main s390x gir1.2-girepository-2.0-dev s390x 1.82.0-4 [42.2 kB] 159s Get:121 http://ftpmaster.internal/ubuntu plucky/main s390x native-architecture all 0.2.5 [2082 B] 159s Get:122 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libgirepository-2.0-0 s390x 2.83.4-1 [75.5 kB] 159s Get:123 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x girepository-tools s390x 2.83.4-1 [115 kB] 159s Get:124 http://ftpmaster.internal/ubuntu plucky/main s390x python3-mako all 1.3.8-2 [63.5 kB] 159s Get:125 http://ftpmaster.internal/ubuntu plucky/main s390x python3-markdown all 3.7-2 [74.2 kB] 159s Get:126 http://ftpmaster.internal/ubuntu plucky/main s390x gobject-introspection-bin s390x 1.82.0-4 [257 kB] 159s Get:127 http://ftpmaster.internal/ubuntu plucky/main s390x libffi-dev s390x 3.4.7-1 [58.9 kB] 159s Get:128 http://ftpmaster.internal/ubuntu plucky/main s390x uuid-dev s390x 2.40.2-14ubuntu1 [54.0 kB] 159s Get:129 http://ftpmaster.internal/ubuntu plucky/main s390x libblkid-dev s390x 2.40.2-14ubuntu1 [233 kB] 159s Get:130 http://ftpmaster.internal/ubuntu plucky/main s390x libsepol-dev s390x 3.7-1 [412 kB] 159s Get:131 http://ftpmaster.internal/ubuntu plucky/main s390x libpcre2-16-0 s390x 10.42-4ubuntu3 [236 kB] 159s Get:132 http://ftpmaster.internal/ubuntu plucky/main s390x libpcre2-32-0 s390x 10.42-4ubuntu3 [221 kB] 159s Get:133 http://ftpmaster.internal/ubuntu plucky/main s390x libpcre2-posix3 s390x 10.42-4ubuntu3 [6820 B] 159s Get:134 http://ftpmaster.internal/ubuntu plucky/main s390x libpcre2-dev s390x 10.42-4ubuntu3 [815 kB] 159s Get:135 http://ftpmaster.internal/ubuntu plucky/main s390x libselinux1-dev s390x 3.7-3ubuntu2 [169 kB] 159s Get:136 http://ftpmaster.internal/ubuntu plucky/main s390x libmount-dev s390x 2.40.2-14ubuntu1 [34.6 kB] 159s Get:137 http://ftpmaster.internal/ubuntu plucky/main s390x libsysprof-capture-4-dev s390x 48~beta-2 [51.9 kB] 159s Get:138 http://ftpmaster.internal/ubuntu plucky/main s390x libpkgconf3 s390x 1.8.1-4 [31.2 kB] 159s Get:139 http://ftpmaster.internal/ubuntu plucky/main s390x pkgconf-bin s390x 1.8.1-4 [21.5 kB] 159s Get:140 http://ftpmaster.internal/ubuntu plucky/main s390x pkgconf s390x 1.8.1-4 [16.7 kB] 159s Get:141 http://ftpmaster.internal/ubuntu plucky/main s390x zlib1g-dev s390x 1:1.3.dfsg+really1.3.1-1ubuntu1 [898 kB] 159s Get:142 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libgio-2.0-dev s390x 2.83.4-1 [1819 kB] 159s Get:143 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libglib2.0-bin s390x 2.83.4-1 [99.6 kB] 159s Get:144 http://ftpmaster.internal/ubuntu plucky/main s390x python3-packaging all 24.2-1 [51.5 kB] 159s Get:145 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libgio-2.0-dev-bin s390x 2.83.4-1 [129 kB] 159s Get:146 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libglib2.0-dev-bin s390x 2.83.4-1 [18.1 kB] 159s Get:147 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libglib2.0-dev s390x 2.83.4-1 [18.9 kB] 159s Get:148 http://ftpmaster.internal/ubuntu plucky/main s390x gobject-introspection s390x 1.82.0-4 [110 kB] 159s Get:149 http://ftpmaster.internal/ubuntu plucky/main s390x libbrotli-dev s390x 1.1.0-2build3 [395 kB] 159s Get:150 http://ftpmaster.internal/ubuntu plucky/main s390x libbz2-dev s390x 1.0.8-6 [39.1 kB] 159s Get:151 http://ftpmaster.internal/ubuntu plucky/main s390x libcairo-script-interpreter2 s390x 1.18.2-2 [62.3 kB] 159s Get:152 http://ftpmaster.internal/ubuntu plucky/main s390x libexpat1-dev s390x 2.6.4-1 [146 kB] 159s Get:153 http://ftpmaster.internal/ubuntu plucky/main s390x libpng-dev s390x 1.6.46-4 [283 kB] 159s Get:154 http://ftpmaster.internal/ubuntu plucky/main s390x libfreetype-dev s390x 2.13.3+dfsg-1 [605 kB] 159s Get:155 http://ftpmaster.internal/ubuntu plucky/main s390x libfontconfig-dev s390x 2.15.0-2ubuntu1 [170 kB] 159s Get:156 http://ftpmaster.internal/ubuntu plucky/main s390x libpixman-1-dev s390x 0.44.0-3 [10.7 kB] 159s Get:157 http://ftpmaster.internal/ubuntu plucky/main s390x libice6 s390x 2:1.1.1-1 [45.4 kB] 159s Get:158 http://ftpmaster.internal/ubuntu plucky/main s390x libsm6 s390x 2:1.2.4-1 [18.4 kB] 159s Get:159 http://ftpmaster.internal/ubuntu plucky/main s390x xorg-sgml-doctools all 1:1.11-1.1 [10.9 kB] 160s Get:160 http://ftpmaster.internal/ubuntu plucky/main s390x x11proto-dev all 2024.1-1 [606 kB] 160s Get:161 http://ftpmaster.internal/ubuntu plucky/main s390x x11proto-core-dev all 2024.1-1 [2442 B] 160s Get:162 http://ftpmaster.internal/ubuntu plucky/main s390x libice-dev s390x 2:1.1.1-1 [55.2 kB] 160s Get:163 http://ftpmaster.internal/ubuntu plucky/main s390x libsm-dev s390x 2:1.2.4-1 [20.6 kB] 160s Get:164 http://ftpmaster.internal/ubuntu plucky/main s390x libxau-dev s390x 1:1.0.11-1 [9752 B] 160s Get:165 http://ftpmaster.internal/ubuntu plucky/main s390x libxdmcp-dev s390x 1:1.1.5-1 [26.9 kB] 160s Get:166 http://ftpmaster.internal/ubuntu plucky/main s390x xtrans-dev all 1.4.0-1 [68.9 kB] 160s Get:167 http://ftpmaster.internal/ubuntu plucky/main s390x libxcb1-dev s390x 1.17.0-2 [88.9 kB] 160s Get:168 http://ftpmaster.internal/ubuntu plucky/main s390x libx11-dev s390x 2:1.8.10-2 [761 kB] 160s Get:169 http://ftpmaster.internal/ubuntu plucky/main s390x libxcb-render0-dev s390x 1.17.0-2 [20.8 kB] 160s Get:170 http://ftpmaster.internal/ubuntu plucky/main s390x libxcb-shm0-dev s390x 1.17.0-2 [8516 B] 160s Get:171 http://ftpmaster.internal/ubuntu plucky/main s390x libxext-dev s390x 2:1.3.4-1build2 [85.7 kB] 160s Get:172 http://ftpmaster.internal/ubuntu plucky/main s390x libxrender-dev s390x 1:0.9.10-1.1build1 [27.8 kB] 160s Get:173 http://ftpmaster.internal/ubuntu plucky/main s390x libcairo2-dev s390x 1.18.2-2 [41.1 kB] 160s Get:174 http://ftpmaster.internal/ubuntu plucky/main s390x libgirepository-1.0-dev s390x 1.82.0-4 [29.3 kB] 160s Get:175 http://ftpmaster.internal/ubuntu plucky/main s390x libgirepository1.0-dev s390x 1.82.0-4 [17.8 kB] 160s Get:176 http://ftpmaster.internal/ubuntu plucky/universe s390x libmozjs-115-dev s390x 115.20.0-1 [9761 kB] 160s Get:177 http://ftpmaster.internal/ubuntu plucky/universe s390x libcjs-dev s390x 6.4.0-1 [8710 B] 161s Fetched 96.0 MB in 9s (10.2 MB/s) 161s Selecting previously unselected package libisl23:s390x. 161s (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 ... 55928 files and directories currently installed.) 161s Preparing to unpack .../000-libisl23_0.27-1_s390x.deb ... 161s Unpacking libisl23:s390x (0.27-1) ... 161s Selecting previously unselected package libmpc3:s390x. 161s Preparing to unpack .../001-libmpc3_1.3.1-1build2_s390x.deb ... 161s Unpacking libmpc3:s390x (1.3.1-1build2) ... 161s Selecting previously unselected package cpp-14-s390x-linux-gnu. 161s Preparing to unpack .../002-cpp-14-s390x-linux-gnu_14.2.0-17ubuntu3_s390x.deb ... 161s Unpacking cpp-14-s390x-linux-gnu (14.2.0-17ubuntu3) ... 161s Selecting previously unselected package cpp-14. 161s Preparing to unpack .../003-cpp-14_14.2.0-17ubuntu3_s390x.deb ... 161s Unpacking cpp-14 (14.2.0-17ubuntu3) ... 161s Selecting previously unselected package cpp-s390x-linux-gnu. 161s Preparing to unpack .../004-cpp-s390x-linux-gnu_4%3a14.2.0-1ubuntu1_s390x.deb ... 161s Unpacking cpp-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 161s Selecting previously unselected package cpp. 161s Preparing to unpack .../005-cpp_4%3a14.2.0-1ubuntu1_s390x.deb ... 161s Unpacking cpp (4:14.2.0-1ubuntu1) ... 161s Selecting previously unselected package libcc1-0:s390x. 161s Preparing to unpack .../006-libcc1-0_15-20250213-1ubuntu1_s390x.deb ... 161s Unpacking libcc1-0:s390x (15-20250213-1ubuntu1) ... 161s Selecting previously unselected package libgomp1:s390x. 161s Preparing to unpack .../007-libgomp1_15-20250213-1ubuntu1_s390x.deb ... 161s Unpacking libgomp1:s390x (15-20250213-1ubuntu1) ... 161s Selecting previously unselected package libitm1:s390x. 161s Preparing to unpack .../008-libitm1_15-20250213-1ubuntu1_s390x.deb ... 161s Unpacking libitm1:s390x (15-20250213-1ubuntu1) ... 161s Selecting previously unselected package libasan8:s390x. 161s Preparing to unpack .../009-libasan8_15-20250213-1ubuntu1_s390x.deb ... 161s Unpacking libasan8:s390x (15-20250213-1ubuntu1) ... 161s Selecting previously unselected package libubsan1:s390x. 161s Preparing to unpack .../010-libubsan1_15-20250213-1ubuntu1_s390x.deb ... 161s Unpacking libubsan1:s390x (15-20250213-1ubuntu1) ... 161s Selecting previously unselected package libgcc-14-dev:s390x. 161s Preparing to unpack .../011-libgcc-14-dev_14.2.0-17ubuntu3_s390x.deb ... 161s Unpacking libgcc-14-dev:s390x (14.2.0-17ubuntu3) ... 161s Selecting previously unselected package gcc-14-s390x-linux-gnu. 161s Preparing to unpack .../012-gcc-14-s390x-linux-gnu_14.2.0-17ubuntu3_s390x.deb ... 161s Unpacking gcc-14-s390x-linux-gnu (14.2.0-17ubuntu3) ... 161s Selecting previously unselected package gcc-14. 161s Preparing to unpack .../013-gcc-14_14.2.0-17ubuntu3_s390x.deb ... 161s Unpacking gcc-14 (14.2.0-17ubuntu3) ... 161s Selecting previously unselected package gcc-s390x-linux-gnu. 161s Preparing to unpack .../014-gcc-s390x-linux-gnu_4%3a14.2.0-1ubuntu1_s390x.deb ... 161s Unpacking gcc-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 161s Selecting previously unselected package gcc. 161s Preparing to unpack .../015-gcc_4%3a14.2.0-1ubuntu1_s390x.deb ... 161s Unpacking gcc (4:14.2.0-1ubuntu1) ... 161s Selecting previously unselected package libstdc++-14-dev:s390x. 161s Preparing to unpack .../016-libstdc++-14-dev_14.2.0-17ubuntu3_s390x.deb ... 161s Unpacking libstdc++-14-dev:s390x (14.2.0-17ubuntu3) ... 162s Selecting previously unselected package g++-14-s390x-linux-gnu. 162s Preparing to unpack .../017-g++-14-s390x-linux-gnu_14.2.0-17ubuntu3_s390x.deb ... 162s Unpacking g++-14-s390x-linux-gnu (14.2.0-17ubuntu3) ... 162s Selecting previously unselected package g++-14. 162s Preparing to unpack .../018-g++-14_14.2.0-17ubuntu3_s390x.deb ... 162s Unpacking g++-14 (14.2.0-17ubuntu3) ... 162s Selecting previously unselected package g++-s390x-linux-gnu. 162s Preparing to unpack .../019-g++-s390x-linux-gnu_4%3a14.2.0-1ubuntu1_s390x.deb ... 162s Unpacking g++-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 162s Selecting previously unselected package g++. 162s Preparing to unpack .../020-g++_4%3a14.2.0-1ubuntu1_s390x.deb ... 162s Unpacking g++ (4:14.2.0-1ubuntu1) ... 162s Selecting previously unselected package build-essential. 162s Preparing to unpack .../021-build-essential_12.10ubuntu1_s390x.deb ... 162s Unpacking build-essential (12.10ubuntu1) ... 162s Selecting previously unselected package abi-compliance-checker. 162s Preparing to unpack .../022-abi-compliance-checker_2.3-2_all.deb ... 162s Unpacking abi-compliance-checker (2.3-2) ... 162s Selecting previously unselected package libgdk-pixbuf2.0-common. 162s Preparing to unpack .../023-libgdk-pixbuf2.0-common_2.42.12+dfsg-2_all.deb ... 162s Unpacking libgdk-pixbuf2.0-common (2.42.12+dfsg-2) ... 162s Selecting previously unselected package libjpeg-turbo8:s390x. 162s Preparing to unpack .../024-libjpeg-turbo8_2.1.5-3ubuntu2_s390x.deb ... 162s Unpacking libjpeg-turbo8:s390x (2.1.5-3ubuntu2) ... 162s Selecting previously unselected package libjpeg8:s390x. 162s Preparing to unpack .../025-libjpeg8_8c-2ubuntu11_s390x.deb ... 162s Unpacking libjpeg8:s390x (8c-2ubuntu11) ... 162s Selecting previously unselected package libdeflate0:s390x. 162s Preparing to unpack .../026-libdeflate0_1.23-1_s390x.deb ... 162s Unpacking libdeflate0:s390x (1.23-1) ... 162s Selecting previously unselected package libjbig0:s390x. 162s Preparing to unpack .../027-libjbig0_2.1-6.1ubuntu2_s390x.deb ... 162s Unpacking libjbig0:s390x (2.1-6.1ubuntu2) ... 162s Selecting previously unselected package libsharpyuv0:s390x. 162s Preparing to unpack .../028-libsharpyuv0_1.5.0-0.1_s390x.deb ... 162s Unpacking libsharpyuv0:s390x (1.5.0-0.1) ... 162s Selecting previously unselected package libwebp7:s390x. 162s Preparing to unpack .../029-libwebp7_1.5.0-0.1_s390x.deb ... 162s Unpacking libwebp7:s390x (1.5.0-0.1) ... 162s Selecting previously unselected package libtiff6:s390x. 162s Preparing to unpack .../030-libtiff6_4.5.1+git230720-4ubuntu4_s390x.deb ... 162s Unpacking libtiff6:s390x (4.5.1+git230720-4ubuntu4) ... 162s Selecting previously unselected package libgdk-pixbuf-2.0-0:s390x. 162s Preparing to unpack .../031-libgdk-pixbuf-2.0-0_2.42.12+dfsg-2_s390x.deb ... 162s Unpacking libgdk-pixbuf-2.0-0:s390x (2.42.12+dfsg-2) ... 162s Selecting previously unselected package gtk-update-icon-cache. 162s Preparing to unpack .../032-gtk-update-icon-cache_4.17.4+ds-4_s390x.deb ... 162s No diversion 'diversion of /usr/sbin/update-icon-caches to /usr/sbin/update-icon-caches.gtk2 by libgtk-3-bin', none removed. 162s No diversion 'diversion of /usr/share/man/man8/update-icon-caches.8.gz to /usr/share/man/man8/update-icon-caches.gtk2.8.gz by libgtk-3-bin', none removed. 162s Unpacking gtk-update-icon-cache (4.17.4+ds-4) ... 162s Selecting previously unselected package hicolor-icon-theme. 162s Preparing to unpack .../033-hicolor-icon-theme_0.18-2_all.deb ... 162s Unpacking hicolor-icon-theme (0.18-2) ... 162s Selecting previously unselected package adwaita-icon-theme. 162s Preparing to unpack .../034-adwaita-icon-theme_48~beta-3_all.deb ... 162s Unpacking adwaita-icon-theme (48~beta-3) ... 162s Selecting previously unselected package at-spi2-common. 162s Preparing to unpack .../035-at-spi2-common_2.55.2-1_all.deb ... 162s Unpacking at-spi2-common (2.55.2-1) ... 162s Selecting previously unselected package libxi6:s390x. 162s Preparing to unpack .../036-libxi6_2%3a1.8.2-1_s390x.deb ... 162s Unpacking libxi6:s390x (2:1.8.2-1) ... 162s Selecting previously unselected package libatspi2.0-0t64:s390x. 162s Preparing to unpack .../037-libatspi2.0-0t64_2.55.2-1_s390x.deb ... 162s Unpacking libatspi2.0-0t64:s390x (2.55.2-1) ... 162s Selecting previously unselected package x11-common. 162s Preparing to unpack .../038-x11-common_1%3a7.7+23ubuntu3_all.deb ... 162s Unpacking x11-common (1:7.7+23ubuntu3) ... 162s Selecting previously unselected package libxtst6:s390x. 162s Preparing to unpack .../039-libxtst6_2%3a1.2.5-1_s390x.deb ... 162s Unpacking libxtst6:s390x (2:1.2.5-1) ... 162s Selecting previously unselected package libdconf1:s390x. 162s Preparing to unpack .../040-libdconf1_0.40.0-5_s390x.deb ... 162s Unpacking libdconf1:s390x (0.40.0-5) ... 162s Selecting previously unselected package dconf-service. 162s Preparing to unpack .../041-dconf-service_0.40.0-5_s390x.deb ... 162s Unpacking dconf-service (0.40.0-5) ... 162s Selecting previously unselected package dconf-gsettings-backend:s390x. 162s Preparing to unpack .../042-dconf-gsettings-backend_0.40.0-5_s390x.deb ... 162s Unpacking dconf-gsettings-backend:s390x (0.40.0-5) ... 162s Selecting previously unselected package gsettings-desktop-schemas. 162s Preparing to unpack .../043-gsettings-desktop-schemas_48~beta-1ubuntu1_all.deb ... 162s Unpacking gsettings-desktop-schemas (48~beta-1ubuntu1) ... 162s Selecting previously unselected package at-spi2-core. 162s Preparing to unpack .../044-at-spi2-core_2.55.2-1_s390x.deb ... 162s Unpacking at-spi2-core (2.55.2-1) ... 162s Selecting previously unselected package m4. 162s Preparing to unpack .../045-m4_1.4.19-5_s390x.deb ... 162s Unpacking m4 (1.4.19-5) ... 162s Selecting previously unselected package autoconf. 162s Preparing to unpack .../046-autoconf_2.72-3ubuntu1_all.deb ... 162s Unpacking autoconf (2.72-3ubuntu1) ... 162s Selecting previously unselected package autotools-dev. 162s Preparing to unpack .../047-autotools-dev_20220109.1_all.deb ... 162s Unpacking autotools-dev (20220109.1) ... 162s Selecting previously unselected package automake. 162s Preparing to unpack .../048-automake_1%3a1.17-3ubuntu1_all.deb ... 162s Unpacking automake (1:1.17-3ubuntu1) ... 162s Selecting previously unselected package autopoint. 162s Preparing to unpack .../049-autopoint_0.23.1-1_all.deb ... 162s Unpacking autopoint (0.23.1-1) ... 162s Selecting previously unselected package libatk1.0-0t64:s390x. 162s Preparing to unpack .../050-libatk1.0-0t64_2.55.2-1_s390x.deb ... 162s Unpacking libatk1.0-0t64:s390x (2.55.2-1) ... 162s Selecting previously unselected package gir1.2-atk-1.0:s390x. 162s Preparing to unpack .../051-gir1.2-atk-1.0_2.55.2-1_s390x.deb ... 162s Unpacking gir1.2-atk-1.0:s390x (2.55.2-1) ... 162s Selecting previously unselected package libfreetype6:s390x. 162s Preparing to unpack .../052-libfreetype6_2.13.3+dfsg-1_s390x.deb ... 162s Unpacking libfreetype6:s390x (2.13.3+dfsg-1) ... 162s Selecting previously unselected package fonts-dejavu-mono. 162s Preparing to unpack .../053-fonts-dejavu-mono_2.37-8_all.deb ... 162s Unpacking fonts-dejavu-mono (2.37-8) ... 162s Selecting previously unselected package fonts-dejavu-core. 162s Preparing to unpack .../054-fonts-dejavu-core_2.37-8_all.deb ... 162s Unpacking fonts-dejavu-core (2.37-8) ... 162s Selecting previously unselected package fontconfig-config. 162s Preparing to unpack .../055-fontconfig-config_2.15.0-2ubuntu1_s390x.deb ... 162s Unpacking fontconfig-config (2.15.0-2ubuntu1) ... 162s Selecting previously unselected package libfontconfig1:s390x. 162s Preparing to unpack .../056-libfontconfig1_2.15.0-2ubuntu1_s390x.deb ... 162s Unpacking libfontconfig1:s390x (2.15.0-2ubuntu1) ... 162s Selecting previously unselected package libpixman-1-0:s390x. 162s Preparing to unpack .../057-libpixman-1-0_0.44.0-3_s390x.deb ... 162s Unpacking libpixman-1-0:s390x (0.44.0-3) ... 162s Selecting previously unselected package libxcb-render0:s390x. 162s Preparing to unpack .../058-libxcb-render0_1.17.0-2_s390x.deb ... 162s Unpacking libxcb-render0:s390x (1.17.0-2) ... 162s Selecting previously unselected package libxcb-shm0:s390x. 162s Preparing to unpack .../059-libxcb-shm0_1.17.0-2_s390x.deb ... 162s Unpacking libxcb-shm0:s390x (1.17.0-2) ... 162s Selecting previously unselected package libxrender1:s390x. 162s Preparing to unpack .../060-libxrender1_1%3a0.9.10-1.1build1_s390x.deb ... 162s Unpacking libxrender1:s390x (1:0.9.10-1.1build1) ... 162s Selecting previously unselected package libcairo2:s390x. 162s Preparing to unpack .../061-libcairo2_1.18.2-2_s390x.deb ... 162s Unpacking libcairo2:s390x (1.18.2-2) ... 162s Selecting previously unselected package libcairo-gobject2:s390x. 162s Preparing to unpack .../062-libcairo-gobject2_1.18.2-2_s390x.deb ... 162s Unpacking libcairo-gobject2:s390x (1.18.2-2) ... 162s Selecting previously unselected package gir1.2-freedesktop:s390x. 162s Preparing to unpack .../063-gir1.2-freedesktop_1.82.0-4_s390x.deb ... 162s Unpacking gir1.2-freedesktop:s390x (1.82.0-4) ... 162s Selecting previously unselected package gir1.2-gdkpixbuf-2.0:s390x. 162s Preparing to unpack .../064-gir1.2-gdkpixbuf-2.0_2.42.12+dfsg-2_s390x.deb ... 162s Unpacking gir1.2-gdkpixbuf-2.0:s390x (2.42.12+dfsg-2) ... 162s Selecting previously unselected package libgraphite2-3:s390x. 162s Preparing to unpack .../065-libgraphite2-3_1.3.14-2ubuntu1_s390x.deb ... 162s Unpacking libgraphite2-3:s390x (1.3.14-2ubuntu1) ... 162s Selecting previously unselected package libharfbuzz0b:s390x. 162s Preparing to unpack .../066-libharfbuzz0b_10.2.0-1_s390x.deb ... 162s Unpacking libharfbuzz0b:s390x (10.2.0-1) ... 162s Selecting previously unselected package libharfbuzz-gobject0:s390x. 163s Preparing to unpack .../067-libharfbuzz-gobject0_10.2.0-1_s390x.deb ... 163s Unpacking libharfbuzz-gobject0:s390x (10.2.0-1) ... 163s Selecting previously unselected package gir1.2-harfbuzz-0.0:s390x. 163s Preparing to unpack .../068-gir1.2-harfbuzz-0.0_10.2.0-1_s390x.deb ... 163s Unpacking gir1.2-harfbuzz-0.0:s390x (10.2.0-1) ... 163s Selecting previously unselected package fontconfig. 163s Preparing to unpack .../069-fontconfig_2.15.0-2ubuntu1_s390x.deb ... 163s Unpacking fontconfig (2.15.0-2ubuntu1) ... 163s Selecting previously unselected package libthai-data. 163s Preparing to unpack .../070-libthai-data_0.1.29-2build1_all.deb ... 163s Unpacking libthai-data (0.1.29-2build1) ... 163s Selecting previously unselected package libdatrie1:s390x. 163s Preparing to unpack .../071-libdatrie1_0.2.13-3build1_s390x.deb ... 163s Unpacking libdatrie1:s390x (0.2.13-3build1) ... 163s Selecting previously unselected package libthai0:s390x. 163s Preparing to unpack .../072-libthai0_0.1.29-2build1_s390x.deb ... 163s Unpacking libthai0:s390x (0.1.29-2build1) ... 163s Selecting previously unselected package libpango-1.0-0:s390x. 163s Preparing to unpack .../073-libpango-1.0-0_1.56.1-1_s390x.deb ... 163s Unpacking libpango-1.0-0:s390x (1.56.1-1) ... 163s Selecting previously unselected package libpangoft2-1.0-0:s390x. 163s Preparing to unpack .../074-libpangoft2-1.0-0_1.56.1-1_s390x.deb ... 163s Unpacking libpangoft2-1.0-0:s390x (1.56.1-1) ... 163s Selecting previously unselected package libpangocairo-1.0-0:s390x. 163s Preparing to unpack .../075-libpangocairo-1.0-0_1.56.1-1_s390x.deb ... 163s Unpacking libpangocairo-1.0-0:s390x (1.56.1-1) ... 163s Selecting previously unselected package libxft2:s390x. 163s Preparing to unpack .../076-libxft2_2.3.6-1build1_s390x.deb ... 163s Unpacking libxft2:s390x (2.3.6-1build1) ... 163s Selecting previously unselected package libpangoxft-1.0-0:s390x. 163s Preparing to unpack .../077-libpangoxft-1.0-0_1.56.1-1_s390x.deb ... 163s Unpacking libpangoxft-1.0-0:s390x (1.56.1-1) ... 163s Selecting previously unselected package gir1.2-pango-1.0:s390x. 163s Preparing to unpack .../078-gir1.2-pango-1.0_1.56.1-1_s390x.deb ... 163s Unpacking gir1.2-pango-1.0:s390x (1.56.1-1) ... 163s Selecting previously unselected package libatk-bridge2.0-0t64:s390x. 163s Preparing to unpack .../079-libatk-bridge2.0-0t64_2.55.2-1_s390x.deb ... 163s Unpacking libatk-bridge2.0-0t64:s390x (2.55.2-1) ... 163s Selecting previously unselected package liblcms2-2:s390x. 163s Preparing to unpack .../080-liblcms2-2_2.16-2_s390x.deb ... 163s Unpacking liblcms2-2:s390x (2.16-2) ... 163s Selecting previously unselected package libcolord2:s390x. 163s Preparing to unpack .../081-libcolord2_1.4.7-1build2_s390x.deb ... 163s Unpacking libcolord2:s390x (1.4.7-1build2) ... 163s Selecting previously unselected package libavahi-common-data:s390x. 163s Preparing to unpack .../082-libavahi-common-data_0.8-14ubuntu1_s390x.deb ... 163s Unpacking libavahi-common-data:s390x (0.8-14ubuntu1) ... 163s Selecting previously unselected package libavahi-common3:s390x. 163s Preparing to unpack .../083-libavahi-common3_0.8-14ubuntu1_s390x.deb ... 163s Unpacking libavahi-common3:s390x (0.8-14ubuntu1) ... 163s Selecting previously unselected package libavahi-client3:s390x. 163s Preparing to unpack .../084-libavahi-client3_0.8-14ubuntu1_s390x.deb ... 163s Unpacking libavahi-client3:s390x (0.8-14ubuntu1) ... 163s Selecting previously unselected package libcups2t64:s390x. 163s Preparing to unpack .../085-libcups2t64_2.4.11-0ubuntu2_s390x.deb ... 163s Unpacking libcups2t64:s390x (2.4.11-0ubuntu2) ... 163s Selecting previously unselected package libepoxy0:s390x. 163s Preparing to unpack .../086-libepoxy0_1.5.10-2_s390x.deb ... 163s Unpacking libepoxy0:s390x (1.5.10-2) ... 163s Selecting previously unselected package libwayland-client0:s390x. 163s Preparing to unpack .../087-libwayland-client0_1.23.1-3_s390x.deb ... 163s Unpacking libwayland-client0:s390x (1.23.1-3) ... 163s Selecting previously unselected package libwayland-cursor0:s390x. 163s Preparing to unpack .../088-libwayland-cursor0_1.23.1-3_s390x.deb ... 163s Unpacking libwayland-cursor0:s390x (1.23.1-3) ... 163s Selecting previously unselected package libwayland-egl1:s390x. 163s Preparing to unpack .../089-libwayland-egl1_1.23.1-3_s390x.deb ... 163s Unpacking libwayland-egl1:s390x (1.23.1-3) ... 163s Selecting previously unselected package libxcomposite1:s390x. 163s Preparing to unpack .../090-libxcomposite1_1%3a0.4.6-1_s390x.deb ... 163s Unpacking libxcomposite1:s390x (1:0.4.6-1) ... 163s Selecting previously unselected package libxfixes3:s390x. 163s Preparing to unpack .../091-libxfixes3_1%3a6.0.0-2build1_s390x.deb ... 163s Unpacking libxfixes3:s390x (1:6.0.0-2build1) ... 163s Selecting previously unselected package libxcursor1:s390x. 163s Preparing to unpack .../092-libxcursor1_1%3a1.2.3-1_s390x.deb ... 163s Unpacking libxcursor1:s390x (1:1.2.3-1) ... 163s Selecting previously unselected package libxdamage1:s390x. 163s Preparing to unpack .../093-libxdamage1_1%3a1.1.6-1build1_s390x.deb ... 163s Unpacking libxdamage1:s390x (1:1.1.6-1build1) ... 163s Selecting previously unselected package libxinerama1:s390x. 163s Preparing to unpack .../094-libxinerama1_2%3a1.1.4-3build1_s390x.deb ... 163s Unpacking libxinerama1:s390x (2:1.1.4-3build1) ... 163s Selecting previously unselected package libxrandr2:s390x. 163s Preparing to unpack .../095-libxrandr2_2%3a1.5.4-1_s390x.deb ... 163s Unpacking libxrandr2:s390x (2:1.5.4-1) ... 163s Selecting previously unselected package libgtk-3-common. 163s Preparing to unpack .../096-libgtk-3-common_3.24.48-3ubuntu1_all.deb ... 163s Unpacking libgtk-3-common (3.24.48-3ubuntu1) ... 163s Selecting previously unselected package libgtk-3-0t64:s390x. 163s Preparing to unpack .../097-libgtk-3-0t64_3.24.48-3ubuntu1_s390x.deb ... 163s Unpacking libgtk-3-0t64:s390x (3.24.48-3ubuntu1) ... 163s Selecting previously unselected package gir1.2-gtk-3.0:s390x. 163s Preparing to unpack .../098-gir1.2-gtk-3.0_3.24.48-3ubuntu1_s390x.deb ... 163s Unpacking gir1.2-gtk-3.0:s390x (3.24.48-3ubuntu1) ... 163s Selecting previously unselected package libmozjs-115-0t64:s390x. 163s Preparing to unpack .../099-libmozjs-115-0t64_115.20.0-1_s390x.deb ... 163s Unpacking libmozjs-115-0t64:s390x (115.20.0-1) ... 163s Selecting previously unselected package libcjs0:s390x. 163s Preparing to unpack .../100-libcjs0_6.4.0-1_s390x.deb ... 163s Unpacking libcjs0:s390x (6.4.0-1) ... 163s Selecting previously unselected package cjs. 163s Preparing to unpack .../101-cjs_6.4.0-1_s390x.deb ... 163s Unpacking cjs (6.4.0-1) ... 163s Selecting previously unselected package cjs-tests. 163s Preparing to unpack .../102-cjs-tests_6.4.0-1_s390x.deb ... 163s Unpacking cjs-tests (6.4.0-1) ... 163s Selecting previously unselected package libdebhelper-perl. 163s Preparing to unpack .../103-libdebhelper-perl_13.24.1ubuntu2_all.deb ... 163s Unpacking libdebhelper-perl (13.24.1ubuntu2) ... 163s Selecting previously unselected package libtool. 163s Preparing to unpack .../104-libtool_2.5.4-3build1_all.deb ... 163s Unpacking libtool (2.5.4-3build1) ... 163s Selecting previously unselected package dh-autoreconf. 163s Preparing to unpack .../105-dh-autoreconf_20_all.deb ... 163s Unpacking dh-autoreconf (20) ... 163s Selecting previously unselected package libarchive-zip-perl. 163s Preparing to unpack .../106-libarchive-zip-perl_1.68-1_all.deb ... 163s Unpacking libarchive-zip-perl (1.68-1) ... 163s Selecting previously unselected package libfile-stripnondeterminism-perl. 163s Preparing to unpack .../107-libfile-stripnondeterminism-perl_1.14.1-2_all.deb ... 163s Unpacking libfile-stripnondeterminism-perl (1.14.1-2) ... 163s Selecting previously unselected package dh-strip-nondeterminism. 163s Preparing to unpack .../108-dh-strip-nondeterminism_1.14.1-2_all.deb ... 163s Unpacking dh-strip-nondeterminism (1.14.1-2) ... 163s Selecting previously unselected package debugedit. 163s Preparing to unpack .../109-debugedit_1%3a5.1-2_s390x.deb ... 163s Unpacking debugedit (1:5.1-2) ... 163s Selecting previously unselected package dwz. 163s Preparing to unpack .../110-dwz_0.15-1build6_s390x.deb ... 163s Unpacking dwz (0.15-1build6) ... 163s Selecting previously unselected package gettext. 163s Preparing to unpack .../111-gettext_0.23.1-1_s390x.deb ... 163s Unpacking gettext (0.23.1-1) ... 163s Selecting previously unselected package intltool-debian. 163s Preparing to unpack .../112-intltool-debian_0.35.0+20060710.6_all.deb ... 163s Unpacking intltool-debian (0.35.0+20060710.6) ... 163s Selecting previously unselected package po-debconf. 163s Preparing to unpack .../113-po-debconf_1.0.21+nmu1_all.deb ... 163s Unpacking po-debconf (1.0.21+nmu1) ... 163s Selecting previously unselected package debhelper. 163s Preparing to unpack .../114-debhelper_13.24.1ubuntu2_all.deb ... 163s Unpacking debhelper (13.24.1ubuntu2) ... 163s Selecting previously unselected package dh-acc. 163s Preparing to unpack .../115-dh-acc_2.3-2_all.deb ... 163s Unpacking dh-acc (2.3-2) ... 163s Selecting previously unselected package exuberant-ctags. 163s Preparing to unpack .../116-exuberant-ctags_1%3a5.9~svn20110310-19build1_s390x.deb ... 163s Unpacking exuberant-ctags (1:5.9~svn20110310-19build1) ... 163s Selecting previously unselected package gir1.2-glib-2.0-dev:s390x. 163s Preparing to unpack .../117-gir1.2-glib-2.0-dev_2.83.4-1_s390x.deb ... 163s Unpacking gir1.2-glib-2.0-dev:s390x (2.83.4-1) ... 163s Selecting previously unselected package gir1.2-freedesktop-dev:s390x. 163s Preparing to unpack .../118-gir1.2-freedesktop-dev_1.82.0-4_s390x.deb ... 163s Unpacking gir1.2-freedesktop-dev:s390x (1.82.0-4) ... 163s Selecting previously unselected package gir1.2-girepository-2.0-dev:s390x. 163s Preparing to unpack .../119-gir1.2-girepository-2.0-dev_1.82.0-4_s390x.deb ... 163s Unpacking gir1.2-girepository-2.0-dev:s390x (1.82.0-4) ... 163s Selecting previously unselected package native-architecture. 163s Preparing to unpack .../120-native-architecture_0.2.5_all.deb ... 163s Unpacking native-architecture (0.2.5) ... 163s Selecting previously unselected package libgirepository-2.0-0:s390x. 163s Preparing to unpack .../121-libgirepository-2.0-0_2.83.4-1_s390x.deb ... 163s Unpacking libgirepository-2.0-0:s390x (2.83.4-1) ... 163s Selecting previously unselected package girepository-tools:s390x. 163s Preparing to unpack .../122-girepository-tools_2.83.4-1_s390x.deb ... 163s Unpacking girepository-tools:s390x (2.83.4-1) ... 163s Selecting previously unselected package python3-mako. 163s Preparing to unpack .../123-python3-mako_1.3.8-2_all.deb ... 163s Unpacking python3-mako (1.3.8-2) ... 163s Selecting previously unselected package python3-markdown. 163s Preparing to unpack .../124-python3-markdown_3.7-2_all.deb ... 163s Unpacking python3-markdown (3.7-2) ... 163s Selecting previously unselected package gobject-introspection-bin. 163s Preparing to unpack .../125-gobject-introspection-bin_1.82.0-4_s390x.deb ... 163s Unpacking gobject-introspection-bin (1.82.0-4) ... 164s Selecting previously unselected package libffi-dev:s390x. 164s Preparing to unpack .../126-libffi-dev_3.4.7-1_s390x.deb ... 164s Unpacking libffi-dev:s390x (3.4.7-1) ... 164s Selecting previously unselected package uuid-dev:s390x. 164s Preparing to unpack .../127-uuid-dev_2.40.2-14ubuntu1_s390x.deb ... 164s Unpacking uuid-dev:s390x (2.40.2-14ubuntu1) ... 164s Selecting previously unselected package libblkid-dev:s390x. 164s Preparing to unpack .../128-libblkid-dev_2.40.2-14ubuntu1_s390x.deb ... 164s Unpacking libblkid-dev:s390x (2.40.2-14ubuntu1) ... 164s Selecting previously unselected package libsepol-dev:s390x. 164s Preparing to unpack .../129-libsepol-dev_3.7-1_s390x.deb ... 164s Unpacking libsepol-dev:s390x (3.7-1) ... 164s Selecting previously unselected package libpcre2-16-0:s390x. 164s Preparing to unpack .../130-libpcre2-16-0_10.42-4ubuntu3_s390x.deb ... 164s Unpacking libpcre2-16-0:s390x (10.42-4ubuntu3) ... 164s Selecting previously unselected package libpcre2-32-0:s390x. 164s Preparing to unpack .../131-libpcre2-32-0_10.42-4ubuntu3_s390x.deb ... 164s Unpacking libpcre2-32-0:s390x (10.42-4ubuntu3) ... 164s Selecting previously unselected package libpcre2-posix3:s390x. 164s Preparing to unpack .../132-libpcre2-posix3_10.42-4ubuntu3_s390x.deb ... 164s Unpacking libpcre2-posix3:s390x (10.42-4ubuntu3) ... 164s Selecting previously unselected package libpcre2-dev:s390x. 164s Preparing to unpack .../133-libpcre2-dev_10.42-4ubuntu3_s390x.deb ... 164s Unpacking libpcre2-dev:s390x (10.42-4ubuntu3) ... 164s Selecting previously unselected package libselinux1-dev:s390x. 164s Preparing to unpack .../134-libselinux1-dev_3.7-3ubuntu2_s390x.deb ... 164s Unpacking libselinux1-dev:s390x (3.7-3ubuntu2) ... 164s Selecting previously unselected package libmount-dev:s390x. 164s Preparing to unpack .../135-libmount-dev_2.40.2-14ubuntu1_s390x.deb ... 164s Unpacking libmount-dev:s390x (2.40.2-14ubuntu1) ... 164s Selecting previously unselected package libsysprof-capture-4-dev:s390x. 164s Preparing to unpack .../136-libsysprof-capture-4-dev_48~beta-2_s390x.deb ... 164s Unpacking libsysprof-capture-4-dev:s390x (48~beta-2) ... 164s Selecting previously unselected package libpkgconf3:s390x. 164s Preparing to unpack .../137-libpkgconf3_1.8.1-4_s390x.deb ... 164s Unpacking libpkgconf3:s390x (1.8.1-4) ... 164s Selecting previously unselected package pkgconf-bin. 164s Preparing to unpack .../138-pkgconf-bin_1.8.1-4_s390x.deb ... 164s Unpacking pkgconf-bin (1.8.1-4) ... 164s Selecting previously unselected package pkgconf:s390x. 164s Preparing to unpack .../139-pkgconf_1.8.1-4_s390x.deb ... 164s Unpacking pkgconf:s390x (1.8.1-4) ... 164s Selecting previously unselected package zlib1g-dev:s390x. 164s Preparing to unpack .../140-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1ubuntu1_s390x.deb ... 164s Unpacking zlib1g-dev:s390x (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 164s Selecting previously unselected package libgio-2.0-dev:s390x. 164s Preparing to unpack .../141-libgio-2.0-dev_2.83.4-1_s390x.deb ... 164s Unpacking libgio-2.0-dev:s390x (2.83.4-1) ... 164s Selecting previously unselected package libglib2.0-bin. 164s Preparing to unpack .../142-libglib2.0-bin_2.83.4-1_s390x.deb ... 164s Unpacking libglib2.0-bin (2.83.4-1) ... 164s Selecting previously unselected package python3-packaging. 164s Preparing to unpack .../143-python3-packaging_24.2-1_all.deb ... 164s Unpacking python3-packaging (24.2-1) ... 164s Selecting previously unselected package libgio-2.0-dev-bin. 164s Preparing to unpack .../144-libgio-2.0-dev-bin_2.83.4-1_s390x.deb ... 164s Unpacking libgio-2.0-dev-bin (2.83.4-1) ... 164s Selecting previously unselected package libglib2.0-dev-bin. 164s Preparing to unpack .../145-libglib2.0-dev-bin_2.83.4-1_s390x.deb ... 164s Unpacking libglib2.0-dev-bin (2.83.4-1) ... 164s Selecting previously unselected package libglib2.0-dev:s390x. 164s Preparing to unpack .../146-libglib2.0-dev_2.83.4-1_s390x.deb ... 164s Unpacking libglib2.0-dev:s390x (2.83.4-1) ... 164s Selecting previously unselected package gobject-introspection:s390x. 164s Preparing to unpack .../147-gobject-introspection_1.82.0-4_s390x.deb ... 164s Unpacking gobject-introspection:s390x (1.82.0-4) ... 164s Selecting previously unselected package libbrotli-dev:s390x. 164s Preparing to unpack .../148-libbrotli-dev_1.1.0-2build3_s390x.deb ... 164s Unpacking libbrotli-dev:s390x (1.1.0-2build3) ... 164s Selecting previously unselected package libbz2-dev:s390x. 164s Preparing to unpack .../149-libbz2-dev_1.0.8-6_s390x.deb ... 164s Unpacking libbz2-dev:s390x (1.0.8-6) ... 164s Selecting previously unselected package libcairo-script-interpreter2:s390x. 164s Preparing to unpack .../150-libcairo-script-interpreter2_1.18.2-2_s390x.deb ... 164s Unpacking libcairo-script-interpreter2:s390x (1.18.2-2) ... 164s Selecting previously unselected package libexpat1-dev:s390x. 164s Preparing to unpack .../151-libexpat1-dev_2.6.4-1_s390x.deb ... 164s Unpacking libexpat1-dev:s390x (2.6.4-1) ... 164s Selecting previously unselected package libpng-dev:s390x. 164s Preparing to unpack .../152-libpng-dev_1.6.46-4_s390x.deb ... 164s Unpacking libpng-dev:s390x (1.6.46-4) ... 164s Selecting previously unselected package libfreetype-dev:s390x. 164s Preparing to unpack .../153-libfreetype-dev_2.13.3+dfsg-1_s390x.deb ... 164s Unpacking libfreetype-dev:s390x (2.13.3+dfsg-1) ... 164s Selecting previously unselected package libfontconfig-dev:s390x. 164s Preparing to unpack .../154-libfontconfig-dev_2.15.0-2ubuntu1_s390x.deb ... 164s Unpacking libfontconfig-dev:s390x (2.15.0-2ubuntu1) ... 164s Selecting previously unselected package libpixman-1-dev:s390x. 164s Preparing to unpack .../155-libpixman-1-dev_0.44.0-3_s390x.deb ... 164s Unpacking libpixman-1-dev:s390x (0.44.0-3) ... 164s Selecting previously unselected package libice6:s390x. 164s Preparing to unpack .../156-libice6_2%3a1.1.1-1_s390x.deb ... 164s Unpacking libice6:s390x (2:1.1.1-1) ... 164s Selecting previously unselected package libsm6:s390x. 164s Preparing to unpack .../157-libsm6_2%3a1.2.4-1_s390x.deb ... 164s Unpacking libsm6:s390x (2:1.2.4-1) ... 164s Selecting previously unselected package xorg-sgml-doctools. 164s Preparing to unpack .../158-xorg-sgml-doctools_1%3a1.11-1.1_all.deb ... 164s Unpacking xorg-sgml-doctools (1:1.11-1.1) ... 164s Selecting previously unselected package x11proto-dev. 164s Preparing to unpack .../159-x11proto-dev_2024.1-1_all.deb ... 164s Unpacking x11proto-dev (2024.1-1) ... 164s Selecting previously unselected package x11proto-core-dev. 164s Preparing to unpack .../160-x11proto-core-dev_2024.1-1_all.deb ... 164s Unpacking x11proto-core-dev (2024.1-1) ... 164s Selecting previously unselected package libice-dev:s390x. 164s Preparing to unpack .../161-libice-dev_2%3a1.1.1-1_s390x.deb ... 164s Unpacking libice-dev:s390x (2:1.1.1-1) ... 164s Selecting previously unselected package libsm-dev:s390x. 164s Preparing to unpack .../162-libsm-dev_2%3a1.2.4-1_s390x.deb ... 164s Unpacking libsm-dev:s390x (2:1.2.4-1) ... 164s Selecting previously unselected package libxau-dev:s390x. 164s Preparing to unpack .../163-libxau-dev_1%3a1.0.11-1_s390x.deb ... 164s Unpacking libxau-dev:s390x (1:1.0.11-1) ... 164s Selecting previously unselected package libxdmcp-dev:s390x. 164s Preparing to unpack .../164-libxdmcp-dev_1%3a1.1.5-1_s390x.deb ... 164s Unpacking libxdmcp-dev:s390x (1:1.1.5-1) ... 164s Selecting previously unselected package xtrans-dev. 164s Preparing to unpack .../165-xtrans-dev_1.4.0-1_all.deb ... 164s Unpacking xtrans-dev (1.4.0-1) ... 164s Selecting previously unselected package libxcb1-dev:s390x. 164s Preparing to unpack .../166-libxcb1-dev_1.17.0-2_s390x.deb ... 164s Unpacking libxcb1-dev:s390x (1.17.0-2) ... 164s Selecting previously unselected package libx11-dev:s390x. 164s Preparing to unpack .../167-libx11-dev_2%3a1.8.10-2_s390x.deb ... 164s Unpacking libx11-dev:s390x (2:1.8.10-2) ... 164s Selecting previously unselected package libxcb-render0-dev:s390x. 164s Preparing to unpack .../168-libxcb-render0-dev_1.17.0-2_s390x.deb ... 164s Unpacking libxcb-render0-dev:s390x (1.17.0-2) ... 164s Selecting previously unselected package libxcb-shm0-dev:s390x. 164s Preparing to unpack .../169-libxcb-shm0-dev_1.17.0-2_s390x.deb ... 164s Unpacking libxcb-shm0-dev:s390x (1.17.0-2) ... 164s Selecting previously unselected package libxext-dev:s390x. 164s Preparing to unpack .../170-libxext-dev_2%3a1.3.4-1build2_s390x.deb ... 164s Unpacking libxext-dev:s390x (2:1.3.4-1build2) ... 164s Selecting previously unselected package libxrender-dev:s390x. 164s Preparing to unpack .../171-libxrender-dev_1%3a0.9.10-1.1build1_s390x.deb ... 164s Unpacking libxrender-dev:s390x (1:0.9.10-1.1build1) ... 164s Selecting previously unselected package libcairo2-dev:s390x. 164s Preparing to unpack .../172-libcairo2-dev_1.18.2-2_s390x.deb ... 164s Unpacking libcairo2-dev:s390x (1.18.2-2) ... 164s Selecting previously unselected package libgirepository-1.0-dev:s390x. 164s Preparing to unpack .../173-libgirepository-1.0-dev_1.82.0-4_s390x.deb ... 164s Unpacking libgirepository-1.0-dev:s390x (1.82.0-4) ... 164s Selecting previously unselected package libgirepository1.0-dev. 164s Preparing to unpack .../174-libgirepository1.0-dev_1.82.0-4_s390x.deb ... 164s Unpacking libgirepository1.0-dev (1.82.0-4) ... 164s Selecting previously unselected package libmozjs-115-dev. 164s Preparing to unpack .../175-libmozjs-115-dev_115.20.0-1_s390x.deb ... 164s Unpacking libmozjs-115-dev (115.20.0-1) ... 164s Selecting previously unselected package libcjs-dev. 164s Preparing to unpack .../176-libcjs-dev_6.4.0-1_s390x.deb ... 164s Unpacking libcjs-dev (6.4.0-1) ... 164s Setting up libgraphite2-3:s390x (1.3.14-2ubuntu1) ... 164s Setting up liblcms2-2:s390x (2.16-2) ... 164s Setting up libpixman-1-0:s390x (0.44.0-3) ... 164s Setting up libsharpyuv0:s390x (1.5.0-0.1) ... 164s Setting up libpixman-1-dev:s390x (0.44.0-3) ... 164s Setting up native-architecture (0.2.5) ... 164s Setting up libxdamage1:s390x (1:1.1.6-1build1) ... 164s Setting up hicolor-icon-theme (0.18-2) ... 164s Setting up libxi6:s390x (2:1.8.2-1) ... 164s Setting up libxrender1:s390x (1:0.9.10-1.1build1) ... 164s Setting up libdatrie1:s390x (0.2.13-3build1) ... 164s Setting up exuberant-ctags (1:5.9~svn20110310-19build1) ... 164s update-alternatives: using /usr/bin/ctags-exuberant to provide /usr/bin/ctags (ctags) in auto mode 164s update-alternatives: using /usr/bin/ctags-exuberant to provide /usr/bin/etags (etags) in auto mode 164s Setting up libgirepository-2.0-0:s390x (2.83.4-1) ... 164s Setting up libxcb-render0:s390x (1.17.0-2) ... 164s Setting up libarchive-zip-perl (1.68-1) ... 164s Setting up libdebhelper-perl (13.24.1ubuntu2) ... 164s Setting up libgdk-pixbuf2.0-common (2.42.12+dfsg-2) ... 164s Setting up x11-common (1:7.7+23ubuntu3) ... 165s Setting up libdeflate0:s390x (1.23-1) ... 165s Setting up libglib2.0-bin (2.83.4-1) ... 165s Setting up m4 (1.4.19-5) ... 165s Setting up libxcb-shm0:s390x (1.17.0-2) ... 165s Setting up libgomp1:s390x (15-20250213-1ubuntu1) ... 165s Setting up libffi-dev:s390x (3.4.7-1) ... 165s Setting up libjbig0:s390x (2.1-6.1ubuntu2) ... 165s Setting up libpcre2-16-0:s390x (10.42-4ubuntu3) ... 165s Setting up libcolord2:s390x (1.4.7-1build2) ... 165s Setting up libdconf1:s390x (0.40.0-5) ... 165s Setting up libsysprof-capture-4-dev:s390x (48~beta-2) ... 165s Setting up xtrans-dev (1.4.0-1) ... 165s Setting up autotools-dev (20220109.1) ... 165s Setting up libpcre2-32-0:s390x (10.42-4ubuntu3) ... 165s Setting up python3-packaging (24.2-1) ... 165s Setting up libpkgconf3:s390x (1.8.1-4) ... 165s Setting up libexpat1-dev:s390x (2.6.4-1) ... 165s Setting up libfreetype6:s390x (2.13.3+dfsg-1) ... 165s Setting up libepoxy0:s390x (1.5.10-2) ... 165s Setting up libxfixes3:s390x (1:6.0.0-2build1) ... 165s Setting up uuid-dev:s390x (2.40.2-14ubuntu1) ... 165s Setting up libavahi-common-data:s390x (0.8-14ubuntu1) ... 165s Setting up libatspi2.0-0t64:s390x (2.55.2-1) ... 165s Setting up libxinerama1:s390x (2:1.1.4-3build1) ... 165s Setting up fonts-dejavu-mono (2.37-8) ... 165s Setting up libmpc3:s390x (1.3.1-1build2) ... 165s Setting up python3-markdown (3.7-2) ... 165s Setting up libxrandr2:s390x (2:1.5.4-1) ... 165s Setting up autopoint (0.23.1-1) ... 165s Setting up fonts-dejavu-core (2.37-8) ... 165s Setting up libsepol-dev:s390x (3.7-1) ... 165s Setting up pkgconf-bin (1.8.1-4) ... 165s Setting up libjpeg-turbo8:s390x (2.1.5-3ubuntu2) ... 165s Setting up autoconf (2.72-3ubuntu1) ... 165s Setting up libwebp7:s390x (1.5.0-0.1) ... 165s Setting up libubsan1:s390x (15-20250213-1ubuntu1) ... 165s Setting up zlib1g-dev:s390x (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 165s Setting up libpcre2-posix3:s390x (10.42-4ubuntu3) ... 165s Setting up dwz (0.15-1build6) ... 165s Setting up libmozjs-115-0t64:s390x (115.20.0-1) ... 165s Setting up gir1.2-glib-2.0-dev:s390x (2.83.4-1) ... 165s Setting up at-spi2-common (2.55.2-1) ... 165s Setting up libasan8:s390x (15-20250213-1ubuntu1) ... 165s Setting up debugedit (1:5.1-2) ... 165s Setting up libharfbuzz0b:s390x (10.2.0-1) ... 165s Setting up libthai-data (0.1.29-2build1) ... 165s Setting up xorg-sgml-doctools (1:1.11-1.1) ... 165s Setting up libmozjs-115-dev (115.20.0-1) ... 165s Setting up libwayland-egl1:s390x (1.23.1-3) ... 165s Setting up libisl23:s390x (0.27-1) ... 165s Setting up libxcomposite1:s390x (1:0.4.6-1) ... 165s Setting up libcc1-0:s390x (15-20250213-1ubuntu1) ... 165s Setting up libbrotli-dev:s390x (1.1.0-2build3) ... 165s Setting up libitm1:s390x (15-20250213-1ubuntu1) ... 165s Setting up python3-mako (1.3.8-2) ... 165s Setting up libbz2-dev:s390x (1.0.8-6) ... 165s Setting up libwayland-client0:s390x (1.23.1-3) ... 165s Setting up libjpeg8:s390x (8c-2ubuntu11) ... 165s Setting up automake (1:1.17-3ubuntu1) ... 165s update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode 165s Setting up x11proto-dev (2024.1-1) ... 165s Setting up libfile-stripnondeterminism-perl (1.14.1-2) ... 165s Setting up libblkid-dev:s390x (2.40.2-14ubuntu1) ... 165s Setting up libice6:s390x (2:1.1.1-1) ... 165s Setting up libgio-2.0-dev-bin (2.83.4-1) ... 165s Setting up gettext (0.23.1-1) ... 165s Setting up girepository-tools:s390x (2.83.4-1) ... 165s Setting up libatk1.0-0t64:s390x (2.55.2-1) ... 165s Setting up libxau-dev:s390x (1:1.0.11-1) ... 165s Setting up libpcre2-dev:s390x (10.42-4ubuntu3) ... 165s Setting up libice-dev:s390x (2:1.1.1-1) ... 165s Setting up gir1.2-atk-1.0:s390x (2.55.2-1) ... 165s Setting up libselinux1-dev:s390x (3.7-3ubuntu2) ... 165s Setting up fontconfig-config (2.15.0-2ubuntu1) ... 165s Setting up libxtst6:s390x (2:1.2.5-1) ... 165s Setting up libxcursor1:s390x (1:1.2.3-1) ... 165s Setting up libpng-dev:s390x (1.6.46-4) ... 165s Setting up libavahi-common3:s390x (0.8-14ubuntu1) ... 165s Setting up dconf-service (0.40.0-5) ... 165s Setting up libharfbuzz-gobject0:s390x (10.2.0-1) ... 165s Setting up gir1.2-girepository-2.0-dev:s390x (1.82.0-4) ... 165s Setting up pkgconf:s390x (1.8.1-4) ... 165s Setting up libfreetype-dev:s390x (2.13.3+dfsg-1) ... 165s Setting up intltool-debian (0.35.0+20060710.6) ... 165s Setting up libthai0:s390x (0.1.29-2build1) ... 165s Setting up libxdmcp-dev:s390x (1:1.1.5-1) ... 165s Setting up x11proto-core-dev (2024.1-1) ... 165s Setting up cpp-14-s390x-linux-gnu (14.2.0-17ubuntu3) ... 165s Setting up cpp-14 (14.2.0-17ubuntu3) ... 165s Setting up dh-strip-nondeterminism (1.14.1-2) ... 165s Setting up libtiff6:s390x (4.5.1+git230720-4ubuntu4) ... 165s Setting up libwayland-cursor0:s390x (1.23.1-3) ... 165s Setting up libgdk-pixbuf-2.0-0:s390x (2.42.12+dfsg-2) ... 165s Setting up libfontconfig1:s390x (2.15.0-2ubuntu1) ... 165s Setting up libgcc-14-dev:s390x (14.2.0-17ubuntu3) ... 165s Setting up libstdc++-14-dev:s390x (14.2.0-17ubuntu3) ... 165s Setting up libsm6:s390x (2:1.2.4-1) ... 165s Setting up libavahi-client3:s390x (0.8-14ubuntu1) ... 165s Setting up libmount-dev:s390x (2.40.2-14ubuntu1) ... 165s Setting up libatk-bridge2.0-0t64:s390x (2.55.2-1) ... 165s Setting up libglib2.0-dev-bin (2.83.4-1) ... 165s Setting up gtk-update-icon-cache (4.17.4+ds-4) ... 165s Setting up fontconfig (2.15.0-2ubuntu1) ... 167s Regenerating fonts cache... done. 167s Setting up libxft2:s390x (2.3.6-1build1) ... 167s Setting up libgio-2.0-dev:s390x (2.83.4-1) ... 167s Setting up libxcb1-dev:s390x (1.17.0-2) ... 167s Setting up dconf-gsettings-backend:s390x (0.40.0-5) ... 167s Setting up gir1.2-gdkpixbuf-2.0:s390x (2.42.12+dfsg-2) ... 167s Setting up cpp-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 167s Setting up libfontconfig-dev:s390x (2.15.0-2ubuntu1) ... 167s Setting up libsm-dev:s390x (2:1.2.4-1) ... 167s Setting up po-debconf (1.0.21+nmu1) ... 167s Setting up libpango-1.0-0:s390x (1.56.1-1) ... 167s Setting up libx11-dev:s390x (2:1.8.10-2) ... 167s Setting up libcairo2:s390x (1.18.2-2) ... 167s Setting up libxcb-shm0-dev:s390x (1.17.0-2) ... 167s Setting up gcc-14-s390x-linux-gnu (14.2.0-17ubuntu3) ... 167s Setting up gcc-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 167s Setting up adwaita-icon-theme (48~beta-3) ... 167s update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode 167s Setting up g++-14-s390x-linux-gnu (14.2.0-17ubuntu3) ... 167s Setting up libxcb-render0-dev:s390x (1.17.0-2) ... 167s Setting up libxext-dev:s390x (2:1.3.4-1build2) ... 167s Setting up cpp (4:14.2.0-1ubuntu1) ... 167s Setting up libcairo-gobject2:s390x (1.18.2-2) ... 167s Setting up libpangoft2-1.0-0:s390x (1.56.1-1) ... 167s Setting up libxrender-dev:s390x (1:0.9.10-1.1build1) ... 167s Setting up libcups2t64:s390x (2.4.11-0ubuntu2) ... 167s Setting up libgtk-3-common (3.24.48-3ubuntu1) ... 167s Setting up libpangocairo-1.0-0:s390x (1.56.1-1) ... 167s Setting up libcairo-script-interpreter2:s390x (1.18.2-2) ... 167s Setting up gsettings-desktop-schemas (48~beta-1ubuntu1) ... 167s Setting up gir1.2-freedesktop:s390x (1.82.0-4) ... 167s Setting up libpangoxft-1.0-0:s390x (1.56.1-1) ... 167s Setting up g++-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 167s Setting up gir1.2-harfbuzz-0.0:s390x (10.2.0-1) ... 167s Setting up libcjs0:s390x (6.4.0-1) ... 167s Setting up gcc-14 (14.2.0-17ubuntu3) ... 167s Setting up gir1.2-pango-1.0:s390x (1.56.1-1) ... 167s Setting up gir1.2-freedesktop-dev:s390x (1.82.0-4) ... 167s Setting up g++-14 (14.2.0-17ubuntu3) ... 167s Setting up libtool (2.5.4-3build1) ... 167s Setting up gcc (4:14.2.0-1ubuntu1) ... 167s Setting up dh-autoreconf (20) ... 167s Setting up g++ (4:14.2.0-1ubuntu1) ... 167s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 167s Setting up build-essential (12.10ubuntu1) ... 167s Setting up gobject-introspection-bin (1.82.0-4) ... 168s Setting up debhelper (13.24.1ubuntu2) ... 168s Setting up abi-compliance-checker (2.3-2) ... 168s Setting up dh-acc (2.3-2) ... 168s Processing triggers for man-db (2.13.0-1) ... 169s Processing triggers for libglib2.0-0t64:s390x (2.83.4-1) ... 169s Setting up libglib2.0-dev:s390x (2.83.4-1) ... 169s Setting up libgtk-3-0t64:s390x (3.24.48-3ubuntu1) ... 169s Setting up at-spi2-core (2.55.2-1) ... 169s Setting up libcairo2-dev:s390x (1.18.2-2) ... 169s Processing triggers for install-info (7.1.1-1) ... 169s Processing triggers for libc-bin (2.40-4ubuntu1) ... 169s Setting up gir1.2-gtk-3.0:s390x (3.24.48-3ubuntu1) ... 169s Setting up gobject-introspection:s390x (1.82.0-4) ... 169s Setting up cjs (6.4.0-1) ... 169s Setting up cjs-tests (6.4.0-1) ... 169s Setting up libgirepository-1.0-dev:s390x (1.82.0-4) ... 169s Setting up libgirepository1.0-dev (1.82.0-4) ... 169s Setting up libcjs-dev (6.4.0-1) ... 170s autopkgtest [04:50:04]: test acc: [----------------------- 177s autopkgtest [04:50:11]: test acc: -----------------------] 177s acc PASS (superficial) 177s autopkgtest [04:50:11]: test acc: - - - - - - - - - - results - - - - - - - - - - 178s autopkgtest [04:50:12]: test build: preparing testbed 272s autopkgtest [04:51:46]: testbed dpkg architecture: s390x 272s autopkgtest [04:51:46]: testbed apt version: 2.9.30ubuntu1 273s autopkgtest [04:51:47]: @@@@@@@@@@@@@@@@@@@@ test bed setup 273s autopkgtest [04:51:47]: testbed release detected to be: plucky 274s autopkgtest [04:51:48]: updating testbed package index (apt update) 274s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [110 kB] 274s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 274s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 274s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 274s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [13.5 kB] 274s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [508 kB] 275s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [3120 B] 275s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [80.1 kB] 275s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x Packages [123 kB] 275s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted s390x Packages [760 B] 275s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe s390x Packages [423 kB] 275s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse s390x Packages [2816 B] 275s Fetched 1265 kB in 1s (1425 kB/s) 275s Reading package lists... 276s + lsb_release --codename --short 276s + RELEASE=plucky 276s + cat 276s + [ plucky != trusty ] 276s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y --allow-downgrades -o Dpkg::Options::=--force-confnew dist-upgrade 276s Reading package lists... 276s Building dependency tree... 276s Reading state information... 276s Calculating upgrade... 276s Calculating upgrade... 276s The following packages were automatically installed and are no longer required: 276s libnsl2 libpython3.12-minimal libpython3.12-stdlib libpython3.12t64 276s linux-headers-6.11.0-8 linux-headers-6.11.0-8-generic 276s linux-modules-6.11.0-8-generic linux-tools-6.11.0-8 276s linux-tools-6.11.0-8-generic 276s Use 'sudo apt autoremove' to remove them. 276s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 276s + rm /etc/apt/preferences.d/force-downgrade-to-release.pref 276s + /usr/lib/apt/apt-helper analyze-pattern ?true 276s + uname -r 276s + sed s/\./\\./g 276s + running_kernel_pattern=^linux-.*6\.12\.0-15-generic.* 276s + apt list ?obsolete 276s + tail+ cut -d/ -f1 276s -n+2 276s + grep -v ^linux-.*6\.12\.0-15-generic.* 276s + true 276s + obsolete_pkgs= 276s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y purge --autoremove 276s Reading package lists... 276s Building dependency tree... 276s Reading state information... 277s Solving dependencies... 277s The following packages will be REMOVED: 277s libnsl2* libpython3.12-minimal* libpython3.12-stdlib* libpython3.12t64* 277s linux-headers-6.11.0-8* linux-headers-6.11.0-8-generic* 277s linux-modules-6.11.0-8-generic* linux-tools-6.11.0-8* 277s linux-tools-6.11.0-8-generic* 277s 0 upgraded, 0 newly installed, 9 to remove and 3 not upgraded. 277s After this operation, 167 MB disk space will be freed. 277s (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 ... 81030 files and directories currently installed.) 277s Removing linux-tools-6.11.0-8-generic (6.11.0-8.8) ... 277s Removing linux-tools-6.11.0-8 (6.11.0-8.8) ... 277s Removing libpython3.12t64:s390x (3.12.9-1) ... 277s Removing libpython3.12-stdlib:s390x (3.12.9-1) ... 277s Removing libnsl2:s390x (1.3.0-3build3) ... 277s Removing libpython3.12-minimal:s390x (3.12.9-1) ... 277s Removing linux-headers-6.11.0-8-generic (6.11.0-8.8) ... 277s Removing linux-headers-6.11.0-8 (6.11.0-8.8) ... 278s Removing linux-modules-6.11.0-8-generic (6.11.0-8.8) ... 278s Processing triggers for libc-bin (2.40-4ubuntu1) ... 278s (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 ... 55930 files and directories currently installed.) 278s Purging configuration files for libpython3.12-minimal:s390x (3.12.9-1) ... 278s Purging configuration files for linux-modules-6.11.0-8-generic (6.11.0-8.8) ... 278s + grep -q trusty /etc/lsb-release 278s + [ ! -d /usr/share/doc/unattended-upgrades ] 278s + [ ! -d /usr/share/doc/lxd ] 278s + [ ! -d /usr/share/doc/lxd-client ] 278s + [ ! -d /usr/share/doc/snapd ] 278s + type iptables 278s + cat 278s + chmod 755 /etc/rc.local 278s + . /etc/rc.local 278s + iptables -w -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu 278s + iptables -A OUTPUT -d 10.255.255.1/32 -p tcp -j DROP 278s + iptables -A OUTPUT -d 10.255.255.2/32 -p tcp -j DROP 278s + uname -m 278s + [ s390x = ppc64le ] 278s + [ -d /run/systemd/system ] 278s + systemd-detect-virt --quiet --vm 278s + mkdir -p /etc/systemd/system/systemd-random-seed.service.d/ 278s + cat 278s + grep -q lz4 /etc/initramfs-tools/initramfs.conf 278s + echo COMPRESS=lz4 278s autopkgtest [04:51:52]: upgrading testbed (apt dist-upgrade and autopurge) 279s Reading package lists... 279s Building dependency tree... 279s Reading state information... 279s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 279s Starting 2 pkgProblemResolver with broken count: 0 279s Done 279s Entering ResolveByKeep 279s 279s Calculating upgrade... 279s The following packages will be upgraded: 279s gir1.2-glib-2.0 libglib2.0-0t64 libglib2.0-data 279s 3 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 279s Need to get 1819 kB of archives. 279s After this operation, 1024 B disk space will be freed. 279s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x gir1.2-glib-2.0 s390x 2.83.4-1 [182 kB] 280s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libglib2.0-0t64 s390x 2.83.4-1 [1584 kB] 280s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libglib2.0-data all 2.83.4-1 [52.9 kB] 280s Fetched 1819 kB in 1s (2839 kB/s) 280s (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 ... 55928 files and directories currently installed.) 280s Preparing to unpack .../gir1.2-glib-2.0_2.83.4-1_s390x.deb ... 280s Unpacking gir1.2-glib-2.0:s390x (2.83.4-1) over (2.83.3-2) ... 280s Preparing to unpack .../libglib2.0-0t64_2.83.4-1_s390x.deb ... 280s Unpacking libglib2.0-0t64:s390x (2.83.4-1) over (2.83.3-2) ... 280s Preparing to unpack .../libglib2.0-data_2.83.4-1_all.deb ... 280s Unpacking libglib2.0-data (2.83.4-1) over (2.83.3-2) ... 280s Setting up libglib2.0-0t64:s390x (2.83.4-1) ... 280s No schema files found: doing nothing. 280s Setting up libglib2.0-data (2.83.4-1) ... 280s Setting up gir1.2-glib-2.0:s390x (2.83.4-1) ... 280s Processing triggers for libc-bin (2.40-4ubuntu1) ... 281s Reading package lists... 281s Building dependency tree... 281s Reading state information... 281s Starting pkgProblemResolver with broken count: 0 281s Starting 2 pkgProblemResolver with broken count: 0 281s Done 281s Solving dependencies... 281s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 281s autopkgtest [04:51:55]: rebooting testbed after setup commands that affected boot 306s Reading package lists... 306s Building dependency tree... 306s Reading state information... 306s Starting pkgProblemResolver with broken count: 0 307s Starting 2 pkgProblemResolver with broken count: 0 307s Done 307s The following NEW packages will be installed: 307s adwaita-icon-theme at-spi2-common build-essential cjs cpp cpp-14 307s cpp-14-s390x-linux-gnu cpp-s390x-linux-gnu dconf-gsettings-backend 307s dconf-service fontconfig fontconfig-config fonts-dejavu-core 307s fonts-dejavu-mono g++ g++-14 g++-14-s390x-linux-gnu g++-s390x-linux-gnu gcc 307s gcc-14 gcc-14-s390x-linux-gnu gcc-s390x-linux-gnu gir1.2-atk-1.0 307s gir1.2-freedesktop gir1.2-freedesktop-dev gir1.2-gdkpixbuf-2.0 307s gir1.2-girepository-2.0-dev gir1.2-glib-2.0-dev gir1.2-gtk-3.0 307s gir1.2-harfbuzz-0.0 gir1.2-pango-1.0 girepository-tools 307s gobject-introspection gobject-introspection-bin gtk-update-icon-cache 307s hicolor-icon-theme libasan8 libatk-bridge2.0-0t64 libatk1.0-0t64 307s libatspi2.0-0t64 libavahi-client3 libavahi-common-data libavahi-common3 307s libblkid-dev libbrotli-dev libbz2-dev libcairo-gobject2 307s libcairo-script-interpreter2 libcairo2 libcairo2-dev libcc1-0 libcjs-dev 307s libcjs0 libcolord2 libcups2t64 libdatrie1 libdconf1 libdeflate0 libepoxy0 307s libexpat1-dev libffi-dev libfontconfig-dev libfontconfig1 libfreetype-dev 307s libfreetype6 libgcc-14-dev libgdk-pixbuf-2.0-0 libgdk-pixbuf2.0-common 307s libgio-2.0-dev libgio-2.0-dev-bin libgirepository-1.0-dev 307s libgirepository-2.0-0 libgirepository1.0-dev libglib2.0-bin libglib2.0-dev 307s libglib2.0-dev-bin libgomp1 libgraphite2-3 libgtk-3-0t64 libgtk-3-common 307s libharfbuzz-gobject0 libharfbuzz0b libice-dev libice6 libisl23 libitm1 307s libjbig0 libjpeg-turbo8 libjpeg8 liblcms2-2 libmount-dev libmozjs-115-0t64 307s libmozjs-115-dev libmpc3 libpango-1.0-0 libpangocairo-1.0-0 307s libpangoft2-1.0-0 libpangoxft-1.0-0 libpcre2-16-0 libpcre2-32-0 libpcre2-dev 307s libpcre2-posix3 libpixman-1-0 libpixman-1-dev libpkgconf3 libpng-dev 307s libselinux1-dev libsepol-dev libsharpyuv0 libsm-dev libsm6 libstdc++-14-dev 307s libsysprof-capture-4-dev libthai-data libthai0 libtiff6 libubsan1 307s libwayland-client0 libwayland-cursor0 libwayland-egl1 libwebp7 libx11-dev 307s libxau-dev libxcb-render0 libxcb-render0-dev libxcb-shm0 libxcb-shm0-dev 307s libxcb1-dev libxcomposite1 libxcursor1 libxdamage1 libxdmcp-dev libxext-dev 307s libxfixes3 libxft2 libxi6 libxinerama1 libxrandr2 libxrender-dev libxrender1 307s native-architecture pkgconf pkgconf-bin python3-mako python3-markdown 307s python3-packaging uuid-dev x11-common x11proto-core-dev x11proto-dev 307s xorg-sgml-doctools xtrans-dev zlib1g-dev 307s 0 upgraded, 153 newly installed, 0 to remove and 0 not upgraded. 307s Need to get 90.6 MB of archives. 307s After this operation, 330 MB of additional disk space will be used. 307s Get:1 http://ftpmaster.internal/ubuntu plucky/main s390x libgdk-pixbuf2.0-common all 2.42.12+dfsg-2 [8004 B] 307s Get:2 http://ftpmaster.internal/ubuntu plucky/main s390x libjpeg-turbo8 s390x 2.1.5-3ubuntu2 [147 kB] 307s Get:3 http://ftpmaster.internal/ubuntu plucky/main s390x libjpeg8 s390x 8c-2ubuntu11 [2146 B] 307s Get:4 http://ftpmaster.internal/ubuntu plucky/main s390x libdeflate0 s390x 1.23-1 [46.1 kB] 307s Get:5 http://ftpmaster.internal/ubuntu plucky/main s390x libjbig0 s390x 2.1-6.1ubuntu2 [33.1 kB] 307s Get:6 http://ftpmaster.internal/ubuntu plucky/main s390x libsharpyuv0 s390x 1.5.0-0.1 [16.7 kB] 307s Get:7 http://ftpmaster.internal/ubuntu plucky/main s390x libwebp7 s390x 1.5.0-0.1 [210 kB] 307s Get:8 http://ftpmaster.internal/ubuntu plucky/main s390x libtiff6 s390x 4.5.1+git230720-4ubuntu4 [217 kB] 307s Get:9 http://ftpmaster.internal/ubuntu plucky/main s390x libgdk-pixbuf-2.0-0 s390x 2.42.12+dfsg-2 [154 kB] 307s Get:10 http://ftpmaster.internal/ubuntu plucky/main s390x gtk-update-icon-cache s390x 4.17.4+ds-4 [52.9 kB] 307s Get:11 http://ftpmaster.internal/ubuntu plucky/main s390x hicolor-icon-theme all 0.18-2 [13.3 kB] 307s Get:12 http://ftpmaster.internal/ubuntu plucky/main s390x adwaita-icon-theme all 48~beta-3 [578 kB] 308s Get:13 http://ftpmaster.internal/ubuntu plucky/main s390x at-spi2-common all 2.55.2-1 [8916 B] 308s Get:14 http://ftpmaster.internal/ubuntu plucky/main s390x libisl23 s390x 0.27-1 [704 kB] 308s Get:15 http://ftpmaster.internal/ubuntu plucky/main s390x libmpc3 s390x 1.3.1-1build2 [57.8 kB] 308s Get:16 http://ftpmaster.internal/ubuntu plucky/main s390x cpp-14-s390x-linux-gnu s390x 14.2.0-17ubuntu3 [9572 kB] 310s Get:17 http://ftpmaster.internal/ubuntu plucky/main s390x cpp-14 s390x 14.2.0-17ubuntu3 [1028 B] 310s Get:18 http://ftpmaster.internal/ubuntu plucky/main s390x cpp-s390x-linux-gnu s390x 4:14.2.0-1ubuntu1 [5556 B] 310s Get:19 http://ftpmaster.internal/ubuntu plucky/main s390x cpp s390x 4:14.2.0-1ubuntu1 [22.4 kB] 310s Get:20 http://ftpmaster.internal/ubuntu plucky/main s390x libcc1-0 s390x 15-20250213-1ubuntu1 [49.2 kB] 310s Get:21 http://ftpmaster.internal/ubuntu plucky/main s390x libgomp1 s390x 15-20250213-1ubuntu1 [151 kB] 310s Get:22 http://ftpmaster.internal/ubuntu plucky/main s390x libitm1 s390x 15-20250213-1ubuntu1 [31.2 kB] 310s Get:23 http://ftpmaster.internal/ubuntu plucky/main s390x libasan8 s390x 15-20250213-1ubuntu1 [2970 kB] 311s Get:24 http://ftpmaster.internal/ubuntu plucky/main s390x libubsan1 s390x 15-20250213-1ubuntu1 [1213 kB] 312s Get:25 http://ftpmaster.internal/ubuntu plucky/main s390x libgcc-14-dev s390x 14.2.0-17ubuntu3 [1037 kB] 312s Get:26 http://ftpmaster.internal/ubuntu plucky/main s390x gcc-14-s390x-linux-gnu s390x 14.2.0-17ubuntu3 [18.7 MB] 316s Get:27 http://ftpmaster.internal/ubuntu plucky/main s390x gcc-14 s390x 14.2.0-17ubuntu3 [526 kB] 316s Get:28 http://ftpmaster.internal/ubuntu plucky/main s390x gcc-s390x-linux-gnu s390x 4:14.2.0-1ubuntu1 [1204 B] 316s Get:29 http://ftpmaster.internal/ubuntu plucky/main s390x gcc s390x 4:14.2.0-1ubuntu1 [5004 B] 316s Get:30 http://ftpmaster.internal/ubuntu plucky/main s390x libstdc++-14-dev s390x 14.2.0-17ubuntu3 [2611 kB] 317s Get:31 http://ftpmaster.internal/ubuntu plucky/main s390x g++-14-s390x-linux-gnu s390x 14.2.0-17ubuntu3 [11.0 MB] 320s Get:32 http://ftpmaster.internal/ubuntu plucky/main s390x g++-14 s390x 14.2.0-17ubuntu3 [21.8 kB] 320s Get:33 http://ftpmaster.internal/ubuntu plucky/main s390x g++-s390x-linux-gnu s390x 4:14.2.0-1ubuntu1 [956 B] 320s Get:34 http://ftpmaster.internal/ubuntu plucky/main s390x g++ s390x 4:14.2.0-1ubuntu1 [1080 B] 320s Get:35 http://ftpmaster.internal/ubuntu plucky/main s390x build-essential s390x 12.10ubuntu1 [4930 B] 320s Get:36 http://ftpmaster.internal/ubuntu plucky/main s390x libatk1.0-0t64 s390x 2.55.2-1 [54.8 kB] 320s Get:37 http://ftpmaster.internal/ubuntu plucky/main s390x gir1.2-atk-1.0 s390x 2.55.2-1 [22.9 kB] 320s Get:38 http://ftpmaster.internal/ubuntu plucky/main s390x libfreetype6 s390x 2.13.3+dfsg-1 [431 kB] 320s Get:39 http://ftpmaster.internal/ubuntu plucky/main s390x fonts-dejavu-mono all 2.37-8 [502 kB] 320s Get:40 http://ftpmaster.internal/ubuntu plucky/main s390x fonts-dejavu-core all 2.37-8 [835 kB] 320s Get:41 http://ftpmaster.internal/ubuntu plucky/main s390x fontconfig-config s390x 2.15.0-2ubuntu1 [37.5 kB] 320s Get:42 http://ftpmaster.internal/ubuntu plucky/main s390x libfontconfig1 s390x 2.15.0-2ubuntu1 [150 kB] 320s Get:43 http://ftpmaster.internal/ubuntu plucky/main s390x libpixman-1-0 s390x 0.44.0-3 [201 kB] 320s Get:44 http://ftpmaster.internal/ubuntu plucky/main s390x libxcb-render0 s390x 1.17.0-2 [17.0 kB] 320s Get:45 http://ftpmaster.internal/ubuntu plucky/main s390x libxcb-shm0 s390x 1.17.0-2 [5862 B] 320s Get:46 http://ftpmaster.internal/ubuntu plucky/main s390x libxrender1 s390x 1:0.9.10-1.1build1 [20.4 kB] 320s Get:47 http://ftpmaster.internal/ubuntu plucky/main s390x libcairo2 s390x 1.18.2-2 [580 kB] 320s Get:48 http://ftpmaster.internal/ubuntu plucky/main s390x libcairo-gobject2 s390x 1.18.2-2 [127 kB] 320s Get:49 http://ftpmaster.internal/ubuntu plucky/main s390x gir1.2-freedesktop s390x 1.82.0-4 [64.0 kB] 320s Get:50 http://ftpmaster.internal/ubuntu plucky/main s390x gir1.2-gdkpixbuf-2.0 s390x 2.42.12+dfsg-2 [9330 B] 320s Get:51 http://ftpmaster.internal/ubuntu plucky/main s390x libgraphite2-3 s390x 1.3.14-2ubuntu1 [79.8 kB] 320s Get:52 http://ftpmaster.internal/ubuntu plucky/main s390x libharfbuzz0b s390x 10.2.0-1 [538 kB] 320s Get:53 http://ftpmaster.internal/ubuntu plucky/main s390x libharfbuzz-gobject0 s390x 10.2.0-1 [35.1 kB] 320s Get:54 http://ftpmaster.internal/ubuntu plucky/main s390x gir1.2-harfbuzz-0.0 s390x 10.2.0-1 [44.4 kB] 320s Get:55 http://ftpmaster.internal/ubuntu plucky/main s390x fontconfig s390x 2.15.0-2ubuntu1 [191 kB] 320s Get:56 http://ftpmaster.internal/ubuntu plucky/main s390x libthai-data all 0.1.29-2build1 [158 kB] 320s Get:57 http://ftpmaster.internal/ubuntu plucky/main s390x libdatrie1 s390x 0.2.13-3build1 [20.6 kB] 320s Get:58 http://ftpmaster.internal/ubuntu plucky/main s390x libthai0 s390x 0.1.29-2build1 [20.7 kB] 320s Get:59 http://ftpmaster.internal/ubuntu plucky/main s390x libpango-1.0-0 s390x 1.56.1-1 [253 kB] 321s Get:60 http://ftpmaster.internal/ubuntu plucky/main s390x libpangoft2-1.0-0 s390x 1.56.1-1 [50.3 kB] 321s Get:61 http://ftpmaster.internal/ubuntu plucky/main s390x libpangocairo-1.0-0 s390x 1.56.1-1 [28.3 kB] 321s Get:62 http://ftpmaster.internal/ubuntu plucky/main s390x libxft2 s390x 2.3.6-1build1 [49.6 kB] 321s Get:63 http://ftpmaster.internal/ubuntu plucky/main s390x libpangoxft-1.0-0 s390x 1.56.1-1 [20.2 kB] 321s Get:64 http://ftpmaster.internal/ubuntu plucky/main s390x gir1.2-pango-1.0 s390x 1.56.1-1 [34.4 kB] 321s Get:65 http://ftpmaster.internal/ubuntu plucky/main s390x libxi6 s390x 2:1.8.2-1 [35.4 kB] 321s Get:66 http://ftpmaster.internal/ubuntu plucky/main s390x libatspi2.0-0t64 s390x 2.55.2-1 [80.3 kB] 321s Get:67 http://ftpmaster.internal/ubuntu plucky/main s390x libatk-bridge2.0-0t64 s390x 2.55.2-1 [66.7 kB] 321s Get:68 http://ftpmaster.internal/ubuntu plucky/main s390x liblcms2-2 s390x 2.16-2 [175 kB] 321s Get:69 http://ftpmaster.internal/ubuntu plucky/main s390x libcolord2 s390x 1.4.7-1build2 [151 kB] 321s Get:70 http://ftpmaster.internal/ubuntu plucky/main s390x libavahi-common-data s390x 0.8-14ubuntu1 [30.5 kB] 321s Get:71 http://ftpmaster.internal/ubuntu plucky/main s390x libavahi-common3 s390x 0.8-14ubuntu1 [23.6 kB] 321s Get:72 http://ftpmaster.internal/ubuntu plucky/main s390x libavahi-client3 s390x 0.8-14ubuntu1 [26.8 kB] 321s Get:73 http://ftpmaster.internal/ubuntu plucky/main s390x libcups2t64 s390x 2.4.11-0ubuntu2 [282 kB] 321s Get:74 http://ftpmaster.internal/ubuntu plucky/main s390x libepoxy0 s390x 1.5.10-2 [222 kB] 321s Get:75 http://ftpmaster.internal/ubuntu plucky/main s390x libwayland-client0 s390x 1.23.1-3 [28.2 kB] 321s Get:76 http://ftpmaster.internal/ubuntu plucky/main s390x libwayland-cursor0 s390x 1.23.1-3 [11.5 kB] 321s Get:77 http://ftpmaster.internal/ubuntu plucky/main s390x libwayland-egl1 s390x 1.23.1-3 [6078 B] 321s Get:78 http://ftpmaster.internal/ubuntu plucky/main s390x libxcomposite1 s390x 1:0.4.6-1 [6588 B] 321s Get:79 http://ftpmaster.internal/ubuntu plucky/main s390x libxfixes3 s390x 1:6.0.0-2build1 [11.3 kB] 321s Get:80 http://ftpmaster.internal/ubuntu plucky/main s390x libxcursor1 s390x 1:1.2.3-1 [23.4 kB] 321s Get:81 http://ftpmaster.internal/ubuntu plucky/main s390x libxdamage1 s390x 1:1.1.6-1build1 [6156 B] 321s Get:82 http://ftpmaster.internal/ubuntu plucky/main s390x libxinerama1 s390x 2:1.1.4-3build1 [6476 B] 321s Get:83 http://ftpmaster.internal/ubuntu plucky/main s390x libxrandr2 s390x 2:1.5.4-1 [20.8 kB] 321s Get:84 http://ftpmaster.internal/ubuntu plucky/main s390x libdconf1 s390x 0.40.0-5 [40.0 kB] 321s Get:85 http://ftpmaster.internal/ubuntu plucky/main s390x dconf-service s390x 0.40.0-5 [28.4 kB] 321s Get:86 http://ftpmaster.internal/ubuntu plucky/main s390x dconf-gsettings-backend s390x 0.40.0-5 [22.8 kB] 321s Get:87 http://ftpmaster.internal/ubuntu plucky/main s390x libgtk-3-common all 3.24.48-3ubuntu1 [1424 kB] 321s Get:88 http://ftpmaster.internal/ubuntu plucky/main s390x libgtk-3-0t64 s390x 3.24.48-3ubuntu1 [2949 kB] 322s Get:89 http://ftpmaster.internal/ubuntu plucky/main s390x gir1.2-gtk-3.0 s390x 3.24.48-3ubuntu1 [241 kB] 322s Get:90 http://ftpmaster.internal/ubuntu plucky/universe s390x libmozjs-115-0t64 s390x 115.20.0-1 [8879 kB] 323s Get:91 http://ftpmaster.internal/ubuntu plucky/universe s390x libcjs0 s390x 6.4.0-1 [443 kB] 323s Get:92 http://ftpmaster.internal/ubuntu plucky/universe s390x cjs s390x 6.4.0-1 [109 kB] 323s Get:93 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x gir1.2-glib-2.0-dev s390x 2.83.4-1 [861 kB] 323s Get:94 http://ftpmaster.internal/ubuntu plucky/main s390x gir1.2-freedesktop-dev s390x 1.82.0-4 [37.0 kB] 323s Get:95 http://ftpmaster.internal/ubuntu plucky/main s390x gir1.2-girepository-2.0-dev s390x 1.82.0-4 [42.2 kB] 323s Get:96 http://ftpmaster.internal/ubuntu plucky/main s390x native-architecture all 0.2.5 [2082 B] 323s Get:97 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libgirepository-2.0-0 s390x 2.83.4-1 [75.5 kB] 323s Get:98 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x girepository-tools s390x 2.83.4-1 [115 kB] 323s Get:99 http://ftpmaster.internal/ubuntu plucky/main s390x python3-mako all 1.3.8-2 [63.5 kB] 323s Get:100 http://ftpmaster.internal/ubuntu plucky/main s390x python3-markdown all 3.7-2 [74.2 kB] 323s Get:101 http://ftpmaster.internal/ubuntu plucky/main s390x gobject-introspection-bin s390x 1.82.0-4 [257 kB] 323s Get:102 http://ftpmaster.internal/ubuntu plucky/main s390x libffi-dev s390x 3.4.7-1 [58.9 kB] 324s Get:103 http://ftpmaster.internal/ubuntu plucky/main s390x uuid-dev s390x 2.40.2-14ubuntu1 [54.0 kB] 324s Get:104 http://ftpmaster.internal/ubuntu plucky/main s390x libblkid-dev s390x 2.40.2-14ubuntu1 [233 kB] 324s Get:105 http://ftpmaster.internal/ubuntu plucky/main s390x libsepol-dev s390x 3.7-1 [412 kB] 324s Get:106 http://ftpmaster.internal/ubuntu plucky/main s390x libpcre2-16-0 s390x 10.42-4ubuntu3 [236 kB] 324s Get:107 http://ftpmaster.internal/ubuntu plucky/main s390x libpcre2-32-0 s390x 10.42-4ubuntu3 [221 kB] 324s Get:108 http://ftpmaster.internal/ubuntu plucky/main s390x libpcre2-posix3 s390x 10.42-4ubuntu3 [6820 B] 324s Get:109 http://ftpmaster.internal/ubuntu plucky/main s390x libpcre2-dev s390x 10.42-4ubuntu3 [815 kB] 324s Get:110 http://ftpmaster.internal/ubuntu plucky/main s390x libselinux1-dev s390x 3.7-3ubuntu2 [169 kB] 324s Get:111 http://ftpmaster.internal/ubuntu plucky/main s390x libmount-dev s390x 2.40.2-14ubuntu1 [34.6 kB] 324s Get:112 http://ftpmaster.internal/ubuntu plucky/main s390x libsysprof-capture-4-dev s390x 48~beta-2 [51.9 kB] 324s Get:113 http://ftpmaster.internal/ubuntu plucky/main s390x libpkgconf3 s390x 1.8.1-4 [31.2 kB] 324s Get:114 http://ftpmaster.internal/ubuntu plucky/main s390x pkgconf-bin s390x 1.8.1-4 [21.5 kB] 324s Get:115 http://ftpmaster.internal/ubuntu plucky/main s390x pkgconf s390x 1.8.1-4 [16.7 kB] 324s Get:116 http://ftpmaster.internal/ubuntu plucky/main s390x zlib1g-dev s390x 1:1.3.dfsg+really1.3.1-1ubuntu1 [898 kB] 324s Get:117 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libgio-2.0-dev s390x 2.83.4-1 [1819 kB] 325s Get:118 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libglib2.0-bin s390x 2.83.4-1 [99.6 kB] 325s Get:119 http://ftpmaster.internal/ubuntu plucky/main s390x python3-packaging all 24.2-1 [51.5 kB] 325s Get:120 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libgio-2.0-dev-bin s390x 2.83.4-1 [129 kB] 325s Get:121 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libglib2.0-dev-bin s390x 2.83.4-1 [18.1 kB] 325s Get:122 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libglib2.0-dev s390x 2.83.4-1 [18.9 kB] 325s Get:123 http://ftpmaster.internal/ubuntu plucky/main s390x gobject-introspection s390x 1.82.0-4 [110 kB] 325s Get:124 http://ftpmaster.internal/ubuntu plucky/main s390x libbrotli-dev s390x 1.1.0-2build3 [395 kB] 325s Get:125 http://ftpmaster.internal/ubuntu plucky/main s390x libbz2-dev s390x 1.0.8-6 [39.1 kB] 325s Get:126 http://ftpmaster.internal/ubuntu plucky/main s390x libcairo-script-interpreter2 s390x 1.18.2-2 [62.3 kB] 325s Get:127 http://ftpmaster.internal/ubuntu plucky/main s390x libexpat1-dev s390x 2.6.4-1 [146 kB] 325s Get:128 http://ftpmaster.internal/ubuntu plucky/main s390x libpng-dev s390x 1.6.46-4 [283 kB] 325s Get:129 http://ftpmaster.internal/ubuntu plucky/main s390x libfreetype-dev s390x 2.13.3+dfsg-1 [605 kB] 325s Get:130 http://ftpmaster.internal/ubuntu plucky/main s390x libfontconfig-dev s390x 2.15.0-2ubuntu1 [170 kB] 325s Get:131 http://ftpmaster.internal/ubuntu plucky/main s390x libpixman-1-dev s390x 0.44.0-3 [10.7 kB] 325s Get:132 http://ftpmaster.internal/ubuntu plucky/main s390x x11-common all 1:7.7+23ubuntu3 [21.7 kB] 325s Get:133 http://ftpmaster.internal/ubuntu plucky/main s390x libice6 s390x 2:1.1.1-1 [45.4 kB] 325s Get:134 http://ftpmaster.internal/ubuntu plucky/main s390x libsm6 s390x 2:1.2.4-1 [18.4 kB] 325s Get:135 http://ftpmaster.internal/ubuntu plucky/main s390x xorg-sgml-doctools all 1:1.11-1.1 [10.9 kB] 325s Get:136 http://ftpmaster.internal/ubuntu plucky/main s390x x11proto-dev all 2024.1-1 [606 kB] 325s Get:137 http://ftpmaster.internal/ubuntu plucky/main s390x x11proto-core-dev all 2024.1-1 [2442 B] 325s Get:138 http://ftpmaster.internal/ubuntu plucky/main s390x libice-dev s390x 2:1.1.1-1 [55.2 kB] 325s Get:139 http://ftpmaster.internal/ubuntu plucky/main s390x libsm-dev s390x 2:1.2.4-1 [20.6 kB] 325s Get:140 http://ftpmaster.internal/ubuntu plucky/main s390x libxau-dev s390x 1:1.0.11-1 [9752 B] 325s Get:141 http://ftpmaster.internal/ubuntu plucky/main s390x libxdmcp-dev s390x 1:1.1.5-1 [26.9 kB] 325s Get:142 http://ftpmaster.internal/ubuntu plucky/main s390x xtrans-dev all 1.4.0-1 [68.9 kB] 325s Get:143 http://ftpmaster.internal/ubuntu plucky/main s390x libxcb1-dev s390x 1.17.0-2 [88.9 kB] 325s Get:144 http://ftpmaster.internal/ubuntu plucky/main s390x libx11-dev s390x 2:1.8.10-2 [761 kB] 325s Get:145 http://ftpmaster.internal/ubuntu plucky/main s390x libxcb-render0-dev s390x 1.17.0-2 [20.8 kB] 325s Get:146 http://ftpmaster.internal/ubuntu plucky/main s390x libxcb-shm0-dev s390x 1.17.0-2 [8516 B] 325s Get:147 http://ftpmaster.internal/ubuntu plucky/main s390x libxext-dev s390x 2:1.3.4-1build2 [85.7 kB] 325s Get:148 http://ftpmaster.internal/ubuntu plucky/main s390x libxrender-dev s390x 1:0.9.10-1.1build1 [27.8 kB] 325s Get:149 http://ftpmaster.internal/ubuntu plucky/main s390x libcairo2-dev s390x 1.18.2-2 [41.1 kB] 325s Get:150 http://ftpmaster.internal/ubuntu plucky/main s390x libgirepository-1.0-dev s390x 1.82.0-4 [29.3 kB] 325s Get:151 http://ftpmaster.internal/ubuntu plucky/main s390x libgirepository1.0-dev s390x 1.82.0-4 [17.8 kB] 325s Get:152 http://ftpmaster.internal/ubuntu plucky/universe s390x libmozjs-115-dev s390x 115.20.0-1 [9761 kB] 326s Get:153 http://ftpmaster.internal/ubuntu plucky/universe s390x libcjs-dev s390x 6.4.0-1 [8710 B] 327s Fetched 90.6 MB in 19s (4680 kB/s) 327s Selecting previously unselected package libgdk-pixbuf2.0-common. 327s (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 ... 55928 files and directories currently installed.) 327s Preparing to unpack .../000-libgdk-pixbuf2.0-common_2.42.12+dfsg-2_all.deb ... 327s Unpacking libgdk-pixbuf2.0-common (2.42.12+dfsg-2) ... 327s Selecting previously unselected package libjpeg-turbo8:s390x. 327s Preparing to unpack .../001-libjpeg-turbo8_2.1.5-3ubuntu2_s390x.deb ... 327s Unpacking libjpeg-turbo8:s390x (2.1.5-3ubuntu2) ... 327s Selecting previously unselected package libjpeg8:s390x. 327s Preparing to unpack .../002-libjpeg8_8c-2ubuntu11_s390x.deb ... 327s Unpacking libjpeg8:s390x (8c-2ubuntu11) ... 327s Selecting previously unselected package libdeflate0:s390x. 327s Preparing to unpack .../003-libdeflate0_1.23-1_s390x.deb ... 327s Unpacking libdeflate0:s390x (1.23-1) ... 327s Selecting previously unselected package libjbig0:s390x. 327s Preparing to unpack .../004-libjbig0_2.1-6.1ubuntu2_s390x.deb ... 327s Unpacking libjbig0:s390x (2.1-6.1ubuntu2) ... 327s Selecting previously unselected package libsharpyuv0:s390x. 327s Preparing to unpack .../005-libsharpyuv0_1.5.0-0.1_s390x.deb ... 327s Unpacking libsharpyuv0:s390x (1.5.0-0.1) ... 327s Selecting previously unselected package libwebp7:s390x. 327s Preparing to unpack .../006-libwebp7_1.5.0-0.1_s390x.deb ... 327s Unpacking libwebp7:s390x (1.5.0-0.1) ... 327s Selecting previously unselected package libtiff6:s390x. 327s Preparing to unpack .../007-libtiff6_4.5.1+git230720-4ubuntu4_s390x.deb ... 327s Unpacking libtiff6:s390x (4.5.1+git230720-4ubuntu4) ... 327s Selecting previously unselected package libgdk-pixbuf-2.0-0:s390x. 327s Preparing to unpack .../008-libgdk-pixbuf-2.0-0_2.42.12+dfsg-2_s390x.deb ... 327s Unpacking libgdk-pixbuf-2.0-0:s390x (2.42.12+dfsg-2) ... 327s Selecting previously unselected package gtk-update-icon-cache. 327s Preparing to unpack .../009-gtk-update-icon-cache_4.17.4+ds-4_s390x.deb ... 327s No diversion 'diversion of /usr/sbin/update-icon-caches to /usr/sbin/update-icon-caches.gtk2 by libgtk-3-bin', none removed. 327s No diversion 'diversion of /usr/share/man/man8/update-icon-caches.8.gz to /usr/share/man/man8/update-icon-caches.gtk2.8.gz by libgtk-3-bin', none removed. 327s Unpacking gtk-update-icon-cache (4.17.4+ds-4) ... 327s Selecting previously unselected package hicolor-icon-theme. 327s Preparing to unpack .../010-hicolor-icon-theme_0.18-2_all.deb ... 327s Unpacking hicolor-icon-theme (0.18-2) ... 327s Selecting previously unselected package adwaita-icon-theme. 327s Preparing to unpack .../011-adwaita-icon-theme_48~beta-3_all.deb ... 327s Unpacking adwaita-icon-theme (48~beta-3) ... 327s Selecting previously unselected package at-spi2-common. 327s Preparing to unpack .../012-at-spi2-common_2.55.2-1_all.deb ... 327s Unpacking at-spi2-common (2.55.2-1) ... 327s Selecting previously unselected package libisl23:s390x. 327s Preparing to unpack .../013-libisl23_0.27-1_s390x.deb ... 327s Unpacking libisl23:s390x (0.27-1) ... 327s Selecting previously unselected package libmpc3:s390x. 327s Preparing to unpack .../014-libmpc3_1.3.1-1build2_s390x.deb ... 327s Unpacking libmpc3:s390x (1.3.1-1build2) ... 327s Selecting previously unselected package cpp-14-s390x-linux-gnu. 327s Preparing to unpack .../015-cpp-14-s390x-linux-gnu_14.2.0-17ubuntu3_s390x.deb ... 327s Unpacking cpp-14-s390x-linux-gnu (14.2.0-17ubuntu3) ... 327s Selecting previously unselected package cpp-14. 327s Preparing to unpack .../016-cpp-14_14.2.0-17ubuntu3_s390x.deb ... 327s Unpacking cpp-14 (14.2.0-17ubuntu3) ... 327s Selecting previously unselected package cpp-s390x-linux-gnu. 327s Preparing to unpack .../017-cpp-s390x-linux-gnu_4%3a14.2.0-1ubuntu1_s390x.deb ... 327s Unpacking cpp-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 327s Selecting previously unselected package cpp. 327s Preparing to unpack .../018-cpp_4%3a14.2.0-1ubuntu1_s390x.deb ... 327s Unpacking cpp (4:14.2.0-1ubuntu1) ... 327s Selecting previously unselected package libcc1-0:s390x. 327s Preparing to unpack .../019-libcc1-0_15-20250213-1ubuntu1_s390x.deb ... 327s Unpacking libcc1-0:s390x (15-20250213-1ubuntu1) ... 327s Selecting previously unselected package libgomp1:s390x. 327s Preparing to unpack .../020-libgomp1_15-20250213-1ubuntu1_s390x.deb ... 327s Unpacking libgomp1:s390x (15-20250213-1ubuntu1) ... 327s Selecting previously unselected package libitm1:s390x. 327s Preparing to unpack .../021-libitm1_15-20250213-1ubuntu1_s390x.deb ... 327s Unpacking libitm1:s390x (15-20250213-1ubuntu1) ... 327s Selecting previously unselected package libasan8:s390x. 327s Preparing to unpack .../022-libasan8_15-20250213-1ubuntu1_s390x.deb ... 327s Unpacking libasan8:s390x (15-20250213-1ubuntu1) ... 327s Selecting previously unselected package libubsan1:s390x. 327s Preparing to unpack .../023-libubsan1_15-20250213-1ubuntu1_s390x.deb ... 327s Unpacking libubsan1:s390x (15-20250213-1ubuntu1) ... 327s Selecting previously unselected package libgcc-14-dev:s390x. 327s Preparing to unpack .../024-libgcc-14-dev_14.2.0-17ubuntu3_s390x.deb ... 327s Unpacking libgcc-14-dev:s390x (14.2.0-17ubuntu3) ... 327s Selecting previously unselected package gcc-14-s390x-linux-gnu. 327s Preparing to unpack .../025-gcc-14-s390x-linux-gnu_14.2.0-17ubuntu3_s390x.deb ... 327s Unpacking gcc-14-s390x-linux-gnu (14.2.0-17ubuntu3) ... 328s Selecting previously unselected package gcc-14. 328s Preparing to unpack .../026-gcc-14_14.2.0-17ubuntu3_s390x.deb ... 328s Unpacking gcc-14 (14.2.0-17ubuntu3) ... 328s Selecting previously unselected package gcc-s390x-linux-gnu. 328s Preparing to unpack .../027-gcc-s390x-linux-gnu_4%3a14.2.0-1ubuntu1_s390x.deb ... 328s Unpacking gcc-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 328s Selecting previously unselected package gcc. 328s Preparing to unpack .../028-gcc_4%3a14.2.0-1ubuntu1_s390x.deb ... 328s Unpacking gcc (4:14.2.0-1ubuntu1) ... 328s Selecting previously unselected package libstdc++-14-dev:s390x. 328s Preparing to unpack .../029-libstdc++-14-dev_14.2.0-17ubuntu3_s390x.deb ... 328s Unpacking libstdc++-14-dev:s390x (14.2.0-17ubuntu3) ... 328s Selecting previously unselected package g++-14-s390x-linux-gnu. 328s Preparing to unpack .../030-g++-14-s390x-linux-gnu_14.2.0-17ubuntu3_s390x.deb ... 328s Unpacking g++-14-s390x-linux-gnu (14.2.0-17ubuntu3) ... 328s Selecting previously unselected package g++-14. 328s Preparing to unpack .../031-g++-14_14.2.0-17ubuntu3_s390x.deb ... 328s Unpacking g++-14 (14.2.0-17ubuntu3) ... 328s Selecting previously unselected package g++-s390x-linux-gnu. 328s Preparing to unpack .../032-g++-s390x-linux-gnu_4%3a14.2.0-1ubuntu1_s390x.deb ... 328s Unpacking g++-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 328s Selecting previously unselected package g++. 328s Preparing to unpack .../033-g++_4%3a14.2.0-1ubuntu1_s390x.deb ... 328s Unpacking g++ (4:14.2.0-1ubuntu1) ... 328s Selecting previously unselected package build-essential. 328s Preparing to unpack .../034-build-essential_12.10ubuntu1_s390x.deb ... 328s Unpacking build-essential (12.10ubuntu1) ... 328s Selecting previously unselected package libatk1.0-0t64:s390x. 328s Preparing to unpack .../035-libatk1.0-0t64_2.55.2-1_s390x.deb ... 328s Unpacking libatk1.0-0t64:s390x (2.55.2-1) ... 328s Selecting previously unselected package gir1.2-atk-1.0:s390x. 328s Preparing to unpack .../036-gir1.2-atk-1.0_2.55.2-1_s390x.deb ... 328s Unpacking gir1.2-atk-1.0:s390x (2.55.2-1) ... 328s Selecting previously unselected package libfreetype6:s390x. 328s Preparing to unpack .../037-libfreetype6_2.13.3+dfsg-1_s390x.deb ... 328s Unpacking libfreetype6:s390x (2.13.3+dfsg-1) ... 328s Selecting previously unselected package fonts-dejavu-mono. 328s Preparing to unpack .../038-fonts-dejavu-mono_2.37-8_all.deb ... 328s Unpacking fonts-dejavu-mono (2.37-8) ... 328s Selecting previously unselected package fonts-dejavu-core. 328s Preparing to unpack .../039-fonts-dejavu-core_2.37-8_all.deb ... 328s Unpacking fonts-dejavu-core (2.37-8) ... 328s Selecting previously unselected package fontconfig-config. 328s Preparing to unpack .../040-fontconfig-config_2.15.0-2ubuntu1_s390x.deb ... 328s Unpacking fontconfig-config (2.15.0-2ubuntu1) ... 328s Selecting previously unselected package libfontconfig1:s390x. 328s Preparing to unpack .../041-libfontconfig1_2.15.0-2ubuntu1_s390x.deb ... 328s Unpacking libfontconfig1:s390x (2.15.0-2ubuntu1) ... 328s Selecting previously unselected package libpixman-1-0:s390x. 328s Preparing to unpack .../042-libpixman-1-0_0.44.0-3_s390x.deb ... 328s Unpacking libpixman-1-0:s390x (0.44.0-3) ... 328s Selecting previously unselected package libxcb-render0:s390x. 328s Preparing to unpack .../043-libxcb-render0_1.17.0-2_s390x.deb ... 328s Unpacking libxcb-render0:s390x (1.17.0-2) ... 328s Selecting previously unselected package libxcb-shm0:s390x. 328s Preparing to unpack .../044-libxcb-shm0_1.17.0-2_s390x.deb ... 328s Unpacking libxcb-shm0:s390x (1.17.0-2) ... 328s Selecting previously unselected package libxrender1:s390x. 328s Preparing to unpack .../045-libxrender1_1%3a0.9.10-1.1build1_s390x.deb ... 328s Unpacking libxrender1:s390x (1:0.9.10-1.1build1) ... 328s Selecting previously unselected package libcairo2:s390x. 328s Preparing to unpack .../046-libcairo2_1.18.2-2_s390x.deb ... 328s Unpacking libcairo2:s390x (1.18.2-2) ... 328s Selecting previously unselected package libcairo-gobject2:s390x. 328s Preparing to unpack .../047-libcairo-gobject2_1.18.2-2_s390x.deb ... 328s Unpacking libcairo-gobject2:s390x (1.18.2-2) ... 328s Selecting previously unselected package gir1.2-freedesktop:s390x. 328s Preparing to unpack .../048-gir1.2-freedesktop_1.82.0-4_s390x.deb ... 328s Unpacking gir1.2-freedesktop:s390x (1.82.0-4) ... 328s Selecting previously unselected package gir1.2-gdkpixbuf-2.0:s390x. 328s Preparing to unpack .../049-gir1.2-gdkpixbuf-2.0_2.42.12+dfsg-2_s390x.deb ... 328s Unpacking gir1.2-gdkpixbuf-2.0:s390x (2.42.12+dfsg-2) ... 328s Selecting previously unselected package libgraphite2-3:s390x. 328s Preparing to unpack .../050-libgraphite2-3_1.3.14-2ubuntu1_s390x.deb ... 328s Unpacking libgraphite2-3:s390x (1.3.14-2ubuntu1) ... 328s Selecting previously unselected package libharfbuzz0b:s390x. 328s Preparing to unpack .../051-libharfbuzz0b_10.2.0-1_s390x.deb ... 328s Unpacking libharfbuzz0b:s390x (10.2.0-1) ... 328s Selecting previously unselected package libharfbuzz-gobject0:s390x. 328s Preparing to unpack .../052-libharfbuzz-gobject0_10.2.0-1_s390x.deb ... 328s Unpacking libharfbuzz-gobject0:s390x (10.2.0-1) ... 328s Selecting previously unselected package gir1.2-harfbuzz-0.0:s390x. 328s Preparing to unpack .../053-gir1.2-harfbuzz-0.0_10.2.0-1_s390x.deb ... 328s Unpacking gir1.2-harfbuzz-0.0:s390x (10.2.0-1) ... 328s Selecting previously unselected package fontconfig. 328s Preparing to unpack .../054-fontconfig_2.15.0-2ubuntu1_s390x.deb ... 328s Unpacking fontconfig (2.15.0-2ubuntu1) ... 328s Selecting previously unselected package libthai-data. 328s Preparing to unpack .../055-libthai-data_0.1.29-2build1_all.deb ... 328s Unpacking libthai-data (0.1.29-2build1) ... 328s Selecting previously unselected package libdatrie1:s390x. 328s Preparing to unpack .../056-libdatrie1_0.2.13-3build1_s390x.deb ... 328s Unpacking libdatrie1:s390x (0.2.13-3build1) ... 328s Selecting previously unselected package libthai0:s390x. 328s Preparing to unpack .../057-libthai0_0.1.29-2build1_s390x.deb ... 328s Unpacking libthai0:s390x (0.1.29-2build1) ... 328s Selecting previously unselected package libpango-1.0-0:s390x. 328s Preparing to unpack .../058-libpango-1.0-0_1.56.1-1_s390x.deb ... 328s Unpacking libpango-1.0-0:s390x (1.56.1-1) ... 328s Selecting previously unselected package libpangoft2-1.0-0:s390x. 328s Preparing to unpack .../059-libpangoft2-1.0-0_1.56.1-1_s390x.deb ... 328s Unpacking libpangoft2-1.0-0:s390x (1.56.1-1) ... 328s Selecting previously unselected package libpangocairo-1.0-0:s390x. 328s Preparing to unpack .../060-libpangocairo-1.0-0_1.56.1-1_s390x.deb ... 328s Unpacking libpangocairo-1.0-0:s390x (1.56.1-1) ... 328s Selecting previously unselected package libxft2:s390x. 328s Preparing to unpack .../061-libxft2_2.3.6-1build1_s390x.deb ... 328s Unpacking libxft2:s390x (2.3.6-1build1) ... 328s Selecting previously unselected package libpangoxft-1.0-0:s390x. 328s Preparing to unpack .../062-libpangoxft-1.0-0_1.56.1-1_s390x.deb ... 328s Unpacking libpangoxft-1.0-0:s390x (1.56.1-1) ... 328s Selecting previously unselected package gir1.2-pango-1.0:s390x. 328s Preparing to unpack .../063-gir1.2-pango-1.0_1.56.1-1_s390x.deb ... 328s Unpacking gir1.2-pango-1.0:s390x (1.56.1-1) ... 328s Selecting previously unselected package libxi6:s390x. 328s Preparing to unpack .../064-libxi6_2%3a1.8.2-1_s390x.deb ... 328s Unpacking libxi6:s390x (2:1.8.2-1) ... 328s Selecting previously unselected package libatspi2.0-0t64:s390x. 328s Preparing to unpack .../065-libatspi2.0-0t64_2.55.2-1_s390x.deb ... 328s Unpacking libatspi2.0-0t64:s390x (2.55.2-1) ... 328s Selecting previously unselected package libatk-bridge2.0-0t64:s390x. 328s Preparing to unpack .../066-libatk-bridge2.0-0t64_2.55.2-1_s390x.deb ... 328s Unpacking libatk-bridge2.0-0t64:s390x (2.55.2-1) ... 328s Selecting previously unselected package liblcms2-2:s390x. 328s Preparing to unpack .../067-liblcms2-2_2.16-2_s390x.deb ... 328s Unpacking liblcms2-2:s390x (2.16-2) ... 328s Selecting previously unselected package libcolord2:s390x. 328s Preparing to unpack .../068-libcolord2_1.4.7-1build2_s390x.deb ... 328s Unpacking libcolord2:s390x (1.4.7-1build2) ... 328s Selecting previously unselected package libavahi-common-data:s390x. 328s Preparing to unpack .../069-libavahi-common-data_0.8-14ubuntu1_s390x.deb ... 328s Unpacking libavahi-common-data:s390x (0.8-14ubuntu1) ... 328s Selecting previously unselected package libavahi-common3:s390x. 328s Preparing to unpack .../070-libavahi-common3_0.8-14ubuntu1_s390x.deb ... 328s Unpacking libavahi-common3:s390x (0.8-14ubuntu1) ... 328s Selecting previously unselected package libavahi-client3:s390x. 328s Preparing to unpack .../071-libavahi-client3_0.8-14ubuntu1_s390x.deb ... 328s Unpacking libavahi-client3:s390x (0.8-14ubuntu1) ... 328s Selecting previously unselected package libcups2t64:s390x. 328s Preparing to unpack .../072-libcups2t64_2.4.11-0ubuntu2_s390x.deb ... 328s Unpacking libcups2t64:s390x (2.4.11-0ubuntu2) ... 328s Selecting previously unselected package libepoxy0:s390x. 328s Preparing to unpack .../073-libepoxy0_1.5.10-2_s390x.deb ... 328s Unpacking libepoxy0:s390x (1.5.10-2) ... 328s Selecting previously unselected package libwayland-client0:s390x. 328s Preparing to unpack .../074-libwayland-client0_1.23.1-3_s390x.deb ... 328s Unpacking libwayland-client0:s390x (1.23.1-3) ... 328s Selecting previously unselected package libwayland-cursor0:s390x. 328s Preparing to unpack .../075-libwayland-cursor0_1.23.1-3_s390x.deb ... 328s Unpacking libwayland-cursor0:s390x (1.23.1-3) ... 328s Selecting previously unselected package libwayland-egl1:s390x. 328s Preparing to unpack .../076-libwayland-egl1_1.23.1-3_s390x.deb ... 328s Unpacking libwayland-egl1:s390x (1.23.1-3) ... 328s Selecting previously unselected package libxcomposite1:s390x. 328s Preparing to unpack .../077-libxcomposite1_1%3a0.4.6-1_s390x.deb ... 328s Unpacking libxcomposite1:s390x (1:0.4.6-1) ... 328s Selecting previously unselected package libxfixes3:s390x. 328s Preparing to unpack .../078-libxfixes3_1%3a6.0.0-2build1_s390x.deb ... 328s Unpacking libxfixes3:s390x (1:6.0.0-2build1) ... 329s Selecting previously unselected package libxcursor1:s390x. 329s Preparing to unpack .../079-libxcursor1_1%3a1.2.3-1_s390x.deb ... 329s Unpacking libxcursor1:s390x (1:1.2.3-1) ... 329s Selecting previously unselected package libxdamage1:s390x. 329s Preparing to unpack .../080-libxdamage1_1%3a1.1.6-1build1_s390x.deb ... 329s Unpacking libxdamage1:s390x (1:1.1.6-1build1) ... 329s Selecting previously unselected package libxinerama1:s390x. 329s Preparing to unpack .../081-libxinerama1_2%3a1.1.4-3build1_s390x.deb ... 329s Unpacking libxinerama1:s390x (2:1.1.4-3build1) ... 329s Selecting previously unselected package libxrandr2:s390x. 329s Preparing to unpack .../082-libxrandr2_2%3a1.5.4-1_s390x.deb ... 329s Unpacking libxrandr2:s390x (2:1.5.4-1) ... 329s Selecting previously unselected package libdconf1:s390x. 329s Preparing to unpack .../083-libdconf1_0.40.0-5_s390x.deb ... 329s Unpacking libdconf1:s390x (0.40.0-5) ... 329s Selecting previously unselected package dconf-service. 329s Preparing to unpack .../084-dconf-service_0.40.0-5_s390x.deb ... 329s Unpacking dconf-service (0.40.0-5) ... 329s Selecting previously unselected package dconf-gsettings-backend:s390x. 329s Preparing to unpack .../085-dconf-gsettings-backend_0.40.0-5_s390x.deb ... 329s Unpacking dconf-gsettings-backend:s390x (0.40.0-5) ... 329s Selecting previously unselected package libgtk-3-common. 329s Preparing to unpack .../086-libgtk-3-common_3.24.48-3ubuntu1_all.deb ... 329s Unpacking libgtk-3-common (3.24.48-3ubuntu1) ... 329s Selecting previously unselected package libgtk-3-0t64:s390x. 329s Preparing to unpack .../087-libgtk-3-0t64_3.24.48-3ubuntu1_s390x.deb ... 329s Unpacking libgtk-3-0t64:s390x (3.24.48-3ubuntu1) ... 329s Selecting previously unselected package gir1.2-gtk-3.0:s390x. 329s Preparing to unpack .../088-gir1.2-gtk-3.0_3.24.48-3ubuntu1_s390x.deb ... 329s Unpacking gir1.2-gtk-3.0:s390x (3.24.48-3ubuntu1) ... 329s Selecting previously unselected package libmozjs-115-0t64:s390x. 329s Preparing to unpack .../089-libmozjs-115-0t64_115.20.0-1_s390x.deb ... 329s Unpacking libmozjs-115-0t64:s390x (115.20.0-1) ... 329s Selecting previously unselected package libcjs0:s390x. 329s Preparing to unpack .../090-libcjs0_6.4.0-1_s390x.deb ... 329s Unpacking libcjs0:s390x (6.4.0-1) ... 329s Selecting previously unselected package cjs. 329s Preparing to unpack .../091-cjs_6.4.0-1_s390x.deb ... 329s Unpacking cjs (6.4.0-1) ... 329s Selecting previously unselected package gir1.2-glib-2.0-dev:s390x. 329s Preparing to unpack .../092-gir1.2-glib-2.0-dev_2.83.4-1_s390x.deb ... 329s Unpacking gir1.2-glib-2.0-dev:s390x (2.83.4-1) ... 329s Selecting previously unselected package gir1.2-freedesktop-dev:s390x. 329s Preparing to unpack .../093-gir1.2-freedesktop-dev_1.82.0-4_s390x.deb ... 329s Unpacking gir1.2-freedesktop-dev:s390x (1.82.0-4) ... 329s Selecting previously unselected package gir1.2-girepository-2.0-dev:s390x. 329s Preparing to unpack .../094-gir1.2-girepository-2.0-dev_1.82.0-4_s390x.deb ... 329s Unpacking gir1.2-girepository-2.0-dev:s390x (1.82.0-4) ... 329s Selecting previously unselected package native-architecture. 329s Preparing to unpack .../095-native-architecture_0.2.5_all.deb ... 329s Unpacking native-architecture (0.2.5) ... 329s Selecting previously unselected package libgirepository-2.0-0:s390x. 329s Preparing to unpack .../096-libgirepository-2.0-0_2.83.4-1_s390x.deb ... 329s Unpacking libgirepository-2.0-0:s390x (2.83.4-1) ... 329s Selecting previously unselected package girepository-tools:s390x. 329s Preparing to unpack .../097-girepository-tools_2.83.4-1_s390x.deb ... 329s Unpacking girepository-tools:s390x (2.83.4-1) ... 329s Selecting previously unselected package python3-mako. 329s Preparing to unpack .../098-python3-mako_1.3.8-2_all.deb ... 329s Unpacking python3-mako (1.3.8-2) ... 329s Selecting previously unselected package python3-markdown. 329s Preparing to unpack .../099-python3-markdown_3.7-2_all.deb ... 329s Unpacking python3-markdown (3.7-2) ... 329s Selecting previously unselected package gobject-introspection-bin. 329s Preparing to unpack .../100-gobject-introspection-bin_1.82.0-4_s390x.deb ... 329s Unpacking gobject-introspection-bin (1.82.0-4) ... 329s Selecting previously unselected package libffi-dev:s390x. 329s Preparing to unpack .../101-libffi-dev_3.4.7-1_s390x.deb ... 329s Unpacking libffi-dev:s390x (3.4.7-1) ... 329s Selecting previously unselected package uuid-dev:s390x. 329s Preparing to unpack .../102-uuid-dev_2.40.2-14ubuntu1_s390x.deb ... 329s Unpacking uuid-dev:s390x (2.40.2-14ubuntu1) ... 329s Selecting previously unselected package libblkid-dev:s390x. 329s Preparing to unpack .../103-libblkid-dev_2.40.2-14ubuntu1_s390x.deb ... 329s Unpacking libblkid-dev:s390x (2.40.2-14ubuntu1) ... 329s Selecting previously unselected package libsepol-dev:s390x. 329s Preparing to unpack .../104-libsepol-dev_3.7-1_s390x.deb ... 329s Unpacking libsepol-dev:s390x (3.7-1) ... 329s Selecting previously unselected package libpcre2-16-0:s390x. 329s Preparing to unpack .../105-libpcre2-16-0_10.42-4ubuntu3_s390x.deb ... 329s Unpacking libpcre2-16-0:s390x (10.42-4ubuntu3) ... 329s Selecting previously unselected package libpcre2-32-0:s390x. 329s Preparing to unpack .../106-libpcre2-32-0_10.42-4ubuntu3_s390x.deb ... 329s Unpacking libpcre2-32-0:s390x (10.42-4ubuntu3) ... 329s Selecting previously unselected package libpcre2-posix3:s390x. 329s Preparing to unpack .../107-libpcre2-posix3_10.42-4ubuntu3_s390x.deb ... 329s Unpacking libpcre2-posix3:s390x (10.42-4ubuntu3) ... 329s Selecting previously unselected package libpcre2-dev:s390x. 329s Preparing to unpack .../108-libpcre2-dev_10.42-4ubuntu3_s390x.deb ... 329s Unpacking libpcre2-dev:s390x (10.42-4ubuntu3) ... 329s Selecting previously unselected package libselinux1-dev:s390x. 329s Preparing to unpack .../109-libselinux1-dev_3.7-3ubuntu2_s390x.deb ... 329s Unpacking libselinux1-dev:s390x (3.7-3ubuntu2) ... 329s Selecting previously unselected package libmount-dev:s390x. 329s Preparing to unpack .../110-libmount-dev_2.40.2-14ubuntu1_s390x.deb ... 329s Unpacking libmount-dev:s390x (2.40.2-14ubuntu1) ... 329s Selecting previously unselected package libsysprof-capture-4-dev:s390x. 329s Preparing to unpack .../111-libsysprof-capture-4-dev_48~beta-2_s390x.deb ... 329s Unpacking libsysprof-capture-4-dev:s390x (48~beta-2) ... 329s Selecting previously unselected package libpkgconf3:s390x. 329s Preparing to unpack .../112-libpkgconf3_1.8.1-4_s390x.deb ... 329s Unpacking libpkgconf3:s390x (1.8.1-4) ... 329s Selecting previously unselected package pkgconf-bin. 329s Preparing to unpack .../113-pkgconf-bin_1.8.1-4_s390x.deb ... 329s Unpacking pkgconf-bin (1.8.1-4) ... 329s Selecting previously unselected package pkgconf:s390x. 329s Preparing to unpack .../114-pkgconf_1.8.1-4_s390x.deb ... 329s Unpacking pkgconf:s390x (1.8.1-4) ... 329s Selecting previously unselected package zlib1g-dev:s390x. 329s Preparing to unpack .../115-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1ubuntu1_s390x.deb ... 329s Unpacking zlib1g-dev:s390x (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 329s Selecting previously unselected package libgio-2.0-dev:s390x. 329s Preparing to unpack .../116-libgio-2.0-dev_2.83.4-1_s390x.deb ... 329s Unpacking libgio-2.0-dev:s390x (2.83.4-1) ... 329s Selecting previously unselected package libglib2.0-bin. 329s Preparing to unpack .../117-libglib2.0-bin_2.83.4-1_s390x.deb ... 329s Unpacking libglib2.0-bin (2.83.4-1) ... 329s Selecting previously unselected package python3-packaging. 329s Preparing to unpack .../118-python3-packaging_24.2-1_all.deb ... 329s Unpacking python3-packaging (24.2-1) ... 329s Selecting previously unselected package libgio-2.0-dev-bin. 329s Preparing to unpack .../119-libgio-2.0-dev-bin_2.83.4-1_s390x.deb ... 329s Unpacking libgio-2.0-dev-bin (2.83.4-1) ... 329s Selecting previously unselected package libglib2.0-dev-bin. 329s Preparing to unpack .../120-libglib2.0-dev-bin_2.83.4-1_s390x.deb ... 329s Unpacking libglib2.0-dev-bin (2.83.4-1) ... 329s Selecting previously unselected package libglib2.0-dev:s390x. 329s Preparing to unpack .../121-libglib2.0-dev_2.83.4-1_s390x.deb ... 329s Unpacking libglib2.0-dev:s390x (2.83.4-1) ... 329s Selecting previously unselected package gobject-introspection:s390x. 329s Preparing to unpack .../122-gobject-introspection_1.82.0-4_s390x.deb ... 329s Unpacking gobject-introspection:s390x (1.82.0-4) ... 329s Selecting previously unselected package libbrotli-dev:s390x. 329s Preparing to unpack .../123-libbrotli-dev_1.1.0-2build3_s390x.deb ... 329s Unpacking libbrotli-dev:s390x (1.1.0-2build3) ... 329s Selecting previously unselected package libbz2-dev:s390x. 329s Preparing to unpack .../124-libbz2-dev_1.0.8-6_s390x.deb ... 329s Unpacking libbz2-dev:s390x (1.0.8-6) ... 330s Selecting previously unselected package libcairo-script-interpreter2:s390x. 330s Preparing to unpack .../125-libcairo-script-interpreter2_1.18.2-2_s390x.deb ... 330s Unpacking libcairo-script-interpreter2:s390x (1.18.2-2) ... 330s Selecting previously unselected package libexpat1-dev:s390x. 330s Preparing to unpack .../126-libexpat1-dev_2.6.4-1_s390x.deb ... 330s Unpacking libexpat1-dev:s390x (2.6.4-1) ... 330s Selecting previously unselected package libpng-dev:s390x. 330s Preparing to unpack .../127-libpng-dev_1.6.46-4_s390x.deb ... 330s Unpacking libpng-dev:s390x (1.6.46-4) ... 330s Selecting previously unselected package libfreetype-dev:s390x. 330s Preparing to unpack .../128-libfreetype-dev_2.13.3+dfsg-1_s390x.deb ... 330s Unpacking libfreetype-dev:s390x (2.13.3+dfsg-1) ... 330s Selecting previously unselected package libfontconfig-dev:s390x. 330s Preparing to unpack .../129-libfontconfig-dev_2.15.0-2ubuntu1_s390x.deb ... 330s Unpacking libfontconfig-dev:s390x (2.15.0-2ubuntu1) ... 330s Selecting previously unselected package libpixman-1-dev:s390x. 330s Preparing to unpack .../130-libpixman-1-dev_0.44.0-3_s390x.deb ... 330s Unpacking libpixman-1-dev:s390x (0.44.0-3) ... 330s Selecting previously unselected package x11-common. 330s Preparing to unpack .../131-x11-common_1%3a7.7+23ubuntu3_all.deb ... 330s Unpacking x11-common (1:7.7+23ubuntu3) ... 330s Selecting previously unselected package libice6:s390x. 330s Preparing to unpack .../132-libice6_2%3a1.1.1-1_s390x.deb ... 330s Unpacking libice6:s390x (2:1.1.1-1) ... 330s Selecting previously unselected package libsm6:s390x. 330s Preparing to unpack .../133-libsm6_2%3a1.2.4-1_s390x.deb ... 330s Unpacking libsm6:s390x (2:1.2.4-1) ... 330s Selecting previously unselected package xorg-sgml-doctools. 330s Preparing to unpack .../134-xorg-sgml-doctools_1%3a1.11-1.1_all.deb ... 330s Unpacking xorg-sgml-doctools (1:1.11-1.1) ... 330s Selecting previously unselected package x11proto-dev. 330s Preparing to unpack .../135-x11proto-dev_2024.1-1_all.deb ... 330s Unpacking x11proto-dev (2024.1-1) ... 330s Selecting previously unselected package x11proto-core-dev. 330s Preparing to unpack .../136-x11proto-core-dev_2024.1-1_all.deb ... 330s Unpacking x11proto-core-dev (2024.1-1) ... 330s Selecting previously unselected package libice-dev:s390x. 330s Preparing to unpack .../137-libice-dev_2%3a1.1.1-1_s390x.deb ... 330s Unpacking libice-dev:s390x (2:1.1.1-1) ... 330s Selecting previously unselected package libsm-dev:s390x. 330s Preparing to unpack .../138-libsm-dev_2%3a1.2.4-1_s390x.deb ... 330s Unpacking libsm-dev:s390x (2:1.2.4-1) ... 330s Selecting previously unselected package libxau-dev:s390x. 330s Preparing to unpack .../139-libxau-dev_1%3a1.0.11-1_s390x.deb ... 330s Unpacking libxau-dev:s390x (1:1.0.11-1) ... 330s Selecting previously unselected package libxdmcp-dev:s390x. 330s Preparing to unpack .../140-libxdmcp-dev_1%3a1.1.5-1_s390x.deb ... 330s Unpacking libxdmcp-dev:s390x (1:1.1.5-1) ... 330s Selecting previously unselected package xtrans-dev. 330s Preparing to unpack .../141-xtrans-dev_1.4.0-1_all.deb ... 330s Unpacking xtrans-dev (1.4.0-1) ... 330s Selecting previously unselected package libxcb1-dev:s390x. 330s Preparing to unpack .../142-libxcb1-dev_1.17.0-2_s390x.deb ... 330s Unpacking libxcb1-dev:s390x (1.17.0-2) ... 330s Selecting previously unselected package libx11-dev:s390x. 330s Preparing to unpack .../143-libx11-dev_2%3a1.8.10-2_s390x.deb ... 330s Unpacking libx11-dev:s390x (2:1.8.10-2) ... 330s Selecting previously unselected package libxcb-render0-dev:s390x. 330s Preparing to unpack .../144-libxcb-render0-dev_1.17.0-2_s390x.deb ... 330s Unpacking libxcb-render0-dev:s390x (1.17.0-2) ... 330s Selecting previously unselected package libxcb-shm0-dev:s390x. 330s Preparing to unpack .../145-libxcb-shm0-dev_1.17.0-2_s390x.deb ... 330s Unpacking libxcb-shm0-dev:s390x (1.17.0-2) ... 330s Selecting previously unselected package libxext-dev:s390x. 330s Preparing to unpack .../146-libxext-dev_2%3a1.3.4-1build2_s390x.deb ... 330s Unpacking libxext-dev:s390x (2:1.3.4-1build2) ... 330s Selecting previously unselected package libxrender-dev:s390x. 330s Preparing to unpack .../147-libxrender-dev_1%3a0.9.10-1.1build1_s390x.deb ... 330s Unpacking libxrender-dev:s390x (1:0.9.10-1.1build1) ... 330s Selecting previously unselected package libcairo2-dev:s390x. 330s Preparing to unpack .../148-libcairo2-dev_1.18.2-2_s390x.deb ... 330s Unpacking libcairo2-dev:s390x (1.18.2-2) ... 330s Selecting previously unselected package libgirepository-1.0-dev:s390x. 330s Preparing to unpack .../149-libgirepository-1.0-dev_1.82.0-4_s390x.deb ... 330s Unpacking libgirepository-1.0-dev:s390x (1.82.0-4) ... 330s Selecting previously unselected package libgirepository1.0-dev. 330s Preparing to unpack .../150-libgirepository1.0-dev_1.82.0-4_s390x.deb ... 330s Unpacking libgirepository1.0-dev (1.82.0-4) ... 330s Selecting previously unselected package libmozjs-115-dev. 330s Preparing to unpack .../151-libmozjs-115-dev_115.20.0-1_s390x.deb ... 330s Unpacking libmozjs-115-dev (115.20.0-1) ... 330s Selecting previously unselected package libcjs-dev. 330s Preparing to unpack .../152-libcjs-dev_6.4.0-1_s390x.deb ... 330s Unpacking libcjs-dev (6.4.0-1) ... 330s Setting up libgraphite2-3:s390x (1.3.14-2ubuntu1) ... 330s Setting up liblcms2-2:s390x (2.16-2) ... 330s Setting up libpixman-1-0:s390x (0.44.0-3) ... 330s Setting up libsharpyuv0:s390x (1.5.0-0.1) ... 330s Setting up libpixman-1-dev:s390x (0.44.0-3) ... 330s Setting up native-architecture (0.2.5) ... 330s Setting up libxdamage1:s390x (1:1.1.6-1build1) ... 330s Setting up hicolor-icon-theme (0.18-2) ... 330s Setting up libxi6:s390x (2:1.8.2-1) ... 330s Setting up libxrender1:s390x (1:0.9.10-1.1build1) ... 330s Setting up libdatrie1:s390x (0.2.13-3build1) ... 330s Setting up libgirepository-2.0-0:s390x (2.83.4-1) ... 330s Setting up libxcb-render0:s390x (1.17.0-2) ... 330s Setting up libgdk-pixbuf2.0-common (2.42.12+dfsg-2) ... 330s Setting up x11-common (1:7.7+23ubuntu3) ... 330s Setting up libdeflate0:s390x (1.23-1) ... 330s Setting up libglib2.0-bin (2.83.4-1) ... 330s Setting up libxcb-shm0:s390x (1.17.0-2) ... 330s Setting up libgomp1:s390x (15-20250213-1ubuntu1) ... 330s Setting up libffi-dev:s390x (3.4.7-1) ... 330s Setting up libjbig0:s390x (2.1-6.1ubuntu2) ... 330s Setting up libpcre2-16-0:s390x (10.42-4ubuntu3) ... 330s Setting up libcolord2:s390x (1.4.7-1build2) ... 330s Setting up libdconf1:s390x (0.40.0-5) ... 330s Setting up libsysprof-capture-4-dev:s390x (48~beta-2) ... 330s Setting up xtrans-dev (1.4.0-1) ... 330s Setting up libpcre2-32-0:s390x (10.42-4ubuntu3) ... 330s Setting up python3-packaging (24.2-1) ... 330s Setting up libpkgconf3:s390x (1.8.1-4) ... 330s Setting up libexpat1-dev:s390x (2.6.4-1) ... 330s Setting up libfreetype6:s390x (2.13.3+dfsg-1) ... 330s Setting up libepoxy0:s390x (1.5.10-2) ... 330s Setting up libxfixes3:s390x (1:6.0.0-2build1) ... 330s Setting up uuid-dev:s390x (2.40.2-14ubuntu1) ... 330s Setting up libavahi-common-data:s390x (0.8-14ubuntu1) ... 330s Setting up libatspi2.0-0t64:s390x (2.55.2-1) ... 330s Setting up libxinerama1:s390x (2:1.1.4-3build1) ... 330s Setting up fonts-dejavu-mono (2.37-8) ... 330s Setting up libmpc3:s390x (1.3.1-1build2) ... 330s Setting up python3-markdown (3.7-2) ... 331s Setting up libxrandr2:s390x (2:1.5.4-1) ... 331s Setting up fonts-dejavu-core (2.37-8) ... 331s Setting up libsepol-dev:s390x (3.7-1) ... 331s Setting up pkgconf-bin (1.8.1-4) ... 331s Setting up libjpeg-turbo8:s390x (2.1.5-3ubuntu2) ... 331s Setting up libwebp7:s390x (1.5.0-0.1) ... 331s Setting up libubsan1:s390x (15-20250213-1ubuntu1) ... 331s Setting up zlib1g-dev:s390x (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 331s Setting up libpcre2-posix3:s390x (10.42-4ubuntu3) ... 331s Setting up libmozjs-115-0t64:s390x (115.20.0-1) ... 331s Setting up gir1.2-glib-2.0-dev:s390x (2.83.4-1) ... 331s Setting up at-spi2-common (2.55.2-1) ... 331s Setting up libasan8:s390x (15-20250213-1ubuntu1) ... 331s Setting up libharfbuzz0b:s390x (10.2.0-1) ... 331s Setting up libthai-data (0.1.29-2build1) ... 331s Setting up xorg-sgml-doctools (1:1.11-1.1) ... 331s Setting up libmozjs-115-dev (115.20.0-1) ... 331s Setting up libwayland-egl1:s390x (1.23.1-3) ... 331s Setting up libisl23:s390x (0.27-1) ... 331s Setting up libxcomposite1:s390x (1:0.4.6-1) ... 331s Setting up libcc1-0:s390x (15-20250213-1ubuntu1) ... 331s Setting up libbrotli-dev:s390x (1.1.0-2build3) ... 331s Setting up libitm1:s390x (15-20250213-1ubuntu1) ... 331s Setting up python3-mako (1.3.8-2) ... 331s Setting up libbz2-dev:s390x (1.0.8-6) ... 331s Setting up libwayland-client0:s390x (1.23.1-3) ... 331s Setting up libjpeg8:s390x (8c-2ubuntu11) ... 331s Setting up x11proto-dev (2024.1-1) ... 331s Setting up libblkid-dev:s390x (2.40.2-14ubuntu1) ... 331s Setting up libice6:s390x (2:1.1.1-1) ... 331s Setting up libgio-2.0-dev-bin (2.83.4-1) ... 331s Setting up girepository-tools:s390x (2.83.4-1) ... 331s Setting up libatk1.0-0t64:s390x (2.55.2-1) ... 331s Setting up libxau-dev:s390x (1:1.0.11-1) ... 331s Setting up libpcre2-dev:s390x (10.42-4ubuntu3) ... 331s Setting up libice-dev:s390x (2:1.1.1-1) ... 331s Setting up gir1.2-atk-1.0:s390x (2.55.2-1) ... 331s Setting up libselinux1-dev:s390x (3.7-3ubuntu2) ... 331s Setting up fontconfig-config (2.15.0-2ubuntu1) ... 331s Setting up libxcursor1:s390x (1:1.2.3-1) ... 331s Setting up libpng-dev:s390x (1.6.46-4) ... 331s Setting up libavahi-common3:s390x (0.8-14ubuntu1) ... 331s Setting up dconf-service (0.40.0-5) ... 331s Setting up libharfbuzz-gobject0:s390x (10.2.0-1) ... 331s Setting up gir1.2-girepository-2.0-dev:s390x (1.82.0-4) ... 331s Setting up pkgconf:s390x (1.8.1-4) ... 331s Setting up libfreetype-dev:s390x (2.13.3+dfsg-1) ... 331s Setting up libthai0:s390x (0.1.29-2build1) ... 331s Setting up libxdmcp-dev:s390x (1:1.1.5-1) ... 331s Setting up x11proto-core-dev (2024.1-1) ... 331s Setting up cpp-14-s390x-linux-gnu (14.2.0-17ubuntu3) ... 331s Setting up cpp-14 (14.2.0-17ubuntu3) ... 331s Setting up libtiff6:s390x (4.5.1+git230720-4ubuntu4) ... 331s Setting up libwayland-cursor0:s390x (1.23.1-3) ... 331s Setting up libgdk-pixbuf-2.0-0:s390x (2.42.12+dfsg-2) ... 331s Setting up libfontconfig1:s390x (2.15.0-2ubuntu1) ... 331s Setting up libgcc-14-dev:s390x (14.2.0-17ubuntu3) ... 331s Setting up libstdc++-14-dev:s390x (14.2.0-17ubuntu3) ... 331s Setting up libsm6:s390x (2:1.2.4-1) ... 331s Setting up libavahi-client3:s390x (0.8-14ubuntu1) ... 331s Setting up libmount-dev:s390x (2.40.2-14ubuntu1) ... 331s Setting up libatk-bridge2.0-0t64:s390x (2.55.2-1) ... 331s Setting up libglib2.0-dev-bin (2.83.4-1) ... 331s Setting up gtk-update-icon-cache (4.17.4+ds-4) ... 331s Setting up fontconfig (2.15.0-2ubuntu1) ... 333s Regenerating fonts cache... done. 333s Setting up libxft2:s390x (2.3.6-1build1) ... 333s Setting up libgio-2.0-dev:s390x (2.83.4-1) ... 333s Setting up libxcb1-dev:s390x (1.17.0-2) ... 333s Setting up dconf-gsettings-backend:s390x (0.40.0-5) ... 333s Setting up gir1.2-gdkpixbuf-2.0:s390x (2.42.12+dfsg-2) ... 333s Setting up cpp-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 333s Setting up libfontconfig-dev:s390x (2.15.0-2ubuntu1) ... 333s Setting up libsm-dev:s390x (2:1.2.4-1) ... 333s Setting up libpango-1.0-0:s390x (1.56.1-1) ... 333s Setting up libx11-dev:s390x (2:1.8.10-2) ... 333s Setting up libcairo2:s390x (1.18.2-2) ... 333s Setting up libxcb-shm0-dev:s390x (1.17.0-2) ... 333s Setting up gcc-14-s390x-linux-gnu (14.2.0-17ubuntu3) ... 333s Setting up gcc-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 333s Setting up adwaita-icon-theme (48~beta-3) ... 333s update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode 333s Setting up g++-14-s390x-linux-gnu (14.2.0-17ubuntu3) ... 333s Setting up libxcb-render0-dev:s390x (1.17.0-2) ... 333s Setting up libxext-dev:s390x (2:1.3.4-1build2) ... 333s Setting up cpp (4:14.2.0-1ubuntu1) ... 333s Setting up libcairo-gobject2:s390x (1.18.2-2) ... 333s Setting up libpangoft2-1.0-0:s390x (1.56.1-1) ... 333s Setting up libxrender-dev:s390x (1:0.9.10-1.1build1) ... 333s Setting up libcups2t64:s390x (2.4.11-0ubuntu2) ... 333s Setting up libgtk-3-common (3.24.48-3ubuntu1) ... 333s Setting up libpangocairo-1.0-0:s390x (1.56.1-1) ... 333s Setting up libcairo-script-interpreter2:s390x (1.18.2-2) ... 333s Setting up gir1.2-freedesktop:s390x (1.82.0-4) ... 333s Setting up libpangoxft-1.0-0:s390x (1.56.1-1) ... 333s Setting up g++-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 333s Setting up gir1.2-harfbuzz-0.0:s390x (10.2.0-1) ... 333s Setting up libcjs0:s390x (6.4.0-1) ... 333s Setting up gcc-14 (14.2.0-17ubuntu3) ... 333s Setting up gir1.2-pango-1.0:s390x (1.56.1-1) ... 333s Setting up gir1.2-freedesktop-dev:s390x (1.82.0-4) ... 333s Setting up g++-14 (14.2.0-17ubuntu3) ... 333s Setting up gcc (4:14.2.0-1ubuntu1) ... 333s Setting up g++ (4:14.2.0-1ubuntu1) ... 333s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 333s Setting up build-essential (12.10ubuntu1) ... 333s Setting up gobject-introspection-bin (1.82.0-4) ... 333s Processing triggers for man-db (2.13.0-1) ... 334s Processing triggers for libglib2.0-0t64:s390x (2.83.4-1) ... 334s Setting up libglib2.0-dev:s390x (2.83.4-1) ... 334s Setting up libgtk-3-0t64:s390x (3.24.48-3ubuntu1) ... 334s Setting up libcairo2-dev:s390x (1.18.2-2) ... 334s Processing triggers for install-info (7.1.1-1) ... 334s Processing triggers for libc-bin (2.40-4ubuntu1) ... 334s Setting up gir1.2-gtk-3.0:s390x (3.24.48-3ubuntu1) ... 334s Setting up gobject-introspection:s390x (1.82.0-4) ... 334s Setting up cjs (6.4.0-1) ... 334s Setting up libgirepository-1.0-dev:s390x (1.82.0-4) ... 334s Setting up libgirepository1.0-dev (1.82.0-4) ... 334s Setting up libcjs-dev (6.4.0-1) ... 336s autopkgtest [04:52:50]: test build: [----------------------- 337s build: OK 337s run: OK 337s autopkgtest [04:52:51]: test build: -----------------------] 338s autopkgtest [04:52:52]: test build: - - - - - - - - - - results - - - - - - - - - - 338s build PASS (superficial) 338s autopkgtest [04:52:52]: test installed-tests: preparing testbed 477s autopkgtest [04:55:11]: testbed dpkg architecture: s390x 477s autopkgtest [04:55:11]: testbed apt version: 2.9.30ubuntu1 478s autopkgtest [04:55:12]: @@@@@@@@@@@@@@@@@@@@ test bed setup 478s autopkgtest [04:55:12]: testbed release detected to be: plucky 478s autopkgtest [04:55:12]: updating testbed package index (apt update) 479s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [110 kB] 479s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 479s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 479s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 479s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [508 kB] 479s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [3120 B] 479s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [80.1 kB] 479s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [13.5 kB] 479s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x Packages [123 kB] 479s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted s390x Packages [760 B] 479s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe s390x Packages [423 kB] 479s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse s390x Packages [2816 B] 479s Fetched 1265 kB in 1s (1458 kB/s) 480s Reading package lists... 481s + lsb_release --codename --short 481s + RELEASE=plucky 481s + cat 481s + [ plucky != trusty ] 481s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y --allow-downgrades -o Dpkg::Options::=--force-confnew dist-upgrade 481s Reading package lists... 481s Building dependency tree... 481s Reading state information... 481s Calculating upgrade... 481s Calculating upgrade... 481s The following packages were automatically installed and are no longer required: 481s libnsl2 libpython3.12-minimal libpython3.12-stdlib libpython3.12t64 481s linux-headers-6.11.0-8 linux-headers-6.11.0-8-generic 481s linux-modules-6.11.0-8-generic linux-tools-6.11.0-8 481s linux-tools-6.11.0-8-generic 481s Use 'sudo apt autoremove' to remove them. 481s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 481s + rm /etc/apt/preferences.d/force-downgrade-to-release.pref 481s + /usr/lib/apt/apt-helper analyze-pattern ?true 481s + uname -r+ sed s/\./\\./g 481s 481s + running_kernel_pattern=^linux-.*6\.12\.0-15-generic.* 481s + apt list ?obsolete 481s + tail -n+2+ 481s cut -d/ -f1 481s + grep -v ^linux-.*6\.12\.0-15-generic.* 481s + true 481s + obsolete_pkgs= 481s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y purge --autoremove 481s Reading package lists... 481s Building dependency tree... 481s Reading state information... 481s Solving dependencies... 481s The following packages will be REMOVED: 481s libnsl2* libpython3.12-minimal* libpython3.12-stdlib* libpython3.12t64* 481s linux-headers-6.11.0-8* linux-headers-6.11.0-8-generic* 481s linux-modules-6.11.0-8-generic* linux-tools-6.11.0-8* 481s linux-tools-6.11.0-8-generic* 482s 0 upgraded, 0 newly installed, 9 to remove and 3 not upgraded. 482s After this operation, 167 MB disk space will be freed. 482s (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 ... 81030 files and directories currently installed.) 482s Removing linux-tools-6.11.0-8-generic (6.11.0-8.8) ... 482s Removing linux-tools-6.11.0-8 (6.11.0-8.8) ... 482s Removing libpython3.12t64:s390x (3.12.9-1) ... 482s Removing libpython3.12-stdlib:s390x (3.12.9-1) ... 482s Removing libnsl2:s390x (1.3.0-3build3) ... 482s Removing libpython3.12-minimal:s390x (3.12.9-1) ... 482s Removing linux-headers-6.11.0-8-generic (6.11.0-8.8) ... 482s Removing linux-headers-6.11.0-8 (6.11.0-8.8) ... 483s Removing linux-modules-6.11.0-8-generic (6.11.0-8.8) ... 483s Processing triggers for libc-bin (2.40-4ubuntu1) ... 483s (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 ... 55930 files and directories currently installed.) 483s Purging configuration files for libpython3.12-minimal:s390x (3.12.9-1) ... 483s Purging configuration files for linux-modules-6.11.0-8-generic (6.11.0-8.8) ... 483s + grep -q trusty /etc/lsb-release 483s + [ ! -d /usr/share/doc/unattended-upgrades ] 483s + [ ! -d /usr/share/doc/lxd ] 483s + [ ! -d /usr/share/doc/lxd-client ] 483s + [ ! -d /usr/share/doc/snapd ] 483s + type iptables 483s + cat 483s + chmod 755 /etc/rc.local 483s + . /etc/rc.local 483s + iptables -w -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu 483s + iptables -A OUTPUT -d 10.255.255.1/32 -p tcp -j DROP 483s + iptables -A OUTPUT -d 10.255.255.2/32 -p tcp -j DROP 483s + uname -m 483s + [ s390x = ppc64le ] 483s + [ -d /run/systemd/system ] 483s + systemd-detect-virt --quiet --vm 483s + mkdir -p /etc/systemd/system/systemd-random-seed.service.d/ 483s + cat 483s + grep -q lz4 /etc/initramfs-tools/initramfs.conf 483s + echo COMPRESS=lz4 483s autopkgtest [04:55:17]: upgrading testbed (apt dist-upgrade and autopurge) 483s Reading package lists... 483s Building dependency tree... 483s Reading state information... 483s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 483s Starting 2 pkgProblemResolver with broken count: 0 483s Done 484s Entering ResolveByKeep 484s 484s Calculating upgrade... 484s The following packages will be upgraded: 484s gir1.2-glib-2.0 libglib2.0-0t64 libglib2.0-data 484s 3 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 484s Need to get 1819 kB of archives. 484s After this operation, 1024 B disk space will be freed. 484s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x gir1.2-glib-2.0 s390x 2.83.4-1 [182 kB] 484s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libglib2.0-0t64 s390x 2.83.4-1 [1584 kB] 485s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libglib2.0-data all 2.83.4-1 [52.9 kB] 485s Fetched 1819 kB in 1s (1300 kB/s) 485s (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 ... 55928 files and directories currently installed.) 485s Preparing to unpack .../gir1.2-glib-2.0_2.83.4-1_s390x.deb ... 486s Unpacking gir1.2-glib-2.0:s390x (2.83.4-1) over (2.83.3-2) ... 486s Preparing to unpack .../libglib2.0-0t64_2.83.4-1_s390x.deb ... 486s Unpacking libglib2.0-0t64:s390x (2.83.4-1) over (2.83.3-2) ... 486s Preparing to unpack .../libglib2.0-data_2.83.4-1_all.deb ... 486s Unpacking libglib2.0-data (2.83.4-1) over (2.83.3-2) ... 486s Setting up libglib2.0-0t64:s390x (2.83.4-1) ... 486s No schema files found: doing nothing. 486s Setting up libglib2.0-data (2.83.4-1) ... 486s Setting up gir1.2-glib-2.0:s390x (2.83.4-1) ... 486s Processing triggers for libc-bin (2.40-4ubuntu1) ... 486s Reading package lists... 486s Building dependency tree... 486s Reading state information... 486s Starting pkgProblemResolver with broken count: 0 486s Starting 2 pkgProblemResolver with broken count: 0 486s Done 486s Solving dependencies... 486s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 487s autopkgtest [04:55:21]: rebooting testbed after setup commands that affected boot 508s Reading package lists... 508s Building dependency tree... 508s Reading state information... 508s Starting pkgProblemResolver with broken count: 0 508s Starting 2 pkgProblemResolver with broken count: 0 508s Done 508s The following NEW packages will be installed: 508s adwaita-icon-theme at-spi2-common at-spi2-core cjs cjs-tests 508s dconf-gsettings-backend dconf-service fontconfig fontconfig-config 508s fonts-dejavu-core fonts-dejavu-mono gir1.2-atk-1.0 gir1.2-freedesktop 508s gir1.2-gdkpixbuf-2.0 gir1.2-gtk-3.0 gir1.2-harfbuzz-0.0 gir1.2-pango-1.0 508s gnome-desktop-testing gsettings-desktop-schemas gtk-update-icon-cache 508s hicolor-icon-theme libatk-bridge2.0-0t64 libatk1.0-0t64 libatspi2.0-0t64 508s libavahi-client3 libavahi-common-data libavahi-common3 libcairo-gobject2 508s libcairo2 libcjs0 libcolord2 libcups2t64 libdatrie1 libdconf1 libdeflate0 508s libdrm-radeon1 libepoxy0 libfontconfig1 libfontenc1 libfreetype6 libgbm1 508s libgdk-pixbuf-2.0-0 libgdk-pixbuf2.0-common libgl1 libgl1-mesa-dri 508s libglapi-mesa libglvnd0 libglx-mesa0 libglx0 libgraphite2-3 libgtk-3-0t64 508s libgtk-3-common libharfbuzz-gobject0 libharfbuzz0b libice6 libjbig0 508s libjpeg-turbo8 libjpeg8 liblcms2-2 libmozjs-115-0t64 libpango-1.0-0 508s libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0 libpixman-1-0 508s libsharpyuv0 libsm6 libthai-data libthai0 libtiff6 libvulkan1 508s libwayland-client0 libwayland-cursor0 libwayland-egl1 libwayland-server0 508s libwebp7 libx11-xcb1 libxaw7 libxcb-dri3-0 libxcb-glx0 libxcb-present0 508s libxcb-randr0 libxcb-render0 libxcb-shm0 libxcb-sync1 libxcb-xfixes0 508s libxcomposite1 libxcursor1 libxdamage1 libxfixes3 libxfont2 libxft2 libxi6 508s libxinerama1 libxkbfile1 libxmu6 libxpm4 libxrandr2 libxrender1 508s libxshmfence1 libxt6t64 libxtst6 libxxf86vm1 mesa-libgallium x11-common 508s x11-xkb-utils xserver-common xvfb 508s 0 upgraded, 108 newly installed, 0 to remove and 0 not upgraded. 508s Need to get 32.5 MB of archives. 508s After this operation, 127 MB of additional disk space will be used. 508s Get:1 http://ftpmaster.internal/ubuntu plucky/main s390x libgdk-pixbuf2.0-common all 2.42.12+dfsg-2 [8004 B] 508s Get:2 http://ftpmaster.internal/ubuntu plucky/main s390x libjpeg-turbo8 s390x 2.1.5-3ubuntu2 [147 kB] 508s Get:3 http://ftpmaster.internal/ubuntu plucky/main s390x libjpeg8 s390x 8c-2ubuntu11 [2146 B] 508s Get:4 http://ftpmaster.internal/ubuntu plucky/main s390x libdeflate0 s390x 1.23-1 [46.1 kB] 508s Get:5 http://ftpmaster.internal/ubuntu plucky/main s390x libjbig0 s390x 2.1-6.1ubuntu2 [33.1 kB] 509s Get:6 http://ftpmaster.internal/ubuntu plucky/main s390x libsharpyuv0 s390x 1.5.0-0.1 [16.7 kB] 509s Get:7 http://ftpmaster.internal/ubuntu plucky/main s390x libwebp7 s390x 1.5.0-0.1 [210 kB] 509s Get:8 http://ftpmaster.internal/ubuntu plucky/main s390x libtiff6 s390x 4.5.1+git230720-4ubuntu4 [217 kB] 509s Get:9 http://ftpmaster.internal/ubuntu plucky/main s390x libgdk-pixbuf-2.0-0 s390x 2.42.12+dfsg-2 [154 kB] 509s Get:10 http://ftpmaster.internal/ubuntu plucky/main s390x gtk-update-icon-cache s390x 4.17.4+ds-4 [52.9 kB] 509s Get:11 http://ftpmaster.internal/ubuntu plucky/main s390x hicolor-icon-theme all 0.18-2 [13.3 kB] 509s Get:12 http://ftpmaster.internal/ubuntu plucky/main s390x adwaita-icon-theme all 48~beta-3 [578 kB] 509s Get:13 http://ftpmaster.internal/ubuntu plucky/main s390x at-spi2-common all 2.55.2-1 [8916 B] 509s Get:14 http://ftpmaster.internal/ubuntu plucky/main s390x libxi6 s390x 2:1.8.2-1 [35.4 kB] 509s Get:15 http://ftpmaster.internal/ubuntu plucky/main s390x libatspi2.0-0t64 s390x 2.55.2-1 [80.3 kB] 509s Get:16 http://ftpmaster.internal/ubuntu plucky/main s390x x11-common all 1:7.7+23ubuntu3 [21.7 kB] 509s Get:17 http://ftpmaster.internal/ubuntu plucky/main s390x libxtst6 s390x 2:1.2.5-1 [13.5 kB] 509s Get:18 http://ftpmaster.internal/ubuntu plucky/main s390x libdconf1 s390x 0.40.0-5 [40.0 kB] 509s Get:19 http://ftpmaster.internal/ubuntu plucky/main s390x dconf-service s390x 0.40.0-5 [28.4 kB] 509s Get:20 http://ftpmaster.internal/ubuntu plucky/main s390x dconf-gsettings-backend s390x 0.40.0-5 [22.8 kB] 509s Get:21 http://ftpmaster.internal/ubuntu plucky/main s390x gsettings-desktop-schemas all 48~beta-1ubuntu1 [37.4 kB] 509s Get:22 http://ftpmaster.internal/ubuntu plucky/main s390x at-spi2-core s390x 2.55.2-1 [56.6 kB] 509s Get:23 http://ftpmaster.internal/ubuntu plucky/main s390x libatk1.0-0t64 s390x 2.55.2-1 [54.8 kB] 509s Get:24 http://ftpmaster.internal/ubuntu plucky/main s390x gir1.2-atk-1.0 s390x 2.55.2-1 [22.9 kB] 509s Get:25 http://ftpmaster.internal/ubuntu plucky/main s390x libfreetype6 s390x 2.13.3+dfsg-1 [431 kB] 510s Get:26 http://ftpmaster.internal/ubuntu plucky/main s390x fonts-dejavu-mono all 2.37-8 [502 kB] 510s Get:27 http://ftpmaster.internal/ubuntu plucky/main s390x fonts-dejavu-core all 2.37-8 [835 kB] 510s Get:28 http://ftpmaster.internal/ubuntu plucky/main s390x fontconfig-config s390x 2.15.0-2ubuntu1 [37.5 kB] 510s Get:29 http://ftpmaster.internal/ubuntu plucky/main s390x libfontconfig1 s390x 2.15.0-2ubuntu1 [150 kB] 510s Get:30 http://ftpmaster.internal/ubuntu plucky/main s390x libpixman-1-0 s390x 0.44.0-3 [201 kB] 510s Get:31 http://ftpmaster.internal/ubuntu plucky/main s390x libxcb-render0 s390x 1.17.0-2 [17.0 kB] 510s Get:32 http://ftpmaster.internal/ubuntu plucky/main s390x libxcb-shm0 s390x 1.17.0-2 [5862 B] 510s Get:33 http://ftpmaster.internal/ubuntu plucky/main s390x libxrender1 s390x 1:0.9.10-1.1build1 [20.4 kB] 510s Get:34 http://ftpmaster.internal/ubuntu plucky/main s390x libcairo2 s390x 1.18.2-2 [580 kB] 510s Get:35 http://ftpmaster.internal/ubuntu plucky/main s390x libcairo-gobject2 s390x 1.18.2-2 [127 kB] 510s Get:36 http://ftpmaster.internal/ubuntu plucky/main s390x gir1.2-freedesktop s390x 1.82.0-4 [64.0 kB] 510s Get:37 http://ftpmaster.internal/ubuntu plucky/main s390x gir1.2-gdkpixbuf-2.0 s390x 2.42.12+dfsg-2 [9330 B] 510s Get:38 http://ftpmaster.internal/ubuntu plucky/main s390x libgraphite2-3 s390x 1.3.14-2ubuntu1 [79.8 kB] 510s Get:39 http://ftpmaster.internal/ubuntu plucky/main s390x libharfbuzz0b s390x 10.2.0-1 [538 kB] 510s Get:40 http://ftpmaster.internal/ubuntu plucky/main s390x libharfbuzz-gobject0 s390x 10.2.0-1 [35.1 kB] 510s Get:41 http://ftpmaster.internal/ubuntu plucky/main s390x gir1.2-harfbuzz-0.0 s390x 10.2.0-1 [44.4 kB] 510s Get:42 http://ftpmaster.internal/ubuntu plucky/main s390x fontconfig s390x 2.15.0-2ubuntu1 [191 kB] 511s Get:43 http://ftpmaster.internal/ubuntu plucky/main s390x libthai-data all 0.1.29-2build1 [158 kB] 511s Get:44 http://ftpmaster.internal/ubuntu plucky/main s390x libdatrie1 s390x 0.2.13-3build1 [20.6 kB] 511s Get:45 http://ftpmaster.internal/ubuntu plucky/main s390x libthai0 s390x 0.1.29-2build1 [20.7 kB] 511s Get:46 http://ftpmaster.internal/ubuntu plucky/main s390x libpango-1.0-0 s390x 1.56.1-1 [253 kB] 511s Get:47 http://ftpmaster.internal/ubuntu plucky/main s390x libpangoft2-1.0-0 s390x 1.56.1-1 [50.3 kB] 511s Get:48 http://ftpmaster.internal/ubuntu plucky/main s390x libpangocairo-1.0-0 s390x 1.56.1-1 [28.3 kB] 511s Get:49 http://ftpmaster.internal/ubuntu plucky/main s390x libxft2 s390x 2.3.6-1build1 [49.6 kB] 511s Get:50 http://ftpmaster.internal/ubuntu plucky/main s390x libpangoxft-1.0-0 s390x 1.56.1-1 [20.2 kB] 511s Get:51 http://ftpmaster.internal/ubuntu plucky/main s390x gir1.2-pango-1.0 s390x 1.56.1-1 [34.4 kB] 511s Get:52 http://ftpmaster.internal/ubuntu plucky/main s390x libatk-bridge2.0-0t64 s390x 2.55.2-1 [66.7 kB] 511s Get:53 http://ftpmaster.internal/ubuntu plucky/main s390x liblcms2-2 s390x 2.16-2 [175 kB] 511s Get:54 http://ftpmaster.internal/ubuntu plucky/main s390x libcolord2 s390x 1.4.7-1build2 [151 kB] 511s Get:55 http://ftpmaster.internal/ubuntu plucky/main s390x libavahi-common-data s390x 0.8-14ubuntu1 [30.5 kB] 511s Get:56 http://ftpmaster.internal/ubuntu plucky/main s390x libavahi-common3 s390x 0.8-14ubuntu1 [23.6 kB] 511s Get:57 http://ftpmaster.internal/ubuntu plucky/main s390x libavahi-client3 s390x 0.8-14ubuntu1 [26.8 kB] 511s Get:58 http://ftpmaster.internal/ubuntu plucky/main s390x libcups2t64 s390x 2.4.11-0ubuntu2 [282 kB] 511s Get:59 http://ftpmaster.internal/ubuntu plucky/main s390x libepoxy0 s390x 1.5.10-2 [222 kB] 511s Get:60 http://ftpmaster.internal/ubuntu plucky/main s390x libwayland-client0 s390x 1.23.1-3 [28.2 kB] 511s Get:61 http://ftpmaster.internal/ubuntu plucky/main s390x libwayland-cursor0 s390x 1.23.1-3 [11.5 kB] 511s Get:62 http://ftpmaster.internal/ubuntu plucky/main s390x libwayland-egl1 s390x 1.23.1-3 [6078 B] 511s Get:63 http://ftpmaster.internal/ubuntu plucky/main s390x libxcomposite1 s390x 1:0.4.6-1 [6588 B] 511s Get:64 http://ftpmaster.internal/ubuntu plucky/main s390x libxfixes3 s390x 1:6.0.0-2build1 [11.3 kB] 511s Get:65 http://ftpmaster.internal/ubuntu plucky/main s390x libxcursor1 s390x 1:1.2.3-1 [23.4 kB] 511s Get:66 http://ftpmaster.internal/ubuntu plucky/main s390x libxdamage1 s390x 1:1.1.6-1build1 [6156 B] 511s Get:67 http://ftpmaster.internal/ubuntu plucky/main s390x libxinerama1 s390x 2:1.1.4-3build1 [6476 B] 511s Get:68 http://ftpmaster.internal/ubuntu plucky/main s390x libxrandr2 s390x 2:1.5.4-1 [20.8 kB] 511s Get:69 http://ftpmaster.internal/ubuntu plucky/main s390x libgtk-3-common all 3.24.48-3ubuntu1 [1424 kB] 511s Get:70 http://ftpmaster.internal/ubuntu plucky/main s390x libgtk-3-0t64 s390x 3.24.48-3ubuntu1 [2949 kB] 511s Get:71 http://ftpmaster.internal/ubuntu plucky/main s390x gir1.2-gtk-3.0 s390x 3.24.48-3ubuntu1 [241 kB] 511s Get:72 http://ftpmaster.internal/ubuntu plucky/universe s390x libmozjs-115-0t64 s390x 115.20.0-1 [8879 kB] 512s Get:73 http://ftpmaster.internal/ubuntu plucky/universe s390x libcjs0 s390x 6.4.0-1 [443 kB] 512s Get:74 http://ftpmaster.internal/ubuntu plucky/universe s390x cjs s390x 6.4.0-1 [109 kB] 512s Get:75 http://ftpmaster.internal/ubuntu plucky/universe s390x cjs-tests s390x 6.4.0-1 [250 kB] 512s Get:76 http://ftpmaster.internal/ubuntu plucky/universe s390x gnome-desktop-testing s390x 2021.1-4 [16.6 kB] 512s Get:77 http://ftpmaster.internal/ubuntu plucky/main s390x libdrm-radeon1 s390x 2.4.123-1 [22.4 kB] 512s Get:78 http://ftpmaster.internal/ubuntu plucky/main s390x libfontenc1 s390x 1:1.1.8-1build1 [14.8 kB] 512s Get:79 http://ftpmaster.internal/ubuntu plucky/main s390x libwayland-server0 s390x 1.23.1-3 [37.3 kB] 512s Get:80 http://ftpmaster.internal/ubuntu plucky/main s390x libglapi-mesa s390x 24.3.4-3ubuntu1 [68.4 kB] 512s Get:81 http://ftpmaster.internal/ubuntu plucky/main s390x libx11-xcb1 s390x 2:1.8.10-2 [7954 B] 512s Get:82 http://ftpmaster.internal/ubuntu plucky/main s390x libxcb-dri3-0 s390x 1.17.0-2 [7616 B] 512s Get:83 http://ftpmaster.internal/ubuntu plucky/main s390x libxcb-present0 s390x 1.17.0-2 [6244 B] 512s Get:84 http://ftpmaster.internal/ubuntu plucky/main s390x libxcb-randr0 s390x 1.17.0-2 [19.2 kB] 512s Get:85 http://ftpmaster.internal/ubuntu plucky/main s390x libxcb-sync1 s390x 1.17.0-2 [9488 B] 512s Get:86 http://ftpmaster.internal/ubuntu plucky/main s390x libxcb-xfixes0 s390x 1.17.0-2 [10.5 kB] 512s Get:87 http://ftpmaster.internal/ubuntu plucky/main s390x libxshmfence1 s390x 1.3-1build5 [4772 B] 512s Get:88 http://ftpmaster.internal/ubuntu plucky/main s390x mesa-libgallium s390x 24.3.4-3ubuntu1 [7967 kB] 514s Get:89 http://ftpmaster.internal/ubuntu plucky/main s390x libgbm1 s390x 24.3.4-3ubuntu1 [34.5 kB] 514s Get:90 http://ftpmaster.internal/ubuntu plucky/main s390x libvulkan1 s390x 1.4.304.0-1 [147 kB] 514s Get:91 http://ftpmaster.internal/ubuntu plucky/main s390x libgl1-mesa-dri s390x 24.3.4-3ubuntu1 [35.3 kB] 514s Get:92 http://ftpmaster.internal/ubuntu plucky/main s390x libxcb-glx0 s390x 1.17.0-2 [26.0 kB] 514s Get:93 http://ftpmaster.internal/ubuntu plucky/main s390x libxxf86vm1 s390x 1:1.1.4-1build4 [9630 B] 514s Get:94 http://ftpmaster.internal/ubuntu plucky/main s390x libglx-mesa0 s390x 24.3.4-3ubuntu1 [162 kB] 514s Get:95 http://ftpmaster.internal/ubuntu plucky/main s390x libice6 s390x 2:1.1.1-1 [45.4 kB] 514s Get:96 http://ftpmaster.internal/ubuntu plucky/main s390x libsm6 s390x 2:1.2.4-1 [18.4 kB] 514s Get:97 http://ftpmaster.internal/ubuntu plucky/main s390x libxt6t64 s390x 1:1.2.1-1.2build1 [184 kB] 514s Get:98 http://ftpmaster.internal/ubuntu plucky/main s390x libxmu6 s390x 2:1.1.3-3build2 [53.0 kB] 514s Get:99 http://ftpmaster.internal/ubuntu plucky/main s390x libxpm4 s390x 1:3.5.17-1build2 [41.2 kB] 514s Get:100 http://ftpmaster.internal/ubuntu plucky/main s390x libxaw7 s390x 2:1.0.16-1 [201 kB] 514s Get:101 http://ftpmaster.internal/ubuntu plucky/main s390x libxfont2 s390x 1:2.0.6-1build1 [101 kB] 514s Get:102 http://ftpmaster.internal/ubuntu plucky/main s390x libxkbfile1 s390x 1:1.1.0-1build4 [76.5 kB] 514s Get:103 http://ftpmaster.internal/ubuntu plucky/main s390x x11-xkb-utils s390x 7.7+9 [169 kB] 514s Get:104 http://ftpmaster.internal/ubuntu plucky/main s390x xserver-common all 2:21.1.14-2ubuntu1 [33.7 kB] 514s Get:105 http://ftpmaster.internal/ubuntu plucky/main s390x libglvnd0 s390x 1.7.0-1build1 [110 kB] 514s Get:106 http://ftpmaster.internal/ubuntu plucky/main s390x libglx0 s390x 1.7.0-1build1 [32.2 kB] 514s Get:107 http://ftpmaster.internal/ubuntu plucky/main s390x libgl1 s390x 1.7.0-1build1 [142 kB] 514s Get:108 http://ftpmaster.internal/ubuntu plucky/universe s390x xvfb s390x 2:21.1.14-2ubuntu1 [941 kB] 514s Fetched 32.5 MB in 5s (6084 kB/s) 514s Selecting previously unselected package libgdk-pixbuf2.0-common. 514s (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 ... 55928 files and directories currently installed.) 514s Preparing to unpack .../000-libgdk-pixbuf2.0-common_2.42.12+dfsg-2_all.deb ... 514s Unpacking libgdk-pixbuf2.0-common (2.42.12+dfsg-2) ... 514s Selecting previously unselected package libjpeg-turbo8:s390x. 514s Preparing to unpack .../001-libjpeg-turbo8_2.1.5-3ubuntu2_s390x.deb ... 514s Unpacking libjpeg-turbo8:s390x (2.1.5-3ubuntu2) ... 514s Selecting previously unselected package libjpeg8:s390x. 514s Preparing to unpack .../002-libjpeg8_8c-2ubuntu11_s390x.deb ... 514s Unpacking libjpeg8:s390x (8c-2ubuntu11) ... 514s Selecting previously unselected package libdeflate0:s390x. 514s Preparing to unpack .../003-libdeflate0_1.23-1_s390x.deb ... 514s Unpacking libdeflate0:s390x (1.23-1) ... 514s Selecting previously unselected package libjbig0:s390x. 514s Preparing to unpack .../004-libjbig0_2.1-6.1ubuntu2_s390x.deb ... 514s Unpacking libjbig0:s390x (2.1-6.1ubuntu2) ... 514s Selecting previously unselected package libsharpyuv0:s390x. 514s Preparing to unpack .../005-libsharpyuv0_1.5.0-0.1_s390x.deb ... 514s Unpacking libsharpyuv0:s390x (1.5.0-0.1) ... 514s Selecting previously unselected package libwebp7:s390x. 514s Preparing to unpack .../006-libwebp7_1.5.0-0.1_s390x.deb ... 514s Unpacking libwebp7:s390x (1.5.0-0.1) ... 514s Selecting previously unselected package libtiff6:s390x. 514s Preparing to unpack .../007-libtiff6_4.5.1+git230720-4ubuntu4_s390x.deb ... 514s Unpacking libtiff6:s390x (4.5.1+git230720-4ubuntu4) ... 514s Selecting previously unselected package libgdk-pixbuf-2.0-0:s390x. 514s Preparing to unpack .../008-libgdk-pixbuf-2.0-0_2.42.12+dfsg-2_s390x.deb ... 514s Unpacking libgdk-pixbuf-2.0-0:s390x (2.42.12+dfsg-2) ... 514s Selecting previously unselected package gtk-update-icon-cache. 514s Preparing to unpack .../009-gtk-update-icon-cache_4.17.4+ds-4_s390x.deb ... 514s No diversion 'diversion of /usr/sbin/update-icon-caches to /usr/sbin/update-icon-caches.gtk2 by libgtk-3-bin', none removed. 514s No diversion 'diversion of /usr/share/man/man8/update-icon-caches.8.gz to /usr/share/man/man8/update-icon-caches.gtk2.8.gz by libgtk-3-bin', none removed. 514s Unpacking gtk-update-icon-cache (4.17.4+ds-4) ... 514s Selecting previously unselected package hicolor-icon-theme. 514s Preparing to unpack .../010-hicolor-icon-theme_0.18-2_all.deb ... 514s Unpacking hicolor-icon-theme (0.18-2) ... 514s Selecting previously unselected package adwaita-icon-theme. 514s Preparing to unpack .../011-adwaita-icon-theme_48~beta-3_all.deb ... 514s Unpacking adwaita-icon-theme (48~beta-3) ... 514s Selecting previously unselected package at-spi2-common. 514s Preparing to unpack .../012-at-spi2-common_2.55.2-1_all.deb ... 514s Unpacking at-spi2-common (2.55.2-1) ... 514s Selecting previously unselected package libxi6:s390x. 514s Preparing to unpack .../013-libxi6_2%3a1.8.2-1_s390x.deb ... 514s Unpacking libxi6:s390x (2:1.8.2-1) ... 514s Selecting previously unselected package libatspi2.0-0t64:s390x. 514s Preparing to unpack .../014-libatspi2.0-0t64_2.55.2-1_s390x.deb ... 514s Unpacking libatspi2.0-0t64:s390x (2.55.2-1) ... 514s Selecting previously unselected package x11-common. 514s Preparing to unpack .../015-x11-common_1%3a7.7+23ubuntu3_all.deb ... 514s Unpacking x11-common (1:7.7+23ubuntu3) ... 514s Selecting previously unselected package libxtst6:s390x. 514s Preparing to unpack .../016-libxtst6_2%3a1.2.5-1_s390x.deb ... 514s Unpacking libxtst6:s390x (2:1.2.5-1) ... 514s Selecting previously unselected package libdconf1:s390x. 514s Preparing to unpack .../017-libdconf1_0.40.0-5_s390x.deb ... 514s Unpacking libdconf1:s390x (0.40.0-5) ... 514s Selecting previously unselected package dconf-service. 514s Preparing to unpack .../018-dconf-service_0.40.0-5_s390x.deb ... 514s Unpacking dconf-service (0.40.0-5) ... 514s Selecting previously unselected package dconf-gsettings-backend:s390x. 514s Preparing to unpack .../019-dconf-gsettings-backend_0.40.0-5_s390x.deb ... 514s Unpacking dconf-gsettings-backend:s390x (0.40.0-5) ... 514s Selecting previously unselected package gsettings-desktop-schemas. 514s Preparing to unpack .../020-gsettings-desktop-schemas_48~beta-1ubuntu1_all.deb ... 514s Unpacking gsettings-desktop-schemas (48~beta-1ubuntu1) ... 514s Selecting previously unselected package at-spi2-core. 514s Preparing to unpack .../021-at-spi2-core_2.55.2-1_s390x.deb ... 514s Unpacking at-spi2-core (2.55.2-1) ... 514s Selecting previously unselected package libatk1.0-0t64:s390x. 514s Preparing to unpack .../022-libatk1.0-0t64_2.55.2-1_s390x.deb ... 514s Unpacking libatk1.0-0t64:s390x (2.55.2-1) ... 514s Selecting previously unselected package gir1.2-atk-1.0:s390x. 514s Preparing to unpack .../023-gir1.2-atk-1.0_2.55.2-1_s390x.deb ... 514s Unpacking gir1.2-atk-1.0:s390x (2.55.2-1) ... 514s Selecting previously unselected package libfreetype6:s390x. 514s Preparing to unpack .../024-libfreetype6_2.13.3+dfsg-1_s390x.deb ... 514s Unpacking libfreetype6:s390x (2.13.3+dfsg-1) ... 514s Selecting previously unselected package fonts-dejavu-mono. 514s Preparing to unpack .../025-fonts-dejavu-mono_2.37-8_all.deb ... 514s Unpacking fonts-dejavu-mono (2.37-8) ... 514s Selecting previously unselected package fonts-dejavu-core. 514s Preparing to unpack .../026-fonts-dejavu-core_2.37-8_all.deb ... 514s Unpacking fonts-dejavu-core (2.37-8) ... 514s Selecting previously unselected package fontconfig-config. 514s Preparing to unpack .../027-fontconfig-config_2.15.0-2ubuntu1_s390x.deb ... 514s Unpacking fontconfig-config (2.15.0-2ubuntu1) ... 514s Selecting previously unselected package libfontconfig1:s390x. 514s Preparing to unpack .../028-libfontconfig1_2.15.0-2ubuntu1_s390x.deb ... 514s Unpacking libfontconfig1:s390x (2.15.0-2ubuntu1) ... 514s Selecting previously unselected package libpixman-1-0:s390x. 514s Preparing to unpack .../029-libpixman-1-0_0.44.0-3_s390x.deb ... 514s Unpacking libpixman-1-0:s390x (0.44.0-3) ... 514s Selecting previously unselected package libxcb-render0:s390x. 514s Preparing to unpack .../030-libxcb-render0_1.17.0-2_s390x.deb ... 514s Unpacking libxcb-render0:s390x (1.17.0-2) ... 514s Selecting previously unselected package libxcb-shm0:s390x. 514s Preparing to unpack .../031-libxcb-shm0_1.17.0-2_s390x.deb ... 514s Unpacking libxcb-shm0:s390x (1.17.0-2) ... 514s Selecting previously unselected package libxrender1:s390x. 514s Preparing to unpack .../032-libxrender1_1%3a0.9.10-1.1build1_s390x.deb ... 514s Unpacking libxrender1:s390x (1:0.9.10-1.1build1) ... 514s Selecting previously unselected package libcairo2:s390x. 514s Preparing to unpack .../033-libcairo2_1.18.2-2_s390x.deb ... 514s Unpacking libcairo2:s390x (1.18.2-2) ... 514s Selecting previously unselected package libcairo-gobject2:s390x. 515s Preparing to unpack .../034-libcairo-gobject2_1.18.2-2_s390x.deb ... 515s Unpacking libcairo-gobject2:s390x (1.18.2-2) ... 515s Selecting previously unselected package gir1.2-freedesktop:s390x. 515s Preparing to unpack .../035-gir1.2-freedesktop_1.82.0-4_s390x.deb ... 515s Unpacking gir1.2-freedesktop:s390x (1.82.0-4) ... 515s Selecting previously unselected package gir1.2-gdkpixbuf-2.0:s390x. 515s Preparing to unpack .../036-gir1.2-gdkpixbuf-2.0_2.42.12+dfsg-2_s390x.deb ... 515s Unpacking gir1.2-gdkpixbuf-2.0:s390x (2.42.12+dfsg-2) ... 515s Selecting previously unselected package libgraphite2-3:s390x. 515s Preparing to unpack .../037-libgraphite2-3_1.3.14-2ubuntu1_s390x.deb ... 515s Unpacking libgraphite2-3:s390x (1.3.14-2ubuntu1) ... 515s Selecting previously unselected package libharfbuzz0b:s390x. 515s Preparing to unpack .../038-libharfbuzz0b_10.2.0-1_s390x.deb ... 515s Unpacking libharfbuzz0b:s390x (10.2.0-1) ... 515s Selecting previously unselected package libharfbuzz-gobject0:s390x. 515s Preparing to unpack .../039-libharfbuzz-gobject0_10.2.0-1_s390x.deb ... 515s Unpacking libharfbuzz-gobject0:s390x (10.2.0-1) ... 515s Selecting previously unselected package gir1.2-harfbuzz-0.0:s390x. 515s Preparing to unpack .../040-gir1.2-harfbuzz-0.0_10.2.0-1_s390x.deb ... 515s Unpacking gir1.2-harfbuzz-0.0:s390x (10.2.0-1) ... 515s Selecting previously unselected package fontconfig. 515s Preparing to unpack .../041-fontconfig_2.15.0-2ubuntu1_s390x.deb ... 515s Unpacking fontconfig (2.15.0-2ubuntu1) ... 515s Selecting previously unselected package libthai-data. 515s Preparing to unpack .../042-libthai-data_0.1.29-2build1_all.deb ... 515s Unpacking libthai-data (0.1.29-2build1) ... 515s Selecting previously unselected package libdatrie1:s390x. 515s Preparing to unpack .../043-libdatrie1_0.2.13-3build1_s390x.deb ... 515s Unpacking libdatrie1:s390x (0.2.13-3build1) ... 515s Selecting previously unselected package libthai0:s390x. 515s Preparing to unpack .../044-libthai0_0.1.29-2build1_s390x.deb ... 515s Unpacking libthai0:s390x (0.1.29-2build1) ... 515s Selecting previously unselected package libpango-1.0-0:s390x. 515s Preparing to unpack .../045-libpango-1.0-0_1.56.1-1_s390x.deb ... 515s Unpacking libpango-1.0-0:s390x (1.56.1-1) ... 515s Selecting previously unselected package libpangoft2-1.0-0:s390x. 515s Preparing to unpack .../046-libpangoft2-1.0-0_1.56.1-1_s390x.deb ... 515s Unpacking libpangoft2-1.0-0:s390x (1.56.1-1) ... 515s Selecting previously unselected package libpangocairo-1.0-0:s390x. 515s Preparing to unpack .../047-libpangocairo-1.0-0_1.56.1-1_s390x.deb ... 515s Unpacking libpangocairo-1.0-0:s390x (1.56.1-1) ... 515s Selecting previously unselected package libxft2:s390x. 515s Preparing to unpack .../048-libxft2_2.3.6-1build1_s390x.deb ... 515s Unpacking libxft2:s390x (2.3.6-1build1) ... 515s Selecting previously unselected package libpangoxft-1.0-0:s390x. 515s Preparing to unpack .../049-libpangoxft-1.0-0_1.56.1-1_s390x.deb ... 515s Unpacking libpangoxft-1.0-0:s390x (1.56.1-1) ... 515s Selecting previously unselected package gir1.2-pango-1.0:s390x. 515s Preparing to unpack .../050-gir1.2-pango-1.0_1.56.1-1_s390x.deb ... 515s Unpacking gir1.2-pango-1.0:s390x (1.56.1-1) ... 515s Selecting previously unselected package libatk-bridge2.0-0t64:s390x. 515s Preparing to unpack .../051-libatk-bridge2.0-0t64_2.55.2-1_s390x.deb ... 515s Unpacking libatk-bridge2.0-0t64:s390x (2.55.2-1) ... 515s Selecting previously unselected package liblcms2-2:s390x. 515s Preparing to unpack .../052-liblcms2-2_2.16-2_s390x.deb ... 515s Unpacking liblcms2-2:s390x (2.16-2) ... 515s Selecting previously unselected package libcolord2:s390x. 515s Preparing to unpack .../053-libcolord2_1.4.7-1build2_s390x.deb ... 515s Unpacking libcolord2:s390x (1.4.7-1build2) ... 515s Selecting previously unselected package libavahi-common-data:s390x. 515s Preparing to unpack .../054-libavahi-common-data_0.8-14ubuntu1_s390x.deb ... 515s Unpacking libavahi-common-data:s390x (0.8-14ubuntu1) ... 515s Selecting previously unselected package libavahi-common3:s390x. 515s Preparing to unpack .../055-libavahi-common3_0.8-14ubuntu1_s390x.deb ... 515s Unpacking libavahi-common3:s390x (0.8-14ubuntu1) ... 515s Selecting previously unselected package libavahi-client3:s390x. 515s Preparing to unpack .../056-libavahi-client3_0.8-14ubuntu1_s390x.deb ... 515s Unpacking libavahi-client3:s390x (0.8-14ubuntu1) ... 515s Selecting previously unselected package libcups2t64:s390x. 515s Preparing to unpack .../057-libcups2t64_2.4.11-0ubuntu2_s390x.deb ... 515s Unpacking libcups2t64:s390x (2.4.11-0ubuntu2) ... 515s Selecting previously unselected package libepoxy0:s390x. 515s Preparing to unpack .../058-libepoxy0_1.5.10-2_s390x.deb ... 515s Unpacking libepoxy0:s390x (1.5.10-2) ... 515s Selecting previously unselected package libwayland-client0:s390x. 515s Preparing to unpack .../059-libwayland-client0_1.23.1-3_s390x.deb ... 515s Unpacking libwayland-client0:s390x (1.23.1-3) ... 515s Selecting previously unselected package libwayland-cursor0:s390x. 515s Preparing to unpack .../060-libwayland-cursor0_1.23.1-3_s390x.deb ... 515s Unpacking libwayland-cursor0:s390x (1.23.1-3) ... 515s Selecting previously unselected package libwayland-egl1:s390x. 515s Preparing to unpack .../061-libwayland-egl1_1.23.1-3_s390x.deb ... 515s Unpacking libwayland-egl1:s390x (1.23.1-3) ... 515s Selecting previously unselected package libxcomposite1:s390x. 515s Preparing to unpack .../062-libxcomposite1_1%3a0.4.6-1_s390x.deb ... 515s Unpacking libxcomposite1:s390x (1:0.4.6-1) ... 515s Selecting previously unselected package libxfixes3:s390x. 515s Preparing to unpack .../063-libxfixes3_1%3a6.0.0-2build1_s390x.deb ... 515s Unpacking libxfixes3:s390x (1:6.0.0-2build1) ... 515s Selecting previously unselected package libxcursor1:s390x. 515s Preparing to unpack .../064-libxcursor1_1%3a1.2.3-1_s390x.deb ... 515s Unpacking libxcursor1:s390x (1:1.2.3-1) ... 515s Selecting previously unselected package libxdamage1:s390x. 515s Preparing to unpack .../065-libxdamage1_1%3a1.1.6-1build1_s390x.deb ... 515s Unpacking libxdamage1:s390x (1:1.1.6-1build1) ... 515s Selecting previously unselected package libxinerama1:s390x. 515s Preparing to unpack .../066-libxinerama1_2%3a1.1.4-3build1_s390x.deb ... 515s Unpacking libxinerama1:s390x (2:1.1.4-3build1) ... 515s Selecting previously unselected package libxrandr2:s390x. 515s Preparing to unpack .../067-libxrandr2_2%3a1.5.4-1_s390x.deb ... 515s Unpacking libxrandr2:s390x (2:1.5.4-1) ... 515s Selecting previously unselected package libgtk-3-common. 515s Preparing to unpack .../068-libgtk-3-common_3.24.48-3ubuntu1_all.deb ... 515s Unpacking libgtk-3-common (3.24.48-3ubuntu1) ... 515s Selecting previously unselected package libgtk-3-0t64:s390x. 515s Preparing to unpack .../069-libgtk-3-0t64_3.24.48-3ubuntu1_s390x.deb ... 515s Unpacking libgtk-3-0t64:s390x (3.24.48-3ubuntu1) ... 515s Selecting previously unselected package gir1.2-gtk-3.0:s390x. 515s Preparing to unpack .../070-gir1.2-gtk-3.0_3.24.48-3ubuntu1_s390x.deb ... 515s Unpacking gir1.2-gtk-3.0:s390x (3.24.48-3ubuntu1) ... 515s Selecting previously unselected package libmozjs-115-0t64:s390x. 515s Preparing to unpack .../071-libmozjs-115-0t64_115.20.0-1_s390x.deb ... 515s Unpacking libmozjs-115-0t64:s390x (115.20.0-1) ... 515s Selecting previously unselected package libcjs0:s390x. 515s Preparing to unpack .../072-libcjs0_6.4.0-1_s390x.deb ... 515s Unpacking libcjs0:s390x (6.4.0-1) ... 515s Selecting previously unselected package cjs. 515s Preparing to unpack .../073-cjs_6.4.0-1_s390x.deb ... 515s Unpacking cjs (6.4.0-1) ... 515s Selecting previously unselected package cjs-tests. 515s Preparing to unpack .../074-cjs-tests_6.4.0-1_s390x.deb ... 515s Unpacking cjs-tests (6.4.0-1) ... 515s Selecting previously unselected package gnome-desktop-testing. 515s Preparing to unpack .../075-gnome-desktop-testing_2021.1-4_s390x.deb ... 515s Unpacking gnome-desktop-testing (2021.1-4) ... 515s Selecting previously unselected package libdrm-radeon1:s390x. 515s Preparing to unpack .../076-libdrm-radeon1_2.4.123-1_s390x.deb ... 515s Unpacking libdrm-radeon1:s390x (2.4.123-1) ... 515s Selecting previously unselected package libfontenc1:s390x. 515s Preparing to unpack .../077-libfontenc1_1%3a1.1.8-1build1_s390x.deb ... 515s Unpacking libfontenc1:s390x (1:1.1.8-1build1) ... 515s Selecting previously unselected package libwayland-server0:s390x. 515s Preparing to unpack .../078-libwayland-server0_1.23.1-3_s390x.deb ... 515s Unpacking libwayland-server0:s390x (1.23.1-3) ... 515s Selecting previously unselected package libglapi-mesa:s390x. 515s Preparing to unpack .../079-libglapi-mesa_24.3.4-3ubuntu1_s390x.deb ... 515s Unpacking libglapi-mesa:s390x (24.3.4-3ubuntu1) ... 515s Selecting previously unselected package libx11-xcb1:s390x. 515s Preparing to unpack .../080-libx11-xcb1_2%3a1.8.10-2_s390x.deb ... 515s Unpacking libx11-xcb1:s390x (2:1.8.10-2) ... 515s Selecting previously unselected package libxcb-dri3-0:s390x. 515s Preparing to unpack .../081-libxcb-dri3-0_1.17.0-2_s390x.deb ... 515s Unpacking libxcb-dri3-0:s390x (1.17.0-2) ... 515s Selecting previously unselected package libxcb-present0:s390x. 515s Preparing to unpack .../082-libxcb-present0_1.17.0-2_s390x.deb ... 515s Unpacking libxcb-present0:s390x (1.17.0-2) ... 515s Selecting previously unselected package libxcb-randr0:s390x. 515s Preparing to unpack .../083-libxcb-randr0_1.17.0-2_s390x.deb ... 515s Unpacking libxcb-randr0:s390x (1.17.0-2) ... 515s Selecting previously unselected package libxcb-sync1:s390x. 515s Preparing to unpack .../084-libxcb-sync1_1.17.0-2_s390x.deb ... 515s Unpacking libxcb-sync1:s390x (1.17.0-2) ... 515s Selecting previously unselected package libxcb-xfixes0:s390x. 515s Preparing to unpack .../085-libxcb-xfixes0_1.17.0-2_s390x.deb ... 515s Unpacking libxcb-xfixes0:s390x (1.17.0-2) ... 515s Selecting previously unselected package libxshmfence1:s390x. 515s Preparing to unpack .../086-libxshmfence1_1.3-1build5_s390x.deb ... 515s Unpacking libxshmfence1:s390x (1.3-1build5) ... 515s Selecting previously unselected package mesa-libgallium:s390x. 515s Preparing to unpack .../087-mesa-libgallium_24.3.4-3ubuntu1_s390x.deb ... 515s Unpacking mesa-libgallium:s390x (24.3.4-3ubuntu1) ... 515s Selecting previously unselected package libgbm1:s390x. 515s Preparing to unpack .../088-libgbm1_24.3.4-3ubuntu1_s390x.deb ... 515s Unpacking libgbm1:s390x (24.3.4-3ubuntu1) ... 515s Selecting previously unselected package libvulkan1:s390x. 515s Preparing to unpack .../089-libvulkan1_1.4.304.0-1_s390x.deb ... 515s Unpacking libvulkan1:s390x (1.4.304.0-1) ... 515s Selecting previously unselected package libgl1-mesa-dri:s390x. 515s Preparing to unpack .../090-libgl1-mesa-dri_24.3.4-3ubuntu1_s390x.deb ... 515s Unpacking libgl1-mesa-dri:s390x (24.3.4-3ubuntu1) ... 515s Selecting previously unselected package libxcb-glx0:s390x. 515s Preparing to unpack .../091-libxcb-glx0_1.17.0-2_s390x.deb ... 515s Unpacking libxcb-glx0:s390x (1.17.0-2) ... 515s Selecting previously unselected package libxxf86vm1:s390x. 515s Preparing to unpack .../092-libxxf86vm1_1%3a1.1.4-1build4_s390x.deb ... 515s Unpacking libxxf86vm1:s390x (1:1.1.4-1build4) ... 515s Selecting previously unselected package libglx-mesa0:s390x. 515s Preparing to unpack .../093-libglx-mesa0_24.3.4-3ubuntu1_s390x.deb ... 515s Unpacking libglx-mesa0:s390x (24.3.4-3ubuntu1) ... 515s Selecting previously unselected package libice6:s390x. 515s Preparing to unpack .../094-libice6_2%3a1.1.1-1_s390x.deb ... 515s Unpacking libice6:s390x (2:1.1.1-1) ... 515s Selecting previously unselected package libsm6:s390x. 515s Preparing to unpack .../095-libsm6_2%3a1.2.4-1_s390x.deb ... 515s Unpacking libsm6:s390x (2:1.2.4-1) ... 515s Selecting previously unselected package libxt6t64:s390x. 515s Preparing to unpack .../096-libxt6t64_1%3a1.2.1-1.2build1_s390x.deb ... 515s Unpacking libxt6t64:s390x (1:1.2.1-1.2build1) ... 515s Selecting previously unselected package libxmu6:s390x. 515s Preparing to unpack .../097-libxmu6_2%3a1.1.3-3build2_s390x.deb ... 515s Unpacking libxmu6:s390x (2:1.1.3-3build2) ... 515s Selecting previously unselected package libxpm4:s390x. 515s Preparing to unpack .../098-libxpm4_1%3a3.5.17-1build2_s390x.deb ... 515s Unpacking libxpm4:s390x (1:3.5.17-1build2) ... 515s Selecting previously unselected package libxaw7:s390x. 515s Preparing to unpack .../099-libxaw7_2%3a1.0.16-1_s390x.deb ... 515s Unpacking libxaw7:s390x (2:1.0.16-1) ... 515s Selecting previously unselected package libxfont2:s390x. 515s Preparing to unpack .../100-libxfont2_1%3a2.0.6-1build1_s390x.deb ... 515s Unpacking libxfont2:s390x (1:2.0.6-1build1) ... 516s Selecting previously unselected package libxkbfile1:s390x. 516s Preparing to unpack .../101-libxkbfile1_1%3a1.1.0-1build4_s390x.deb ... 516s Unpacking libxkbfile1:s390x (1:1.1.0-1build4) ... 516s Selecting previously unselected package x11-xkb-utils. 516s Preparing to unpack .../102-x11-xkb-utils_7.7+9_s390x.deb ... 516s Unpacking x11-xkb-utils (7.7+9) ... 516s Selecting previously unselected package xserver-common. 516s Preparing to unpack .../103-xserver-common_2%3a21.1.14-2ubuntu1_all.deb ... 516s Unpacking xserver-common (2:21.1.14-2ubuntu1) ... 516s Selecting previously unselected package libglvnd0:s390x. 516s Preparing to unpack .../104-libglvnd0_1.7.0-1build1_s390x.deb ... 516s Unpacking libglvnd0:s390x (1.7.0-1build1) ... 516s Selecting previously unselected package libglx0:s390x. 516s Preparing to unpack .../105-libglx0_1.7.0-1build1_s390x.deb ... 516s Unpacking libglx0:s390x (1.7.0-1build1) ... 516s Selecting previously unselected package libgl1:s390x. 516s Preparing to unpack .../106-libgl1_1.7.0-1build1_s390x.deb ... 516s Unpacking libgl1:s390x (1.7.0-1build1) ... 516s Selecting previously unselected package xvfb. 516s Preparing to unpack .../107-xvfb_2%3a21.1.14-2ubuntu1_s390x.deb ... 516s Unpacking xvfb (2:21.1.14-2ubuntu1) ... 516s Setting up gnome-desktop-testing (2021.1-4) ... 516s Setting up libgraphite2-3:s390x (1.3.14-2ubuntu1) ... 516s Setting up libxcb-dri3-0:s390x (1.17.0-2) ... 516s Setting up liblcms2-2:s390x (2.16-2) ... 516s Setting up libpixman-1-0:s390x (0.44.0-3) ... 516s Setting up libsharpyuv0:s390x (1.5.0-0.1) ... 516s Setting up libwayland-server0:s390x (1.23.1-3) ... 516s Setting up libx11-xcb1:s390x (2:1.8.10-2) ... 516s Setting up libxdamage1:s390x (1:1.1.6-1build1) ... 516s Setting up libxcb-xfixes0:s390x (1.17.0-2) ... 516s Setting up libxpm4:s390x (1:3.5.17-1build2) ... 516s Setting up hicolor-icon-theme (0.18-2) ... 516s Setting up libxi6:s390x (2:1.8.2-1) ... 516s Setting up libxrender1:s390x (1:0.9.10-1.1build1) ... 516s Setting up libdatrie1:s390x (0.2.13-3build1) ... 516s Setting up libxcb-render0:s390x (1.17.0-2) ... 516s Setting up libdrm-radeon1:s390x (2.4.123-1) ... 516s Setting up libglvnd0:s390x (1.7.0-1build1) ... 516s Setting up libxcb-glx0:s390x (1.17.0-2) ... 516s Setting up libgdk-pixbuf2.0-common (2.42.12+dfsg-2) ... 516s Setting up x11-common (1:7.7+23ubuntu3) ... 516s Setting up libdeflate0:s390x (1.23-1) ... 516s Setting up libxcb-shm0:s390x (1.17.0-2) ... 516s Setting up libjbig0:s390x (2.1-6.1ubuntu2) ... 516s Setting up libcolord2:s390x (1.4.7-1build2) ... 516s Setting up libxxf86vm1:s390x (1:1.1.4-1build4) ... 516s Setting up libxcb-present0:s390x (1.17.0-2) ... 516s Setting up libdconf1:s390x (0.40.0-5) ... 516s Setting up libfontenc1:s390x (1:1.1.8-1build1) ... 516s Setting up libfreetype6:s390x (2.13.3+dfsg-1) ... 516s Setting up libepoxy0:s390x (1.5.10-2) ... 516s Setting up libxfixes3:s390x (1:6.0.0-2build1) ... 516s Setting up libxcb-sync1:s390x (1.17.0-2) ... 516s Setting up libavahi-common-data:s390x (0.8-14ubuntu1) ... 516s Setting up libatspi2.0-0t64:s390x (2.55.2-1) ... 516s Setting up libxinerama1:s390x (2:1.1.4-3build1) ... 516s Setting up fonts-dejavu-mono (2.37-8) ... 516s Setting up libxrandr2:s390x (2:1.5.4-1) ... 516s Setting up fonts-dejavu-core (2.37-8) ... 516s Setting up libjpeg-turbo8:s390x (2.1.5-3ubuntu2) ... 516s Setting up libglapi-mesa:s390x (24.3.4-3ubuntu1) ... 516s Setting up libvulkan1:s390x (1.4.304.0-1) ... 516s Setting up libwebp7:s390x (1.5.0-0.1) ... 516s Setting up libmozjs-115-0t64:s390x (115.20.0-1) ... 516s Setting up libxshmfence1:s390x (1.3-1build5) ... 516s Setting up at-spi2-common (2.55.2-1) ... 516s Setting up libxcb-randr0:s390x (1.17.0-2) ... 516s Setting up libharfbuzz0b:s390x (10.2.0-1) ... 516s Setting up libthai-data (0.1.29-2build1) ... 516s Setting up libwayland-egl1:s390x (1.23.1-3) ... 516s Setting up libxkbfile1:s390x (1:1.1.0-1build4) ... 516s Setting up libxcomposite1:s390x (1:0.4.6-1) ... 516s Setting up libxfont2:s390x (1:2.0.6-1build1) ... 516s Setting up libwayland-client0:s390x (1.23.1-3) ... 516s Setting up libjpeg8:s390x (8c-2ubuntu11) ... 516s Setting up libice6:s390x (2:1.1.1-1) ... 516s Setting up mesa-libgallium:s390x (24.3.4-3ubuntu1) ... 516s Setting up libatk1.0-0t64:s390x (2.55.2-1) ... 516s Setting up libgbm1:s390x (24.3.4-3ubuntu1) ... 516s Setting up gir1.2-atk-1.0:s390x (2.55.2-1) ... 516s Setting up fontconfig-config (2.15.0-2ubuntu1) ... 516s Setting up libxtst6:s390x (2:1.2.5-1) ... 516s Setting up libxcursor1:s390x (1:1.2.3-1) ... 516s Setting up libgl1-mesa-dri:s390x (24.3.4-3ubuntu1) ... 516s Setting up libavahi-common3:s390x (0.8-14ubuntu1) ... 516s Setting up dconf-service (0.40.0-5) ... 516s Setting up libharfbuzz-gobject0:s390x (10.2.0-1) ... 516s Setting up libthai0:s390x (0.1.29-2build1) ... 516s Setting up libtiff6:s390x (4.5.1+git230720-4ubuntu4) ... 516s Setting up libwayland-cursor0:s390x (1.23.1-3) ... 516s Setting up libgdk-pixbuf-2.0-0:s390x (2.42.12+dfsg-2) ... 516s Setting up libfontconfig1:s390x (2.15.0-2ubuntu1) ... 516s Setting up libsm6:s390x (2:1.2.4-1) ... 516s Setting up libavahi-client3:s390x (0.8-14ubuntu1) ... 516s Setting up libatk-bridge2.0-0t64:s390x (2.55.2-1) ... 516s Setting up gtk-update-icon-cache (4.17.4+ds-4) ... 516s Setting up fontconfig (2.15.0-2ubuntu1) ... 518s Regenerating fonts cache... done. 518s Setting up libxft2:s390x (2.3.6-1build1) ... 518s Setting up libglx-mesa0:s390x (24.3.4-3ubuntu1) ... 518s Setting up libglx0:s390x (1.7.0-1build1) ... 518s Setting up dconf-gsettings-backend:s390x (0.40.0-5) ... 518s Setting up gir1.2-gdkpixbuf-2.0:s390x (2.42.12+dfsg-2) ... 518s Setting up libpango-1.0-0:s390x (1.56.1-1) ... 518s Setting up libcairo2:s390x (1.18.2-2) ... 518s Setting up libgl1:s390x (1.7.0-1build1) ... 518s Setting up adwaita-icon-theme (48~beta-3) ... 518s update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode 518s Setting up libxt6t64:s390x (1:1.2.1-1.2build1) ... 518s Setting up libcairo-gobject2:s390x (1.18.2-2) ... 518s Setting up libpangoft2-1.0-0:s390x (1.56.1-1) ... 518s Setting up libcups2t64:s390x (2.4.11-0ubuntu2) ... 518s Setting up libgtk-3-common (3.24.48-3ubuntu1) ... 518s Setting up libpangocairo-1.0-0:s390x (1.56.1-1) ... 518s Setting up gsettings-desktop-schemas (48~beta-1ubuntu1) ... 518s Setting up libxmu6:s390x (2:1.1.3-3build2) ... 518s Setting up gir1.2-freedesktop:s390x (1.82.0-4) ... 518s Setting up libpangoxft-1.0-0:s390x (1.56.1-1) ... 518s Setting up libxaw7:s390x (2:1.0.16-1) ... 518s Setting up gir1.2-harfbuzz-0.0:s390x (10.2.0-1) ... 518s Setting up libcjs0:s390x (6.4.0-1) ... 518s Setting up gir1.2-pango-1.0:s390x (1.56.1-1) ... 518s Setting up x11-xkb-utils (7.7+9) ... 518s Setting up xserver-common (2:21.1.14-2ubuntu1) ... 518s Setting up xvfb (2:21.1.14-2ubuntu1) ... 518s Processing triggers for man-db (2.13.0-1) ... 519s Processing triggers for libglib2.0-0t64:s390x (2.83.4-1) ... 519s Setting up libgtk-3-0t64:s390x (3.24.48-3ubuntu1) ... 519s Setting up at-spi2-core (2.55.2-1) ... 519s Processing triggers for libc-bin (2.40-4ubuntu1) ... 519s Setting up gir1.2-gtk-3.0:s390x (3.24.48-3ubuntu1) ... 519s Setting up cjs (6.4.0-1) ... 519s Setting up cjs-tests (6.4.0-1) ... 521s autopkgtest [04:55:55]: test installed-tests: [----------------------- 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 0x2676edd00098 521s JS IMPORT: Defining parent (nil) of 0x2676edd000f8 'imports' is mod 0 521s JS IMPORT: Importing '_print' 521s JS NATIVE: Defining native module '_print' 521s JS IMPORT: Defining parent 0x2676edd000f8 of 0x2676edd006b0 '_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 0x2ffdaad3b128 521s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2ffdaad3b128 521s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2ffdaad3b128 521s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2ffdaad3b128 521s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2ffdaad3b128 521s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2ffdaad3b128 521s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2ffdaad3b128 521s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2ffdaad3b128 521s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2ffdaad3b128 521s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2ffdaad3b128 521s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2ffdaad3b128 521s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2ffdaad3b128 521s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2ffdaad3b128 521s JS MAINLOOP: Main loop instance 0x2aa08565000: hold 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Starting promise job dispatcher 521s JS MAINLOOP: Main loop instance 0x2aa08565000: 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 0x2aa08565000: 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 0x2ffdaad3b128 521s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2ffdaad3b128 521s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2ffdaad3b128 521s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2ffdaad3b128 521s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2ffdaad3b128 521s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2ffdaad3b128 521s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2ffdaad3b128 521s JS IMPORT: Module metadata hook for module 0x2676edd12f60 521s JS IMPORT: Defining meta.importSync for module 0x2676edd12f60 521s JS NATIVE: Defining native module 'gi' 521s JS CTX: Initialized class GIRepositoryNamespace prototype 0x2676edd13310 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 0x2676edd000f8 of 0x2676edd13410 'overrides' is mod 1 521s JS IMPORT: Defined importer 'overrides' 0x2676edd13410 in 0x2676edd000f8 521s JS IMPORT: successfully imported directory 'overrides' 521s JS IMPORT: Importing '_byteArrayNative' 521s JS NATIVE: Defining native module '_byteArrayNative' 521s JS IMPORT: Defining parent 0x2676edd000f8 of 0x2676edd13858 '_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 0x2676edd000f8 of 0x2676edd13998 '_promiseNative' is mod 1 521s JS IMPORT: successfully imported module '_promiseNative' 521s JS IMPORT: Importing module GLib succeeded 521s JS IMPORT: Defining parent 0x2676edd13410 of 0x2ffdaad3c128 '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 0x2ffdaad7b060, JSClass 0x3ff8d66c3b0, in object 0x2ffdaad7b038 521s JS CTX: Initialized class GIRepositoryGType prototype 0x2676edd13bc8 521s JS CTX: Initialized class GIRepositoryFunction prototype 0x2ffdaad3c178 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 0x2ffdaad7b0b0, JSClass 0x3ff8d66c3b0, in object 0x2ffdaad7b038 521s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 521s JS G BXD: Defined class for Variant (GVariant), prototype 0x2ffdaad7b100, JSClass 0x3ff8d66c3b0, in object 0x2ffdaad7b038 521s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 521s JS G BXD: Defined class for Bytes (GBytes), prototype 0x2ffdaad7b150, JSClass 0x3ff8d66c3b0, in object 0x2ffdaad7b038 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 0x2ffdaad7b1a0, JSClass 0x3ff8d66c3b0, in object 0x2ffdaad7b038 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 0x2ffdaad7b1f0, JSClass 0x3ff8d66c3b0, in object 0x2ffdaad7b038 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' 0x2ffdaad7b038 in GIRepository 0x2676edd131a0 521s JS IMPORT: Importing module jasmine succeeded 521s JS IMPORT: Defining parent 0x2676edd000f8 of 0x2ffdaad3cb28 '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 0x2aa08565000: hold 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Main loop instance 0x2aa08565000: 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 0x2aa08565000: 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 0x2676edd000f8 of 0x2ffdaad3ccb8 '_legacy' is mod 1 521s JS IMPORT: successfully imported module '_legacy' 521s JS IMPORT: Importing module lang succeeded 521s JS IMPORT: Defining parent 0x2676edd000f8 of 0x2ffdaad3cc68 'lang' is mod 1 521s JS IMPORT: successfully imported module 'lang' 521s JS CTX: Script evaluation succeeded 521s JS MAINLOOP: Main loop instance 0x2aa08565000: 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 0x2ffdaad3b128 521s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2ffdaad3b128 521s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2ffdaad3b128 521s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2ffdaad3b128 521s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2ffdaad3b128 521s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2ffdaad3b128 521s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2ffdaad3b128 521s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2ffdaad3b128 521s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2ffdaad3b128 521s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2ffdaad3b128 521s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2ffdaad3b128 521s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2ffdaad3b128 521s JS IMPORT: Module metadata hook for module 0x2676edd2dcb0 521s JS IMPORT: Defining meta.importSync for module 0x2676edd2dcb0 521s JS NATIVE: Defining native module 'system' 521s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2ffdaad3b128 521s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2ffdaad3b128 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 0x2aa08565000: 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 0x2676edd000f8 of 0x2676edd131a0 '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 0x2ffdaad7b268, JSClass 0x3ff8d66c3b0, in object 0x2ffdaad7b038 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 0x2676edd000f8 of 0x2676edd32ab8 '_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' 0x2ffdaad7b308 in GIRepository 0x2676edd131a0 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 0x2676edd000f8 of 0x2ffdaad3cf10 '_common' is mod 1 521s JS IMPORT: successfully imported module '_common' 521s JS IMPORT: Importing module GObject succeeded 521s JS IMPORT: Defining parent 0x2676edd13410 of 0x2ffdaad3cec0 '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 0x2ffdaad7b588, JSClass 0x3ff8d66c3b0, in object 0x2ffdaad7b2e0 521s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 521s JS G PRM: Defined class ParamSpec prototype is 0x2ffdaad3cfb0 class 0x3ff8d6712e0 in object 0x2ffdaad7b2e0 521s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 521s JS G OBJ: Defined class for Object (GObject), prototype 0x2ffdaad7b6f0, JSClass 0x3ff8d66cac0, in object 0x2ffdaad7b2e0 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 0x2ffdaad7b718, JSClass 0x3ff8d66cac0, in object 0x2ffdaad7b2e0 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' 0x2ffdaad7b2e0 in GIRepository 0x2676edd131a0 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 0x2676edd030b0 521s JS IMPORT: Defining meta.importSync for module 0x2676edd030b0 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 0x2aa08565000: 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 0x2aa08565000: 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/quit.test 521s 1..1 521s ok 1 - /usr/libexec/installed-tests/cjs/debugger/quit.debugger 521s PASS: cjs/quit.test 521s Running test: cjs/testLegacyGtk.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 0x104e1a800098 521s JS IMPORT: Defining parent (nil) of 0x104e1a8000f8 'imports' is mod 0 521s JS IMPORT: Importing '_print' 521s JS NATIVE: Defining native module '_print' 521s JS IMPORT: Defining parent 0x104e1a8000f8 of 0x104e1a8006b0 '_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 0x2a2562c3b128 521s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2a2562c3b128 521s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2a2562c3b128 521s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2a2562c3b128 521s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2a2562c3b128 521s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2a2562c3b128 521s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2a2562c3b128 521s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2a2562c3b128 521s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2a2562c3b128 521s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2a2562c3b128 521s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2a2562c3b128 521s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2a2562c3b128 521s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2a2562c3b128 521s JS MAINLOOP: Main loop instance 0x2aa28cb7000: hold 521s JS MAINLOOP: Enqueue job , promise=, allocation site= 521s JS MAINLOOP: Starting promise job dispatcher 521s JS MAINLOOP: Main loop instance 0x2aa28cb7000: 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 0x2aa28cb7000: 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 0x2a2562c3b128 521s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2a2562c3b128 521s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2a2562c3b128 521s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2a2562c3b128 521s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2a2562c3b128 521s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2a2562c3b128 521s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2a2562c3b128 521s JS IMPORT: Module metadata hook for module 0x104e1a812f60 521s JS IMPORT: Defining meta.importSync for module 0x104e1a812f60 521s JS NATIVE: Defining native module 'gi' 521s JS CTX: Initialized class GIRepositoryNamespace prototype 0x104e1a813310 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 0x104e1a8000f8 of 0x104e1a813410 'overrides' is mod 1 521s JS IMPORT: Defined importer 'overrides' 0x104e1a813410 in 0x104e1a8000f8 522s JS IMPORT: successfully imported directory 'overrides' 522s JS IMPORT: Importing '_byteArrayNative' 522s JS NATIVE: Defining native module '_byteArrayNative' 522s JS IMPORT: Defining parent 0x104e1a8000f8 of 0x104e1a813858 '_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 0x104e1a8000f8 of 0x104e1a813998 '_promiseNative' is mod 1 522s JS IMPORT: successfully imported module '_promiseNative' 522s JS IMPORT: Importing module GLib succeeded 522s JS IMPORT: Defining parent 0x104e1a813410 of 0x2a2562c3c128 '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 0x2a2562c7b060, JSClass 0x3ff8e46c3b0, in object 0x2a2562c7b038 522s JS CTX: Initialized class GIRepositoryGType prototype 0x104e1a813bc8 522s JS CTX: Initialized class GIRepositoryFunction prototype 0x2a2562c3c178 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 0x2a2562c7b0b0, JSClass 0x3ff8e46c3b0, in object 0x2a2562c7b038 522s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 522s JS G BXD: Defined class for Variant (GVariant), prototype 0x2a2562c7b100, JSClass 0x3ff8e46c3b0, in object 0x2a2562c7b038 522s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 522s JS G BXD: Defined class for Bytes (GBytes), prototype 0x2a2562c7b150, JSClass 0x3ff8e46c3b0, in object 0x2a2562c7b038 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 0x2a2562c7b1a0, JSClass 0x3ff8e46c3b0, in object 0x2a2562c7b038 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 0x2a2562c7b1f0, JSClass 0x3ff8e46c3b0, in object 0x2a2562c7b038 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' 0x2a2562c7b038 in GIRepository 0x104e1a8131a0 522s JS IMPORT: Importing module jasmine succeeded 522s JS IMPORT: Defining parent 0x104e1a8000f8 of 0x2a2562c3cb28 '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 0x2aa28cb7000: hold 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Main loop instance 0x2aa28cb7000: 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 0x2aa28cb7000: release 522s JS MAINLOOP: Completed job 0 522s JS IMPORT: Importing 'gi' 522s JS IMPORT: Defining parent 0x104e1a8000f8 of 0x104e1a8131a0 '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 0x104e1a8000f8 of 0x2a2562c3cc68 '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 0x104e1a8000f8 of 0x2a2562c3cd08 '_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' 0x2a2562c7b2b8 in GIRepository 0x104e1a8131a0 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 0x104e1a8000f8 of 0x2a2562c3cdf8 '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 0x104e1a8000f8 of 0x2a2562c3ce48 '_signals' is mod 1 522s JS IMPORT: successfully imported module '_signals' 522s JS IMPORT: Importing module signals succeeded 522s JS IMPORT: Defining parent 0x104e1a8000f8 of 0x2a2562c3cda8 'signals' is mod 1 522s JS IMPORT: successfully imported module 'signals' 522s JS IMPORT: Importing module Gio succeeded 522s JS IMPORT: Defining parent 0x104e1a813410 of 0x2a2562c3cd58 '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 0x104e1a8000f8 of 0x104e1a82a490 '_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 0x104e1a8000f8 of 0x2a2562c3cee8 '_common' is mod 1 522s JS IMPORT: successfully imported module '_common' 522s JS IMPORT: Importing module GObject succeeded 522s JS IMPORT: Defining parent 0x104e1a813410 of 0x2a2562c3ce98 '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 0x2a2562c7b560, JSClass 0x3ff8e46c3b0, in object 0x2a2562c7b2e0 522s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 522s JS G PRM: Defined class ParamSpec prototype is 0x2a2562c3cf88 class 0x3ff8e4712e0 in object 0x2a2562c7b2e0 522s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 522s JS G OBJ: Defined class for Object (GObject), prototype 0x2a2562c7b6c8, JSClass 0x3ff8e46cac0, in object 0x2a2562c7b2e0 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 0x2a2562c7b6f0, JSClass 0x3ff8e46cac0, in object 0x2a2562c7b2e0 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' 0x2a2562c7b2e0 in GIRepository 0x104e1a8131a0 522s JS G OBJ: Defined class for Application (GApplication), prototype 0x2a2562c7b740, JSClass 0x3ff8e46cac0, in object 0x2a2562c7b290 522s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 522s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x2a2562cce330, JSClass 0x3ff8e46c898, in object 0x2a2562c7b290 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 0x2a2562c7b7b8, JSClass 0x3ff8e46cac0, in object 0x2a2562c7b290 522s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 522s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x2a2562cce5b0, JSClass 0x3ff8e46c898, in object 0x2a2562c7b290 522s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 522s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x2a2562c7b830, JSClass 0x3ff8e46cac0, in object 0x2a2562c7b290 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 0x2a2562cce6f0, JSClass 0x3ff8e46c898, in object 0x2a2562c7b290 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 0x2a2562c7b8a8, JSClass 0x3ff8e46c3b0, in object 0x2a2562c7b290 522s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 522s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x2a2562c7b8f8, JSClass 0x3ff8e46c3b0, in object 0x2a2562c7b290 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 0x2a2562c7b948, JSClass 0x3ff8e46cac0, in object 0x2a2562c7b290 522s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x2a2562c7b998, JSClass 0x3ff8e46cac0, in object 0x2a2562c7b2b8 522s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 522s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x2a2562c7b9e8, JSClass 0x3ff8e46cac0, in object 0x2a2562c7b290 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 0x2a2562cce858, JSClass 0x3ff8e46c898, in object 0x2a2562c7b290 522s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x2a2562c7ba60, JSClass 0x3ff8e46cac0, in object 0x104e1a813280 522s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 522s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x2a2562c7bad8, JSClass 0x3ff8e46cac0, in object 0x2a2562c7b290 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 0x2a2562c7bb28, JSClass 0x3ff8e46cac0, in object 0x2a2562c7b290 522s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 522s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x2a2562c7bb78, JSClass 0x3ff8e46cac0, in object 0x2a2562c7b290 522s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 522s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x2a2562c7bbc8, JSClass 0x3ff8e46c3b0, in object 0x2a2562c7b290 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 0x2a2562c7bc18, JSClass 0x3ff8e46cac0, in object 0x2a2562c7b290 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_with_mapping 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' 0x2a2562c7b290 in GIRepository 0x104e1a8131a0 522s JS IMPORT: Importing module Gtk succeeded 522s JS IMPORT: Defining parent 0x104e1a813410 of 0x2a2562c3ccb8 '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 0x2a2562c7bc68, JSClass 0x3ff8e46cac0, in object 0x2a2562c7b2e0 522s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x2a2562c7bcb8, JSClass 0x3ff8e46cac0, in object 0x2a2562c7b268 522s JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' 522s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x2a2562cd55b0, JSClass 0x3ff8e46c898, in object 0x2a2562c7b268 522s JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' 522s JS G OBJ: Defined class for Container (GtkContainer), prototype 0x2a2562c7bd30, JSClass 0x3ff8e46cac0, in object 0x2a2562c7b268 522s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 522s JS G NS: Defined namespace 'Gtk' 0x2a2562c7b268 in GIRepository 0x104e1a8131a0 522s JS G NS: Found info type OBJECT for 'Grid' in namespace 'Gtk' 522s JS G OBJ: Defined class for Grid (GtkGrid), prototype 0x2a2562c7bd80, JSClass 0x3ff8e46cac0, in object 0x2a2562c7b268 522s JS G NS: Found info type INTERFACE for 'Orientable' in namespace 'Gtk' 522s JS G IFACE: Defined class for Orientable (GtkOrientable), prototype 0x2a2562cd56f0, JSClass 0x3ff8e46c898, in object 0x2a2562c7b268 522s JS G OBJ: Defined class for Gjs_MyComplexGtkSubclass (Gjs_MyComplexGtkSubclass), prototype 0x2a2562c7bdf8, JSClass 0x3ff8e46cac0, in object 0x104e1a813280 522s JS G OBJ: Defined class for Gjs_MyComplexGtkSubclassFromResource (Gjs_MyComplexGtkSubclassFromResource), prototype 0x2a2562c7be48, JSClass 0x3ff8e46cac0, in object 0x104e1a813280 522s JS CTX: Script evaluation succeeded 522s JS MAINLOOP: Main loop instance 0x2aa28cb7000: 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 0x2a2562c3b128 522s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2a2562c3b128 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2a2562c3b128 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2a2562c3b128 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2a2562c3b128 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2a2562c3b128 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2a2562c3b128 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2a2562c3b128 522s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2a2562c3b128 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2a2562c3b128 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2a2562c3b128 522s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2a2562c3b128 522s JS IMPORT: Module metadata hook for module 0x104e1a839c80 522s JS IMPORT: Defining meta.importSync for module 0x104e1a839c80 522s JS NATIVE: Defining native module 'system' 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2a2562c3b128 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2a2562c3b128 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 0x2aa28cb7000: 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 0x2a2562c7be98, JSClass 0x3ff8e46c3b0, in object 0x2a2562c7b038 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 0x2a2562c60e78 522s JS IMPORT: Defining meta.importSync for module 0x2a2562c60e78 522s JS G NS: Found info type FUNCTION for 'init' in namespace 'Gtk' 522s dbus-daemon[2620]: [session uid=1000 pid=2620 pidfd=5] Activating service name='org.a11y.Bus' requested by ':1.0' (uid=1000 pid=2660 comm="/usr/libexec/installed-tests/cjs/minijasmine /usr/" label="unconfined") 522s dbus-daemon[2620]: [session uid=1000 pid=2620 pidfd=5] Successfully activated service 'org.a11y.Bus' 522s JS G BXD: Defining method destroy in prototype for GLib.Source 522s dbus-daemon[2675]: Activating service name='org.a11y.atspi.Registry' requested by ':1.0' (uid=1000 pid=2660 comm="/usr/libexec/installed-tests/cjs/minijasmine /usr/" label="unconfined") 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 0x2a2562c7bfd8, JSClass 0x3ff8e46cac0, in object 0x2a2562c7b268 522s JS G OBJ: Defined class for Window (GtkWindow), prototype 0xd2f16a08060, JSClass 0x3ff8e46cac0, in object 0x2a2562c7b268 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 0x104e1a805228 522s dbus-daemon[2675]: Successfully activated service 'org.a11y.atspi.Registry' 522s SpiRegistry daemon is running with well-known name - org.a11y.atspi.Registry 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 0xd2f16a08128, JSClass 0x3ff8e46cac0, in object 0x2a2562c7b268 522s JS G OBJ: Defined class for Label (GtkLabel), prototype 0xd2f16a08178, JSClass 0x3ff8e46cac0, in object 0x2a2562c7b268 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 0xd2f16a08768, JSClass 0x3ff8e46cac0, in object 0x2a2562c7b268 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 0x104e1a827b18 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 0x2aa28cb7000: 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 0x2aa28cb7000: release 522s JS MAINLOOP: Completed job 3 522s JS MEMORY: Memory report: before destroying context 522s JS MEMORY: 387 objects currently alive 522s JS MEMORY: boxed_instance = 54 522s JS MEMORY: boxed_prototype = 11 522s JS MEMORY: closure = 3 522s JS MEMORY: function = 239 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/testAsync.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 0x3c757b000098 522s JS IMPORT: Defining parent (nil) of 0x3c757b0000f8 'imports' is mod 0 522s JS IMPORT: Importing '_print' 522s JS NATIVE: Defining native module '_print' 522s JS IMPORT: Defining parent 0x3c757b0000f8 of 0x3c757b0006b0 '_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 0x3a64c1e3b128 522s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3a64c1e3b128 522s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3a64c1e3b128 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3a64c1e3b128 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3a64c1e3b128 522s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3a64c1e3b128 522s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3a64c1e3b128 522s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3a64c1e3b128 522s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3a64c1e3b128 522s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3a64c1e3b128 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3a64c1e3b128 522s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3a64c1e3b128 522s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3a64c1e3b128 522s JS MAINLOOP: Main loop instance 0x2aa31c22000: hold 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Starting promise job dispatcher 522s JS MAINLOOP: Main loop instance 0x2aa31c22000: 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 0x2aa31c22000: 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 0x3a64c1e3b128 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3a64c1e3b128 522s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3a64c1e3b128 522s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3a64c1e3b128 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3a64c1e3b128 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3a64c1e3b128 522s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3a64c1e3b128 522s JS IMPORT: Module metadata hook for module 0x3c757b012f60 522s JS IMPORT: Defining meta.importSync for module 0x3c757b012f60 522s JS NATIVE: Defining native module 'gi' 522s JS CTX: Initialized class GIRepositoryNamespace prototype 0x3c757b013310 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 0x3c757b0000f8 of 0x3c757b013410 'overrides' is mod 1 522s JS IMPORT: Defined importer 'overrides' 0x3c757b013410 in 0x3c757b0000f8 522s JS IMPORT: successfully imported directory 'overrides' 522s JS IMPORT: Importing '_byteArrayNative' 522s JS NATIVE: Defining native module '_byteArrayNative' 522s JS IMPORT: Defining parent 0x3c757b0000f8 of 0x3c757b013858 '_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 0x3c757b0000f8 of 0x3c757b013998 '_promiseNative' is mod 1 522s JS IMPORT: successfully imported module '_promiseNative' 522s JS IMPORT: Importing module GLib succeeded 522s JS IMPORT: Defining parent 0x3c757b013410 of 0x3a64c1e3c128 '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 0x3a64c1e7b060, JSClass 0x3ff8bd6c3b0, in object 0x3a64c1e7b038 522s JS CTX: Initialized class GIRepositoryGType prototype 0x3c757b013bc8 522s JS CTX: Initialized class GIRepositoryFunction prototype 0x3a64c1e3c178 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 0x3a64c1e7b0b0, JSClass 0x3ff8bd6c3b0, in object 0x3a64c1e7b038 522s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 522s JS G BXD: Defined class for Variant (GVariant), prototype 0x3a64c1e7b100, JSClass 0x3ff8bd6c3b0, in object 0x3a64c1e7b038 522s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 522s JS G BXD: Defined class for Bytes (GBytes), prototype 0x3a64c1e7b150, JSClass 0x3ff8bd6c3b0, in object 0x3a64c1e7b038 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 0x3a64c1e7b1a0, JSClass 0x3ff8bd6c3b0, in object 0x3a64c1e7b038 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 0x3a64c1e7b1f0, JSClass 0x3ff8bd6c3b0, in object 0x3a64c1e7b038 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' 0x3a64c1e7b038 in GIRepository 0x3c757b0131a0 522s JS IMPORT: Importing module jasmine succeeded 522s JS IMPORT: Defining parent 0x3c757b0000f8 of 0x3a64c1e3cb28 '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 0x2aa31c22000: hold 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Main loop instance 0x2aa31c22000: 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 0x2aa31c22000: release 522s JS MAINLOOP: Completed job 0 522s 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 0x3a64c1e3b128 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3a64c1e3b128 522s JS IMPORT: Module resolve hook for module "gi://GObject" (relative to ), global 0x3a64c1e3b128 522s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3a64c1e3b128 522s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3a64c1e3b128 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3a64c1e3b128 522s JS IMPORT: Module resolve hook for module "gi://GObject" (relative to ), global 0x3a64c1e3b128 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3a64c1e3b128 522s JS IMPORT: Module resolve hook for module "gi://GObject" (relative to ), global 0x3a64c1e3b128 522s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3a64c1e3b128 522s JS IMPORT: Importing '_gi' 522s JS NATIVE: Defining native module '_gi' 522s JS IMPORT: Defining parent 0x3c757b0000f8 of 0x3c757b027898 '_gi' is mod 1 522s JS IMPORT: successfully imported module '_gi' 522s JS IMPORT: Importing 'gi' 522s JS IMPORT: Defining parent 0x3c757b0000f8 of 0x3c757b0131a0 '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' 0x3a64c1e7b290 in GIRepository 0x3c757b0131a0 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 0x3c757b0000f8 of 0x3a64c1e3cc90 '_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 0x3c757b0000f8 of 0x3a64c1e3cce0 '_legacy' is mod 1 522s JS IMPORT: successfully imported module '_legacy' 522s JS IMPORT: Importing module GObject succeeded 522s JS IMPORT: Defining parent 0x3c757b013410 of 0x3a64c1e3cc40 '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 0x3a64c1e7b510, JSClass 0x3ff8bd6c3b0, in object 0x3a64c1e7b268 522s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 522s JS G PRM: Defined class ParamSpec prototype is 0x3a64c1e3cd80 class 0x3ff8bd712e0 in object 0x3a64c1e7b268 522s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 522s JS G OBJ: Defined class for Object (GObject), prototype 0x3a64c1e7b678, JSClass 0x3ff8bd6cac0, in object 0x3a64c1e7b268 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 0x3a64c1e7b6a0, JSClass 0x3ff8bd6cac0, in object 0x3a64c1e7b268 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' 0x3a64c1e7b268 in GIRepository 0x3c757b0131a0 522s JS MAINLOOP: Main loop instance 0x2aa31c22000: hold 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Main loop instance 0x2aa31c22000: 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/testAsync.js async resolved" 522s JS MAINLOOP: Main loop instance 0x2aa31c22000: 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 0x3a64c1e3b128 522s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3a64c1e3b128 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3a64c1e3b128 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3a64c1e3b128 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3a64c1e3b128 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3a64c1e3b128 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3a64c1e3b128 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3a64c1e3b128 522s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3a64c1e3b128 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3a64c1e3b128 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3a64c1e3b128 522s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3a64c1e3b128 522s JS IMPORT: Module metadata hook for module 0x3c757b0336f8 522s JS IMPORT: Defining meta.importSync for module 0x3c757b0336f8 522s JS NATIVE: Defining native module 'system' 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3a64c1e3b128 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3a64c1e3b128 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 0x2aa31c22000: 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 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 0x3a64c1e7b6f0, JSClass 0x3ff8bd6c3b0, in object 0x3a64c1e7b038 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 0x3c757b0030b0 522s JS IMPORT: Defining meta.importSync for module 0x3c757b0030b0 522s JS G NS: Found info type FUNCTION for 'idle_source_new' in namespace 'GLib' 522s JS G NS: Found info type CONSTANT for 'PRIORITY_LOW' in namespace 'GLib' 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 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: Completed job 1 522s JS G BXD: Defining method destroy in prototype for GLib.Source 522s ok 1 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_LOW 522s JS G NS: Found info type CONSTANT for 'PRIORITY_HIGH' in namespace 'GLib' 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 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: Completed job 1 522s ok 2 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_HIGH 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 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: Completed job 1 522s ok 3 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_DEFAULT 522s JS G NS: Found info type CONSTANT for 'PRIORITY_HIGH_IDLE' in namespace 'GLib' 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 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: Completed job 1 522s ok 4 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_HIGH_IDLE 522s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT_IDLE' in namespace 'GLib' 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 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: Completed job 1 522s ok 5 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_DEFAULT_IDLE 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 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: Completed job 1 522s ok 6 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_LOW 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 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: Completed job 1 522s ok 7 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_HIGH 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 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: Completed job 1 522s ok 8 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_DEFAULT 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 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: Completed job 1 522s ok 9 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_HIGH_IDLE 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 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: Completed job 1 522s ok 10 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_DEFAULT_IDLE 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 0x2aa31c22000: 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 0x2aa31c22000: release 522s JS MAINLOOP: Completed job 3 522s JS MEMORY: Memory report: before destroying context 522s JS MEMORY: 177 objects currently alive 522s JS MEMORY: boxed_instance = 63 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 = 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/testAsync.test 522s Running test: cjs/step.test 522s 1..1 522s ok 1 - /usr/libexec/installed-tests/cjs/debugger/step.debugger 522s PASS: cjs/step.test 522s Running test: cjs/testWarnLib.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 0x3d3ff7d00098 522s JS IMPORT: Defining parent (nil) of 0x3d3ff7d000f8 'imports' is mod 0 522s JS IMPORT: Importing '_print' 522s JS NATIVE: Defining native module '_print' 522s JS IMPORT: Defining parent 0x3d3ff7d000f8 of 0x3d3ff7d006b0 '_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 0xb9e8003b128 522s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xb9e8003b128 522s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xb9e8003b128 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xb9e8003b128 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xb9e8003b128 522s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xb9e8003b128 522s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xb9e8003b128 522s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xb9e8003b128 522s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xb9e8003b128 522s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xb9e8003b128 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xb9e8003b128 522s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xb9e8003b128 522s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xb9e8003b128 522s JS MAINLOOP: Main loop instance 0x2aa04a87000: hold 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Starting promise job dispatcher 522s JS MAINLOOP: Main loop instance 0x2aa04a87000: 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 0x2aa04a87000: 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 0xb9e8003b128 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xb9e8003b128 522s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xb9e8003b128 522s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xb9e8003b128 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xb9e8003b128 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xb9e8003b128 522s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xb9e8003b128 522s JS IMPORT: Module metadata hook for module 0x3d3ff7d12f60 522s JS IMPORT: Defining meta.importSync for module 0x3d3ff7d12f60 522s JS NATIVE: Defining native module 'gi' 522s JS CTX: Initialized class GIRepositoryNamespace prototype 0x3d3ff7d13310 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 0x3d3ff7d000f8 of 0x3d3ff7d13410 'overrides' is mod 1 522s JS IMPORT: Defined importer 'overrides' 0x3d3ff7d13410 in 0x3d3ff7d000f8 522s JS IMPORT: successfully imported directory 'overrides' 522s JS IMPORT: Importing '_byteArrayNative' 522s JS NATIVE: Defining native module '_byteArrayNative' 522s JS IMPORT: Defining parent 0x3d3ff7d000f8 of 0x3d3ff7d13858 '_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 0x3d3ff7d000f8 of 0x3d3ff7d13998 '_promiseNative' is mod 1 522s JS IMPORT: successfully imported module '_promiseNative' 522s JS IMPORT: Importing module GLib succeeded 522s JS IMPORT: Defining parent 0x3d3ff7d13410 of 0xb9e8003c128 '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 0xb9e8007b060, JSClass 0x3ffbab6c3b0, in object 0xb9e8007b038 522s JS CTX: Initialized class GIRepositoryGType prototype 0x3d3ff7d13bc8 522s JS CTX: Initialized class GIRepositoryFunction prototype 0xb9e8003c178 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 0xb9e8007b0b0, JSClass 0x3ffbab6c3b0, in object 0xb9e8007b038 522s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 522s JS G BXD: Defined class for Variant (GVariant), prototype 0xb9e8007b100, JSClass 0x3ffbab6c3b0, in object 0xb9e8007b038 522s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 522s JS G BXD: Defined class for Bytes (GBytes), prototype 0xb9e8007b150, JSClass 0x3ffbab6c3b0, in object 0xb9e8007b038 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 0xb9e8007b1a0, JSClass 0x3ffbab6c3b0, in object 0xb9e8007b038 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 0xb9e8007b1f0, JSClass 0x3ffbab6c3b0, in object 0xb9e8007b038 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' 0xb9e8007b038 in GIRepository 0x3d3ff7d131a0 522s JS IMPORT: Importing module jasmine succeeded 522s JS IMPORT: Defining parent 0x3d3ff7d000f8 of 0xb9e8003cb28 '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 0x2aa04a87000: hold 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Main loop instance 0x2aa04a87000: 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 0x2aa04a87000: release 522s JS MAINLOOP: Completed job 0 522s JS IMPORT: Importing 'gi' 522s JS IMPORT: Defining parent 0x3d3ff7d000f8 of 0x3d3ff7d131a0 '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' 0xb9e8007b290 in GIRepository 0x3d3ff7d131a0 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 0x3d3ff7d000f8 of 0xb9e8003cd58 '_legacy' is mod 1 522s JS IMPORT: successfully imported module '_legacy' 522s JS IMPORT: Importing module lang succeeded 522s JS IMPORT: Defining parent 0x3d3ff7d000f8 of 0xb9e8003cd08 '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 0x3d3ff7d000f8 of 0xb9e8003cda8 '_signals' is mod 1 522s JS IMPORT: successfully imported module '_signals' 522s JS IMPORT: Importing module signals succeeded 522s JS IMPORT: Defining parent 0x3d3ff7d000f8 of 0xb9e8003ccb8 'signals' is mod 1 522s JS IMPORT: successfully imported module 'signals' 522s JS IMPORT: Importing module Gio succeeded 522s JS IMPORT: Defining parent 0x3d3ff7d13410 of 0xb9e8003cc68 '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 0x3d3ff7d000f8 of 0x3d3ff7d29e68 '_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 0x3d3ff7d000f8 of 0xb9e8003ce48 '_common' is mod 1 522s JS IMPORT: successfully imported module '_common' 522s JS IMPORT: Importing module GObject succeeded 522s JS IMPORT: Defining parent 0x3d3ff7d13410 of 0xb9e8003cdf8 '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 0xb9e8007b538, JSClass 0x3ffbab6c3b0, in object 0xb9e8007b2b8 522s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 522s JS G PRM: Defined class ParamSpec prototype is 0xb9e8003cee8 class 0x3ffbab712e0 in object 0xb9e8007b2b8 522s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 522s JS G OBJ: Defined class for Object (GObject), prototype 0xb9e8007b6a0, JSClass 0x3ffbab6cac0, in object 0xb9e8007b2b8 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 0xb9e8007b6c8, JSClass 0x3ffbab6cac0, in object 0xb9e8007b2b8 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' 0xb9e8007b2b8 in GIRepository 0x3d3ff7d131a0 522s JS G OBJ: Defined class for Application (GApplication), prototype 0xb9e8007b718, JSClass 0x3ffbab6cac0, in object 0xb9e8007b268 522s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 522s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0xb9e800cd290, JSClass 0x3ffbab6c898, in object 0xb9e8007b268 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 0xb9e8007b790, JSClass 0x3ffbab6cac0, in object 0xb9e8007b268 522s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 522s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0xb9e800cd510, JSClass 0x3ffbab6c898, in object 0xb9e8007b268 522s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 522s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xb9e8007b808, JSClass 0x3ffbab6cac0, in object 0xb9e8007b268 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 0xb9e800cd650, JSClass 0x3ffbab6c898, in object 0xb9e8007b268 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 0xb9e8007b880, JSClass 0x3ffbab6c3b0, in object 0xb9e8007b268 522s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 522s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xb9e8007b8d0, JSClass 0x3ffbab6c3b0, in object 0xb9e8007b268 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 0xb9e8007b920, JSClass 0x3ffbab6cac0, in object 0xb9e8007b268 522s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xb9e8007b970, JSClass 0x3ffbab6cac0, in object 0xb9e8007b290 522s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 522s JS G OBJ: Defined class for ListStore (GListStore), prototype 0xb9e8007b9c0, JSClass 0x3ffbab6cac0, in object 0xb9e8007b268 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 0xb9e800cd7b8, JSClass 0x3ffbab6c898, in object 0xb9e8007b268 522s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xb9e8007ba38, JSClass 0x3ffbab6cac0, in object 0x3d3ff7d13280 522s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 522s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0xb9e8007bab0, JSClass 0x3ffbab6cac0, in object 0xb9e8007b268 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 0xb9e8007bb00, JSClass 0x3ffbab6cac0, in object 0xb9e8007b268 522s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 522s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0xb9e8007bb50, JSClass 0x3ffbab6cac0, in object 0xb9e8007b268 522s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 522s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xb9e8007bba0, JSClass 0x3ffbab6c3b0, in object 0xb9e8007b268 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 0xb9e8007bbf0, JSClass 0x3ffbab6cac0, in object 0xb9e8007b268 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_with_mapping 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' 0xb9e8007b268 in GIRepository 0x3d3ff7d131a0 522s 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 522s JS G NS: Defined namespace 'WarnLib' 0xb9e8007bc40 in GIRepository 0x3d3ff7d131a0 522s JS G NS: Found info type INTERFACE for 'Whatever' in namespace 'WarnLib' 522s JS G IFACE: Defined class for Whatever (WarnLibWhatever), prototype 0xb9e800d5268, JSClass 0x3ffbab6c898, in object 0xb9e8007bc40 522s JS CTX: Script evaluation succeeded 522s JS MAINLOOP: Main loop instance 0x2aa04a87000: 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 0xb9e8003b128 522s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xb9e8003b128 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xb9e8003b128 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xb9e8003b128 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xb9e8003b128 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xb9e8003b128 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xb9e8003b128 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xb9e8003b128 522s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xb9e8003b128 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xb9e8003b128 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xb9e8003b128 522s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xb9e8003b128 522s JS IMPORT: Module metadata hook for module 0x3d3ff7d33290 522s JS IMPORT: Defining meta.importSync for module 0x3d3ff7d33290 522s JS NATIVE: Defining native module 'system' 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xb9e8003b128 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xb9e8003b128 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 0x2aa04a87000: hold 522s JS MAINLOOP: Running and clearing main loop hook 522s JS G BXD: Defining method run in prototype for GLib.MainLoop 522s 1..2 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 0xb9e8007bce0, JSClass 0x3ffbab6c3b0, in object 0xb9e8007b038 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 0x3d3ff7d030b0 522s JS IMPORT: Defining meta.importSync for module 0x3d3ff7d030b0 522s JS G NS: Found info type FUNCTION for 'throw_unpaired' in namespace 'WarnLib' 522s JS G BXD: Defining method matches in prototype for GLib.Error 522s JS G NS: Found info type ENUM for 'IOErrorEnum' in namespace 'Gio' 522s JS G ERR: Defined class for IOErrorEnum (GError), prototype 0xb9e800d55d8, JSClass 0x3ffbab6c650, in object 0xb9e8007b268 522s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 522s JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 1 522s JS G ENUM: Defining enum value EXISTS (fixed from exists) 2 522s JS G ENUM: Defining enum value IS_DIRECTORY (fixed from is_directory) 3 522s JS G ENUM: Defining enum value NOT_DIRECTORY (fixed from not_directory) 4 522s JS G ENUM: Defining enum value NOT_EMPTY (fixed from not_empty) 5 522s JS G ENUM: Defining enum value NOT_REGULAR_FILE (fixed from not_regular_file) 6 522s JS G ENUM: Defining enum value NOT_SYMBOLIC_LINK (fixed from not_symbolic_link) 7 522s JS G ENUM: Defining enum value NOT_MOUNTABLE_FILE (fixed from not_mountable_file) 8 522s JS G ENUM: Defining enum value FILENAME_TOO_LONG (fixed from filename_too_long) 9 522s JS G ENUM: Defining enum value INVALID_FILENAME (fixed from invalid_filename) 10 522s JS G ENUM: Defining enum value TOO_MANY_LINKS (fixed from too_many_links) 11 522s JS G ENUM: Defining enum value NO_SPACE (fixed from no_space) 12 522s JS G ENUM: Defining enum value INVALID_ARGUMENT (fixed from invalid_argument) 13 522s JS G ENUM: Defining enum value PERMISSION_DENIED (fixed from permission_denied) 14 522s JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 15 522s JS G ENUM: Defining enum value NOT_MOUNTED (fixed from not_mounted) 16 522s JS G ENUM: Defining enum value ALREADY_MOUNTED (fixed from already_mounted) 17 522s JS G ENUM: Defining enum value CLOSED (fixed from closed) 18 522s JS G ENUM: Defining enum value CANCELLED (fixed from cancelled) 19 522s JS G ENUM: Defining enum value PENDING (fixed from pending) 20 522s JS G ENUM: Defining enum value READ_ONLY (fixed from read_only) 21 522s JS G ENUM: Defining enum value CANT_CREATE_BACKUP (fixed from cant_create_backup) 22 522s JS G ENUM: Defining enum value WRONG_ETAG (fixed from wrong_etag) 23 522s JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 24 522s JS G ENUM: Defining enum value WOULD_RECURSE (fixed from would_recurse) 25 522s JS G ENUM: Defining enum value BUSY (fixed from busy) 26 522s JS G ENUM: Defining enum value WOULD_BLOCK (fixed from would_block) 27 522s JS G ENUM: Defining enum value HOST_NOT_FOUND (fixed from host_not_found) 28 522s JS G ENUM: Defining enum value WOULD_MERGE (fixed from would_merge) 29 522s JS G ENUM: Defining enum value FAILED_HANDLED (fixed from failed_handled) 30 522s JS G ENUM: Defining enum value TOO_MANY_OPEN_FILES (fixed from too_many_open_files) 31 522s JS G ENUM: Defining enum value NOT_INITIALIZED (fixed from not_initialized) 32 522s JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 33 522s JS G ENUM: Defining enum value PARTIAL_INPUT (fixed from partial_input) 34 522s JS G ENUM: Defining enum value INVALID_DATA (fixed from invalid_data) 35 522s JS G ENUM: Defining enum value DBUS_ERROR (fixed from dbus_error) 36 522s JS G ENUM: Defining enum value HOST_UNREACHABLE (fixed from host_unreachable) 37 522s JS G ENUM: Defining enum value NETWORK_UNREACHABLE (fixed from network_unreachable) 38 522s JS G ENUM: Defining enum value CONNECTION_REFUSED (fixed from connection_refused) 39 522s JS G ENUM: Defining enum value PROXY_FAILED (fixed from proxy_failed) 40 522s JS G ENUM: Defining enum value PROXY_AUTH_FAILED (fixed from proxy_auth_failed) 41 522s JS G ENUM: Defining enum value PROXY_NEED_AUTH (fixed from proxy_need_auth) 42 522s JS G ENUM: Defining enum value PROXY_NOT_ALLOWED (fixed from proxy_not_allowed) 43 522s JS G ENUM: Defining enum value BROKEN_PIPE (fixed from broken_pipe) 44 522s JS G ENUM: Defining enum value CONNECTION_CLOSED (fixed from connection_closed) 44 522s JS G ENUM: Defining enum value NOT_CONNECTED (fixed from not_connected) 45 522s JS G ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 522s JS G ENUM: Defining enum value NO_SUCH_DEVICE (fixed from no_such_device) 47 522s JS G ENUM: Defining enum value DESTINATION_UNSET (fixed from destination_unset) 48 522s JS G BXD: Defining method destroy in prototype for GLib.Source 522s ok 1 WarnLib bug 689482 522s ok 2 WarnLib calls vfuncs with unnamed parameters 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 0x2aa04a87000: 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 0x2aa04a87000: release 522s JS MAINLOOP: Completed job 3 522s JS MEMORY: Memory report: before destroying context 522s JS MEMORY: 263 objects currently alive 522s JS MEMORY: boxed_instance = 16 522s JS MEMORY: boxed_prototype = 11 522s JS MEMORY: closure = 3 522s JS MEMORY: function = 197 522s JS MEMORY: fundamental_instance = 0 522s JS MEMORY: fundamental_prototype = 0 522s JS MEMORY: gerror_instance = 0 522s JS MEMORY: gerror_prototype = 1 522s JS MEMORY: interface = 5 522s JS MEMORY: module = 9 522s JS MEMORY: ns = 5 522s JS MEMORY: object_instance = 2 522s JS MEMORY: object_prototype = 14 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/testWarnLib.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/testLegacyGObject.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 0x1fd506400098 522s JS IMPORT: Defining parent (nil) of 0x1fd5064000f8 'imports' is mod 0 522s JS IMPORT: Importing '_print' 522s JS NATIVE: Defining native module '_print' 522s JS IMPORT: Defining parent 0x1fd5064000f8 of 0x1fd5064006b0 '_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 0x11fdb033b128 522s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x11fdb033b128 522s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x11fdb033b128 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x11fdb033b128 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x11fdb033b128 522s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x11fdb033b128 522s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x11fdb033b128 522s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x11fdb033b128 522s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x11fdb033b128 522s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x11fdb033b128 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x11fdb033b128 522s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x11fdb033b128 522s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x11fdb033b128 522s JS MAINLOOP: Main loop instance 0x2aa1f943000: hold 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Starting promise job dispatcher 522s JS MAINLOOP: Main loop instance 0x2aa1f943000: 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 0x2aa1f943000: 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 0x11fdb033b128 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x11fdb033b128 522s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x11fdb033b128 522s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x11fdb033b128 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x11fdb033b128 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x11fdb033b128 522s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x11fdb033b128 522s JS IMPORT: Module metadata hook for module 0x1fd506412f60 522s JS IMPORT: Defining meta.importSync for module 0x1fd506412f60 522s JS NATIVE: Defining native module 'gi' 522s JS CTX: Initialized class GIRepositoryNamespace prototype 0x1fd506413310 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 0x1fd5064000f8 of 0x1fd506413410 'overrides' is mod 1 522s JS IMPORT: Defined importer 'overrides' 0x1fd506413410 in 0x1fd5064000f8 522s JS IMPORT: successfully imported directory 'overrides' 522s JS IMPORT: Importing '_byteArrayNative' 522s JS NATIVE: Defining native module '_byteArrayNative' 522s JS IMPORT: Defining parent 0x1fd5064000f8 of 0x1fd506413858 '_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 0x1fd5064000f8 of 0x1fd506413998 '_promiseNative' is mod 1 522s JS IMPORT: successfully imported module '_promiseNative' 522s JS IMPORT: Importing module GLib succeeded 522s JS IMPORT: Defining parent 0x1fd506413410 of 0x11fdb033c128 '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 0x11fdb037b060, JSClass 0x3ffae06c3b0, in object 0x11fdb037b038 522s JS CTX: Initialized class GIRepositoryGType prototype 0x1fd506413bc8 522s JS CTX: Initialized class GIRepositoryFunction prototype 0x11fdb033c178 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 0x11fdb037b0b0, JSClass 0x3ffae06c3b0, in object 0x11fdb037b038 522s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 522s JS G BXD: Defined class for Variant (GVariant), prototype 0x11fdb037b100, JSClass 0x3ffae06c3b0, in object 0x11fdb037b038 522s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 522s JS G BXD: Defined class for Bytes (GBytes), prototype 0x11fdb037b150, JSClass 0x3ffae06c3b0, in object 0x11fdb037b038 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 0x11fdb037b1a0, JSClass 0x3ffae06c3b0, in object 0x11fdb037b038 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 0x11fdb037b1f0, JSClass 0x3ffae06c3b0, in object 0x11fdb037b038 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' 0x11fdb037b038 in GIRepository 0x1fd5064131a0 522s JS IMPORT: Importing module jasmine succeeded 522s JS IMPORT: Defining parent 0x1fd5064000f8 of 0x11fdb033cb28 '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 0x2aa1f943000: hold 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Main loop instance 0x2aa1f943000: 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 0x2aa1f943000: release 522s JS MAINLOOP: Completed job 0 522s JS IMPORT: Importing 'gi' 522s JS IMPORT: Defining parent 0x1fd5064000f8 of 0x1fd5064131a0 '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' 0x11fdb037b290 in GIRepository 0x1fd5064131a0 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 0x1fd5064000f8 of 0x11fdb033cd58 '_legacy' is mod 1 522s JS IMPORT: successfully imported module '_legacy' 522s JS IMPORT: Importing module lang succeeded 522s JS IMPORT: Defining parent 0x1fd5064000f8 of 0x11fdb033cd08 '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 0x1fd5064000f8 of 0x11fdb033cda8 '_signals' is mod 1 522s JS IMPORT: successfully imported module '_signals' 522s JS IMPORT: Importing module signals succeeded 522s JS IMPORT: Defining parent 0x1fd5064000f8 of 0x11fdb033ccb8 'signals' is mod 1 522s JS IMPORT: successfully imported module 'signals' 522s JS IMPORT: Importing module Gio succeeded 522s JS IMPORT: Defining parent 0x1fd506413410 of 0x11fdb033cc68 '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 0x1fd5064000f8 of 0x1fd506429e68 '_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 0x1fd5064000f8 of 0x11fdb033ce48 '_common' is mod 1 522s JS IMPORT: successfully imported module '_common' 522s JS IMPORT: Importing module GObject succeeded 522s JS IMPORT: Defining parent 0x1fd506413410 of 0x11fdb033cdf8 '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 0x11fdb037b538, JSClass 0x3ffae06c3b0, in object 0x11fdb037b2b8 522s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 522s JS G PRM: Defined class ParamSpec prototype is 0x11fdb033cee8 class 0x3ffae0712e0 in object 0x11fdb037b2b8 522s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 522s JS G OBJ: Defined class for Object (GObject), prototype 0x11fdb037b6a0, JSClass 0x3ffae06cac0, in object 0x11fdb037b2b8 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 0x11fdb037b6c8, JSClass 0x3ffae06cac0, in object 0x11fdb037b2b8 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' 0x11fdb037b2b8 in GIRepository 0x1fd5064131a0 522s JS G OBJ: Defined class for Application (GApplication), prototype 0x11fdb037b718, JSClass 0x3ffae06cac0, in object 0x11fdb037b268 522s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 522s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x11fdb03d3290, JSClass 0x3ffae06c898, in object 0x11fdb037b268 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 0x11fdb037b790, JSClass 0x3ffae06cac0, in object 0x11fdb037b268 522s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 522s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x11fdb03d3510, JSClass 0x3ffae06c898, in object 0x11fdb037b268 522s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 522s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x11fdb037b808, JSClass 0x3ffae06cac0, in object 0x11fdb037b268 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 0x11fdb03d3650, JSClass 0x3ffae06c898, in object 0x11fdb037b268 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 0x11fdb037b880, JSClass 0x3ffae06c3b0, in object 0x11fdb037b268 522s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 522s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x11fdb037b8d0, JSClass 0x3ffae06c3b0, in object 0x11fdb037b268 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 0x11fdb037b920, JSClass 0x3ffae06cac0, in object 0x11fdb037b268 522s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x11fdb037b970, JSClass 0x3ffae06cac0, in object 0x11fdb037b290 522s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 522s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x11fdb037b9c0, JSClass 0x3ffae06cac0, in object 0x11fdb037b268 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 0x11fdb03d37b8, JSClass 0x3ffae06c898, in object 0x11fdb037b268 522s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x11fdb037ba38, JSClass 0x3ffae06cac0, in object 0x1fd506413280 522s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 522s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x11fdb037bab0, JSClass 0x3ffae06cac0, in object 0x11fdb037b268 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 0x11fdb037bb00, JSClass 0x3ffae06cac0, in object 0x11fdb037b268 522s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 522s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x11fdb037bb50, JSClass 0x3ffae06cac0, in object 0x11fdb037b268 522s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 522s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x11fdb037bba0, JSClass 0x3ffae06c3b0, in object 0x11fdb037b268 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 0x11fdb037bbf0, JSClass 0x3ffae06cac0, in object 0x11fdb037b268 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_with_mapping 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' 0x11fdb037b268 in GIRepository 0x1fd5064131a0 522s JS IMPORT: Importing module Gtk succeeded 522s JS IMPORT: Defining parent 0x1fd506413410 of 0x11fdb03d8268 '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 0x11fdb037bc68, JSClass 0x3ffae06cac0, in object 0x11fdb037b2b8 522s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x11fdb037bcb8, JSClass 0x3ffae06cac0, in object 0x11fdb037bc40 522s JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' 522s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x11fdb03d8560, JSClass 0x3ffae06c898, in object 0x11fdb037bc40 522s JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' 522s JS G OBJ: Defined class for Container (GtkContainer), prototype 0x11fdb037bd30, JSClass 0x3ffae06cac0, in object 0x11fdb037bc40 522s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 522s JS G NS: Defined namespace 'Gtk' 0x11fdb037bc40 in GIRepository 0x1fd5064131a0 522s JS IMPORT: JS import 'mainloop' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/mainloop.js 522s JS IMPORT: Importing module mainloop succeeded 522s JS IMPORT: Defining parent 0x1fd5064000f8 of 0x11fdb03d8678 'mainloop' is mod 1 522s JS IMPORT: successfully imported module 'mainloop' 522s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 522s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 522s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 522s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 522s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 522s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 522s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 522s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 522s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 522s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 522s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 522s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 522s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 522s JS G ENUM: Defining GObject.ParamFlags as 0x1fd506430d20 522s JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' 522s JS G PRM: Wrapping GParamString 'readwrite' on (null) with JSObject 522s JS G PRM: JSObject created with param instance 0x2aa1faca140 type GParamString 522s JS G PRM: Wrapping GParamString 'readonly' on (null) with JSObject 522s JS G PRM: JSObject created with param instance 0x2aa1faca250 type GParamString 522s JS G PRM: Wrapping GParamString 'construct' on (null) with JSObject 522s JS G PRM: JSObject created with param instance 0x2aa1faca340 type GParamString 522s JS G NS: Found info type FLAGS for 'SignalFlags' in namespace 'GObject' 522s JS G ENUM: Defining enum value RUN_FIRST (fixed from run_first) 1 522s JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2 522s JS G ENUM: Defining enum value RUN_CLEANUP (fixed from run_cleanup) 4 522s JS G ENUM: Defining enum value NO_RECURSE (fixed from no_recurse) 8 522s JS G ENUM: Defining enum value DETAILED (fixed from detailed) 16 522s JS G ENUM: Defining enum value ACTION (fixed from action) 32 522s JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64 522s JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128 522s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 256 522s JS G ENUM: Defining enum value ACCUMULATOR_FIRST_RUN (fixed from accumulator_first_run) 131072 522s JS G ENUM: Defining GObject.SignalFlags as 0x1fd506430f50 522s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 522s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'CjsPrivate' 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 JS G OBJ: Defined class for Gjs_MyObject (Gjs_MyObject), prototype 0x11fdb037bd80, JSClass 0x3ffae06cac0, in object 0x1fd506413280 522s JS G NS: Found info type FUNCTION for 'signal_lookup' in namespace 'GObject' 522s JS G NS: Found info type FUNCTION for 'signal_override_class_closure' in namespace 'GObject' 522s JS G OBJ: Defined class for Gjs_MyApplication (Gjs_MyApplication), prototype 0x11fdb037bdd0, JSClass 0x3ffae06cac0, in object 0x1fd506413280 522s JS G OBJ: Defined class for Gjs_MyInitable (Gjs_MyInitable), prototype 0x11fdb037be20, JSClass 0x3ffae06cac0, in object 0x1fd506413280 522s JS G OBJ: Defined class for Gjs_Derived (Gjs_Derived), prototype 0x11fdb037be70, JSClass 0x3ffae06cac0, in object 0x1fd506413280 522s JS G OBJ: Defined class for Gjs_Legacy_OddlyNamed (Gjs_Legacy_OddlyNamed), prototype 0x11fdb037bec0, JSClass 0x3ffae06cac0, in object 0x1fd506413280 522s JS G OBJ: Defined class for Gjs_MyCustomInit (Gjs_MyCustomInit), prototype 0x11fdb037bf10, JSClass 0x3ffae06cac0, in object 0x1fd506413280 522s JS G OBJ: Defined class for Gjs_GObjectImplementingLangInterface (Gjs_GObjectImplementingLangInterface), prototype 0x11fdb037bf60, JSClass 0x3ffae06cac0, in object 0x11fdb033ee08 522s JS G PRM: Wrapping GParamString 'interface-prop' on (null) with JSObject 522s JS G PRM: JSObject created with param instance 0x2aa1fa1d0d0 type GParamString 522s JS G IFACE: Defined class for ArbitraryGTypeName (ArbitraryGTypeName), prototype 0x11fdb03d8e70, JSClass 0x3ffae06c898, in object 0x11fdb033ee08 522s JS G IFACE: Defined class for Gjs_InterfaceRequiringGObjectInterface (Gjs_InterfaceRequiringGObjectInterface), prototype 0x11fdb03d8ec0, JSClass 0x3ffae06c898, in object 0x11fdb033ee08 522s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 522s JS G PRM: JSObject created with param instance 0x2aa1fa41210 type GParamOverride 522s JS G PRM: Wrapping GParamString 'class-prop' on (null) with JSObject 522s JS G PRM: JSObject created with param instance 0x2aa1fa413a0 type GParamString 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 JS G OBJ: Defined class for Gjs_GObjectImplementingGObjectInterface (Gjs_GObjectImplementingGObjectInterface), prototype 0x11fdb03ff038, JSClass 0x3ffae06cac0, in object 0x11fdb033ee08 522s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 522s JS G PRM: JSObject created with param instance 0x2aa1fa2ae20 type GParamOverride 522s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 522s JS G OBJ: Defined class for Gjs_MinimalImplementationOfAGObjectInterface (Gjs_MinimalImplementationOfAGObjectInterface), prototype 0x11fdb03ff088, JSClass 0x3ffae06cac0, in object 0x11fdb033ee08 522s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 522s JS G PRM: JSObject created with param instance 0x2aa1fa2bff0 type GParamOverride 522s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 522s JS G OBJ: Defined class for Gjs_ImplementationOfTwoInterfaces (Gjs_ImplementationOfTwoInterfaces), prototype 0x11fdb03ff0d8, JSClass 0x3ffae06cac0, in object 0x11fdb033ee08 522s JS G IFACE: Defined class for Gjs_LegacyInterface1 (Gjs_LegacyInterface1), prototype 0x33d27d3060d8, JSClass 0x3ffae06c898, in object 0x11fdb033ee08 522s JS G IFACE: Defined class for Gjs_LegacyInterface2 (Gjs_LegacyInterface2), prototype 0x33d27d306128, JSClass 0x3ffae06c898, in object 0x11fdb033ee08 522s JS G NS: Found info type FUNCTION for 'param_spec_int' in namespace 'GObject' 522s JS G PRM: Wrapping GParamInt 'property' on (null) with JSObject 522s JS G PRM: JSObject created with param instance 0x2aa1fa4eb30 type GParamInt 522s JS G PRM: Wrapping GParamInt 'override-property' on (null) with JSObject 522s JS G PRM: JSObject created with param instance 0x2aa1fa4eca0 type GParamInt 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 JS G OBJ: Defined class for Gjs_Legacy (Gjs_Legacy), prototype 0x11fdb03ff178, JSClass 0x3ffae06cac0, in object 0x11fdb033ee08 522s JS G PRM: Wrapping GParamOverride 'override-property' on (null) with JSObject 522s JS G PRM: JSObject created with param instance 0x2aa1fa4f9d0 type GParamOverride 522s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 522s JS CTX: Script evaluation succeeded 522s JS MAINLOOP: Main loop instance 0x2aa1f943000: 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 0x11fdb033b128 522s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x11fdb033b128 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x11fdb033b128 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x11fdb033b128 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x11fdb033b128 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x11fdb033b128 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x11fdb033b128 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x11fdb033b128 522s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x11fdb033b128 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x11fdb033b128 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x11fdb033b128 522s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x11fdb033b128 522s JS IMPORT: Module metadata hook for module 0x1fd50642e960 522s JS IMPORT: Defining meta.importSync for module 0x1fd50642e960 522s JS NATIVE: Defining native module 'system' 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x11fdb033b128 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x11fdb033b128 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 0x2aa1f943000: hold 522s JS MAINLOOP: Running and clearing main loop hook 522s JS G BXD: Defining method run in prototype for GLib.MainLoop 522s 1..60 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 0x11fdb03ff218, JSClass 0x3ffae06c3b0, in object 0x11fdb037b038 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 0x11fdb0360d28 522s JS IMPORT: Defining meta.importSync for module 0x11fdb0360d28 522s JS G BXD: Defining method destroy in prototype for GLib.Source 522s ok 1 GObject class constructs with default values for properties 522s ok 2 GObject class constructs with a hash of property values 522s JS G NS: Found info type OBJECT for 'Builder' in namespace 'Gtk' 522s JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0x11fdb03ff560, JSClass 0x3ffae06cac0, in object 0x11fdb037bc40 522s JS G OBJ: Defining method get_object in prototype for GtkBuilder (Gtk.Builder) 522s ok 3 GObject class constructs with property values from Gtk.Builder 522s ok 4 GObject class does not allow changing CONSTRUCT_ONLY properties 522s ok 5 GObject class has a name 522s JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) 522s JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject 522s JS G PRM: JSObject created with param instance 0x2aa1faca250 type GParamString 522s JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject 522s JS G PRM: JSObject created with param instance 0x2aa1faca250 type GParamString 522s ok 6 GObject class has a notify signal 522s ok 7 GObject class can define its own signals 522s ok 8 GObject class passes emitted arguments to signal handlers 522s ok 9 GObject class can return values from signals 522s ok 10 GObject class does not call first-wins signal handlers after one returns a value 522s ok 11 GObject class gets the return value of the default handler 522s ok 12 GObject class calls run-last default handler last 522s ok 13 GObject class can inherit from something that's not GObject.Object 522s ok 14 GObject class can implement an interface 522s JS G NS: Found info type OBJECT for 'Cancellable' in namespace 'Gio' 522s JS G OBJ: Defined class for Cancellable (GCancellable), prototype 0x33d27d3351f0, JSClass 0x3ffae06cac0, in object 0x11fdb037b268 522s ok 15 GObject class can implement interface vfuncs 522s ok 16 GObject class can be a subclass 522s ok 17 GObject class can have any valid Lang.Class name 522s ok 18 GObject class calls its _instance_init() function while chaining up in constructor 522s JS G NS: Found info type FUNCTION for 'param_spec_object' in namespace 'GObject' 522s JS G PRM: Wrapping GParamObject 'file' on (null) with JSObject 522s JS G PRM: JSObject created with param instance 0x2aa1fbb4730 type GParamObject 522s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 522s JS G OBJ: Defined class for Gjs_InterfacePropObject (Gjs_InterfacePropObject), prototype 0x33d27d3356a0, JSClass 0x3ffae06cac0, in object 0x11fdb033ee08 522s ok 19 GObject class can have an interface-valued property 522s JS G PRM: Wrapping GParamOverride 'readwrite' on (null) with JSObject 522s JS G PRM: JSObject created with param instance 0x2aa1fbb6890 type GParamOverride 522s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 522s JS G OBJ: Defined class for Gjs_OverrideObject (Gjs_OverrideObject), prototype 0x33d27d335830, JSClass 0x3ffae06cac0, in object 0x11fdb033ee08 522s ok 20 GObject class can override a property from the parent class 522s ok 21 GObject class cannot override a non-existent property 522s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 522s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 522s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 522s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 522s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 522s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 522s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 522s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 522s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 522s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 522s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 522s JS G ENUM: Defining GLib.LogLevelFlags as 0x1fd50643c350 522s JS G NS: Found info type OBJECT for 'TlsDatabase' in namespace 'Gio' 522s JS G OBJ: Defined class for TlsDatabase (GTlsDatabase), prototype 0x33d27d335a88, JSClass 0x3ffae06cac0, in object 0x11fdb037b268 522s JS G NS: Found info type INTERFACE for 'TlsFileDatabase' in namespace 'Gio' 522s JS G IFACE: Defined class for TlsFileDatabase (GTlsFileDatabase), prototype 0x33d27d32a8f8, JSClass 0x3ffae06c898, in object 0x11fdb037b268 522s JS G OBJ: Defined class for Gjs_ForgottenOverride (Gjs_ForgottenOverride), prototype 0x33d27d335b00, JSClass 0x3ffae06cac0, in object 0x11fdb033ee08 522s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 522s ok 22 GObject class handles gracefully forgetting to override a C property 522s JS G PRM: Wrapping GParamOverride 'anchors' on (null) with JSObject 522s JS G PRM: JSObject created with param instance 0x2aa1fbb4190 type GParamOverride 522s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 522s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 522s JS G OBJ: Defined class for Gjs_ForgottenAccessors (Gjs_ForgottenAccessors), prototype 0x33d27d335c68, JSClass 0x3ffae06cac0, in object 0x11fdb033ee08 522s JS G OBJ: Defined class for Gjs_ForgottenAccessors2 (Gjs_ForgottenAccessors2), prototype 0x33d27d335ce0, JSClass 0x3ffae06cac0, in object 0x11fdb033ee08 522s ok 23 GObject class handles gracefully overriding a C property but forgetting the accessors 522s ok 24 GObject interface class can implement a Lang.Interface 522s ok 25 GObject interface throws when an interface requires a GObject interface but not GObject.Object 522s JS G OBJ: Defined class for Gjs_ObjectImplementingLangInterfaceAndCInterface (Gjs_ObjectImplementingLangInterfaceAndCInterface), prototype 0x33d27d335fd8, JSClass 0x3ffae06cac0, in object 0x11fdb033ee08 522s ok 26 GObject interface can be implemented by a GObject class along with a JS interface 522s ok 27 GObject interface is an instance of the interface classes 522s ok 28 GObject interface cannot be instantiated 522s ok 29 GObject interface has a name 522s ok 30 GObject interface reports its type name 522s JS G NS: Found info type FUNCTION for 'type_is_a' in namespace 'GObject' 522s ok 31 GObject interface can be implemented by a GObject class 522s ok 32 GObject interface is implemented by a GObject class with the correct class object 522s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 522s JS G PRM: JSObject created with param instance 0x2aa1fbc5260 type GParamOverride 522s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 522s JS G OBJ: Defined class for Gjs_GObjectImplementingBothKindsOfInterface (Gjs_GObjectImplementingBothKindsOfInterface), prototype 0x33d27d33a538, JSClass 0x3ffae06cac0, in object 0x11fdb033ee08 522s ok 33 GObject interface can be implemented by a class also implementing a Lang.Interface 522s ok 34 GObject interface can have its required function implemented 522s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 522s JS G PRM: JSObject created with param instance 0x2aa1fbc8190 type GParamOverride 522s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 522s JS G OBJ: Defined class for Gjs_BadObject (Gjs_BadObject), prototype 0x33d27d33a718, JSClass 0x3ffae06cac0, in object 0x11fdb033ee08 522s ok 35 GObject interface must have its required function implemented 522s ok 36 GObject interface doesn't have to have its optional function implemented 522s ok 37 GObject interface can have its optional function deferred to by the implementation 522s ok 38 GObject interface can have its function chained up to 522s ok 39 GObject interface can require another interface 522s ok 40 GObject interface can chain up to another interface 522s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 522s JS G PRM: JSObject created with param instance 0x2aa1faddde0 type GParamOverride 522s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 522s JS G OBJ: Defined class for Gjs_MinimalImplementationOfTwoInterfaces (Gjs_MinimalImplementationOfTwoInterfaces), prototype 0x33d27d33abf0, JSClass 0x3ffae06cac0, in object 0x11fdb033ee08 522s ok 41 GObject interface defers to the last interface's optional function 522s ok 42 GObject interface must be implemented by a class that implements all required interfaces 522s ok 43 GObject interface must be implemented by a class that implements required interfaces in correct order 522s JS G IFACE: Defined class for Gjs_InitableInterface (Gjs_InitableInterface), prototype 0x33d27d32ab50, JSClass 0x3ffae06c898, in object 0x11fdb033ee08 522s ok 44 GObject interface can require an interface from C 522s JS G BXD: Defining method is_running in prototype for GLib.MainLoop 522s JS G BXD: Defining method quit in prototype for GLib.MainLoop 522s ok 45 GObject interface can define signals on the implementing class 522s ok 46 GObject interface can define properties on the implementing class 522s JS G OBJ: Defined class for Gjs_MyNaughtyObject (Gjs_MyNaughtyObject), prototype 0x33d27d348128, JSClass 0x3ffae06cac0, in object 0x11fdb033ee08 522s ok 47 GObject interface must have its properties overridden 522s JS G OBJ: Defined class for Gjs_MyMetaObject (Gjs_MyMetaObject), prototype 0x33d27d348218, JSClass 0x3ffae06cac0, in object 0x11fdb033ee08 522s JS G IFACE: Defined class for Gjs_MyMetaInterface (Gjs_MyMetaInterface), prototype 0x33d27d3421f0, JSClass 0x3ffae06c898, in object 0x11fdb033ee08 522s ok 48 GObject interface gets the correct type for its metaclass 522s JS G OBJ: Defined class for Gjs_SubObject (Gjs_SubObject), prototype 0x33d27d348330, JSClass 0x3ffae06cac0, in object 0x11fdb033ee08 522s ok 49 GObject interface can be implemented by a class as well as its parent class 522s JS G OBJ: Defined class for Gjs_SubImplementer (Gjs_SubImplementer), prototype 0x33d27d348448, JSClass 0x3ffae06cac0, in object 0x11fdb033ee08 522s ok 50 GObject interface can be reimplemented by a subclass of a class that already implements it 522s ok 51 ES6 GObject class inheriting from GObject.Class calls a static method on the parent class 522s ok 52 ES6 GObject class inheriting from GObject.Class calls a method on the parent class 522s ok 53 ES6 GObject class inheriting from GObject.Class passes arguments to the parent class's constructor 522s ok 54 ES6 GObject class inheriting from GObject.Class chains up to a method on the parent class 522s ok 55 ES6 GObject class inheriting from GObject.Class overrides a method on the parent class 522s ok 56 ES6 GObject class inheriting from GObject.Class sets and gets a property from the parent class 522s ok 57 ES6 GObject class inheriting from GObject.Class overrides a property from the parent class 522s ok 58 ES6 GObject class inheriting from GObject.Class inherits a signal from the parent class 522s ok 59 ES6 GObject class inheriting from GObject.Class inherits legacy interfaces from the parent 522s ok 60 ES6 GObject class inheriting from GObject.Class can implement a legacy interface itself 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Main loop instance 0x2aa1f943000: 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 0x2aa1f943000: release 522s JS MAINLOOP: Completed job 3 522s JS MEMORY: Memory report: before destroying context 522s JS MEMORY: 725 objects currently alive 522s JS MEMORY: boxed_instance = 288 522s JS MEMORY: boxed_prototype = 11 522s JS MEMORY: closure = 16 522s JS MEMORY: function = 252 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 = 12 522s JS MEMORY: module = 11 522s JS MEMORY: ns = 5 522s JS MEMORY: object_instance = 67 522s JS MEMORY: object_prototype = 44 522s JS MEMORY: param = 19 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/testLegacyGObject.test 522s Running test: cjs/testESModules.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 0x2b908f00098 522s JS IMPORT: Defining parent (nil) of 0x2b908f000f8 'imports' is mod 0 522s JS IMPORT: Importing '_print' 522s JS NATIVE: Defining native module '_print' 522s JS IMPORT: Defining parent 0x2b908f000f8 of 0x2b908f006b0 '_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 0xf9bc9a3b128 522s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xf9bc9a3b128 522s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xf9bc9a3b128 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf9bc9a3b128 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf9bc9a3b128 522s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xf9bc9a3b128 522s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xf9bc9a3b128 522s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xf9bc9a3b128 522s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xf9bc9a3b128 522s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xf9bc9a3b128 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf9bc9a3b128 522s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xf9bc9a3b128 522s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xf9bc9a3b128 522s JS MAINLOOP: Main loop instance 0x2aa1e3e6000: hold 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Starting promise job dispatcher 522s JS MAINLOOP: Main loop instance 0x2aa1e3e6000: 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 0x2aa1e3e6000: 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 0xf9bc9a3b128 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf9bc9a3b128 522s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf9bc9a3b128 522s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf9bc9a3b128 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf9bc9a3b128 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf9bc9a3b128 522s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf9bc9a3b128 522s JS IMPORT: Module metadata hook for module 0x2b908f12f60 522s JS IMPORT: Defining meta.importSync for module 0x2b908f12f60 522s JS NATIVE: Defining native module 'gi' 522s JS CTX: Initialized class GIRepositoryNamespace prototype 0x2b908f13310 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 0x2b908f000f8 of 0x2b908f13410 'overrides' is mod 1 522s JS IMPORT: Defined importer 'overrides' 0x2b908f13410 in 0x2b908f000f8 522s JS IMPORT: successfully imported directory 'overrides' 522s JS IMPORT: Importing '_byteArrayNative' 522s JS NATIVE: Defining native module '_byteArrayNative' 522s JS IMPORT: Defining parent 0x2b908f000f8 of 0x2b908f13858 '_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 0x2b908f000f8 of 0x2b908f13998 '_promiseNative' is mod 1 522s JS IMPORT: successfully imported module '_promiseNative' 522s JS IMPORT: Importing module GLib succeeded 522s JS IMPORT: Defining parent 0x2b908f13410 of 0xf9bc9a3c128 '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 0xf9bc9a7b060, JSClass 0x3ff8c66c3b0, in object 0xf9bc9a7b038 522s JS CTX: Initialized class GIRepositoryGType prototype 0x2b908f13bc8 522s JS CTX: Initialized class GIRepositoryFunction prototype 0xf9bc9a3c178 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 0xf9bc9a7b0b0, JSClass 0x3ff8c66c3b0, in object 0xf9bc9a7b038 522s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 522s JS G BXD: Defined class for Variant (GVariant), prototype 0xf9bc9a7b100, JSClass 0x3ff8c66c3b0, in object 0xf9bc9a7b038 522s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 522s JS G BXD: Defined class for Bytes (GBytes), prototype 0xf9bc9a7b150, JSClass 0x3ff8c66c3b0, in object 0xf9bc9a7b038 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 0xf9bc9a7b1a0, JSClass 0x3ff8c66c3b0, in object 0xf9bc9a7b038 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 0xf9bc9a7b1f0, JSClass 0x3ff8c66c3b0, in object 0xf9bc9a7b038 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' 0xf9bc9a7b038 in GIRepository 0x2b908f131a0 522s JS IMPORT: Importing module jasmine succeeded 522s JS IMPORT: Defining parent 0x2b908f000f8 of 0xf9bc9a3cb28 '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 0x2aa1e3e6000: hold 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Main loop instance 0x2aa1e3e6000: 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 0x2aa1e3e6000: release 522s JS MAINLOOP: Completed job 0 522s 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 0xf9bc9a3b128 522s JS IMPORT: Module resolve hook for module "gettext" (relative to ), global 0xf9bc9a3b128 522s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf9bc9a3b128 522s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0xf9bc9a3b128 522s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf9bc9a3b128 522s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf9bc9a3b128 522s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf9bc9a3b128 522s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/exports.js" (relative to ), global 0xf9bc9a3b128 522s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0xf9bc9a3b128 522s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0xf9bc9a3b128 522s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/importmeta.js" (relative to ), global 0xf9bc9a3b128 522s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf9bc9a3b128 522s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf9bc9a3b128 522s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/importmeta.js" (relative to ), global 0xf9bc9a3b128 522s JS IMPORT: Module resolve hook for module "gettext" (relative to ), global 0xf9bc9a3b128 522s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/exports.js" (relative to ), global 0xf9bc9a3b128 522s JS IMPORT: Module resolve hook for module "gettext" (relative to ), global 0xf9bc9a3b128 522s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf9bc9a3b128 522s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0xf9bc9a3b128 522s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/exports.js" (relative to ), global 0xf9bc9a3b128 522s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/exports.js" (relative to ), global 0xf9bc9a3b128 522s JS IMPORT: Module resolve hook for module "gettext" (relative to ), global 0xf9bc9a3b128 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 0x2b908f000f8 of 0x2b908f131a0 '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' 0xf9bc9a7b268 in GIRepository 0x2b908f131a0 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 0x2b908f28708 522s JS IMPORT: Importing module _gettext succeeded 522s JS IMPORT: Defining parent 0x2b908f000f8 of 0xf9bc9a3cc40 '_gettext' is mod 1 522s JS IMPORT: successfully imported module '_gettext' 522s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf9bc9a3b128 522s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0xf9bc9a3b128 522s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf9bc9a3b128 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 0x2b908f000f8 of 0xf9bc9a3cd80 '_legacy' is mod 1 522s JS IMPORT: successfully imported module '_legacy' 522s JS IMPORT: Importing module lang succeeded 522s JS IMPORT: Defining parent 0x2b908f000f8 of 0xf9bc9a3cd30 '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 0x2b908f000f8 of 0xf9bc9a3cdd0 '_signals' is mod 1 522s JS IMPORT: successfully imported module '_signals' 522s JS IMPORT: Importing module signals succeeded 522s JS IMPORT: Defining parent 0x2b908f000f8 of 0xf9bc9a3cce0 'signals' is mod 1 522s JS IMPORT: successfully imported module 'signals' 522s JS IMPORT: Importing module Gio succeeded 522s JS IMPORT: Defining parent 0x2b908f13410 of 0xf9bc9a3cc90 '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 0x2b908f000f8 of 0x2b908f2b6c0 '_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 0x2b908f000f8 of 0xf9bc9a3ce70 '_common' is mod 1 522s JS IMPORT: successfully imported module '_common' 522s JS IMPORT: Importing module GObject succeeded 522s JS IMPORT: Defining parent 0x2b908f13410 of 0xf9bc9a3ce20 '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 0xf9bc9a7b560, JSClass 0x3ff8c66c3b0, in object 0xf9bc9a7b2e0 522s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 522s JS G PRM: Defined class ParamSpec prototype is 0xf9bc9a3cf10 class 0x3ff8c6712e0 in object 0xf9bc9a7b2e0 522s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 522s JS G OBJ: Defined class for Object (GObject), prototype 0xf9bc9a7b6c8, JSClass 0x3ff8c66cac0, in object 0xf9bc9a7b2e0 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 0xf9bc9a7b6f0, JSClass 0x3ff8c66cac0, in object 0xf9bc9a7b2e0 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' 0xf9bc9a7b2e0 in GIRepository 0x2b908f131a0 522s JS G OBJ: Defined class for Application (GApplication), prototype 0xf9bc9a7b740, JSClass 0x3ff8c66cac0, in object 0xf9bc9a7b2b8 522s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 522s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0xf9bc9ace2b8, JSClass 0x3ff8c66c898, in object 0xf9bc9a7b2b8 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 0xf9bc9a7b7b8, JSClass 0x3ff8c66cac0, in object 0xf9bc9a7b2b8 522s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 522s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0xf9bc9ace538, JSClass 0x3ff8c66c898, in object 0xf9bc9a7b2b8 522s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 522s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xf9bc9a7b830, JSClass 0x3ff8c66cac0, in object 0xf9bc9a7b2b8 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 0xf9bc9ace678, JSClass 0x3ff8c66c898, in object 0xf9bc9a7b2b8 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 0xf9bc9a7b8a8, JSClass 0x3ff8c66c3b0, in object 0xf9bc9a7b2b8 522s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 522s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xf9bc9a7b8f8, JSClass 0x3ff8c66c3b0, in object 0xf9bc9a7b2b8 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 0xf9bc9a7b948, JSClass 0x3ff8c66cac0, in object 0xf9bc9a7b2b8 522s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xf9bc9a7b998, JSClass 0x3ff8c66cac0, in object 0xf9bc9a7b268 522s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 522s JS G OBJ: Defined class for ListStore (GListStore), prototype 0xf9bc9a7b9e8, JSClass 0x3ff8c66cac0, in object 0xf9bc9a7b2b8 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 0xf9bc9ace7e0, JSClass 0x3ff8c66c898, in object 0xf9bc9a7b2b8 522s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xf9bc9a7ba60, JSClass 0x3ff8c66cac0, in object 0x2b908f13280 522s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 522s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0xf9bc9a7bad8, JSClass 0x3ff8c66cac0, in object 0xf9bc9a7b2b8 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 0xf9bc9a7bb28, JSClass 0x3ff8c66cac0, in object 0xf9bc9a7b2b8 522s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 522s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0xf9bc9a7bb78, JSClass 0x3ff8c66cac0, in object 0xf9bc9a7b2b8 522s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 522s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xf9bc9a7bbc8, JSClass 0x3ff8c66c3b0, in object 0xf9bc9a7b2b8 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 0xf9bc9a7bc18, JSClass 0x3ff8c66cac0, in object 0xf9bc9a7b2b8 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_with_mapping 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' 0xf9bc9a7b2b8 in GIRepository 0x2b908f131a0 522s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf9bc9a3b128 522s JS IMPORT: Module metadata hook for module 0x2b908f27b08 522s JS IMPORT: Defining meta.importSync for module 0x2b908f27b08 522s JS NATIVE: Defining native module 'system' 522s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/exports.js" (relative to ), global 0xf9bc9a3b128 522s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0xf9bc9a3b128 522s JS IMPORT: Module metadata hook for module 0x2b908f27d28 522s JS G OBJ: Defined class for GResourceFile (GResourceFile), prototype 0xf9bc9a7bc68, JSClass 0x3ff8c66cac0, in object 0x2b908f13280 522s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/importmeta.js" (relative to ), global 0xf9bc9a3b128 522s JS IMPORT: Module metadata hook for module 0x2b908f27fa8 522s JS MAINLOOP: Main loop instance 0x2aa1e3e6000: hold 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Main loop instance 0x2aa1e3e6000: 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/testESModules.js async resolved" 522s JS MAINLOOP: Main loop instance 0x2aa1e3e6000: 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 0xf9bc9a3b128 522s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf9bc9a3b128 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf9bc9a3b128 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf9bc9a3b128 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf9bc9a3b128 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf9bc9a3b128 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf9bc9a3b128 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf9bc9a3b128 522s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf9bc9a3b128 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf9bc9a3b128 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf9bc9a3b128 522s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf9bc9a3b128 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf9bc9a3b128 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf9bc9a3b128 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 0x2aa1e3e6000: hold 522s JS MAINLOOP: Running and clearing main loop hook 522s JS G BXD: Defining method run in prototype for GLib.MainLoop 522s 1..23 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 0xf9bc9a7bd30, JSClass 0x3ff8c66c3b0, in object 0xf9bc9a7b038 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 0xf9bc9ae1040 522s JS IMPORT: Defining meta.importSync for module 0xf9bc9ae1040 522s JS G BXD: Defining method destroy in prototype for GLib.Source 522s ok 1 ES module imports default import 522s ok 2 ES module imports named import 522s ok 3 ES module imports GObject introspection import 522s ok 4 ES module imports import with version parameter 522s ok 5 ES module imports import again with other version parameter 522s ok 6 ES module imports import for the first time with wrong version 522s JS IMPORT: Importing module Gtk succeeded 522s JS IMPORT: Defining parent 0xf9bc9a3ecd0 of 0x201fd260d038 '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 0x201fd260c240, JSClass 0x3ff8c66cac0, in object 0xf9bc9a7b2e0 522s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x201fd260c290, JSClass 0x3ff8c66cac0, in object 0x201fd260c218 522s JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' 522s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x201fd260d330, JSClass 0x3ff8c66c898, in object 0x201fd260c218 522s JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' 522s JS G OBJ: Defined class for Container (GtkContainer), prototype 0x201fd260c308, JSClass 0x3ff8c66cac0, in object 0x201fd260c218 522s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 522s JS G NS: Defined namespace 'Gtk' 0x201fd260c218 in GIRepository 0xf9bc9a3edf0 522s ok 7 ES module imports import with another version after a failed import 522s ok 8 ES module imports import nonexistent module 522s ok 9 ES module imports GObject introspection import via URL scheme 522s JS IMPORT: Module metadata hook for module 0xf9bc9a60cf0 522s not ok 10 ES module imports import.meta.url 522s # Message: Expected 'file:///usr/libexec/installed-tests/cjs/js/testESModules.js' to match /\/installed-tests\/(gjs\/)?js\/testESModules\.js$/. 522s # Stack: 522s # error properties: Object({ matches: Function }) 522s # 522s # @file:///usr/libexec/installed-tests/cjs/js/testESModules.js:59:33 522s # 522s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 522s # _init/GLib.MainLoop.prototype.runAsync/, promise=, allocation site= 522s JS MAINLOOP: handling job 0, 522s JS IMPORT: Async import promise resolved 522s JS MAINLOOP: Main loop instance 0x2aa1e3e6000: release 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Completed job 0 522s JS MAINLOOP: handling job 1, 522s JS IMPORT: Module resolve hook for module "gettext" (relative to ), global 0xf9bc9a3b128 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 ok 15 Builtin ES modules gettext named dynamic import 522s JS MAINLOOP: Completed job 3 522s JS IMPORT: Async module resolve hook for module "gettext" (relative to 0xf9bc9a60cf0), global 0xf9bc9a3b128 522s JS MAINLOOP: Main loop instance 0x2aa1e3e6000: hold 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: handling job 0, 522s JS IMPORT: Async import promise resolved 522s JS MAINLOOP: Main loop instance 0x2aa1e3e6000: release 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Completed job 0 522s JS MAINLOOP: handling job 1, 522s JS IMPORT: Module resolve hook for module "gettext" (relative to ), global 0xf9bc9a3b128 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 ok 16 Builtin ES modules gettext dynamic import matches static import 522s JS MAINLOOP: Completed job 3 522s ok 17 Builtin ES modules system default import 522s ok 18 Builtin ES modules system named import 522s JS IMPORT: Async module resolve hook for module "system" (relative to 0xf9bc9a60cf0), global 0xf9bc9a3b128 522s JS MAINLOOP: Main loop instance 0x2aa1e3e6000: hold 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: handling job 0, 522s JS IMPORT: Async import promise resolved 522s JS MAINLOOP: Main loop instance 0x2aa1e3e6000: release 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Completed job 0 522s JS MAINLOOP: handling job 1, 522s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf9bc9a3b128 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 ok 19 Builtin ES modules system dynamic import matches static import 522s JS MAINLOOP: Completed job 3 522s JS IMPORT: Async module resolve hook for module "system" (relative to 0xf9bc9a60cf0), global 0xf9bc9a3b128 522s JS MAINLOOP: Main loop instance 0x2aa1e3e6000: hold 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: handling job 0, 522s JS IMPORT: Async import promise resolved 522s JS MAINLOOP: Main loop instance 0x2aa1e3e6000: release 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Completed job 0 522s JS MAINLOOP: handling job 1, 522s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf9bc9a3b128 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 ok 20 Builtin ES modules system named dynamic import 522s JS MAINLOOP: Completed job 3 522s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to 0xf9bc9a60cf0), global 0xf9bc9a3b128 522s JS MAINLOOP: Main loop instance 0x2aa1e3e6000: hold 522s JS MAINLOOP: Main loop instance 0x2aa1e3e6000: hold 522s JS MAINLOOP: Main loop instance 0x2aa1e3e6000: release 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 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 IMPORT: Async import promise resolved 522s JS MAINLOOP: Main loop instance 0x2aa1e3e6000: release 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Completed job 2 522s JS MAINLOOP: handling job 3, 522s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to ), global 0xf9bc9a3b128 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Completed job 3 522s JS MAINLOOP: handling job 4, 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Completed job 4 522s JS MAINLOOP: handling job 5, 522s ok 21 Dynamic imports default import 522s JS MAINLOOP: Completed job 5 522s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to 0xf9bc9a60cf0), global 0xf9bc9a3b128 522s JS MAINLOOP: Main loop instance 0x2aa1e3e6000: hold 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: handling job 0, 522s JS IMPORT: Async import promise resolved 522s JS MAINLOOP: Main loop instance 0x2aa1e3e6000: release 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Completed job 0 522s JS MAINLOOP: handling job 1, 522s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to ), global 0xf9bc9a3b128 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 ok 22 Dynamic imports named import 522s JS MAINLOOP: Completed job 3 522s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to 0xf9bc9a60cf0), global 0xf9bc9a3b128 522s JS MAINLOOP: Main loop instance 0x2aa1e3e6000: hold 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: handling job 0, 522s JS IMPORT: Async import promise resolved 522s JS MAINLOOP: Main loop instance 0x2aa1e3e6000: release 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Completed job 0 522s JS MAINLOOP: handling job 1, 522s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to ), global 0xf9bc9a3b128 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: Async module resolve hook for module "gi://Gio" (relative to 0xf9bc9a60cf0), global 0xf9bc9a3b128 522s JS MAINLOOP: Main loop instance 0x2aa1e3e6000: hold 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Completed job 3 522s JS MAINLOOP: handling job 4, 522s JS IMPORT: Async import promise resolved 522s JS MAINLOOP: Main loop instance 0x2aa1e3e6000: release 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Completed job 4 522s JS MAINLOOP: handling job 5, 522s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0xf9bc9a3b128 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Completed job 5 522s JS MAINLOOP: handling job 6, 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Completed job 6 522s JS MAINLOOP: handling job 7, 522s ok 23 Dynamic imports dynamic gi import matches static 522s JS MAINLOOP: Completed job 7 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 0x2aa1e3e6000: 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 0x2aa1e3e6000: release 522s JS MAINLOOP: Completed job 3 522s JS MEMORY: Memory report: before destroying context 522s JS MEMORY: 381 objects currently alive 522s JS MEMORY: boxed_instance = 108 522s JS MEMORY: boxed_prototype = 11 522s JS MEMORY: closure = 1 522s JS MEMORY: function = 219 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 = 5 522s JS MEMORY: module = 11 522s JS MEMORY: ns = 5 522s JS MEMORY: object_instance = 4 522s JS MEMORY: object_prototype = 17 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/testESModules.test 522s Running test: cjs/testRegress.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 0x3c353ec00098 522s JS IMPORT: Defining parent (nil) of 0x3c353ec000f8 'imports' is mod 0 522s JS IMPORT: Importing '_print' 522s JS NATIVE: Defining native module '_print' 522s JS IMPORT: Defining parent 0x3c353ec000f8 of 0x3c353ec006b0 '_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 0x625b4c3b128 522s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x625b4c3b128 522s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x625b4c3b128 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x625b4c3b128 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x625b4c3b128 522s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x625b4c3b128 522s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x625b4c3b128 522s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x625b4c3b128 522s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x625b4c3b128 522s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x625b4c3b128 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x625b4c3b128 522s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x625b4c3b128 522s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x625b4c3b128 522s JS MAINLOOP: Main loop instance 0x2aa29093000: hold 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Starting promise job dispatcher 522s JS MAINLOOP: Main loop instance 0x2aa29093000: 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 0x2aa29093000: 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 0x625b4c3b128 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x625b4c3b128 522s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x625b4c3b128 522s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x625b4c3b128 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x625b4c3b128 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x625b4c3b128 522s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x625b4c3b128 522s JS IMPORT: Module metadata hook for module 0x3c353ec12f60 522s JS IMPORT: Defining meta.importSync for module 0x3c353ec12f60 522s JS NATIVE: Defining native module 'gi' 522s JS CTX: Initialized class GIRepositoryNamespace prototype 0x3c353ec13310 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 0x3c353ec000f8 of 0x3c353ec13410 'overrides' is mod 1 522s JS IMPORT: Defined importer 'overrides' 0x3c353ec13410 in 0x3c353ec000f8 522s JS IMPORT: successfully imported directory 'overrides' 522s JS IMPORT: Importing '_byteArrayNative' 522s JS NATIVE: Defining native module '_byteArrayNative' 522s JS IMPORT: Defining parent 0x3c353ec000f8 of 0x3c353ec13858 '_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 0x3c353ec000f8 of 0x3c353ec13998 '_promiseNative' is mod 1 522s JS IMPORT: successfully imported module '_promiseNative' 522s JS IMPORT: Importing module GLib succeeded 522s JS IMPORT: Defining parent 0x3c353ec13410 of 0x625b4c3c128 '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 0x625b4c7b060, JSClass 0x3ffa866c3b0, in object 0x625b4c7b038 522s JS CTX: Initialized class GIRepositoryGType prototype 0x3c353ec13bc8 522s JS CTX: Initialized class GIRepositoryFunction prototype 0x625b4c3c178 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 0x625b4c7b0b0, JSClass 0x3ffa866c3b0, in object 0x625b4c7b038 522s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 522s JS G BXD: Defined class for Variant (GVariant), prototype 0x625b4c7b100, JSClass 0x3ffa866c3b0, in object 0x625b4c7b038 522s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 522s JS G BXD: Defined class for Bytes (GBytes), prototype 0x625b4c7b150, JSClass 0x3ffa866c3b0, in object 0x625b4c7b038 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 0x625b4c7b1a0, JSClass 0x3ffa866c3b0, in object 0x625b4c7b038 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 0x625b4c7b1f0, JSClass 0x3ffa866c3b0, in object 0x625b4c7b038 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' 0x625b4c7b038 in GIRepository 0x3c353ec131a0 522s JS IMPORT: Importing module jasmine succeeded 522s JS IMPORT: Defining parent 0x3c353ec000f8 of 0x625b4c3cb28 '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 0x2aa29093000: hold 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Main loop instance 0x2aa29093000: 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 0x2aa29093000: release 522s JS MAINLOOP: Completed job 0 522s JS IMPORT: Importing 'gi' 522s JS IMPORT: Defining parent 0x3c353ec000f8 of 0x3c353ec131a0 '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' 0x625b4c7b268 in GIRepository 0x3c353ec131a0 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' 0x625b4c7b2b8 in GIRepository 0x3c353ec131a0 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 0x3c353ec000f8 of 0x625b4c3cd58 '_legacy' is mod 1 522s JS IMPORT: successfully imported module '_legacy' 522s JS IMPORT: Importing module lang succeeded 522s JS IMPORT: Defining parent 0x3c353ec000f8 of 0x625b4c3cd08 '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 0x3c353ec000f8 of 0x625b4c3cda8 '_signals' is mod 1 522s JS IMPORT: successfully imported module '_signals' 522s JS IMPORT: Importing module signals succeeded 522s JS IMPORT: Defining parent 0x3c353ec000f8 of 0x625b4c3ccb8 'signals' is mod 1 522s JS IMPORT: successfully imported module 'signals' 522s JS IMPORT: Importing module Gio succeeded 522s JS IMPORT: Defining parent 0x3c353ec13410 of 0x625b4c3cc68 '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 0x3c353ec000f8 of 0x3c353ec29f48 '_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 0x3c353ec000f8 of 0x625b4c3ce48 '_common' is mod 1 522s JS IMPORT: successfully imported module '_common' 522s JS IMPORT: Importing module GObject succeeded 522s JS IMPORT: Defining parent 0x3c353ec13410 of 0x625b4c3cdf8 '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 0x625b4c7b560, JSClass 0x3ffa866c3b0, in object 0x625b4c7b2e0 522s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 522s JS G PRM: Defined class ParamSpec prototype is 0x625b4c3cee8 class 0x3ffa86712e0 in object 0x625b4c7b2e0 522s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 522s JS G OBJ: Defined class for Object (GObject), prototype 0x625b4c7b6c8, JSClass 0x3ffa866cac0, in object 0x625b4c7b2e0 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 0x625b4c7b6f0, JSClass 0x3ffa866cac0, in object 0x625b4c7b2e0 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' 0x625b4c7b2e0 in GIRepository 0x3c353ec131a0 522s JS G OBJ: Defined class for Application (GApplication), prototype 0x625b4c7b740, JSClass 0x3ffa866cac0, in object 0x625b4c7b290 522s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 522s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x625b4cdb290, JSClass 0x3ffa866c898, in object 0x625b4c7b290 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 0x625b4c7b7b8, JSClass 0x3ffa866cac0, in object 0x625b4c7b290 522s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 522s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x625b4cdb510, JSClass 0x3ffa866c898, in object 0x625b4c7b290 522s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 522s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x625b4c7b830, JSClass 0x3ffa866cac0, in object 0x625b4c7b290 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 0x625b4cdb650, JSClass 0x3ffa866c898, in object 0x625b4c7b290 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 0x625b4c7b8a8, JSClass 0x3ffa866c3b0, in object 0x625b4c7b290 522s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 522s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x625b4c7b8f8, JSClass 0x3ffa866c3b0, in object 0x625b4c7b290 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 0x625b4c7b948, JSClass 0x3ffa866cac0, in object 0x625b4c7b290 522s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x625b4c7b998, JSClass 0x3ffa866cac0, in object 0x625b4c7b2b8 522s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 522s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x625b4c7b9e8, JSClass 0x3ffa866cac0, in object 0x625b4c7b290 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 0x625b4cdb7b8, JSClass 0x3ffa866c898, in object 0x625b4c7b290 522s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x625b4c7ba60, JSClass 0x3ffa866cac0, in object 0x3c353ec13280 522s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 522s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x625b4c7bad8, JSClass 0x3ffa866cac0, in object 0x625b4c7b290 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 0x625b4c7bb28, JSClass 0x3ffa866cac0, in object 0x625b4c7b290 522s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 522s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x625b4c7bb78, JSClass 0x3ffa866cac0, in object 0x625b4c7b290 522s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 522s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x625b4c7bbc8, JSClass 0x3ffa866c3b0, in object 0x625b4c7b290 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 0x625b4c7bc18, JSClass 0x3ffa866cac0, in object 0x625b4c7b290 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_with_mapping 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' 0x625b4c7b290 in GIRepository 0x3c353ec131a0 522s JS G NS: Found info type CONSTANT for 'SIZEOF_LONG' in namespace 'GLib' 522s JS G NS: Found info type CONSTANT for 'SIZEOF_SIZE_T' in namespace 'GLib' 522s JS G NS: Found info type CONSTANT for 'SIZEOF_SSIZE_T' in namespace 'GLib' 522s JS G NS: Found info type FUNCTION for 'test_uint64' in namespace 'Regress' 522s JS G NS: Found info type FUNCTION for 'test_int64' in namespace 'Regress' 522s JS G NS: Found info type FUNCTION for 'test_long' in namespace 'Regress' 522s JS G NS: Found info type FUNCTION for 'test_ulong' in namespace 'Regress' 522s JS G NS: Found info type FUNCTION for 'test_size' in namespace 'Regress' 522s JS G NS: Found info type FUNCTION for 'test_ssize' in namespace 'Regress' 522s JS G NS: Found info type FLAGS for 'TestFlags' in namespace 'Regress' 522s JS G ENUM: Defining enum value FLAG1 (fixed from flag1) 1 522s JS G ENUM: Defining enum value FLAG2 (fixed from flag2) 2 522s JS G ENUM: Defining enum value FLAG3 (fixed from flag3) 4 522s JS G ENUM: Defining Regress.TestFlags as 0x3c353ec34590 522s JS G NS: Found info type ENUM for 'TestEnum' in namespace 'Regress' 522s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 522s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 522s JS G ENUM: Defining enum value VALUE3 (fixed from value3) -1 522s JS G ENUM: Defining enum value VALUE4 (fixed from value4) 48 522s JS G ENUM: Defining enum value VALUE5 (fixed from value5) 49 522s JS G ENUM: Defining Regress.TestEnum as 0x3c353ec345f0 522s JS G NS: Found info type INTERFACE for 'TestInterface' in namespace 'Regress' 522s JS G IFACE: Defined class for TestInterface (RegressTestInterface), prototype 0x2204d583de98, JSClass 0x3ffa866c898, in object 0x625b4c7b268 522s JS G PRM: Wrapping GParamOverride 'number' on (null) with JSObject 522s JS G PRM: JSObject created with param instance 0x2aa291fbb70 type GParamOverride 522s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 522s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'CjsPrivate' 522s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 522s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 522s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 522s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 522s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 522s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 522s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 522s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 522s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 522s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 522s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 522s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 522s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 522s JS G ENUM: Defining GObject.ParamFlags as 0x3c353ec1e400 522s JS CTX: Script evaluation succeeded 522s JS MAINLOOP: Main loop instance 0x2aa29093000: 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 0x625b4c3b128 522s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x625b4c3b128 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x625b4c3b128 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x625b4c3b128 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x625b4c3b128 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x625b4c3b128 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x625b4c3b128 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x625b4c3b128 522s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x625b4c3b128 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x625b4c3b128 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x625b4c3b128 522s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x625b4c3b128 522s JS IMPORT: Module metadata hook for module 0x3c353ec30488 522s JS IMPORT: Defining meta.importSync for module 0x3c353ec30488 522s JS NATIVE: Defining native module 'system' 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x625b4c3b128 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x625b4c3b128 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 0x2aa29093000: hold 522s JS MAINLOOP: Running and clearing main loop hook 522s JS G BXD: Defining method run in prototype for GLib.MainLoop 522s 1..307 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 0x625b4c7bd30, JSClass 0x3ffa866c3b0, in object 0x625b4c7b038 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 0x625b4c60c48 522s JS IMPORT: Defining meta.importSync for module 0x625b4c60c48 522s JS G NS: Found info type FUNCTION for 'test_return_allow_none' in namespace 'Regress' 522s JS G NS: Found info type FUNCTION for 'test_return_nullable' in namespace 'Regress' 522s JS G BXD: Defining method destroy in prototype for GLib.Source 522s ok 1 Life, the Universe and Everything includes null return value 522s JS G NS: Found info type FUNCTION for 'test_boolean' in namespace 'Regress' 522s JS G NS: Found info type FUNCTION for 'test_boolean_true' in namespace 'Regress' 522s JS G NS: Found info type FUNCTION for 'test_boolean_false' in namespace 'Regress' 522s ok 2 Life, the Universe and Everything includes booleans 522s JS G NS: Found info type FUNCTION for 'test_int8' in namespace 'Regress' 522s ok 3 Life, the Universe and Everything includes 8-bit integers 522s JS G NS: Found info type FUNCTION for 'test_uint8' in namespace 'Regress' 522s ok 4 Life, the Universe and Everything includes unsigned 8-bit integers 522s JS G NS: Found info type FUNCTION for 'test_int16' in namespace 'Regress' 522s ok 5 Life, the Universe and Everything includes 16-bit integers 522s JS G NS: Found info type FUNCTION for 'test_uint16' in namespace 'Regress' 522s ok 6 Life, the Universe and Everything includes unsigned 16-bit integers 522s JS G NS: Found info type FUNCTION for 'test_int32' in namespace 'Regress' 522s ok 7 Life, the Universe and Everything includes 32-bit integers 522s JS G NS: Found info type FUNCTION for 'test_uint32' in namespace 'Regress' 522s ok 8 Life, the Universe and Everything includes unsigned 32-bit integers 522s ok 9 Life, the Universe and Everything includes 64-bit integers 522s ok 10 Life, the Universe and Everything includes unsigned 64-bit integers 522s JS G NS: Found info type FUNCTION for 'test_short' in namespace 'Regress' 522s ok 11 Life, the Universe and Everything includes shorts 522s JS G NS: Found info type FUNCTION for 'test_int' in namespace 'Regress' 522s ok 12 Life, the Universe and Everything includes ints 522s ok 13 Life, the Universe and Everything includes longs 522s ok 14 Life, the Universe and Everything includes ssizes 522s JS G NS: Found info type FUNCTION for 'test_float' in namespace 'Regress' 522s ok 15 Life, the Universe and Everything includes floats 522s JS G NS: Found info type FUNCTION for 'test_double' in namespace 'Regress' 522s ok 16 Life, the Universe and Everything includes doubles 522s JS G NS: Found info type FUNCTION for 'test_ushort' in namespace 'Regress' 522s ok 17 Life, the Universe and Everything includes ushorts 522s JS G NS: Found info type FUNCTION for 'test_uint' in namespace 'Regress' 522s ok 18 Life, the Universe and Everything includes uints 522s ok 19 Life, the Universe and Everything includes ulongs 522s ok 20 Life, the Universe and Everything includes sizes 522s ok 21 Life, the Universe and Everything No implicit conversion to unsigned for uint8 522s ok 22 Life, the Universe and Everything No implicit conversion to unsigned for uint16 522s ok 23 Life, the Universe and Everything No implicit conversion to unsigned for uint32 522s ok 24 Life, the Universe and Everything No implicit conversion to unsigned for uint64 522s ok 25 Life, the Universe and Everything No implicit conversion to unsigned for uint 522s ok 26 Life, the Universe and Everything No implicit conversion to unsigned for size 522s ok 27 Life, the Universe and Everything Infinity and NaN converts to 0 for int8 522s ok 28 Life, the Universe and Everything Infinity and NaN converts to 0 for int16 522s ok 29 Life, the Universe and Everything Infinity and NaN converts to 0 for int32 522s ok 30 Life, the Universe and Everything Infinity and NaN converts to 0 for int64 522s ok 31 Life, the Universe and Everything Infinity and NaN converts to 0 for short 522s ok 32 Life, the Universe and Everything Infinity and NaN converts to 0 for int 522s ok 33 Life, the Universe and Everything Infinity and NaN converts to 0 for long 522s ok 34 Life, the Universe and Everything Infinity and NaN converts to 0 for ssize 522s ok 35 Life, the Universe and Everything Infinity and NaN converts to 0 for uint8 522s ok 36 Life, the Universe and Everything Infinity and NaN converts to 0 for uint16 522s ok 37 Life, the Universe and Everything Infinity and NaN converts to 0 for uint32 522s ok 38 Life, the Universe and Everything Infinity and NaN converts to 0 for uint64 522s ok 39 Life, the Universe and Everything Infinity and NaN converts to 0 for ushort 522s ok 40 Life, the Universe and Everything Infinity and NaN converts to 0 for uint 522s ok 41 Life, the Universe and Everything Infinity and NaN converts to 0 for ulong 522s ok 42 Life, the Universe and Everything Infinity and NaN converts to 0 for size 522s ok 43 Life, the Universe and Everything Infinity and NaN not for float 522s ok 44 Life, the Universe and Everything Infinity and NaN not for double 522s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 522s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 522s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 522s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 522s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 522s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 522s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 522s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 522s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 522s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 522s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 522s JS G ENUM: Defining GLib.LogLevelFlags as 0x3c353eca93c0 522s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 522s ok 45 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for uint64 522s ok 46 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for int64 522s ok 47 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for long 522s ok 48 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for ulong 522s ok 49 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for size 522s ok 50 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for ssize 522s JS G NS: Found info type FUNCTION for 'test_unichar' in namespace 'Regress' 522s ok 51 Life, the Universe and Everything includes wide characters 522s JS G NS: Found info type FUNCTION for 'test_timet' in namespace 'Regress' 522s ok 52 Life, the Universe and Everything includes time_t 522s JS G NS: Found info type FUNCTION for 'test_gtype' in namespace 'Regress' 522s ok 53 Life, the Universe and Everything includes GTypes 522s JS G NS: Found info type FUNCTION for 'test_closure' in namespace 'Regress' 522s ok 54 Life, the Universe and Everything closures 522s JS G NS: Found info type FUNCTION for 'test_closure_one_arg' in namespace 'Regress' 522s ok 55 Life, the Universe and Everything closures with one argument 522s JS G NS: Found info type FUNCTION for 'test_closure_variant' in namespace 'Regress' 522s JS G BXD: Defining method classify in prototype for GLib.Variant 522s JS G BXD: Defining method get_string in prototype for GLib.Variant 522s ok 56 Life, the Universe and Everything closure with GLib.Variant argument 522s JS G NS: Found info type FUNCTION for 'test_int_value_arg' in namespace 'Regress' 522s ok 57 Life, the Universe and Everything GValue marshalling integer in 522s JS G NS: Found info type FUNCTION for 'test_value_return' in namespace 'Regress' 522s ok 58 Life, the Universe and Everything GValue marshalling integer out 522s JS G NS: Found info type FUNCTION for 'test_gvariant_i' in namespace 'Regress' 522s JS G BXD: Defining method get_type_string in prototype for GLib.Variant 522s JS G BXD: Defining method get_int32 in prototype for GLib.Variant 522s ok 59 Life, the Universe and Everything integer GLib.Variant 522s JS G NS: Found info type FUNCTION for 'test_gvariant_s' in namespace 'Regress' 522s ok 60 Life, the Universe and Everything string GLib.Variant 522s JS G NS: Found info type FUNCTION for 'test_gvariant_asv' in namespace 'Regress' 522s JS G BXD: Defining method is_of_type in prototype for GLib.Variant 522s JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' 522s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x2204d58b0790, JSClass 0x3ffa866c3b0, in object 0x625b4c7b038 522s JS G BXD: Defining method n_children in prototype for GLib.Variant 522s JS G BXD: Defining method get_child_value in prototype for GLib.Variant 522s JS G BXD: Defining method get_variant in prototype for GLib.Variant 522s ok 61 Life, the Universe and Everything dictionary GLib.Variant 522s JS G NS: Found info type FUNCTION for 'test_gvariant_v' in namespace 'Regress' 522s ok 62 Life, the Universe and Everything variant GLib.Variant 522s JS G NS: Found info type FUNCTION for 'test_gvariant_as' in namespace 'Regress' 522s ok 63 Life, the Universe and Everything string array GLib.Variant 522s JS G NS: Found info type FUNCTION for 'test_utf8_const_return' in namespace 'Regress' 522s JS G NS: Found info type FUNCTION for 'test_utf8_nonconst_return' in namespace 'Regress' 522s ok 64 Life, the Universe and Everything UTF-8 strings as return types 522s JS G NS: Found info type FUNCTION for 'test_utf8_const_in' in namespace 'Regress' 522s ok 65 Life, the Universe and Everything UTF-8 strings as in parameters 522s JS G NS: Found info type FUNCTION for 'test_utf8_out' in namespace 'Regress' 522s ok 66 Life, the Universe and Everything UTF-8 strings as out parameters 522s ok 67 Life, the Universe and Everything UTF-8 strings as in-out parameters # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 522s JS G NS: Found info type FUNCTION for 'test_filename_return' in namespace 'Regress' 522s ok 68 Life, the Universe and Everything return values in filename encoding 522s JS G NS: Found info type FUNCTION for 'test_int_out_utf8' in namespace 'Regress' 522s ok 69 Life, the Universe and Everything Various configurations of arguments in after out 522s JS G NS: Found info type FUNCTION for 'test_multi_double_args' in namespace 'Regress' 522s ok 70 Life, the Universe and Everything Various configurations of arguments multiple number args 522s JS G NS: Found info type FUNCTION for 'test_utf8_out_out' in namespace 'Regress' 522s ok 71 Life, the Universe and Everything Various configurations of arguments multiple string out parameters 522s JS G NS: Found info type FUNCTION for 'test_utf8_out_nonconst_return' in namespace 'Regress' 522s ok 72 Life, the Universe and Everything Various configurations of arguments strings as return value and output parameter 522s JS G NS: Found info type FUNCTION for 'test_utf8_null_in' in namespace 'Regress' 522s ok 73 Life, the Universe and Everything Various configurations of arguments nullable string in parameter 522s JS G NS: Found info type FUNCTION for 'test_utf8_null_out' in namespace 'Regress' 522s ok 74 Life, the Universe and Everything Various configurations of arguments nullable string out parameter 522s JS G NS: Found info type FUNCTION for 'test_array_int_in' in namespace 'Regress' 522s ok 75 Life, the Universe and Everything arrays of int in 522s JS G NS: Found info type FUNCTION for 'test_array_gint8_in' in namespace 'Regress' 522s ok 76 Life, the Universe and Everything arrays of gint8 in 522s JS G NS: Found info type FUNCTION for 'test_array_gint16_in' in namespace 'Regress' 522s ok 77 Life, the Universe and Everything arrays of gint16 in 522s JS G NS: Found info type FUNCTION for 'test_array_gint32_in' in namespace 'Regress' 522s ok 78 Life, the Universe and Everything arrays of gint32 in 522s JS G NS: Found info type FUNCTION for 'test_array_gint64_in' in namespace 'Regress' 522s ok 79 Life, the Universe and Everything arrays of gint64 in 522s ok 80 Life, the Universe and Everything implicit conversions from strings to int arrays 522s JS G NS: Found info type FUNCTION for 'test_array_int_out' in namespace 'Regress' 522s ok 81 Life, the Universe and Everything out arrays of integers 522s ok 82 Life, the Universe and Everything inout arrays of integers # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 522s JS G NS: Found info type FUNCTION for 'test_strv_in' in namespace 'Regress' 522s ok 83 Life, the Universe and Everything String arrays marshalling in 522s JS G NS: Found info type FUNCTION for 'test_strv_out' in namespace 'Regress' 522s ok 84 Life, the Universe and Everything String arrays marshalling out 522s JS G NS: Found info type FUNCTION for 'test_strv_out_container' in namespace 'Regress' 522s ok 85 Life, the Universe and Everything String arrays marshalling return value with container transfer 522s JS G NS: Found info type FUNCTION for 'test_strv_outarg' in namespace 'Regress' 522s ok 86 Life, the Universe and Everything String arrays marshalling out parameter with container transfer 522s JS G NS: Found info type FUNCTION for 'test_array_gtype_in' in namespace 'Regress' 522s JS G NS: Found info type OBJECT for 'SimpleAction' in namespace 'Gio' 522s JS G OBJ: Defined class for SimpleAction (GSimpleAction), prototype 0x2204d58becb8, JSClass 0x3ffa866cac0, in object 0x625b4c7b290 522s JS G NS: Found info type INTERFACE for 'Icon' in namespace 'Gio' 522s JS G IFACE: Defined class for Icon (GIcon), prototype 0x2204d58b4920, JSClass 0x3ffa866c898, in object 0x625b4c7b290 522s ok 87 Life, the Universe and Everything GType arrays 522s JS G NS: Found info type FUNCTION for 'test_array_fixed_size_int_in' in namespace 'Regress' 522s ok 88 Life, the Universe and Everything Fixed arrays of integers marshals as an in parameter 522s JS G NS: Found info type FUNCTION for 'test_array_fixed_size_int_out' in namespace 'Regress' 522s ok 89 Life, the Universe and Everything Fixed arrays of integers marshals as an out parameter 522s JS G NS: Found info type FUNCTION for 'test_array_fixed_size_int_return' in namespace 'Regress' 522s ok 90 Life, the Universe and Everything Fixed arrays of integers marshals as a return value 522s JS G NS: Found info type FUNCTION for 'test_array_static_in_int' in namespace 'Regress' 522s ok 91 Life, the Universe and Everything integer array with static length 522s JS G NS: Found info type FUNCTION for 'test_strv_out_c' in namespace 'Regress' 522s ok 92 Life, the Universe and Everything string array that's const in C 522s JS G NS: Found info type FUNCTION for 'test_array_int_full_out' in namespace 'Regress' 522s ok 93 Life, the Universe and Everything arrays of integers with length parameter marshals as a return value with transfer full 522s JS G NS: Found info type FUNCTION for 'test_array_int_none_out' in namespace 'Regress' 522s ok 94 Life, the Universe and Everything arrays of integers with length parameter marshals as a return value with transfer none 522s JS G NS: Found info type FUNCTION for 'test_array_int_null_in' in namespace 'Regress' 522s ok 95 Life, the Universe and Everything arrays of integers with length parameter marshalls as a nullable in parameter 522s JS G NS: Found info type FUNCTION for 'test_array_int_null_out' in namespace 'Regress' 522s ok 96 Life, the Universe and Everything arrays of integers with length parameter marshals as a nullable return value 522s JS G NS: Found info type FUNCTION for 'test_glist_nothing_return' in namespace 'Regress' 522s JS G NS: Found info type FUNCTION for 'test_glist_nothing_return2' in namespace 'Regress' 522s ok 97 Life, the Universe and Everything glist types return with transfer-none 522s JS G NS: Found info type FUNCTION for 'test_glist_container_return' in namespace 'Regress' 522s ok 98 Life, the Universe and Everything glist types return with transfer-container 522s JS G NS: Found info type FUNCTION for 'test_glist_everything_return' in namespace 'Regress' 522s ok 99 Life, the Universe and Everything glist types return with transfer-full 522s JS G NS: Found info type FUNCTION for 'test_glist_nothing_in' in namespace 'Regress' 522s JS G NS: Found info type FUNCTION for 'test_glist_nothing_in2' in namespace 'Regress' 522s ok 100 Life, the Universe and Everything glist types in with transfer-none 522s JS G NS: Found info type FUNCTION for 'test_glist_null_in' in namespace 'Regress' 522s ok 101 Life, the Universe and Everything glist types nullable in 522s JS G NS: Found info type FUNCTION for 'test_glist_null_out' in namespace 'Regress' 522s ok 102 Life, the Universe and Everything glist types nullable out 522s ok 103 Life, the Universe and Everything glist types in with transfer-container # SKIP Function not added to gobject-introspection test suite yet 522s JS G NS: Found info type FUNCTION for 'test_gslist_nothing_return' in namespace 'Regress' 522s JS G NS: Found info type FUNCTION for 'test_gslist_nothing_return2' in namespace 'Regress' 522s ok 104 Life, the Universe and Everything gslist types return with transfer-none 522s JS G NS: Found info type FUNCTION for 'test_gslist_container_return' in namespace 'Regress' 522s ok 105 Life, the Universe and Everything gslist types return with transfer-container 522s JS G NS: Found info type FUNCTION for 'test_gslist_everything_return' in namespace 'Regress' 522s ok 106 Life, the Universe and Everything gslist types return with transfer-full 522s JS G NS: Found info type FUNCTION for 'test_gslist_nothing_in' in namespace 'Regress' 522s JS G NS: Found info type FUNCTION for 'test_gslist_nothing_in2' in namespace 'Regress' 522s ok 107 Life, the Universe and Everything gslist types in with transfer-none 522s JS G NS: Found info type FUNCTION for 'test_gslist_null_in' in namespace 'Regress' 522s ok 108 Life, the Universe and Everything gslist types nullable in 522s JS G NS: Found info type FUNCTION for 'test_gslist_null_out' in namespace 'Regress' 522s ok 109 Life, the Universe and Everything gslist types nullable out 522s ok 110 Life, the Universe and Everything gslist types in with transfer-container # SKIP Function not added to gobject-introspection test suite yet 522s JS G NS: Found info type FUNCTION for 'test_glist_gtype_container_in' in namespace 'Regress' 522s JS G NS: Found info type OBJECT for 'TestObj' in namespace 'Regress' 522s JS G OBJ: Defined class for TestObj (RegressTestObj), prototype 0x2204d58c4df8, JSClass 0x3ffa866cac0, in object 0x625b4c7b268 522s JS G NS: Found info type OBJECT for 'TestSubObj' in namespace 'Regress' 522s JS G OBJ: Defined class for TestSubObj (RegressTestSubObj), prototype 0x2204d58c4e48, JSClass 0x3ffa866cac0, in object 0x625b4c7b268 522s ok 111 Life, the Universe and Everything GList of GTypes in with transfer container 522s JS G NS: Found info type FUNCTION for 'test_ghash_null_return' in namespace 'Regress' 522s ok 112 Life, the Universe and Everything GHash type null GHash out 522s JS G NS: Found info type FUNCTION for 'test_ghash_nothing_return' in namespace 'Regress' 522s JS G NS: Found info type FUNCTION for 'test_ghash_nothing_return2' in namespace 'Regress' 522s ok 113 Life, the Universe and Everything GHash type out GHash 522s JS G NS: Found info type FUNCTION for 'test_ghash_gvalue_return' in namespace 'Regress' 522s ok 114 Life, the Universe and Everything GHash type with GValue value type out 522s ok 115 Life, the Universe and Everything GHash type with GValue value type in # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/272 522s JS G NS: Found info type FUNCTION for 'test_ghash_container_return' in namespace 'Regress' 522s ok 116 Life, the Universe and Everything GHash type marshals as a return value with transfer container 522s JS G NS: Found info type FUNCTION for 'test_ghash_everything_return' in namespace 'Regress' 522s ok 117 Life, the Universe and Everything GHash type marshals as a return value with transfer full 522s JS G NS: Found info type FUNCTION for 'test_ghash_null_in' in namespace 'Regress' 522s ok 118 Life, the Universe and Everything GHash type null GHash in 522s JS G NS: Found info type FUNCTION for 'test_ghash_null_out' in namespace 'Regress' 522s ok 119 Life, the Universe and Everything GHash type null GHashTable out 522s JS G NS: Found info type FUNCTION for 'test_ghash_nothing_in' in namespace 'Regress' 522s JS G NS: Found info type FUNCTION for 'test_ghash_nothing_in2' in namespace 'Regress' 522s ok 120 Life, the Universe and Everything GHash type in GHash 522s JS G NS: Found info type FUNCTION for 'test_ghash_nested_everything_return' in namespace 'Regress' 522s JS G NS: Found info type FUNCTION for 'test_ghash_nested_everything_return2' in namespace 'Regress' 522s ok 121 Life, the Universe and Everything GHash type nested GHash 522s JS G NS: Found info type FUNCTION for 'test_garray_container_return' in namespace 'Regress' 522s ok 122 Life, the Universe and Everything GArray marshals as a return value with transfer container 522s JS G NS: Found info type FUNCTION for 'test_garray_full_return' in namespace 'Regress' 522s ok 123 Life, the Universe and Everything GArray marshals as a return value with transfer full 522s JS G NS: Found info type FUNCTION for 'test_enum_param' in namespace 'Regress' 522s ok 124 Life, the Universe and Everything enum parameter 522s JS G NS: Found info type FUNCTION for 'test_unsigned_enum_param' in namespace 'Regress' 522s JS G NS: Found info type ENUM for 'TestEnumUnsigned' in namespace 'Regress' 522s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 1 522s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 2147483648 522s JS G ENUM: Defining Regress.TestEnumUnsigned as 0x3c353ec73c60 522s ok 125 Life, the Universe and Everything unsigned enum parameter 522s JS G NS: Found info type FUNCTION for 'global_get_flags_out' in namespace 'Regress' 522s ok 126 Life, the Universe and Everything flags parameter 522s JS G NS: Found info type STRUCT for 'TestStructA' in namespace 'Regress' 522s JS G BXD: Defined class for TestStructA (void), prototype 0x2204d58cc9e8, JSClass 0x3ffa866c3b0, in object 0x625b4c7b268 522s ok 127 Life, the Universe and Everything Simple introspected struct sets fields correctly 522s JS G BXD: Defining method clone in prototype for Regress.TestStructA 522s ok 128 Life, the Universe and Everything Simple introspected struct can clone 522s ok 129 Life, the Universe and Everything Simple introspected struct can be modified by a method 522s ok 130 Life, the Universe and Everything Simple introspected struct constructors "copies" an object from a hash of field values 522s ok 131 Life, the Universe and Everything Simple introspected struct constructors catches bad field names 522s ok 132 Life, the Universe and Everything Simple introspected struct constructors copies an object from another object of the same type 522s JS G NS: Found info type FUNCTION for 'test_array_struct_out' in namespace 'Regress' 522s ok 133 Life, the Universe and Everything out arrays of structs 522s JS G NS: Found info type STRUCT for 'TestStructB' in namespace 'Regress' 522s JS G BXD: Defined class for TestStructB (void), prototype 0x2204d58d0380, JSClass 0x3ffa866c3b0, in object 0x625b4c7b268 522s ok 134 Life, the Universe and Everything Introspected nested struct sets fields correctly 522s JS G BXD: Defining method clone in prototype for Regress.TestStructB 522s ok 135 Life, the Universe and Everything Introspected nested struct can clone 522s ok 136 Life, the Universe and Everything Struct with non-basic member sets fields correctly # SKIP pending 522s ok 137 Life, the Universe and Everything Struct with annotated fields sets fields correctly # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/83 522s 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 522s ok 139 Life, the Universe and Everything Struct with const/volatile members sets fields correctly # SKIP pending 522s JS G NS: Found info type STRUCT for 'TestSimpleBoxedA' in namespace 'Regress' 522s JS G BXD: Defined class for TestSimpleBoxedA (RegressTestSimpleBoxedA), prototype 0x2204d58d0a88, JSClass 0x3ffa866c3b0, in object 0x625b4c7b268 522s ok 140 Life, the Universe and Everything Introspected simple boxed struct sets fields correctly 522s JS G BXD: Defining method equals in prototype for Regress.TestSimpleBoxedA 522s ok 141 Life, the Universe and Everything Introspected simple boxed struct can be passed to a method 522s ok 142 Life, the Universe and Everything Introspected simple boxed struct can be returned from a method 522s ok 143 Life, the Universe and Everything Introspected simple boxed struct constructors "copies" an object from a hash of field values 522s ok 144 Life, the Universe and Everything Introspected simple boxed struct constructors catches bad field names 522s ok 145 Life, the Universe and Everything Introspected simple boxed struct constructors copies an object from another object of the same type 522s JS G NS: Found info type STRUCT for 'TestSimpleBoxedB' in namespace 'Regress' 522s JS G BXD: Defined class for TestSimpleBoxedB (RegressTestSimpleBoxedB), prototype 0x2204d58d2330, JSClass 0x3ffa866c3b0, in object 0x625b4c7b268 522s ok 146 Life, the Universe and Everything Introspected boxed nested struct reads fields and nested fields 522s ok 147 Life, the Universe and Everything Introspected boxed nested struct assigns nested struct field from an instance 522s ok 148 Life, the Universe and Everything Introspected boxed nested struct assigns nested struct field directly from a hash of field values 522s ok 149 Life, the Universe and Everything Introspected boxed nested struct constructors constructs with a nested hash of field values 522s ok 150 Life, the Universe and Everything Introspected boxed nested struct constructors copies an object from another object of the same type 522s JS G NS: Found info type STRUCT for 'TestBoxed' in namespace 'Regress' 522s JS G BXD: Defined class for TestBoxed (RegressTestBoxed), prototype 0x2204d58d2c18, JSClass 0x3ffa866c3b0, in object 0x625b4c7b268 522s ok 151 Life, the Universe and Everything Introspected boxed types Opaque constructs from a default constructor 522s ok 152 Life, the Universe and Everything Introspected boxed types Opaque sets fields correctly 522s ok 153 Life, the Universe and Everything Introspected boxed types Opaque constructs from a static constructor 522s ok 154 Life, the Universe and Everything Introspected boxed types Opaque constructs from a static constructor with different args 522s ok 155 Life, the Universe and Everything Introspected boxed types Opaque constructs from a static constructor with differently typed args 522s JS G BXD: Defining method equals in prototype for Regress.TestBoxed 522s ok 156 Life, the Universe and Everything Introspected boxed types Opaque constructs from a another object of the same type 522s JS G NS: Found info type FUNCTION for 'test_boxeds_not_a_method' in namespace 'Regress' 522s ok 157 Life, the Universe and Everything Introspected boxed types Opaque ensures methods are named correctly 522s JS G NS: Found info type FUNCTION for 'test_boxeds_not_a_static' in namespace 'Regress' 522s ok 158 Life, the Universe and Everything Introspected boxed types Opaque ensures static methods are named correctly 522s JS G NS: Found info type STRUCT for 'TestBoxedB' in namespace 'Regress' 522s JS G BXD: Defined class for TestBoxedB (RegressTestBoxedB), prototype 0x2204d58d9358, JSClass 0x3ffa866c3b0, in object 0x625b4c7b268 522s ok 159 Life, the Universe and Everything Introspected boxed types Simple sets fields correctly 522s ok 160 Life, the Universe and Everything Introspected boxed types Simple constructs from a static constructor 522s ok 161 Life, the Universe and Everything Introspected boxed types Simple constructs from another object of the same type 522s ok 162 Life, the Universe and Everything Introspected boxed types Simple constructs in backwards compatibility mode 522s JS G NS: Found info type STRUCT for 'TestBoxedC' in namespace 'Regress' 522s JS G BXD: Defined class for TestBoxedC (RegressTestBoxedC), prototype 0x2204d58d9768, JSClass 0x3ffa866c3b0, in object 0x625b4c7b268 522s ok 163 Life, the Universe and Everything Introspected boxed types Refcounted constructs from a default constructor 522s ok 164 Life, the Universe and Everything Introspected boxed types Refcounted constructs from another object of the same type 522s JS G NS: Found info type STRUCT for 'TestBoxedD' in namespace 'Regress' 522s JS G BXD: Defined class for TestBoxedD (RegressTestBoxedD), prototype 0x2204d58d99e8, JSClass 0x3ffa866c3b0, in object 0x625b4c7b268 522s JS G BXD: Defining method get_magic in prototype for Regress.TestBoxedD 522s ok 165 Life, the Universe and Everything Introspected boxed types Private constructs using a custom constructor 522s ok 166 Life, the Universe and Everything Introspected boxed types Private constructs from another object of the same type 522s ok 167 Life, the Universe and Everything Introspected boxed types Private does not construct with a default constructor 522s JS G NS: Found info type INTERFACE for 'Action' in namespace 'Gio' 522s JS G IFACE: Defined class for Action (GAction), prototype 0x2204d58cba10, JSClass 0x3ffa866c898, in object 0x625b4c7b290 522s JS G NS: Found info type STRUCT for 'KeyFile' in namespace 'GLib' 522s JS G BXD: Defined class for KeyFile (GKeyFile), prototype 0x2204d58d9e48, JSClass 0x3ffa866c3b0, in object 0x625b4c7b038 522s ok 168 Life, the Universe and Everything wrong type for GBoxed function does not accept a GObject of the wrong type 522s ok 169 Life, the Universe and Everything wrong type for GBoxed function does not accept a GBoxed of the wrong type 522s ok 170 Life, the Universe and Everything wrong type for GBoxed function does accept a GBoxed of the correct type 522s JS G BXD: Defining method copy in prototype for Regress.TestSimpleBoxedA 522s ok 171 Life, the Universe and Everything wrong type for GBoxed method cannot be called on a GObject 522s ok 172 Life, the Universe and Everything wrong type for GBoxed method cannot be called on a GBoxed of the wrong type 522s ok 173 Life, the Universe and Everything wrong type for GBoxed method can be called on correct GBoxed type 522s ok 174 Life, the Universe and Everything Introspected GObject can access fields with simple types 522s ok 175 Life, the Universe and Everything Introspected GObject cannot access fields with complex types (GI limitation) 522s ok 176 Life, the Universe and Everything Introspected GObject throws when setting a read-only field 522s ok 177 Life, the Universe and Everything Introspected GObject has normal Object methods 522s ok 178 Life, the Universe and Everything Introspected GObject sets write-only properties 522s ok 179 Life, the Universe and Everything Introspected GObject gives undefined for write-only properties 522s ok 180 Life, the Universe and Everything Introspected GObject constructs from constructors annotated with (constructor) 522s ok 181 Life, the Universe and Everything Introspected GObject static methods 522s ok 182 Life, the Universe and Everything Introspected GObject GProperty Boxed type 522s ok 183 Life, the Universe and Everything Introspected GObject GProperty Hash table # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 522s ok 184 Life, the Universe and Everything Introspected GObject GProperty List # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 522s ok 185 Life, the Universe and Everything Introspected GObject GProperty Pointer array # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 522s 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 522s ok 187 Life, the Universe and Everything Introspected GObject GProperty List with old-style annotation # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 522s ok 188 Life, the Universe and Everything Introspected GObject GProperty Integer 522s ok 189 Life, the Universe and Everything Introspected GObject GProperty Float 522s ok 190 Life, the Universe and Everything Introspected GObject GProperty Double 522s ok 191 Life, the Universe and Everything Introspected GObject GProperty String 522s ok 192 Life, the Universe and Everything Introspected GObject GProperty GType object # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 522s ok 193 Life, the Universe and Everything Introspected GObject GProperty Byte array # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/276 522s ok 194 Life, the Universe and Everything Introspected GObject Object-valued GProperty marshals correctly in the getter 522s ok 195 Life, the Universe and Everything Introspected GObject Object-valued GProperty marshals correctly when inherited 522s JS G OBJ: Defining method set_bare in prototype for RegressTestObj (Regress.TestObj) 522s ok 196 Life, the Universe and Everything Introspected GObject Object-valued GProperty marshals into setter function 522s JS G OBJ: Defining method unset_bare in prototype for RegressTestSubObj (Regress.TestSubObj) 522s ok 197 Life, the Universe and Everything Introspected GObject Object-valued GProperty marshals null 522s JS G NS: Found info type FUNCTION for 'signal_handler_disconnect' in namespace 'GObject' 522s ok 198 Life, the Universe and Everything Introspected GObject Signal connection calls correct handlers with correct arguments 522s ok 199 Life, the Universe and Everything Introspected GObject Signal connection throws errors for invalid signals 522s ok 200 Life, the Universe and Everything Introspected GObject Signal connection signal handler with static scope arg gets arg passed by reference 522s JS G OBJ: Defining method emit_sig_with_obj in prototype for RegressTestObj (Regress.TestObj) 522s ok 201 Life, the Universe and Everything Introspected GObject Signal connection signal with object gets correct arguments 522s ok 202 Life, the Universe and Everything Introspected GObject Signal connection signal with object with gets correct arguments from JS 522s ok 203 Life, the Universe and Everything Introspected GObject Signal connection signal with int64 gets correct value # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 522s ok 204 Life, the Universe and Everything Introspected GObject Signal connection signal with uint64 gets correct value # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 522s ok 205 Life, the Universe and Everything Introspected GObject Signal connection signal with array parameter is properly handled # SKIP Not yet implemented 522s ok 206 Life, the Universe and Everything Introspected GObject Signal connection signal with hash parameter is properly handled # SKIP Not yet implemented 522s JS G OBJ: Defining method emit_sig_with_array_len_prop in prototype for RegressTestObj (Regress.TestObj) 522s ok 207 Life, the Universe and Everything Introspected GObject Signal connection signal with array len parameter is not passed correct array and no length arg 522s ok 208 Life, the Universe and Everything Introspected GObject Signal connection signal with GStrv parameter is properly handled 522s ok 209 Life, the Universe and Everything Introspected GObject Signal connection signal with int array ret parameter is properly handled # SKIP Not yet implemented 522s ok 210 Life, the Universe and Everything Introspected GObject Signal connection can pass parameter to signal with array len parameter via emit # SKIP Not yet implemented 522s ok 211 Life, the Universe and Everything Introspected GObject Signal connection can pass null to signal with array len parameter # SKIP Not yet implemented 522s ok 212 Life, the Universe and Everything Introspected GObject Signal connection signal with int in-out parameter # SKIP Not yet implemented 522s JS G OBJ: Defining method emit_sig_with_error in prototype for RegressTestObj (Regress.TestObj) 522s JS G NS: Found info type ENUM for 'IOErrorEnum' in namespace 'Gio' 522s JS G ERR: Defined class for IOErrorEnum (GError), prototype 0x2204d58e63d0, JSClass 0x3ffa866c650, in object 0x625b4c7b290 522s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 522s JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 1 522s JS G ENUM: Defining enum value EXISTS (fixed from exists) 2 522s JS G ENUM: Defining enum value IS_DIRECTORY (fixed from is_directory) 3 522s JS G ENUM: Defining enum value NOT_DIRECTORY (fixed from not_directory) 4 522s JS G ENUM: Defining enum value NOT_EMPTY (fixed from not_empty) 5 522s JS G ENUM: Defining enum value NOT_REGULAR_FILE (fixed from not_regular_file) 6 522s JS G ENUM: Defining enum value NOT_SYMBOLIC_LINK (fixed from not_symbolic_link) 7 522s JS G ENUM: Defining enum value NOT_MOUNTABLE_FILE (fixed from not_mountable_file) 8 522s JS G ENUM: Defining enum value FILENAME_TOO_LONG (fixed from filename_too_long) 9 522s JS G ENUM: Defining enum value INVALID_FILENAME (fixed from invalid_filename) 10 522s JS G ENUM: Defining enum value TOO_MANY_LINKS (fixed from too_many_links) 11 522s JS G ENUM: Defining enum value NO_SPACE (fixed from no_space) 12 522s JS G ENUM: Defining enum value INVALID_ARGUMENT (fixed from invalid_argument) 13 522s JS G ENUM: Defining enum value PERMISSION_DENIED (fixed from permission_denied) 14 522s JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 15 522s JS G ENUM: Defining enum value NOT_MOUNTED (fixed from not_mounted) 16 522s JS G ENUM: Defining enum value ALREADY_MOUNTED (fixed from already_mounted) 17 522s JS G ENUM: Defining enum value CLOSED (fixed from closed) 18 522s JS G ENUM: Defining enum value CANCELLED (fixed from cancelled) 19 522s JS G ENUM: Defining enum value PENDING (fixed from pending) 20 522s JS G ENUM: Defining enum value READ_ONLY (fixed from read_only) 21 522s JS G ENUM: Defining enum value CANT_CREATE_BACKUP (fixed from cant_create_backup) 22 522s JS G ENUM: Defining enum value WRONG_ETAG (fixed from wrong_etag) 23 522s JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 24 522s JS G ENUM: Defining enum value WOULD_RECURSE (fixed from would_recurse) 25 522s JS G ENUM: Defining enum value BUSY (fixed from busy) 26 522s JS G ENUM: Defining enum value WOULD_BLOCK (fixed from would_block) 27 522s JS G ENUM: Defining enum value HOST_NOT_FOUND (fixed from host_not_found) 28 522s JS G ENUM: Defining enum value WOULD_MERGE (fixed from would_merge) 29 522s JS G ENUM: Defining enum value FAILED_HANDLED (fixed from failed_handled) 30 522s JS G ENUM: Defining enum value TOO_MANY_OPEN_FILES (fixed from too_many_open_files) 31 522s JS G ENUM: Defining enum value NOT_INITIALIZED (fixed from not_initialized) 32 522s JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 33 522s JS G ENUM: Defining enum value PARTIAL_INPUT (fixed from partial_input) 34 522s JS G ENUM: Defining enum value INVALID_DATA (fixed from invalid_data) 35 522s JS G ENUM: Defining enum value DBUS_ERROR (fixed from dbus_error) 36 522s JS G ENUM: Defining enum value HOST_UNREACHABLE (fixed from host_unreachable) 37 522s JS G ENUM: Defining enum value NETWORK_UNREACHABLE (fixed from network_unreachable) 38 522s JS G ENUM: Defining enum value CONNECTION_REFUSED (fixed from connection_refused) 39 522s JS G ENUM: Defining enum value PROXY_FAILED (fixed from proxy_failed) 40 522s JS G ENUM: Defining enum value PROXY_AUTH_FAILED (fixed from proxy_auth_failed) 41 522s JS G ENUM: Defining enum value PROXY_NEED_AUTH (fixed from proxy_need_auth) 42 522s JS G ENUM: Defining enum value PROXY_NOT_ALLOWED (fixed from proxy_not_allowed) 43 522s JS G ENUM: Defining enum value BROKEN_PIPE (fixed from broken_pipe) 44 522s JS G ENUM: Defining enum value CONNECTION_CLOSED (fixed from connection_closed) 44 522s JS G ENUM: Defining enum value NOT_CONNECTED (fixed from not_connected) 45 522s JS G ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 522s JS G ENUM: Defining enum value NO_SUCH_DEVICE (fixed from no_such_device) 47 522s JS G ENUM: Defining enum value DESTINATION_UNSET (fixed from destination_unset) 48 522s JS G NS: Found info type FUNCTION for 'io_error_quark' in namespace 'Gio' 522s ok 213 Life, the Universe and Everything Introspected GObject Signal connection GError signal with GError set 522s JS G OBJ: Defining method emit_sig_with_null_error in prototype for RegressTestObj (Regress.TestObj) 522s ok 214 Life, the Universe and Everything Introspected GObject Signal connection GError signal with no GError set 522s ok 215 Life, the Universe and Everything Introspected GObject Signal connection GError signal with no GError set from js 522s ok 216 Life, the Universe and Everything Introspected GObject Signal connection GError signal with no GError set from js 522s JS G OBJ: Defining method instance_method in prototype for RegressTestObj (Regress.TestObj) 522s ok 217 Life, the Universe and Everything Introspected GObject can call an instance method 522s JS G OBJ: Defining method instance_method_full in prototype for RegressTestObj (Regress.TestObj) 522s ok 218 Life, the Universe and Everything Introspected GObject can call a transfer-full instance method 522s ok 219 Life, the Universe and Everything Introspected GObject can call a static method 522s JS G OBJ: Defining method forced_method in prototype for RegressTestObj (Regress.TestObj) 522s ok 220 Life, the Universe and Everything Introspected GObject can call a method annotated with (method) 522s JS G OBJ: Defining method torture_signature_0 in prototype for RegressTestObj (Regress.TestObj) 522s ok 221 Life, the Universe and Everything Introspected GObject Object torture signature 0 522s JS G OBJ: Defining method torture_signature_1 in prototype for RegressTestObj (Regress.TestObj) 522s ok 222 Life, the Universe and Everything Introspected GObject Object torture signature 1 fail 522s ok 223 Life, the Universe and Everything Introspected GObject Object torture signature 1 success 522s ok 224 Life, the Universe and Everything Introspected GObject Introspected function length skips over instance parameters of methods 522s ok 225 Life, the Universe and Everything Introspected GObject Introspected function length skips over out and GError parameters 522s JS G OBJ: Defining method skip_return_val in prototype for RegressTestObj (Regress.TestObj) 522s ok 226 Life, the Universe and Everything Introspected GObject Introspected function length does not skip over inout parameters 522s ok 227 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 522s ok 228 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 522s ok 229 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 522s ok 230 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 522s ok 231 Life, the Universe and Everything Introspected GObject Introspected function length gives number of arguments for static methods 522s ok 232 Life, the Universe and Everything Introspected GObject Introspected function length skips over destroy-notify and user-data parameters 522s JS G OBJ: Defining method do_matrix in prototype for RegressTestObj (Regress.TestObj) 522s ok 233 Life, the Universe and Everything Introspected GObject virtual function 522s JS G NS: Found info type FUNCTION for 'func_obj_null_in' in namespace 'Regress' 522s ok 234 Life, the Universe and Everything Introspected GObject wrong type for GObject function does not accept a GObject of the wrong type 522s ok 235 Life, the Universe and Everything Introspected GObject wrong type for GObject function does not accept a GBoxed instead of GObject 522s ok 236 Life, the Universe and Everything Introspected GObject wrong type for GObject function does not accept returned GObject of the wrong type 522s ok 237 Life, the Universe and Everything Introspected GObject wrong type for GObject function accepts GObject of subclass of expected type 522s ok 238 Life, the Universe and Everything Introspected GObject wrong type for GObject method cannot be called on a GObject of the wrong type 522s ok 239 Life, the Universe and Everything Introspected GObject wrong type for GObject method cannot be called on a GBoxed 522s ok 240 Life, the Universe and Everything Introspected GObject wrong type for GObject method can be called on a GObject of subclass of expected type 522s JS G NS: Found info type FUNCTION for 'func_obj_nullable_in' in namespace 'Regress' 522s ok 241 Life, the Universe and Everything Introspected GObject marshals a null object in 522s ok 242 Life, the Universe and Everything Introspected GObject marshals a null object out 522s JS G OBJ: Defining method not_nullable_typed_gpointer_in in prototype for RegressTestObj (Regress.TestObj) 522s ok 243 Life, the Universe and Everything Introspected GObject marshals a gpointer with a type annotation in 522s JS G OBJ: Defining method not_nullable_element_typed_gpointer_in in prototype for RegressTestObj (Regress.TestObj) 522s ok 244 Life, the Universe and Everything Introspected GObject marshals a gpointer with an element-type annotation in 522s ok 245 Life, the Universe and Everything Introspected GObject resolves properties when they are shadowed by methods 522s JS G NS: Found info type FUNCTION for 'test_array_fixed_out_objects' in namespace 'Regress' 522s ok 246 Life, the Universe and Everything marshals a fixed-size array of objects out 522s ok 247 Life, the Universe and Everything Inherited GObject can read fields from a parent class 522s ok 248 Life, the Universe and Everything Inherited GObject can be constructed from a static constructor 522s JS G OBJ: Defining method instance_method in prototype for RegressTestSubObj (Regress.TestSubObj) 522s ok 249 Life, the Universe and Everything Inherited GObject can call an instance method that overrides the parent class 522s ok 250 Life, the Universe and Everything Inherited GObject can have its own properties 522s ok 251 Life, the Universe and Everything Overridden properties on interfaces set and get properly 522s ok 252 Life, the Universe and Everything Overridden properties on interfaces default properly 522s ok 253 Life, the Universe and Everything Overridden properties on interfaces construct properly 522s JS G NS: Found info type OBJECT for 'TestFundamentalSubObject' in namespace 'Regress' 522s JS G NS: Found info type OBJECT for 'TestFundamentalObject' in namespace 'Regress' 522s JS G FNDMTL: Defined class for TestFundamentalObject (RegressTestFundamentalObject), prototype 0x2204d58fda60, JSClass 0x3ffa866c430, in object 0x625b4c7b268 522s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalObject' apparently has accessible fields. Gjs has no support for this yet, ignoring these. 522s JS G FNDMTL: Defined class for TestFundamentalSubObject (RegressTestFundamentalSubObject), prototype 0x2204d58fdab0, JSClass 0x3ffa866c430, in object 0x625b4c7b268 522s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalSubObject' apparently has accessible fields. Gjs has no support for this yet, ignoring these. 522s ok 254 Life, the Universe and Everything Fundamental type constructs a subtype of a fundamental type 522s JS G NS: Found info type FUNCTION for 'test_create_fundamental_hidden_class_instance' in namespace 'Regress' 522s ok 255 Life, the Universe and Everything Fundamental type constructs a subtype of a hidden (no introspection data) fundamental type 522s JS G NS: Found info type FUNCTION for 'test_callback' in namespace 'Regress' 522s ok 256 Life, the Universe and Everything callbacks 522s ok 257 Life, the Universe and Everything null / undefined callback 522s JS G NS: Found info type FUNCTION for 'test_multi_callback' in namespace 'Regress' 522s ok 258 Life, the Universe and Everything callback called more than once 522s ok 259 Life, the Universe and Everything null callback called more than once 522s JS G NS: Found info type FUNCTION for 'test_array_callback' in namespace 'Regress' 522s ok 260 Life, the Universe and Everything array callbacks 522s ok 261 Life, the Universe and Everything null array callback 522s ok 262 Life, the Universe and Everything callback with inout array # SKIP Temporarily disabled with xit 522s JS G NS: Found info type FUNCTION for 'test_simple_callback' in namespace 'Regress' 522s ok 263 Life, the Universe and Everything simple callback 522s ok 264 Life, the Universe and Everything null simple callback 522s JS G NS: Found info type FUNCTION for 'test_noptr_callback' in namespace 'Regress' 522s ok 265 Life, the Universe and Everything noptr callback 522s ok 266 Life, the Universe and Everything null noptr callback 522s JS G NS: Found info type FUNCTION for 'get_num_processors' in namespace 'GLib' 522s ok 267 Life, the Universe and Everything gobject-introspected function as callback parameter 522s JS G NS: Found info type FUNCTION for 'test_callback_user_data' in namespace 'Regress' 522s ok 268 Life, the Universe and Everything callback with user data 522s JS G NS: Found info type FUNCTION for 'test_callback_return_full' in namespace 'Regress' 522s ok 269 Life, the Universe and Everything callback with transfer-full return value 522s JS G NS: Found info type FUNCTION for 'test_callback_destroy_notify' in namespace 'Regress' 522s JS G NS: Found info type FUNCTION for 'test_callback_thaw_notifications' in namespace 'Regress' 522s ok 270 Life, the Universe and Everything callback with destroy-notify 522s ok 271 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 522s JS G NS: Found info type FUNCTION for 'test_callback_destroy_notify_no_user_data' in namespace 'Regress' 522s ok 272 Life, the Universe and Everything callback with destroy-notify and no user data throws error 522s JS G NS: Found info type FUNCTION for 'test_callback_async' in namespace 'Regress' 522s JS G NS: Found info type FUNCTION for 'test_callback_thaw_async' in namespace 'Regress' 522s ok 273 Life, the Universe and Everything async callback 522s JS G NS: Found info type FUNCTION for 'test_async_ready_callback' in namespace 'Regress' 522s JS G NS: Found info type OBJECT for 'SimpleAsyncResult' in namespace 'Gio' 522s JS G OBJ: Defined class for SimpleAsyncResult (GSimpleAsyncResult), prototype 0x243c78505830, JSClass 0x3ffa866cac0, in object 0x625b4c7b290 522s JS G NS: Found info type INTERFACE for 'AsyncResult' in namespace 'Gio' 522s JS G IFACE: Defined class for AsyncResult (GAsyncResult), prototype 0x243c7851d290, JSClass 0x3ffa866c898, in object 0x625b4c7b290 522s ok 274 Life, the Universe and Everything Gio.AsyncReadyCallback 522s JS G OBJ: Defining method instance_method_callback in prototype for RegressTestObj (Regress.TestObj) 522s ok 275 Life, the Universe and Everything instance method taking a callback 522s ok 276 Life, the Universe and Everything static method taking a callback 522s ok 277 Life, the Universe and Everything constructor taking a callback 522s JS G NS: Found info type FUNCTION for 'test_hash_table_callback' in namespace 'Regress' 522s ok 278 Life, the Universe and Everything hash table passed to callback 522s JS G NS: Found info type FUNCTION for 'test_gerror_callback' in namespace 'Regress' 522s ok 279 Life, the Universe and Everything GError callback 522s JS G NS: Found info type FUNCTION for 'test_null_gerror_callback' in namespace 'Regress' 522s ok 280 Life, the Universe and Everything null GError callback 522s JS G NS: Found info type FUNCTION for 'test_owned_gerror_callback' in namespace 'Regress' 522s ok 281 Life, the Universe and Everything owned GError callback 522s ok 282 Life, the Universe and Everything Introspected interface correctly emits interface signals 522s JS G NS: Found info type OBJECT for 'TestWi8021x' in namespace 'Regress' 522s JS G OBJ: Defined class for TestWi8021x (RegressTestWi8021x), prototype 0x243c78505fd8, JSClass 0x3ffa866cac0, in object 0x625b4c7b268 522s ok 283 Life, the Universe and Everything GObject with nonstandard prefix sets and gets properties 522s ok 284 Life, the Universe and Everything GObject with nonstandard prefix constructs via a static constructor 522s JS G OBJ: Defining method get_testbool in prototype for RegressTestWi8021x (Regress.TestWi8021x) 522s JS G OBJ: Defining method set_testbool in prototype for RegressTestWi8021x (Regress.TestWi8021x) 522s ok 285 Life, the Universe and Everything GObject with nonstandard prefix calls methods 522s ok 286 Life, the Universe and Everything GObject with nonstandard prefix calls a static method 522s JS G NS: Found info type OBJECT for 'TestFloating' in namespace 'Regress' 522s JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' 522s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x243c785224c0, JSClass 0x3ffa866cac0, in object 0x625b4c7b2e0 522s JS G OBJ: Defined class for TestFloating (RegressTestFloating), prototype 0x243c78522510, JSClass 0x3ffa866cac0, in object 0x625b4c7b268 522s ok 287 Life, the Universe and Everything GObject.InitiallyUnowned constructs 522s ok 288 Life, the Universe and Everything GObject.InitiallyUnowned constructs via a static constructor 522s JS G NS: Found info type FUNCTION for 'test_torture_signature_0' in namespace 'Regress' 522s ok 289 Life, the Universe and Everything torture signature 0 522s JS G NS: Found info type FUNCTION for 'test_torture_signature_1' in namespace 'Regress' 522s ok 290 Life, the Universe and Everything torture signature 1 fail 522s ok 291 Life, the Universe and Everything torture signature 1 success 522s JS G NS: Found info type FUNCTION for 'test_torture_signature_2' in namespace 'Regress' 522s ok 292 Life, the Universe and Everything torture signature 2 522s JS G NS: Found info type FUNCTION for 'test_date_in_gvalue' in namespace 'Regress' 522s JS G NS: Found info type STRUCT for 'Date' in namespace 'GLib' 522s JS G BXD: Defined class for Date (GDate), prototype 0x243c785229e8, JSClass 0x3ffa866c3b0, in object 0x625b4c7b038 522s JS G BXD: Defining method get_year in prototype for GLib.Date 522s JS G BXD: Defining method get_month in prototype for GLib.Date 522s JS G NS: Found info type ENUM for 'DateMonth' in namespace 'GLib' 522s JS G ENUM: Defining enum value BAD_MONTH (fixed from bad_month) 0 522s JS G ENUM: Defining enum value JANUARY (fixed from january) 1 522s JS G ENUM: Defining enum value FEBRUARY (fixed from february) 2 522s JS G ENUM: Defining enum value MARCH (fixed from march) 3 522s JS G ENUM: Defining enum value APRIL (fixed from april) 4 522s JS G ENUM: Defining enum value MAY (fixed from may) 5 522s JS G ENUM: Defining enum value JUNE (fixed from june) 6 522s JS G ENUM: Defining enum value JULY (fixed from july) 7 522s JS G ENUM: Defining enum value AUGUST (fixed from august) 8 522s JS G ENUM: Defining enum value SEPTEMBER (fixed from september) 9 522s JS G ENUM: Defining enum value OCTOBER (fixed from october) 10 522s JS G ENUM: Defining enum value NOVEMBER (fixed from november) 11 522s JS G ENUM: Defining enum value DECEMBER (fixed from december) 12 522s JS G ENUM: Defining GLib.DateMonth as 0x3c353ec96290 522s JS G BXD: Defining method get_day in prototype for GLib.Date 522s ok 293 Life, the Universe and Everything GValue boxing and unboxing date in 522s JS G NS: Found info type FUNCTION for 'test_strv_in_gvalue' in namespace 'Regress' 522s ok 294 Life, the Universe and Everything GValue boxing and unboxing strv in 522s JS G NS: Found info type FUNCTION for 'test_null_strv_in_gvalue' in namespace 'Regress' 522s ok 295 Life, the Universe and Everything GValue boxing and unboxing correctly converts a NULL strv in a GValue to an empty array 522s JS G NS: Found info type FUNCTION for 'test_multiline_doc_comments' in namespace 'Regress' 522s JS G NS: Found info type FUNCTION for 'test_nested_parameter' in namespace 'Regress' 522s JS G NS: Found info type FUNCTION for 'test_versioning' in namespace 'Regress' 522s ok 296 Life, the Universe and Everything code coverage for documentation tests that don't do anything 522s JS G NS: Found info type FUNCTION for 'aliased_caller_alloc' in namespace 'Regress' 522s ok 297 Life, the Universe and Everything marshals an aliased type 522s JS G NS: Found info type STRUCT for 'TestStructFixedArray' in namespace 'Regress' 522s JS G BXD: Defined class for TestStructFixedArray (void), prototype 0x243c78522df8, JSClass 0x3ffa866c3b0, in object 0x625b4c7b268 522s JS G BXD: Defining method frob in prototype for Regress.TestStructFixedArray 522s ok 298 Life, the Universe and Everything deals with a fixed-size array in a struct 522s JS G NS: Found info type FUNCTION for 'has_parameter_named_attrs' in namespace 'Regress' 522s ok 299 Life, the Universe and Everything marshals a fixed-size int array as a gpointer 522s JS G NS: Found info type STRUCT for 'LikeXklConfigItem' in namespace 'Regress' 522s JS G BXD: Defined class for LikeXklConfigItem (void), prototype 0x243c78522f88, JSClass 0x3ffa866c3b0, in object 0x625b4c7b268 522s JS G BXD: Defining method set_name in prototype for Regress.LikeXklConfigItem 522s ok 300 Life, the Universe and Everything deals with a fixed-size and also zero-terminated array in a struct 522s JS G NS: Found info type FUNCTION for 'get_variant' in namespace 'Regress' 522s ok 301 Life, the Universe and Everything marshals a transfer-floating GLib.Variant 522s JS G NS: Found info type FUNCTION for 'test_array_struct_out_none' in namespace 'Regress' 522s ok 302 Life, the Universe and Everything Flat array of structs out parameter with transfer none 522s JS G NS: Found info type FUNCTION for 'test_array_struct_out_container' in namespace 'Regress' 522s ok 303 Life, the Universe and Everything Flat array of structs out parameter with transfer container 522s JS G NS: Found info type FUNCTION for 'test_array_struct_out_full_fixed' in namespace 'Regress' 522s ok 304 Life, the Universe and Everything Flat array of structs out parameter with transfer full 522s ok 305 Life, the Universe and Everything Flat array of structs caller-allocated out parameter # SKIP Not supported 522s JS G NS: Found info type FUNCTION for 'test_array_struct_in_full' in namespace 'Regress' 522s ok 306 Life, the Universe and Everything Flat array of structs transfer-full in parameter 522s JS G NS: Found info type FUNCTION for 'test_array_struct_in_none' in namespace 'Regress' 522s ok 307 Life, the Universe and Everything Flat array of structs transfer-none in parameter 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 0x2aa29093000: 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 0x2aa29093000: release 522s JS MAINLOOP: Completed job 3 522s JS MEMORY: Memory report: before destroying context 522s JS MEMORY: 2275 objects currently alive 522s JS MEMORY: boxed_instance = 1621 522s JS MEMORY: boxed_prototype = 24 522s JS MEMORY: closure = 13 522s JS MEMORY: function = 440 522s JS MEMORY: fundamental_instance = 2 522s JS MEMORY: fundamental_prototype = 2 522s JS MEMORY: gerror_instance = 7 522s JS MEMORY: gerror_prototype = 1 522s JS MEMORY: interface = 8 522s JS MEMORY: module = 9 522s JS MEMORY: ns = 5 522s JS MEMORY: object_instance = 121 522s JS MEMORY: object_prototype = 21 522s JS MEMORY: param = 1 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/testRegress.test 522s Running test: cjs/testGObjectInterface.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 0x38dbf6f00098 522s JS IMPORT: Defining parent (nil) of 0x38dbf6f000f8 'imports' is mod 0 522s JS IMPORT: Importing '_print' 522s JS NATIVE: Defining native module '_print' 522s JS IMPORT: Defining parent 0x38dbf6f000f8 of 0x38dbf6f006b0 '_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 0x1ba3daa3b128 522s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x1ba3daa3b128 522s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1ba3daa3b128 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1ba3daa3b128 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1ba3daa3b128 522s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1ba3daa3b128 522s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x1ba3daa3b128 522s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x1ba3daa3b128 522s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x1ba3daa3b128 522s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1ba3daa3b128 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1ba3daa3b128 522s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x1ba3daa3b128 522s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x1ba3daa3b128 522s JS MAINLOOP: Main loop instance 0x2aa3eba2000: hold 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Starting promise job dispatcher 522s JS MAINLOOP: Main loop instance 0x2aa3eba2000: 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 0x2aa3eba2000: 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 0x1ba3daa3b128 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1ba3daa3b128 522s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1ba3daa3b128 522s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1ba3daa3b128 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1ba3daa3b128 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1ba3daa3b128 522s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1ba3daa3b128 522s JS IMPORT: Module metadata hook for module 0x38dbf6f12f60 522s JS IMPORT: Defining meta.importSync for module 0x38dbf6f12f60 522s JS NATIVE: Defining native module 'gi' 522s JS CTX: Initialized class GIRepositoryNamespace prototype 0x38dbf6f13310 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 0x38dbf6f000f8 of 0x38dbf6f13410 'overrides' is mod 1 522s JS IMPORT: Defined importer 'overrides' 0x38dbf6f13410 in 0x38dbf6f000f8 522s JS IMPORT: successfully imported directory 'overrides' 522s JS IMPORT: Importing '_byteArrayNative' 522s JS NATIVE: Defining native module '_byteArrayNative' 522s JS IMPORT: Defining parent 0x38dbf6f000f8 of 0x38dbf6f13858 '_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 0x38dbf6f000f8 of 0x38dbf6f13998 '_promiseNative' is mod 1 522s JS IMPORT: successfully imported module '_promiseNative' 522s JS IMPORT: Importing module GLib succeeded 522s JS IMPORT: Defining parent 0x38dbf6f13410 of 0x1ba3daa3c128 '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 0x1ba3daa7b060, JSClass 0x3ff9ec6c3b0, in object 0x1ba3daa7b038 522s JS CTX: Initialized class GIRepositoryGType prototype 0x38dbf6f13bc8 522s JS CTX: Initialized class GIRepositoryFunction prototype 0x1ba3daa3c178 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 0x1ba3daa7b0b0, JSClass 0x3ff9ec6c3b0, in object 0x1ba3daa7b038 522s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 522s JS G BXD: Defined class for Variant (GVariant), prototype 0x1ba3daa7b100, JSClass 0x3ff9ec6c3b0, in object 0x1ba3daa7b038 522s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 522s JS G BXD: Defined class for Bytes (GBytes), prototype 0x1ba3daa7b150, JSClass 0x3ff9ec6c3b0, in object 0x1ba3daa7b038 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 0x1ba3daa7b1a0, JSClass 0x3ff9ec6c3b0, in object 0x1ba3daa7b038 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 0x1ba3daa7b1f0, JSClass 0x3ff9ec6c3b0, in object 0x1ba3daa7b038 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' 0x1ba3daa7b038 in GIRepository 0x38dbf6f131a0 522s JS IMPORT: Importing module jasmine succeeded 522s JS IMPORT: Defining parent 0x38dbf6f000f8 of 0x1ba3daa3cb28 '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 0x2aa3eba2000: hold 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Main loop instance 0x2aa3eba2000: 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 0x2aa3eba2000: release 522s JS MAINLOOP: Completed job 0 522s JS IMPORT: Importing 'gi' 522s JS IMPORT: Defining parent 0x38dbf6f000f8 of 0x38dbf6f131a0 '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' 0x1ba3daa7b290 in GIRepository 0x38dbf6f131a0 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 0x38dbf6f000f8 of 0x1ba3daa3cd58 '_legacy' is mod 1 522s JS IMPORT: successfully imported module '_legacy' 522s JS IMPORT: Importing module lang succeeded 522s JS IMPORT: Defining parent 0x38dbf6f000f8 of 0x1ba3daa3cd08 '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 0x38dbf6f000f8 of 0x1ba3daa3cda8 '_signals' is mod 1 522s JS IMPORT: successfully imported module '_signals' 522s JS IMPORT: Importing module signals succeeded 522s JS IMPORT: Defining parent 0x38dbf6f000f8 of 0x1ba3daa3ccb8 'signals' is mod 1 522s JS IMPORT: successfully imported module 'signals' 522s JS IMPORT: Importing module Gio succeeded 522s JS IMPORT: Defining parent 0x38dbf6f13410 of 0x1ba3daa3cc68 '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 0x38dbf6f000f8 of 0x38dbf6f29e68 '_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 0x38dbf6f000f8 of 0x1ba3daa3ce48 '_common' is mod 1 522s JS IMPORT: successfully imported module '_common' 522s JS IMPORT: Importing module GObject succeeded 522s JS IMPORT: Defining parent 0x38dbf6f13410 of 0x1ba3daa3cdf8 '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 0x1ba3daa7b538, JSClass 0x3ff9ec6c3b0, in object 0x1ba3daa7b2b8 522s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 522s JS G PRM: Defined class ParamSpec prototype is 0x1ba3daa3cee8 class 0x3ff9ec712e0 in object 0x1ba3daa7b2b8 522s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 522s JS G OBJ: Defined class for Object (GObject), prototype 0x1ba3daa7b6a0, JSClass 0x3ff9ec6cac0, in object 0x1ba3daa7b2b8 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 0x1ba3daa7b6c8, JSClass 0x3ff9ec6cac0, in object 0x1ba3daa7b2b8 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' 0x1ba3daa7b2b8 in GIRepository 0x38dbf6f131a0 522s JS G OBJ: Defined class for Application (GApplication), prototype 0x1ba3daa7b718, JSClass 0x3ff9ec6cac0, in object 0x1ba3daa7b268 522s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 522s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x1ba3daacf290, JSClass 0x3ff9ec6c898, in object 0x1ba3daa7b268 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 0x1ba3daa7b790, JSClass 0x3ff9ec6cac0, in object 0x1ba3daa7b268 522s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 522s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x1ba3daacf510, JSClass 0x3ff9ec6c898, in object 0x1ba3daa7b268 522s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 522s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x1ba3daa7b808, JSClass 0x3ff9ec6cac0, in object 0x1ba3daa7b268 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 0x1ba3daacf650, JSClass 0x3ff9ec6c898, in object 0x1ba3daa7b268 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 0x1ba3daa7b880, JSClass 0x3ff9ec6c3b0, in object 0x1ba3daa7b268 522s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 522s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x1ba3daa7b8d0, JSClass 0x3ff9ec6c3b0, in object 0x1ba3daa7b268 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 0x1ba3daa7b920, JSClass 0x3ff9ec6cac0, in object 0x1ba3daa7b268 522s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x1ba3daa7b970, JSClass 0x3ff9ec6cac0, in object 0x1ba3daa7b290 522s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 522s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x1ba3daa7b9c0, JSClass 0x3ff9ec6cac0, in object 0x1ba3daa7b268 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 0x1ba3daacf7b8, JSClass 0x3ff9ec6c898, in object 0x1ba3daa7b268 522s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x1ba3daa7ba38, JSClass 0x3ff9ec6cac0, in object 0x38dbf6f13280 522s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 522s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x1ba3daa7bab0, JSClass 0x3ff9ec6cac0, in object 0x1ba3daa7b268 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 0x1ba3daa7bb00, JSClass 0x3ff9ec6cac0, in object 0x1ba3daa7b268 522s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 522s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x1ba3daa7bb50, JSClass 0x3ff9ec6cac0, in object 0x1ba3daa7b268 522s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 522s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x1ba3daa7bba0, JSClass 0x3ff9ec6c3b0, in object 0x1ba3daa7b268 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 0x1ba3daa7bbf0, JSClass 0x3ff9ec6cac0, in object 0x1ba3daa7b268 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_with_mapping 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' 0x1ba3daa7b268 in GIRepository 0x38dbf6f131a0 522s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 522s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 522s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 522s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 522s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 522s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 522s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 522s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 522s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 522s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 522s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 522s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 522s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 522s JS G ENUM: Defining GObject.ParamFlags as 0x38dbf6f2f710 522s JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' 522s JS G PRM: Wrapping GParamString 'interface-prop' on (null) with JSObject 522s JS G PRM: JSObject created with param instance 0x2aa3ecefdc0 type GParamString 522s JS G NS: Found info type FLAGS for 'SignalFlags' in namespace 'GObject' 522s JS G ENUM: Defining enum value RUN_FIRST (fixed from run_first) 1 522s JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2 522s JS G ENUM: Defining enum value RUN_CLEANUP (fixed from run_cleanup) 4 522s JS G ENUM: Defining enum value NO_RECURSE (fixed from no_recurse) 8 522s JS G ENUM: Defining enum value DETAILED (fixed from detailed) 16 522s JS G ENUM: Defining enum value ACTION (fixed from action) 32 522s JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64 522s JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128 522s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 256 522s JS G ENUM: Defining enum value ACCUMULATOR_FIRST_RUN (fixed from accumulator_first_run) 131072 522s JS G ENUM: Defining GObject.SignalFlags as 0x38dbf6f2fd80 522s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 522s JS G PRM: JSObject created with param instance 0x2aa3ed409c0 type GParamOverride 522s JS G PRM: Wrapping GParamString 'class-prop' on (null) with JSObject 522s JS G PRM: JSObject created with param instance 0x2aa3ecf1060 type GParamString 522s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 522s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'CjsPrivate' 522s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 522s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 522s JS G PRM: JSObject created with param instance 0x2aa3ed8a8d0 type GParamOverride 522s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 522s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 522s JS G PRM: JSObject created with param instance 0x2aa3ed8b3e0 type GParamOverride 522s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 522s JS G NS: Found info type INTERFACE for 'Action' in namespace 'Gio' 522s JS G IFACE: Defined class for Action (GAction), prototype 0x1ba3daad7538, JSClass 0x3ff9ec6c898, in object 0x1ba3daa7b268 522s JS G PRM: Wrapping GParamOverride 'enabled' on (null) with JSObject 522s JS G PRM: JSObject created with param instance 0x2aa3ed8c610 type GParamOverride 522s JS G PRM: Wrapping GParamOverride 'name' on (null) with JSObject 522s JS G PRM: JSObject created with param instance 0x2aa3ed8c6f0 type GParamOverride 522s JS G PRM: Wrapping GParamOverride 'state' on (null) with JSObject 522s JS G PRM: JSObject created with param instance 0x2aa3ed8c810 type GParamOverride 522s JS G PRM: Wrapping GParamOverride 'state-type' on (null) with JSObject 522s JS G PRM: JSObject created with param instance 0x2aa3ed8c8f0 type GParamOverride 522s JS G PRM: Wrapping GParamOverride 'parameter-type' on (null) with JSObject 522s JS G PRM: JSObject created with param instance 0x2aa3ed8c990 type GParamOverride 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 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 JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 522s JS CTX: Script evaluation succeeded 522s JS MAINLOOP: Main loop instance 0x2aa3eba2000: 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 0x1ba3daa3b128 522s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1ba3daa3b128 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1ba3daa3b128 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1ba3daa3b128 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1ba3daa3b128 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1ba3daa3b128 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1ba3daa3b128 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1ba3daa3b128 522s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1ba3daa3b128 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1ba3daa3b128 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1ba3daa3b128 522s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1ba3daa3b128 522s JS IMPORT: Module metadata hook for module 0x38dbf6f13a78 522s JS IMPORT: Defining meta.importSync for module 0x38dbf6f13a78 522s JS NATIVE: Defining native module 'system' 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1ba3daa3b128 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1ba3daa3b128 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 0x2aa3eba2000: hold 522s JS MAINLOOP: Running and clearing main loop hook 522s JS G BXD: Defining method run in prototype for GLib.MainLoop 522s 1..37 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 0x1ba3daa7bdf8, JSClass 0x3ff9ec6c3b0, in object 0x1ba3daa7b038 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 0x1ba3daa60b68 522s JS IMPORT: Defining meta.importSync for module 0x1ba3daa60b68 522s JS G BXD: Defining method destroy in prototype for GLib.Source 522s ok 1 GObject interface cannot be instantiated 522s ok 2 GObject interface has a name 522s ok 3 GObject interface reports its type name 522s JS G NS: Found info type FUNCTION for 'type_is_a' in namespace 'GObject' 522s ok 4 GObject interface can be implemented by a GObject class 522s ok 5 GObject interface is implemented by a GObject class with the correct class object 522s ok 6 GObject interface can have its required function implemented 522s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 522s JS G PRM: JSObject created with param instance 0x2aa3edb8240 type GParamOverride 522s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 522s ok 7 GObject interface must have its required function implemented 522s ok 8 GObject interface doesn't have to have its optional function implemented 522s ok 9 GObject interface can have its optional function deferred to by the implementation 522s ok 10 GObject interface can have its function chained up to 522s ok 11 GObject interface can require another interface 522s ok 12 GObject interface can chain up to another interface 522s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 522s JS G PRM: JSObject created with param instance 0x2aa3edbfcb0 type GParamOverride 522s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 522s ok 13 GObject interface defers to the last interface's optional function 522s ok 14 GObject interface must be implemented by a class that implements all required interfaces 522s ok 15 GObject interface must be implemented by a class that implements required interfaces in correct order 522s ok 16 GObject interface can require an interface from C 522s ok 17 GObject interface can connect class signals on the implementing class 522s ok 18 GObject interface can connect interface signals on the implementing class 522s ok 19 GObject interface can define properties on the implementing class 522s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 522s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 522s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 522s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 522s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 522s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 522s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 522s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 522s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 522s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 522s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 522s JS G ENUM: Defining GLib.LogLevelFlags as 0x38dbf6f05790 522s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 522s ok 20 GObject interface must have its properties overridden 522s ok 21 GObject interface can have introspected properties overriden 522s ok 22 GObject interface can be implemented by a class as well as its parent class 522s ok 23 GObject interface can be reimplemented by a subclass of a class that already implements it 522s ok 24 GObject interface has a toString() defintion 522s ok 25 GObject interface has instance definition 522s ok 26 GObject interface has instance definition for non-object type 522s ok 27 GObject interface has instance definition for non-object type for native interface 522s ok 28 GObject interface prototype toString is enumerable and defined 522s ok 29 GObject interface prototype method properties are enumerated 522s ok 30 GObject interface prototype method properties are defined 522s ok 31 GObject interface prototype overrides are inherited by implementing classes 522s ok 32 GObject interface prototype overrides cannot be changed by instances of child classes 522s ok 33 GObject interface prototype unknown properties are inherited by implementing classes 522s ok 34 GObject interface prototype original property can be shadowed by class prototype property 522s ok 35 GObject interface prototype overridden property can be shadowed by class prototype property 522s ok 36 GObject interface prototype shadowed property can be restored 522s ok 37 Specific class and interface checks Gio.AsyncInitable must implement vfunc_async_init 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 0x2aa3eba2000: 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 0x2aa3eba2000: release 522s JS MAINLOOP: Completed job 3 522s JS MEMORY: Memory report: before destroying context 522s JS MEMORY: 602 objects currently alive 522s JS MEMORY: boxed_instance = 162 522s JS MEMORY: boxed_prototype = 11 522s JS MEMORY: closure = 4 522s JS MEMORY: function = 346 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 = 8 522s JS MEMORY: module = 9 522s JS MEMORY: ns = 4 522s JS MEMORY: object_instance = 23 522s JS MEMORY: object_prototype = 23 522s JS MEMORY: param = 12 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/testGObjectInterface.test 522s Running test: cjs/testSignals.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 0x3b95dbf00098 522s JS IMPORT: Defining parent (nil) of 0x3b95dbf000f8 'imports' is mod 0 522s JS IMPORT: Importing '_print' 522s JS NATIVE: Defining native module '_print' 522s JS IMPORT: Defining parent 0x3b95dbf000f8 of 0x3b95dbf006b0 '_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 0x3008c063b128 522s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3008c063b128 522s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3008c063b128 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3008c063b128 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3008c063b128 522s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3008c063b128 522s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3008c063b128 522s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3008c063b128 522s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3008c063b128 522s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3008c063b128 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3008c063b128 522s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3008c063b128 522s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3008c063b128 522s JS MAINLOOP: Main loop instance 0x2aa3ea50000: hold 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Starting promise job dispatcher 522s JS MAINLOOP: Main loop instance 0x2aa3ea50000: 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 0x2aa3ea50000: 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 0x3008c063b128 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3008c063b128 522s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3008c063b128 522s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3008c063b128 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3008c063b128 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3008c063b128 522s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3008c063b128 522s JS IMPORT: Module metadata hook for module 0x3b95dbf12f60 522s JS IMPORT: Defining meta.importSync for module 0x3b95dbf12f60 522s JS NATIVE: Defining native module 'gi' 522s JS CTX: Initialized class GIRepositoryNamespace prototype 0x3b95dbf13310 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 0x3b95dbf000f8 of 0x3b95dbf13410 'overrides' is mod 1 522s JS IMPORT: Defined importer 'overrides' 0x3b95dbf13410 in 0x3b95dbf000f8 522s JS IMPORT: successfully imported directory 'overrides' 522s JS IMPORT: Importing '_byteArrayNative' 522s JS NATIVE: Defining native module '_byteArrayNative' 522s JS IMPORT: Defining parent 0x3b95dbf000f8 of 0x3b95dbf13858 '_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 0x3b95dbf000f8 of 0x3b95dbf13998 '_promiseNative' is mod 1 522s JS IMPORT: successfully imported module '_promiseNative' 522s JS IMPORT: Importing module GLib succeeded 522s JS IMPORT: Defining parent 0x3b95dbf13410 of 0x3008c063c128 '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 0x3008c067b060, JSClass 0x3ffaf86c3b0, in object 0x3008c067b038 522s JS CTX: Initialized class GIRepositoryGType prototype 0x3b95dbf13bc8 522s JS CTX: Initialized class GIRepositoryFunction prototype 0x3008c063c178 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 0x3008c067b0b0, JSClass 0x3ffaf86c3b0, in object 0x3008c067b038 522s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 522s JS G BXD: Defined class for Variant (GVariant), prototype 0x3008c067b100, JSClass 0x3ffaf86c3b0, in object 0x3008c067b038 522s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 522s JS G BXD: Defined class for Bytes (GBytes), prototype 0x3008c067b150, JSClass 0x3ffaf86c3b0, in object 0x3008c067b038 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 0x3008c067b1a0, JSClass 0x3ffaf86c3b0, in object 0x3008c067b038 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 0x3008c067b1f0, JSClass 0x3ffaf86c3b0, in object 0x3008c067b038 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' 0x3008c067b038 in GIRepository 0x3b95dbf131a0 522s JS IMPORT: Importing module jasmine succeeded 522s JS IMPORT: Defining parent 0x3b95dbf000f8 of 0x3008c063cb28 '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 0x2aa3ea50000: hold 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Main loop instance 0x2aa3ea50000: 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 0x2aa3ea50000: release 522s JS MAINLOOP: Completed job 0 522s JS IMPORT: Importing 'gi' 522s JS IMPORT: Defining parent 0x3b95dbf000f8 of 0x3b95dbf131a0 'gi' is mod 1 522s JS IMPORT: successfully imported module 'gi' 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 0x3b95dbf000f8 of 0x3008c063ccb8 '_legacy' is mod 1 522s JS IMPORT: successfully imported module '_legacy' 522s JS IMPORT: Importing module lang succeeded 522s JS IMPORT: Defining parent 0x3b95dbf000f8 of 0x3008c063cc68 '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/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 0x3b95dbf000f8 of 0x3008c063cd58 '_signals' is mod 1 522s JS IMPORT: successfully imported module '_signals' 522s JS IMPORT: Importing module signals succeeded 522s JS IMPORT: Defining parent 0x3b95dbf000f8 of 0x3008c063cd08 'signals' is mod 1 522s JS IMPORT: successfully imported module 'signals' 522s JS CTX: Script evaluation succeeded 522s JS MAINLOOP: Main loop instance 0x2aa3ea50000: 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 0x3008c063b128 522s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3008c063b128 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3008c063b128 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3008c063b128 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3008c063b128 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3008c063b128 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3008c063b128 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3008c063b128 522s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3008c063b128 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3008c063b128 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3008c063b128 522s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3008c063b128 522s JS IMPORT: Module metadata hook for module 0x3b95dbf06900 522s JS IMPORT: Defining meta.importSync for module 0x3b95dbf06900 522s JS NATIVE: Defining native module 'system' 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3008c063b128 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3008c063b128 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 0x2aa3ea50000: hold 522s JS MAINLOOP: Running and clearing main loop hook 522s JS G BXD: Defining method run in prototype for GLib.MainLoop 522s 1..42 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 0x3008c067b268, JSClass 0x3ffaf86c3b0, in object 0x3008c067b038 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 0x3008c063eaf0 of 0x3b95dbf0fc48 '_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' 0x3008c067b308 in GIRepository 0x3008c063eb68 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 0x3008c063eaf0 of 0x3008c06c5948 '_common' is mod 1 522s JS IMPORT: successfully imported module '_common' 522s JS IMPORT: Importing module GObject succeeded 522s JS IMPORT: Defining parent 0x3008c063eb50 of 0x3008c06c58f8 '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 0x3008c067b588, JSClass 0x3ffaf86c3b0, in object 0x3008c067b2e0 522s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 522s JS G PRM: Defined class ParamSpec prototype is 0x3008c06c59e8 class 0x3ffaf8712e0 in object 0x3008c067b2e0 522s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 522s JS G OBJ: Defined class for Object (GObject), prototype 0x3008c067b6f0, JSClass 0x3ffaf86cac0, in object 0x3008c067b2e0 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 0x3008c067b718, JSClass 0x3ffaf86cac0, in object 0x3008c067b2e0 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' 0x3008c067b2e0 in GIRepository 0x3008c063eb68 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 0x3008c0660c80 522s JS IMPORT: Defining meta.importSync for module 0x3008c0660c80 522s JS G BXD: Defining method destroy in prototype for GLib.Source 522s ok 1 Legacy object with signals emit works with no connections 522s ok 2 Legacy object with signals using connect calls a signal handler when a signal is emitted 522s ok 3 Legacy object with signals using connect calls remaining handlers after one is disconnected 522s ok 4 Legacy object with signals using connect does not call a signal handler after the signal is disconnected 522s ok 5 Legacy object with signals using connect can disconnect a signal handler during signal emission 522s ok 6 Legacy object with signals using connect distinguishes multiple signals 522s ok 7 Legacy object with signals using connect determines if a signal is connected on a JS object 522s ok 8 Legacy object with signals using connect does not call a subsequent connected callbacks if stopped by earlier 522s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 522s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 522s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 522s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 522s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 522s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 522s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 522s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 522s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 522s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 522s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 522s JS G ENUM: Defining GLib.LogLevelFlags as 0x3b95dbf5ed40 522s ok 9 Legacy object with signals using connect with exception in signal handler does not affect other callbacks 522s ok 10 Legacy object with signals using connect with exception in signal handler does not disconnect the callback 522s ok 11 Legacy object with signals using connectAfter calls a signal handler when a signal is emitted 522s ok 12 Legacy object with signals using connectAfter calls remaining handlers after one is disconnected 522s ok 13 Legacy object with signals using connectAfter does not call a signal handler after the signal is disconnected 522s ok 14 Legacy object with signals using connectAfter can disconnect a signal handler during signal emission 522s ok 15 Legacy object with signals using connectAfter distinguishes multiple signals 522s ok 16 Legacy object with signals using connectAfter determines if a signal is connected on a JS object 522s ok 17 Legacy object with signals using connectAfter does not call a subsequent connected callbacks if stopped by earlier 522s ok 18 Legacy object with signals using connectAfter with exception in signal handler does not affect other callbacks 522s ok 19 Legacy object with signals using connectAfter with exception in signal handler does not disconnect the callback 522s ok 20 Legacy object with signals using connectAfter calls a signal handler later than when using connect when a signal is emitted 522s ok 21 Legacy object with signals does not call a connected after handler when stopped by connect 522s ok 22 Object with signals added emit works with no connections 522s ok 23 Object with signals added using connect calls a signal handler when a signal is emitted 522s ok 24 Object with signals added using connect calls remaining handlers after one is disconnected 522s ok 25 Object with signals added using connect does not call a signal handler after the signal is disconnected 522s ok 26 Object with signals added using connect can disconnect a signal handler during signal emission 522s ok 27 Object with signals added using connect distinguishes multiple signals 522s ok 28 Object with signals added using connect determines if a signal is connected on a JS object 522s ok 29 Object with signals added using connect does not call a subsequent connected callbacks if stopped by earlier 522s ok 30 Object with signals added using connect with exception in signal handler does not affect other callbacks 522s ok 31 Object with signals added using connect with exception in signal handler does not disconnect the callback 522s ok 32 Object with signals added using connectAfter calls a signal handler when a signal is emitted 522s ok 33 Object with signals added using connectAfter calls remaining handlers after one is disconnected 522s ok 34 Object with signals added using connectAfter does not call a signal handler after the signal is disconnected 522s ok 35 Object with signals added using connectAfter can disconnect a signal handler during signal emission 522s ok 36 Object with signals added using connectAfter distinguishes multiple signals 522s ok 37 Object with signals added using connectAfter determines if a signal is connected on a JS object 522s ok 38 Object with signals added using connectAfter does not call a subsequent connected callbacks if stopped by earlier 522s ok 39 Object with signals added using connectAfter with exception in signal handler does not affect other callbacks 522s ok 40 Object with signals added using connectAfter with exception in signal handler does not disconnect the callback 522s ok 41 Object with signals added using connectAfter calls a signal handler later than when using connect when a signal is emitted 522s ok 42 Object with signals added does not call a connected after handler when stopped by connect 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 0x2aa3ea50000: 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 0x2aa3ea50000: release 522s JS MAINLOOP: Completed job 3 522s JS MEMORY: Memory report: before destroying context 522s JS MEMORY: 369 objects currently alive 522s JS MEMORY: boxed_instance = 252 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 = 8 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/testSignals.test 522s Running test: cjs/testAsyncMainloop.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 0x277fc9000098 522s JS IMPORT: Defining parent (nil) of 0x277fc90000f8 'imports' is mod 0 522s JS IMPORT: Importing '_print' 522s JS NATIVE: Defining native module '_print' 522s JS IMPORT: Defining parent 0x277fc90000f8 of 0x277fc90006b0 '_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 0x25cf7d63b128 522s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x25cf7d63b128 522s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x25cf7d63b128 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x25cf7d63b128 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x25cf7d63b128 522s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x25cf7d63b128 522s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x25cf7d63b128 522s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x25cf7d63b128 522s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x25cf7d63b128 522s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x25cf7d63b128 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x25cf7d63b128 522s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x25cf7d63b128 522s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x25cf7d63b128 522s JS MAINLOOP: Main loop instance 0x2aa3bb87000: hold 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Starting promise job dispatcher 522s JS MAINLOOP: Main loop instance 0x2aa3bb87000: 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 0x2aa3bb87000: 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 0x25cf7d63b128 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x25cf7d63b128 522s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x25cf7d63b128 522s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x25cf7d63b128 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x25cf7d63b128 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x25cf7d63b128 522s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x25cf7d63b128 522s JS IMPORT: Module metadata hook for module 0x277fc9012f60 522s JS IMPORT: Defining meta.importSync for module 0x277fc9012f60 522s JS NATIVE: Defining native module 'gi' 522s JS CTX: Initialized class GIRepositoryNamespace prototype 0x277fc9013310 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 0x277fc90000f8 of 0x277fc9013410 'overrides' is mod 1 522s JS IMPORT: Defined importer 'overrides' 0x277fc9013410 in 0x277fc90000f8 522s JS IMPORT: successfully imported directory 'overrides' 522s JS IMPORT: Importing '_byteArrayNative' 522s JS NATIVE: Defining native module '_byteArrayNative' 522s JS IMPORT: Defining parent 0x277fc90000f8 of 0x277fc9013858 '_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 0x277fc90000f8 of 0x277fc9013998 '_promiseNative' is mod 1 522s JS IMPORT: successfully imported module '_promiseNative' 522s JS IMPORT: Importing module GLib succeeded 522s JS IMPORT: Defining parent 0x277fc9013410 of 0x25cf7d63c128 '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 0x25cf7d67b060, JSClass 0x3ff9c06c3b0, in object 0x25cf7d67b038 522s JS CTX: Initialized class GIRepositoryGType prototype 0x277fc9013bc8 522s JS CTX: Initialized class GIRepositoryFunction prototype 0x25cf7d63c178 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 0x25cf7d67b0b0, JSClass 0x3ff9c06c3b0, in object 0x25cf7d67b038 522s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 522s JS G BXD: Defined class for Variant (GVariant), prototype 0x25cf7d67b100, JSClass 0x3ff9c06c3b0, in object 0x25cf7d67b038 522s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 522s JS G BXD: Defined class for Bytes (GBytes), prototype 0x25cf7d67b150, JSClass 0x3ff9c06c3b0, in object 0x25cf7d67b038 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 0x25cf7d67b1a0, JSClass 0x3ff9c06c3b0, in object 0x25cf7d67b038 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 0x25cf7d67b1f0, JSClass 0x3ff9c06c3b0, in object 0x25cf7d67b038 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' 0x25cf7d67b038 in GIRepository 0x277fc90131a0 522s JS IMPORT: Importing module jasmine succeeded 522s JS IMPORT: Defining parent 0x277fc90000f8 of 0x25cf7d63cb28 '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 0x2aa3bb87000: hold 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Main loop instance 0x2aa3bb87000: 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 0x2aa3bb87000: release 522s JS MAINLOOP: Completed job 0 522s 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 0x25cf7d63b128 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x25cf7d63b128 522s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/minijasmine.js" (relative to ), global 0x25cf7d63b128 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x25cf7d63b128 522s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/minijasmine.js" (relative to ), global 0x25cf7d63b128 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x25cf7d63b128 522s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/minijasmine.js" (relative to ), global 0x25cf7d63b128 522s JS MAINLOOP: Main loop instance 0x2aa3bb87000: hold 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Main loop instance 0x2aa3bb87000: 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/testAsyncMainloop.js async resolved" 522s JS MAINLOOP: Main loop instance 0x2aa3bb87000: 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 0x25cf7d63b128 522s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x25cf7d63b128 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x25cf7d63b128 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x25cf7d63b128 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x25cf7d63b128 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x25cf7d63b128 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x25cf7d63b128 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x25cf7d63b128 522s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x25cf7d63b128 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x25cf7d63b128 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x25cf7d63b128 522s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x25cf7d63b128 522s JS IMPORT: Module metadata hook for module 0x277fc9028830 522s JS IMPORT: Defining meta.importSync for module 0x277fc9028830 522s JS NATIVE: Defining native module 'system' 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x25cf7d63b128 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x25cf7d63b128 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 0x2aa3bb87000: 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 IMPORT: Importing 'gi' 522s JS IMPORT: Defining parent 0x277fc90000f8 of 0x277fc90131a0 '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 0x25cf7d67b268, JSClass 0x3ff9c06c3b0, in object 0x25cf7d67b038 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 0x277fc90000f8 of 0x277fc902ca48 '_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' 0x25cf7d67b308 in GIRepository 0x277fc90131a0 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 0x277fc90000f8 of 0x25cf7d63ce48 '_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 0x277fc90000f8 of 0x25cf7d63ce98 '_legacy' is mod 1 522s JS IMPORT: successfully imported module '_legacy' 522s JS IMPORT: Importing module GObject succeeded 522s JS IMPORT: Defining parent 0x277fc9013410 of 0x25cf7d63cdf8 '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 0x25cf7d67b588, JSClass 0x3ff9c06c3b0, in object 0x25cf7d67b2e0 522s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 522s JS G PRM: Defined class ParamSpec prototype is 0x25cf7d63cf38 class 0x3ff9c0712e0 in object 0x25cf7d67b2e0 522s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 522s JS G OBJ: Defined class for Object (GObject), prototype 0x25cf7d67b6f0, JSClass 0x3ff9c06cac0, in object 0x25cf7d67b2e0 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 0x25cf7d67b718, JSClass 0x3ff9c06cac0, in object 0x25cf7d67b2e0 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' 0x25cf7d67b2e0 in GIRepository 0x277fc90131a0 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 0x277fc90030b0 522s JS IMPORT: Defining meta.importSync for module 0x277fc90030b0 522s JS G BXD: Defining method destroy in prototype for GLib.Source 522s JS G BXD: Defining method is_running in prototype for GLib.MainLoop 522s JS G BXD: Defining method quit in prototype for GLib.MainLoop 522s JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' 522s JS MAINLOOP: Set main loop hook to 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Main loop instance 0x2aa3bb87000: Spinning loop until released or hook cleared 522s JS MAINLOOP: handling job 0, 522s JS MAINLOOP: Completed job 0 522s JS MAINLOOP: Running and clearing main loop hook 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Main loop instance 0x2aa3bb87000: Spinning loop until released or hook cleared 522s JS MAINLOOP: handling job 0, 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Completed job 0 522s JS MAINLOOP: handling job 1, 522s JS MAINLOOP: Set main loop hook to 522s JS MAINLOOP: Completed job 1 522s JS MAINLOOP: handling job 2, 522s ok 1 Async mainloop resolves when main loop exits 522s JS MAINLOOP: Completed job 2 522s JS MAINLOOP: Running and clearing main loop hook 523s JS MAINLOOP: Enqueue job , promise=, allocation site= 523s JS MAINLOOP: Main loop instance 0x2aa3bb87000: Spinning loop until released or hook cleared 523s JS MAINLOOP: handling job 0, 523s JS MAINLOOP: Enqueue job , promise=, allocation site= 523s JS MAINLOOP: Completed job 0 523s JS MAINLOOP: handling job 1, 523s JS MAINLOOP: Enqueue job , promise=, allocation site= 523s JS MAINLOOP: Completed job 1 523s JS MAINLOOP: handling job 2, 523s JS MAINLOOP: Enqueue job , promise=, allocation site= 523s JS MAINLOOP: Completed job 2 523s JS MAINLOOP: handling job 3, 523s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 523s JS MAINLOOP: Main loop instance 0x2aa3bb87000: release 523s JS MAINLOOP: Completed job 3 523s JS MEMORY: Memory report: before destroying context 523s JS MEMORY: 129 objects currently alive 523s JS MEMORY: boxed_instance = 14 523s JS MEMORY: boxed_prototype = 8 523s JS MEMORY: closure = 1 523s JS MEMORY: function = 96 523s JS MEMORY: fundamental_instance = 0 523s JS MEMORY: fundamental_prototype = 0 523s JS MEMORY: gerror_instance = 0 523s JS MEMORY: gerror_prototype = 0 523s JS MEMORY: interface = 0 523s JS MEMORY: module = 5 523s JS MEMORY: ns = 3 523s JS MEMORY: object_instance = 0 523s JS MEMORY: object_prototype = 2 523s JS MEMORY: param = 0 523s JS MEMORY: union_instance = 0 523s JS MEMORY: union_prototype = 0 523s JS CTX: JS shutdown sequence 523s JS CTX: Stopping profiler 523s JS CTX: Shutting down toggle queue 523s JS CTX: Notifying external reference holders of GjsContext dispose 523s JS MAINLOOP: Stopping promise job dispatcher 523s JS CTX: Notifying reference holders of GjsContext dispose 523s JS CTX: Checking unhandled promise rejections 523s JS CTX: Releasing cached JS wrappers 523s JS CTX: Final triggered GC 523s JS CTX: Destroying JS context 523s JS CTX: Releasing all native objects 523s JS CTX: Disabling auto GC 523s JS CTX: Ending trace on global object 523s JS CTX: Freeing allocated resources 523s JS CTX: JS context destroyed 523s PASS: cjs/testAsyncMainloop.test 523s Running test: cjs/testCommandLineModules.sh.test 523s ok 1 - ensure dynamic imports load even if the same import resolves elsewhere first 523s ok 2 - ensure dynamic imports resolve without an explicit mainloop 523s ok 3 - ensure top level await can import modules 523s 1..3 523s PASS: cjs/testCommandLineModules.sh.test 523s Running test: cjs/down-up.test 523s 1..1 523s ok 1 - /usr/libexec/installed-tests/cjs/debugger/down-up.debugger 523s PASS: cjs/down-up.test 523s Running test: cjs/lastvalues.test 523s 1..1 523s ok 1 - /usr/libexec/installed-tests/cjs/debugger/lastvalues.debugger 523s PASS: cjs/lastvalues.test 523s Running test: cjs/testCommandLine.sh.test 523s ok 1 - Invalid option should exit with failure (exit code 1) 523s ok 2 - Invalid option should print a relevant message 523s ok 3 - System.exit(0) should exit successfully 523s ok 4 - System.exit(42) should exit with the correct exit code 523s ok 5 - System.programPath should end in '/argv.js' when gjs argv.js is run 523s # VALGRIND = 523s ok 6 - System.exit() should still exit across an FFI boundary 523s ok 7 - Unhandled promise rejections should still be printed when exiting 523s ok 8 - Basic unicode encoding (accents, etc) should be functioning properly for ARGV and imports. 523s ok 9 - Unicode encoding for symbols should be functioning properly for ARGV and imports. 523s ok 10 - --help should succeed 523s ok 11 - --help should print something 523s ok 12 - should succeed when --help is not first arg 523s ok 13 - should print something when --help is not first arg 523s ok 14 - --help should succeed before a script file 526s ok 15 - --help should print something before a script file 526s ok 16 - --help should succeed before -c 526s ok 17 - --help should print something before -c 526s ok 18 - --help after script file should be passed to script 526s ok 19 - --help after script file should not print anything 526s ok 20 - --help after -c should be passed to script 526s ok 21 - --help after -c should not print anything 526s ok 22 - -I after script should succeed but give a warning 526s ok 23 - --coverage-prefix after script should succeed but give a warning 526s ok 24 - --coverage-output after script should succeed but give a warning 526s ok 25 - --version should work 526s ok 26 - --version should print something 526s ok 27 - --version after -c should be passed to script 526s ok 28 - --version after -c should not print anything 526s ok 29 - --jsversion should work 526s ok 30 - --jsversion should print something 526s ok 31 - --jsversion after -c should be passed to script 526s ok 32 - --jsversion after -c should not print anything 526s ok 33 - no profiling data should be dumped without --profile 526s ok 34 - --profile should dump profiling data to the default file name # SKIP profiler is disabled 526s ok 35 - --profile with argument should dump profiling data to the named file # SKIP profiler is disabled 526s ok 36 - GJS_ENABLE_PROFILER=1 should enable the profiler # SKIP profiler is disabled 526s ok 37 - interpreter should exit with the correct exit code from a queued promise job 526s ok 38 - interpreter should run queued promise jobs before finishing 526s ok 39 - interpreter should stop running jobs when one calls System.exit() 526s ok 40 - unhandled promise rejection should be reported 526s ok 41 - catching an await expression should not cause unhandled rejection 526s ok 42 - main program exceptions are not swallowed by queued promise jobs 526s ok 43 - object unref from other thread after shutdown should not race 526s ok 44 - avoid crashing when GTK vfuncs are called on context destroy # SKIP GTK disabled 526s Gjs-Message: 04:57:23.114: Wrote coverage statistics to /tmp/test-tmp-cjs_testCommandLine.sh.test-TF6012/coverage.lcov 526s ok 45 - coverage prefix is treated as an absolute path 526s ok 46 - avoid statically importing two versions of the same module 526s # VALGRIND = 526s ok 47 - exit with correct code from a signal callback 526s ok 48 - avoid asserting when System.exit is called from a signal callback 526s ok 49 - exit after first System.exit call in a signal callback 526s 1..49 526s PASS: cjs/testCommandLine.sh.test 526s Running test: cjs/testGDBus.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 0x3d64b3800098 526s JS IMPORT: Defining parent (nil) of 0x3d64b38000f8 'imports' is mod 0 526s JS IMPORT: Importing '_print' 526s JS NATIVE: Defining native module '_print' 526s JS IMPORT: Defining parent 0x3d64b38000f8 of 0x3d64b38006b0 '_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 0x123ad7c3b128 526s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x123ad7c3b128 526s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x123ad7c3b128 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x123ad7c3b128 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x123ad7c3b128 526s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x123ad7c3b128 526s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x123ad7c3b128 526s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x123ad7c3b128 526s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x123ad7c3b128 526s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x123ad7c3b128 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x123ad7c3b128 526s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x123ad7c3b128 526s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x123ad7c3b128 526s JS MAINLOOP: Main loop instance 0x2aa0ca18000: hold 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Starting promise job dispatcher 526s JS MAINLOOP: Main loop instance 0x2aa0ca18000: 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 0x2aa0ca18000: 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 0x123ad7c3b128 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x123ad7c3b128 526s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x123ad7c3b128 526s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x123ad7c3b128 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x123ad7c3b128 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x123ad7c3b128 526s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x123ad7c3b128 526s JS IMPORT: Module metadata hook for module 0x3d64b3812f60 526s JS IMPORT: Defining meta.importSync for module 0x3d64b3812f60 526s JS NATIVE: Defining native module 'gi' 526s JS CTX: Initialized class GIRepositoryNamespace prototype 0x3d64b3813310 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 0x3d64b38000f8 of 0x3d64b3813410 'overrides' is mod 1 526s JS IMPORT: Defined importer 'overrides' 0x3d64b3813410 in 0x3d64b38000f8 526s JS IMPORT: successfully imported directory 'overrides' 526s JS IMPORT: Importing '_byteArrayNative' 526s JS NATIVE: Defining native module '_byteArrayNative' 526s JS IMPORT: Defining parent 0x3d64b38000f8 of 0x3d64b3813858 '_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 0x3d64b38000f8 of 0x3d64b3813998 '_promiseNative' is mod 1 526s JS IMPORT: successfully imported module '_promiseNative' 526s JS IMPORT: Importing module GLib succeeded 526s JS IMPORT: Defining parent 0x3d64b3813410 of 0x123ad7c3c128 '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 0x123ad7c7b060, JSClass 0x3ff9f26c3b0, in object 0x123ad7c7b038 526s JS CTX: Initialized class GIRepositoryGType prototype 0x3d64b3813bc8 526s JS CTX: Initialized class GIRepositoryFunction prototype 0x123ad7c3c178 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 0x123ad7c7b0b0, JSClass 0x3ff9f26c3b0, in object 0x123ad7c7b038 526s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 526s JS G BXD: Defined class for Variant (GVariant), prototype 0x123ad7c7b100, JSClass 0x3ff9f26c3b0, in object 0x123ad7c7b038 526s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 526s JS G BXD: Defined class for Bytes (GBytes), prototype 0x123ad7c7b150, JSClass 0x3ff9f26c3b0, in object 0x123ad7c7b038 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 0x123ad7c7b1a0, JSClass 0x3ff9f26c3b0, in object 0x123ad7c7b038 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 0x123ad7c7b1f0, JSClass 0x3ff9f26c3b0, in object 0x123ad7c7b038 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' 0x123ad7c7b038 in GIRepository 0x3d64b38131a0 526s JS IMPORT: Importing module jasmine succeeded 526s JS IMPORT: Defining parent 0x3d64b38000f8 of 0x123ad7c3cb28 '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 0x2aa0ca18000: hold 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Main loop instance 0x2aa0ca18000: 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 0x2aa0ca18000: 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 0x3d64b38000f8 of 0x3d64b38131a0 'gi' is mod 1 526s JS IMPORT: successfully imported module 'gi' 526s JS IMPORT: Importing module byteArray succeeded 526s JS IMPORT: Defining parent 0x3d64b38000f8 of 0x123ad7c3cc68 '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' 0x123ad7c7b290 in GIRepository 0x3d64b38131a0 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 0x3d64b38000f8 of 0x123ad7c3cda8 '_legacy' is mod 1 526s JS IMPORT: successfully imported module '_legacy' 526s JS IMPORT: Importing module lang succeeded 526s JS IMPORT: Defining parent 0x3d64b38000f8 of 0x123ad7c3cd58 '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 0x3d64b38000f8 of 0x123ad7c3cdf8 '_signals' is mod 1 526s JS IMPORT: successfully imported module '_signals' 526s JS IMPORT: Importing module signals succeeded 526s JS IMPORT: Defining parent 0x3d64b38000f8 of 0x123ad7c3cd08 'signals' is mod 1 526s JS IMPORT: successfully imported module 'signals' 526s JS IMPORT: Importing module Gio succeeded 526s JS IMPORT: Defining parent 0x3d64b3813410 of 0x123ad7c3ccb8 '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 0x3d64b38000f8 of 0x3d64b382a310 '_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 0x3d64b38000f8 of 0x123ad7c3ce98 '_common' is mod 1 526s JS IMPORT: successfully imported module '_common' 526s JS IMPORT: Importing module GObject succeeded 526s JS IMPORT: Defining parent 0x3d64b3813410 of 0x123ad7c3ce48 '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 0x123ad7c7b538, JSClass 0x3ff9f26c3b0, in object 0x123ad7c7b2b8 526s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 526s JS G PRM: Defined class ParamSpec prototype is 0x123ad7c3cf38 class 0x3ff9f2712e0 in object 0x123ad7c7b2b8 526s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 526s JS G OBJ: Defined class for Object (GObject), prototype 0x123ad7c7b6a0, JSClass 0x3ff9f26cac0, in object 0x123ad7c7b2b8 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 0x123ad7c7b6c8, JSClass 0x3ff9f26cac0, in object 0x123ad7c7b2b8 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' 0x123ad7c7b2b8 in GIRepository 0x3d64b38131a0 526s JS G OBJ: Defined class for Application (GApplication), prototype 0x123ad7c7b718, JSClass 0x3ff9f26cac0, in object 0x123ad7c7b268 526s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 526s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x123ad7cd22e0, JSClass 0x3ff9f26c898, in object 0x123ad7c7b268 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 0x123ad7c7b790, JSClass 0x3ff9f26cac0, in object 0x123ad7c7b268 526s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 526s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x123ad7cd2560, JSClass 0x3ff9f26c898, in object 0x123ad7c7b268 526s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 526s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x123ad7c7b808, JSClass 0x3ff9f26cac0, in object 0x123ad7c7b268 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 0x123ad7cd26a0, JSClass 0x3ff9f26c898, in object 0x123ad7c7b268 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 0x123ad7c7b880, JSClass 0x3ff9f26c3b0, in object 0x123ad7c7b268 526s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 526s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x123ad7c7b8d0, JSClass 0x3ff9f26c3b0, in object 0x123ad7c7b268 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 0x123ad7c7b920, JSClass 0x3ff9f26cac0, in object 0x123ad7c7b268 526s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x123ad7c7b970, JSClass 0x3ff9f26cac0, in object 0x123ad7c7b290 526s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 526s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x123ad7c7b9c0, JSClass 0x3ff9f26cac0, in object 0x123ad7c7b268 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 0x123ad7cd2808, JSClass 0x3ff9f26c898, in object 0x123ad7c7b268 526s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x123ad7c7ba38, JSClass 0x3ff9f26cac0, in object 0x3d64b3813280 526s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 526s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x123ad7c7bab0, JSClass 0x3ff9f26cac0, in object 0x123ad7c7b268 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 0x123ad7c7bb00, JSClass 0x3ff9f26cac0, in object 0x123ad7c7b268 526s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 526s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x123ad7c7bb50, JSClass 0x3ff9f26cac0, in object 0x123ad7c7b268 526s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 526s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x123ad7c7bba0, JSClass 0x3ff9f26c3b0, in object 0x123ad7c7b268 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 0x123ad7c7bbf0, JSClass 0x3ff9f26cac0, in object 0x123ad7c7b268 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_with_mapping 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' 0x123ad7c7b268 in GIRepository 0x3d64b38131a0 526s 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 526s JS G NS: Defined namespace 'GjsTestTools' 0x123ad7c7bc40 in GIRepository 0x3d64b38131a0 526s JS CTX: Script evaluation succeeded 526s JS MAINLOOP: Main loop instance 0x2aa0ca18000: 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 0x123ad7c3b128 526s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x123ad7c3b128 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x123ad7c3b128 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x123ad7c3b128 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x123ad7c3b128 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x123ad7c3b128 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x123ad7c3b128 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x123ad7c3b128 526s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x123ad7c3b128 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x123ad7c3b128 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x123ad7c3b128 526s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x123ad7c3b128 526s JS IMPORT: Module metadata hook for module 0x3d64b3814250 526s JS IMPORT: Defining meta.importSync for module 0x3d64b3814250 526s JS NATIVE: Defining native module 'system' 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x123ad7c3b128 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x123ad7c3b128 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 0x2aa0ca18000: hold 526s JS MAINLOOP: Running and clearing main loop hook 526s JS G BXD: Defining method run in prototype for GLib.MainLoop 526s 1..63 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 0x123ad7c7bcb8, JSClass 0x3ff9f26c3b0, in object 0x123ad7c7b038 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 0x123ad7c60d60 526s JS IMPORT: Defining meta.importSync for module 0x123ad7c60d60 526s JS G BXD: Defining method cache_build in prototype for Gio.DBusInterfaceInfo 526s JS G NS: Found info type INTERFACE for 'DBusInterface' in namespace 'Gio' 526s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0x123ad7cdadd0, JSClass 0x3ff9f26c898, in object 0x123ad7c7b268 526s JS G OBJ: Defining method export in prototype for GDBusInterfaceSkeleton (Gio.DBusInterfaceSkeleton) 526s JS G NS: Found info type ENUM for 'BusType' in namespace 'Gio' 526s JS G ENUM: Defining enum value STARTER (fixed from starter) -1 526s JS G ENUM: Defining enum value NONE (fixed from none) 0 526s JS G ENUM: Defining enum value SYSTEM (fixed from system) 1 526s JS G ENUM: Defining enum value SESSION (fixed from session) 2 526s JS G ENUM: Defining Gio.BusType as 0x3d64b38231e0 526s JS G NS: Found info type FLAGS for 'BusNameOwnerFlags' in namespace 'Gio' 526s JS G ENUM: Defining enum value NONE (fixed from none) 0 526s JS G ENUM: Defining enum value ALLOW_REPLACEMENT (fixed from allow_replacement) 1 526s JS G ENUM: Defining enum value REPLACE (fixed from replace) 2 526s JS G ENUM: Defining enum value DO_NOT_QUEUE (fixed from do_not_queue) 4 526s JS G ENUM: Defining Gio.BusNameOwnerFlags as 0x3d64b3823240 526s Gjs-Message: 04:57:25.795: JS LOG: Acquired name [object instance wrapper GIName:Gio.DBusConnection jsobj@0x123ad7c7be98 native@0x2aa0cb9f6d0] 526s JS G BXD: Defining method quit in prototype for GLib.MainLoop 526s JS G NS: Found info type FLAGS for 'DBusProxyFlags' in namespace 'Gio' 526s JS G ENUM: Defining enum value NONE (fixed from none) 0 526s JS G ENUM: Defining enum value DO_NOT_LOAD_PROPERTIES (fixed from do_not_load_properties) 1 526s JS G ENUM: Defining enum value DO_NOT_CONNECT_SIGNALS (fixed from do_not_connect_signals) 2 526s JS G ENUM: Defining enum value DO_NOT_AUTO_START (fixed from do_not_auto_start) 4 526s JS G ENUM: Defining enum value GET_INVALIDATED_PROPERTIES (fixed from get_invalidated_properties) 8 526s JS G ENUM: Defining enum value DO_NOT_AUTO_START_AT_CONSTRUCTION (fixed from do_not_auto_start_at_construction) 16 526s JS G ENUM: Defining enum value NO_MATCH_RULE (fixed from no_match_rule) 32 526s JS G ENUM: Defining Gio.DBusProxyFlags as 0x3d64b3823488 526s JS G NS: Found info type STRUCT for 'DBusSignalInfo' in namespace 'Gio' 526s JS G BXD: Defined class for DBusSignalInfo (GDBusSignalInfo), prototype 0x123ad7c7bf60, JSClass 0x3ff9f26c3b0, in object 0x123ad7c7b268 526s JS G NS: Found info type STRUCT for 'DBusMethodInfo' in namespace 'Gio' 526s JS G BXD: Defined class for DBusMethodInfo (GDBusMethodInfo), prototype 0x123ad7c7bfd8, JSClass 0x3ff9f26c3b0, in object 0x123ad7c7b268 526s JS G NS: Found info type STRUCT for 'DBusArgInfo' in namespace 'Gio' 526s JS G BXD: Defined class for DBusArgInfo (GDBusArgInfo), prototype 0x3ded01b093d0, JSClass 0x3ff9f26c3b0, in object 0x123ad7c7b268 526s JS G NS: Found info type STRUCT for 'DBusPropertyInfo' in namespace 'Gio' 526s JS G BXD: Defined class for DBusPropertyInfo (GDBusPropertyInfo), prototype 0x3ded01b09970, JSClass 0x3ff9f26c3b0, in object 0x123ad7c7b268 526s JS G NS: Found info type FLAGS for 'DBusPropertyInfoFlags' in namespace 'Gio' 526s JS G ENUM: Defining enum value NONE (fixed from none) 0 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 Gio.DBusPropertyInfoFlags as 0x3d64b3829640 526s JS G BXD: Defining method lookup_property in prototype for Gio.DBusInterfaceInfo 526s JS G BXD: Defining method get_type_string in prototype for GLib.Variant 526s JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' 526s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x3ded01b09cb8, JSClass 0x3ff9f26c3b0, in object 0x123ad7c7b038 526s JS G NS: Found info type OBJECT for 'Task' in namespace 'Gio' 526s JS G OBJ: Defined class for Task (GTask), prototype 0x3ded01b09d80, JSClass 0x3ff9f26cac0, in object 0x123ad7c7b268 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 JS G OBJ: Defining method call_with_unix_fd_list in prototype for GDBusProxy (Gio.DBusProxy) 526s JS G NS: Found info type OBJECT for 'DBusMethodInvocation' in namespace 'Gio' 526s JS G OBJ: Defined class for DBusMethodInvocation (GDBusMethodInvocation), prototype 0x3ded01b09fb0, JSClass 0x3ff9f26cac0, in object 0x123ad7c7b268 526s JS G OBJ: Defining method get_message in prototype for GDBusMethodInvocation (Gio.DBusMethodInvocation) 526s JS G NS: Found info type OBJECT for 'DBusMessage' in namespace 'Gio' 526s JS G OBJ: Defined class for DBusMessage (GDBusMessage), prototype 0x3ded01b10060, JSClass 0x3ff9f26cac0, in object 0x123ad7c7b268 526s JS G OBJ: Defining method get_unix_fd_list in prototype for GDBusMessage (Gio.DBusMessage) 526s JS G BXD: Defining method classify 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 is_of_type in prototype for GLib.Variant 526s JS G BXD: Defining method lookup_method in prototype for Gio.DBusInterfaceInfo 526s JS G OBJ: Defining method return_value_with_unix_fd_list in prototype for GDBusMethodInvocation (Gio.DBusMethodInvocation) 526s JS G OBJ: Defining method call_with_unix_fd_list_finish in prototype for GDBusProxy (Gio.DBusProxy) 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 ok 1 Exported DBus object can call a remote method 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 ok 2 Exported DBus object can call a method with async/await 526s JS MAINLOOP: Completed job 1 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: 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 MAINLOOP: handling job 2, 526s JS MAINLOOP: Completed job 2 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 ok 3 Exported DBus object can initiate a proxy with promise and call a method with async/await 526s JS MAINLOOP: Completed job 1 526s ok 4 Exported DBus object can call a remote method when not using makeProxyWrapper 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 0x3d64b3857f28 526s JS G OBJ: Defining method return_dbus_error in prototype for GDBusMethodInvocation (Gio.DBusMethodInvocation) 526s JS G NS: Found info type ENUM for 'IOErrorEnum' in namespace 'Gio' 526s JS G ERR: Defined class for IOErrorEnum (GError), prototype 0x3ded01b0d470, JSClass 0x3ff9f26c650, in object 0x123ad7c7b268 526s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 526s JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 1 526s JS G ENUM: Defining enum value EXISTS (fixed from exists) 2 526s JS G ENUM: Defining enum value IS_DIRECTORY (fixed from is_directory) 3 526s JS G ENUM: Defining enum value NOT_DIRECTORY (fixed from not_directory) 4 526s JS G ENUM: Defining enum value NOT_EMPTY (fixed from not_empty) 5 526s JS G ENUM: Defining enum value NOT_REGULAR_FILE (fixed from not_regular_file) 6 526s JS G ENUM: Defining enum value NOT_SYMBOLIC_LINK (fixed from not_symbolic_link) 7 526s JS G ENUM: Defining enum value NOT_MOUNTABLE_FILE (fixed from not_mountable_file) 8 526s JS G ENUM: Defining enum value FILENAME_TOO_LONG (fixed from filename_too_long) 9 526s JS G ENUM: Defining enum value INVALID_FILENAME (fixed from invalid_filename) 10 526s JS G ENUM: Defining enum value TOO_MANY_LINKS (fixed from too_many_links) 11 526s JS G ENUM: Defining enum value NO_SPACE (fixed from no_space) 12 526s JS G ENUM: Defining enum value INVALID_ARGUMENT (fixed from invalid_argument) 13 526s JS G ENUM: Defining enum value PERMISSION_DENIED (fixed from permission_denied) 14 526s JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 15 526s JS G ENUM: Defining enum value NOT_MOUNTED (fixed from not_mounted) 16 526s JS G ENUM: Defining enum value ALREADY_MOUNTED (fixed from already_mounted) 17 526s JS G ENUM: Defining enum value CLOSED (fixed from closed) 18 526s JS G ENUM: Defining enum value CANCELLED (fixed from cancelled) 19 526s JS G ENUM: Defining enum value PENDING (fixed from pending) 20 526s JS G ENUM: Defining enum value READ_ONLY (fixed from read_only) 21 526s JS G ENUM: Defining enum value CANT_CREATE_BACKUP (fixed from cant_create_backup) 22 526s JS G ENUM: Defining enum value WRONG_ETAG (fixed from wrong_etag) 23 526s JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 24 526s JS G ENUM: Defining enum value WOULD_RECURSE (fixed from would_recurse) 25 526s JS G ENUM: Defining enum value BUSY (fixed from busy) 26 526s JS G ENUM: Defining enum value WOULD_BLOCK (fixed from would_block) 27 526s JS G ENUM: Defining enum value HOST_NOT_FOUND (fixed from host_not_found) 28 526s JS G ENUM: Defining enum value WOULD_MERGE (fixed from would_merge) 29 526s JS G ENUM: Defining enum value FAILED_HANDLED (fixed from failed_handled) 30 526s JS G ENUM: Defining enum value TOO_MANY_OPEN_FILES (fixed from too_many_open_files) 31 526s JS G ENUM: Defining enum value NOT_INITIALIZED (fixed from not_initialized) 32 526s JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 33 526s JS G ENUM: Defining enum value PARTIAL_INPUT (fixed from partial_input) 34 526s JS G ENUM: Defining enum value INVALID_DATA (fixed from invalid_data) 35 526s JS G ENUM: Defining enum value DBUS_ERROR (fixed from dbus_error) 36 526s JS G ENUM: Defining enum value HOST_UNREACHABLE (fixed from host_unreachable) 37 526s JS G ENUM: Defining enum value NETWORK_UNREACHABLE (fixed from network_unreachable) 38 526s JS G ENUM: Defining enum value CONNECTION_REFUSED (fixed from connection_refused) 39 526s JS G ENUM: Defining enum value PROXY_FAILED (fixed from proxy_failed) 40 526s JS G ENUM: Defining enum value PROXY_AUTH_FAILED (fixed from proxy_auth_failed) 41 526s JS G ENUM: Defining enum value PROXY_NEED_AUTH (fixed from proxy_need_auth) 42 526s JS G ENUM: Defining enum value PROXY_NOT_ALLOWED (fixed from proxy_not_allowed) 43 526s JS G ENUM: Defining enum value BROKEN_PIPE (fixed from broken_pipe) 44 526s JS G ENUM: Defining enum value CONNECTION_CLOSED (fixed from connection_closed) 44 526s JS G ENUM: Defining enum value NOT_CONNECTED (fixed from not_connected) 45 526s JS G ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 526s JS G ENUM: Defining enum value NO_SUCH_DEVICE (fixed from no_such_device) 47 526s JS G ENUM: Defining enum value DESTINATION_UNSET (fixed from destination_unset) 48 526s ok 5 Exported DBus object can handle an exception thrown by a remote method 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: 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 ok 6 Exported DBus object can handle an exception thrown by a method with async/await 526s JS MAINLOOP: Completed job 3 526s ok 7 Exported DBus object can still destructure the return value when an exception is thrown 526s Gjs-Message: 04:57:25.806: JS LOG: Missing handler for DBus method thisDoesNotExist 526s JS G OBJ: Defining method return_gerror in prototype for GDBusMethodInvocation (Gio.DBusMethodInvocation) 526s JS G NS: Found info type ENUM for 'DBusError' in namespace 'Gio' 526s JS G ERR: Defined class for DBusError (GError), prototype 0x3ded01b0d538, JSClass 0x3ff9f26c650, in object 0x123ad7c7b268 526s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 526s JS G ENUM: Defining enum value NO_MEMORY (fixed from no_memory) 1 526s JS G ENUM: Defining enum value SERVICE_UNKNOWN (fixed from service_unknown) 2 526s JS G ENUM: Defining enum value NAME_HAS_NO_OWNER (fixed from name_has_no_owner) 3 526s JS G ENUM: Defining enum value NO_REPLY (fixed from no_reply) 4 526s JS G ENUM: Defining enum value IO_ERROR (fixed from io_error) 5 526s JS G ENUM: Defining enum value BAD_ADDRESS (fixed from bad_address) 6 526s JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 7 526s JS G ENUM: Defining enum value LIMITS_EXCEEDED (fixed from limits_exceeded) 8 526s JS G ENUM: Defining enum value ACCESS_DENIED (fixed from access_denied) 9 526s JS G ENUM: Defining enum value AUTH_FAILED (fixed from auth_failed) 10 526s JS G ENUM: Defining enum value NO_SERVER (fixed from no_server) 11 526s JS G ENUM: Defining enum value TIMEOUT (fixed from timeout) 12 526s JS G ENUM: Defining enum value NO_NETWORK (fixed from no_network) 13 526s JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 14 526s JS G ENUM: Defining enum value DISCONNECTED (fixed from disconnected) 15 526s JS G ENUM: Defining enum value INVALID_ARGS (fixed from invalid_args) 16 526s JS G ENUM: Defining enum value FILE_NOT_FOUND (fixed from file_not_found) 17 526s JS G ENUM: Defining enum value FILE_EXISTS (fixed from file_exists) 18 526s JS G ENUM: Defining enum value UNKNOWN_METHOD (fixed from unknown_method) 19 526s JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 20 526s JS G ENUM: Defining enum value MATCH_RULE_NOT_FOUND (fixed from match_rule_not_found) 21 526s JS G ENUM: Defining enum value MATCH_RULE_INVALID (fixed from match_rule_invalid) 22 526s JS G ENUM: Defining enum value SPAWN_EXEC_FAILED (fixed from spawn_exec_failed) 23 526s JS G ENUM: Defining enum value SPAWN_FORK_FAILED (fixed from spawn_fork_failed) 24 526s JS G ENUM: Defining enum value SPAWN_CHILD_EXITED (fixed from spawn_child_exited) 25 526s JS G ENUM: Defining enum value SPAWN_CHILD_SIGNALED (fixed from spawn_child_signaled) 26 526s JS G ENUM: Defining enum value SPAWN_FAILED (fixed from spawn_failed) 27 526s JS G ENUM: Defining enum value SPAWN_SETUP_FAILED (fixed from spawn_setup_failed) 28 526s JS G ENUM: Defining enum value SPAWN_CONFIG_INVALID (fixed from spawn_config_invalid) 29 526s JS G ENUM: Defining enum value SPAWN_SERVICE_INVALID (fixed from spawn_service_invalid) 30 526s JS G ENUM: Defining enum value SPAWN_SERVICE_NOT_FOUND (fixed from spawn_service_not_found) 31 526s JS G ENUM: Defining enum value SPAWN_PERMISSIONS_INVALID (fixed from spawn_permissions_invalid) 32 526s JS G ENUM: Defining enum value SPAWN_FILE_INVALID (fixed from spawn_file_invalid) 33 526s JS G ENUM: Defining enum value SPAWN_NO_MEMORY (fixed from spawn_no_memory) 34 526s JS G ENUM: Defining enum value UNIX_PROCESS_ID_UNKNOWN (fixed from unix_process_id_unknown) 35 526s JS G ENUM: Defining enum value INVALID_SIGNATURE (fixed from invalid_signature) 36 526s JS G ENUM: Defining enum value INVALID_FILE_CONTENT (fixed from invalid_file_content) 37 526s JS G ENUM: Defining enum value SELINUX_SECURITY_CONTEXT_UNKNOWN (fixed from selinux_security_context_unknown) 38 526s JS G ENUM: Defining enum value ADT_AUDIT_DATA_UNKNOWN (fixed from adt_audit_data_unknown) 39 526s JS G ENUM: Defining enum value OBJECT_PATH_IN_USE (fixed from object_path_in_use) 40 526s JS G ENUM: Defining enum value UNKNOWN_OBJECT (fixed from unknown_object) 41 526s JS G ENUM: Defining enum value UNKNOWN_INTERFACE (fixed from unknown_interface) 42 526s JS G ENUM: Defining enum value UNKNOWN_PROPERTY (fixed from unknown_property) 43 526s JS G ENUM: Defining enum value PROPERTY_READ_ONLY (fixed from property_read_only) 44 526s ok 8 Exported DBus object throws an exception when trying to call a method that does not exist 526s Gjs-Message: 04:57:25.806: JS LOG: Missing handler for DBus method thisDoesNotExist 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: 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 ok 9 Exported DBus object throws an exception when trying to call an async method that does not exist 526s JS MAINLOOP: Completed job 3 526s JS G BXD: Defining method get_int32 in prototype for GLib.Variant 526s ok 10 Exported DBus object can pass a parameter to a remote method that is not a JSON object 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 ok 11 Exported DBus object can pass a parameter to a method with async/await that is not a JSON object 526s JS MAINLOOP: Completed job 1 526s ok 12 Exported DBus object can call a remote method with no in parameter 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 ok 13 Exported DBus object can call an async/await method with no in parameter 526s JS MAINLOOP: Completed job 1 526s ok 14 Exported DBus object can call a remote method with multiple in parameters 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 ok 15 Exported DBus object can call an async/await method with multiple in parameters 526s JS MAINLOOP: Completed job 1 526s ok 16 Exported DBus object can call a remote method with no return value 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 ok 17 Exported DBus object can call an async/await method with no return value 526s JS MAINLOOP: Completed job 1 526s JS G OBJ: Defining method emit_signal in prototype for GjsDBusImplementation (CjsPrivate.DBusImplementation) 526s ok 18 Exported DBus object can emit a DBus signal 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 ok 19 Exported DBus object can emit a DBus signal with async/await 526s JS MAINLOOP: Completed job 1 526s ok 20 Exported DBus object can call a remote method with multiple return values 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 ok 21 Exported DBus object can call an async/await method with multiple return values 526s JS MAINLOOP: Completed job 1 526s ok 22 Exported DBus object does not coalesce one array into the array of return values 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 ok 23 Exported DBus object does not coalesce one array into the array of return values with async/await 526s JS MAINLOOP: Completed job 1 526s ok 24 Exported DBus object does not coalesce an array of arrays into the array of return values 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 ok 25 Exported DBus object does not coalesce an array of arrays into the array of return values with async/await 526s JS MAINLOOP: Completed job 1 526s ok 26 Exported DBus object can return multiple arrays from a remote method 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 ok 27 Exported DBus object can return multiple arrays from an async/await method 526s JS MAINLOOP: Completed job 1 526s ok 28 Exported DBus object handles a bad signature by throwing an exception 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: 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 ok 29 Exported DBus object handles a bad signature in async/await by rejecting the promise 526s JS MAINLOOP: Completed job 3 526s JS G OBJ: Defining method return_value in prototype for GDBusMethodInvocation (Gio.DBusMethodInvocation) 526s ok 30 Exported DBus object can call a remote method that is implemented asynchronously 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 ok 31 Exported DBus object can call an async/await method that is implemented asynchronously 526s JS MAINLOOP: Completed job 1 526s JS G BXD: Defining method get_byte in prototype for GLib.Variant 526s ok 32 Exported DBus object can send and receive bytes from a remote method 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 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: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 1 526s JS MAINLOOP: handling job 2, 526s JS MAINLOOP: Completed job 2 526s JS MAINLOOP: handling job 3, 526s JS MAINLOOP: Completed job 3 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: 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 ok 33 Exported DBus object can send and receive bytes from an async/await method 526s JS MAINLOOP: Completed job 3 526s ok 34 Exported DBus object can call a remote method that returns an array of structs 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 ok 35 Exported DBus object can call an async/await method that returns an array of structs 526s JS MAINLOOP: Completed job 1 526s JS G BXD: Defining method get_double in prototype for GLib.Variant 526s ok 36 Exported DBus object can send and receive dicts from a remote method 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 ok 37 Exported DBus object can send and receive dicts from an async/await method 526s JS MAINLOOP: Completed job 1 526s JS G NS: Found info type FUNCTION for 'open_bytes' in namespace 'GjsTestTools' 526s JS G NS: Found info type OBJECT for 'UnixFDList' in namespace 'Gio' 526s JS G OBJ: Defined class for UnixFDList (GUnixFDList), prototype 0x3ded01b5edd0, JSClass 0x3ff9f26cac0, in object 0x123ad7c7b268 526s JS G NS: Found info type OBJECT for 'Cancellable' in namespace 'Gio' 526s JS G OBJ: Defined class for Cancellable (GCancellable), prototype 0x3ded01b5ee48, JSClass 0x3ff9f26cac0, in object 0x123ad7c7b268 526s JS G BXD: Defining method get_handle in prototype for GLib.Variant 526s JS G OBJ: Defining method get_length in prototype for GUnixFDList (Gio.UnixFDList) 526s JS G OBJ: Defining method get in prototype for GUnixFDList (Gio.UnixFDList) 526s JS G NS: Found info type OBJECT for 'UnixInputStream' in namespace 'Gio' 526s JS G OBJ: Defined class for UnixInputStream (GUnixInputStream), prototype 0x3ded01b62038, JSClass 0x3ff9f26cac0, in object 0x123ad7c7b268 526s JS G NS: Found info type INTERFACE for 'FileDescriptorBased' in namespace 'Gio' 526s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x3ded01b2fe70, JSClass 0x3ff9f26c898, in object 0x123ad7c7b268 526s JS G OBJ: Defining method read_bytes in prototype for GInputStream (Gio.InputStream) 526s JS G BXD: Defining method get_data_as_bytes in prototype for GLib.Variant 526s ok 38 Exported DBus object can call a remote method with a Unix FD 526s JS IMPORT: Module metadata hook for module 0x123ad7c60938 526s JS IMPORT: Defining meta.importSync for module 0x123ad7c60938 526s JS NATIVE: Defining native module '_encodingNative' 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 ok 39 Exported DBus object can call an async/await method with a Unix FD 526s JS MAINLOOP: Completed job 1 526s JS G OBJ: Defining method read_bytes_async in prototype for GInputStream (Gio.InputStream) 526s JS G OBJ: Defining method read_bytes_finish in prototype for GInputStream (Gio.InputStream) 526s ok 40 Exported DBus object can call an asynchronously implemented remote method with a Unix FD 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 ok 41 Exported DBus object can call an asynchronously implemented async/await method with a Unix FD 526s JS MAINLOOP: Completed job 1 526s ok 42 Exported DBus object can call a remote method that returns a Unix FD 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 ok 43 Exported DBus object can call an async/await method that returns a Unix FD 526s JS MAINLOOP: Completed job 1 526s ok 44 Exported DBus object can call an asynchronously implemented remote method that returns a Unix FD 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 ok 45 Exported DBus object can call an asynchronously implemented asyc/await method that returns a Unix FD 526s JS MAINLOOP: Completed job 1 526s ok 46 Exported DBus object throws an exception when not passing a Gio.UnixFDList to a method that requires one 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: 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 ok 47 Exported DBus object rejects the promise when not passing a Gio.UnixFDList to an async method that requires one 526s JS MAINLOOP: Completed job 3 526s ok 48 Exported DBus object throws an exception when passing a handle out of range of a Gio.UnixFDList 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: 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 ok 49 Exported DBus object rejects the promise when async passing a handle out of range of a Gio.UnixFDList 526s JS MAINLOOP: Completed job 3 526s ok 50 Exported DBus object Has defined properties 526s JS G OBJ: Defining method get_cached_property in prototype for GDBusProxy (Gio.DBusProxy) 526s ok 51 Exported DBus object reading readonly property works 526s ok 52 Exported DBus object reading readwrite property works 526s ok 53 Exported DBus object reading writeonly throws an error 526s JS G OBJ: Defining method set_cached_property in prototype for GDBusProxy (Gio.DBusProxy) 526s JS G OBJ: Defining method call in prototype for GDBusProxy (Gio.DBusProxy) 526s JS G NS: Found info type FLAGS for 'DBusCallFlags' in namespace 'Gio' 526s JS G ENUM: Defining enum value NONE (fixed from none) 0 526s JS G ENUM: Defining enum value NO_AUTO_START (fixed from no_auto_start) 1 526s JS G ENUM: Defining enum value ALLOW_INTERACTIVE_AUTHORIZATION (fixed from allow_interactive_authorization) 2 526s JS G ENUM: Defining Gio.DBusCallFlags as 0x3d64b3882318 526s JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' 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 0x3ded01b6a830, JSClass 0x3ff9f26c3b0, in object 0x123ad7c7b038 526s JS G BXD: Defining method iteration in prototype for GLib.MainContext 526s JS G NS: Found info type FUNCTION for 'source_remove' in namespace 'GLib' 526s ok 54 Exported DBus object Setting a readwrite property works 526s JS G OBJ: Defining method call_finish in prototype for GDBusProxy (Gio.DBusProxy) 526s ok 55 Exported DBus object Setting a writeonly property works 526s ok 56 Exported DBus object Setting a readonly property throws an error 526s ok 57 Exported DBus object Reading a property that prepacks the return value works 526s JS G OBJ: Defining method emit_property_changed in prototype for GjsDBusImplementation (CjsPrivate.DBusImplementation) 526s ok 58 Exported DBus object Marking a property as invalidated works 526s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'CjsPrivate' 526s JS G OBJ: Defining method cancel in prototype for GCancellable (Gio.Cancellable) 526s ok 59 DBus Proxy wrapper init failures are reported in sync mode 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 matches in prototype for GLib.Error 526s ok 60 DBus Proxy wrapper init failures are reported in async mode 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 61 DBus Proxy wrapper can init a proxy asynchronously when promisified 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: 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: 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 ok 62 DBus Proxy wrapper can create a proxy from a promise 526s JS MAINLOOP: Completed job 5 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: 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 ok 63 DBus Proxy wrapper can create fail a proxy from a promise 526s JS MAINLOOP: Completed job 5 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Main loop instance 0x2aa0ca18000: 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 0x2aa0ca18000: release 526s JS MAINLOOP: Completed job 3 526s JS MEMORY: Memory report: before destroying context 526s JS MEMORY: 2606 objects currently alive 526s JS MEMORY: boxed_instance = 1992 526s JS MEMORY: boxed_prototype = 17 526s JS MEMORY: closure = 74 526s JS MEMORY: function = 273 526s JS MEMORY: fundamental_instance = 0 526s JS MEMORY: fundamental_prototype = 0 526s JS MEMORY: gerror_instance = 12 526s JS MEMORY: gerror_prototype = 2 526s JS MEMORY: interface = 6 526s JS MEMORY: module = 10 526s JS MEMORY: ns = 5 526s JS MEMORY: object_instance = 196 526s JS MEMORY: object_prototype = 19 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/testGDBus.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 0x3be209200098 526s JS IMPORT: Defining parent (nil) of 0x3be2092000f8 'imports' is mod 0 526s JS IMPORT: Importing '_print' 526s JS NATIVE: Defining native module '_print' 526s JS IMPORT: Defining parent 0x3be2092000f8 of 0x3be2092006b0 '_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 0x31173b33b128 526s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x31173b33b128 526s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x31173b33b128 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x31173b33b128 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x31173b33b128 526s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x31173b33b128 526s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x31173b33b128 526s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x31173b33b128 526s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x31173b33b128 526s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x31173b33b128 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x31173b33b128 526s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x31173b33b128 526s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x31173b33b128 526s JS MAINLOOP: Main loop instance 0x2aa1f344000: hold 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Starting promise job dispatcher 526s JS MAINLOOP: Main loop instance 0x2aa1f344000: 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 0x2aa1f344000: 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 0x31173b33b128 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x31173b33b128 526s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x31173b33b128 526s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x31173b33b128 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x31173b33b128 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x31173b33b128 526s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x31173b33b128 526s JS IMPORT: Module metadata hook for module 0x3be209212f60 526s JS IMPORT: Defining meta.importSync for module 0x3be209212f60 526s JS NATIVE: Defining native module 'gi' 526s JS CTX: Initialized class GIRepositoryNamespace prototype 0x3be209213310 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 0x3be2092000f8 of 0x3be209213410 'overrides' is mod 1 526s JS IMPORT: Defined importer 'overrides' 0x3be209213410 in 0x3be2092000f8 526s JS IMPORT: successfully imported directory 'overrides' 526s JS IMPORT: Importing '_byteArrayNative' 526s JS NATIVE: Defining native module '_byteArrayNative' 526s JS IMPORT: Defining parent 0x3be2092000f8 of 0x3be209213858 '_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 0x3be2092000f8 of 0x3be209213998 '_promiseNative' is mod 1 526s JS IMPORT: successfully imported module '_promiseNative' 526s JS IMPORT: Importing module GLib succeeded 526s JS IMPORT: Defining parent 0x3be209213410 of 0x31173b33c128 '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 0x31173b37b060, JSClass 0x3ffbcd6c3b0, in object 0x31173b37b038 526s JS CTX: Initialized class GIRepositoryGType prototype 0x3be209213bc8 526s JS CTX: Initialized class GIRepositoryFunction prototype 0x31173b33c178 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 0x31173b37b0b0, JSClass 0x3ffbcd6c3b0, in object 0x31173b37b038 526s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 526s JS G BXD: Defined class for Variant (GVariant), prototype 0x31173b37b100, JSClass 0x3ffbcd6c3b0, in object 0x31173b37b038 526s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 526s JS G BXD: Defined class for Bytes (GBytes), prototype 0x31173b37b150, JSClass 0x3ffbcd6c3b0, in object 0x31173b37b038 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 0x31173b37b1a0, JSClass 0x3ffbcd6c3b0, in object 0x31173b37b038 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 0x31173b37b1f0, JSClass 0x3ffbcd6c3b0, in object 0x31173b37b038 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' 0x31173b37b038 in GIRepository 0x3be2092131a0 526s JS IMPORT: Importing module jasmine succeeded 526s JS IMPORT: Defining parent 0x3be2092000f8 of 0x31173b33cb28 '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 0x2aa1f344000: hold 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Main loop instance 0x2aa1f344000: 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 0x2aa1f344000: release 526s JS MAINLOOP: Completed job 0 526s JS IMPORT: Importing 'gi' 526s JS IMPORT: Defining parent 0x3be2092000f8 of 0x3be2092131a0 'gi' is mod 1 526s JS IMPORT: successfully imported module 'gi' 526s JS CTX: Script evaluation succeeded 526s JS MAINLOOP: Main loop instance 0x2aa1f344000: 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 0x31173b33b128 526s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x31173b33b128 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x31173b33b128 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x31173b33b128 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x31173b33b128 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x31173b33b128 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x31173b33b128 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x31173b33b128 526s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x31173b33b128 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x31173b33b128 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x31173b33b128 526s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x31173b33b128 526s JS IMPORT: Module metadata hook for module 0x3be2092297c0 526s JS IMPORT: Defining meta.importSync for module 0x3be2092297c0 526s JS NATIVE: Defining native module 'system' 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x31173b33b128 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x31173b33b128 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 0x2aa1f344000: 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 0x31173b37b268, JSClass 0x3ffbcd6c3b0, in object 0x31173b37b038 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 0x3be2092000f8 of 0x3be20922db98 '_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' 0x31173b37b308 in GIRepository 0x3be2092131a0 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 0x3be2092000f8 of 0x31173b33ce70 '_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 0x3be2092000f8 of 0x31173b33cec0 '_legacy' is mod 1 526s JS IMPORT: successfully imported module '_legacy' 526s JS IMPORT: Importing module GObject succeeded 526s JS IMPORT: Defining parent 0x3be209213410 of 0x31173b33ce20 '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 0x31173b37b588, JSClass 0x3ffbcd6c3b0, in object 0x31173b37b2e0 526s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 526s JS G PRM: Defined class ParamSpec prototype is 0x31173b33cf60 class 0x3ffbcd712e0 in object 0x31173b37b2e0 526s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 526s JS G OBJ: Defined class for Object (GObject), prototype 0x31173b37b6f0, JSClass 0x3ffbcd6cac0, in object 0x31173b37b2e0 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 0x31173b37b718, JSClass 0x3ffbcd6cac0, in object 0x31173b37b2e0 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' 0x31173b37b2e0 in GIRepository 0x3be2092131a0 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 0x3be2092030b0 526s JS IMPORT: Defining meta.importSync for module 0x3be2092030b0 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 0x31173b37b830, JSClass 0x3ffbcd6c3b0, in object 0x31173b37b038 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 0x3be2092005b8 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 0x2aa1f344000: 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 0x2aa1f344000: 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/return.test 526s 1..1 526s ok 1 - /usr/libexec/installed-tests/cjs/debugger/return.debugger 526s PASS: cjs/return.test 526s Running test: cjs/testConsole.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 0x12f092600098 526s JS IMPORT: Defining parent (nil) of 0x12f0926000f8 'imports' is mod 0 526s JS IMPORT: Importing '_print' 526s JS NATIVE: Defining native module '_print' 526s JS IMPORT: Defining parent 0x12f0926000f8 of 0x12f0926006b0 '_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 0x398fa0a3b128 526s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x398fa0a3b128 526s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x398fa0a3b128 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x398fa0a3b128 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x398fa0a3b128 526s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x398fa0a3b128 526s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x398fa0a3b128 526s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x398fa0a3b128 526s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x398fa0a3b128 526s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x398fa0a3b128 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x398fa0a3b128 526s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x398fa0a3b128 526s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x398fa0a3b128 526s JS MAINLOOP: Main loop instance 0x2aa3a41e000: hold 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Starting promise job dispatcher 526s JS MAINLOOP: Main loop instance 0x2aa3a41e000: 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 0x2aa3a41e000: 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 0x398fa0a3b128 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x398fa0a3b128 526s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x398fa0a3b128 526s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x398fa0a3b128 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x398fa0a3b128 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x398fa0a3b128 526s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x398fa0a3b128 526s JS IMPORT: Module metadata hook for module 0x12f092612f60 526s JS IMPORT: Defining meta.importSync for module 0x12f092612f60 526s JS NATIVE: Defining native module 'gi' 526s JS CTX: Initialized class GIRepositoryNamespace prototype 0x12f092613310 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 0x12f0926000f8 of 0x12f092613410 'overrides' is mod 1 526s JS IMPORT: Defined importer 'overrides' 0x12f092613410 in 0x12f0926000f8 526s JS IMPORT: successfully imported directory 'overrides' 526s JS IMPORT: Importing '_byteArrayNative' 526s JS NATIVE: Defining native module '_byteArrayNative' 526s JS IMPORT: Defining parent 0x12f0926000f8 of 0x12f092613858 '_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 0x12f0926000f8 of 0x12f092613998 '_promiseNative' is mod 1 526s JS IMPORT: successfully imported module '_promiseNative' 526s JS IMPORT: Importing module GLib succeeded 526s JS IMPORT: Defining parent 0x12f092613410 of 0x398fa0a3c128 '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 0x398fa0a7b060, JSClass 0x3ffa976c3b0, in object 0x398fa0a7b038 526s JS CTX: Initialized class GIRepositoryGType prototype 0x12f092613bc8 526s JS CTX: Initialized class GIRepositoryFunction prototype 0x398fa0a3c178 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 0x398fa0a7b0b0, JSClass 0x3ffa976c3b0, in object 0x398fa0a7b038 526s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 526s JS G BXD: Defined class for Variant (GVariant), prototype 0x398fa0a7b100, JSClass 0x3ffa976c3b0, in object 0x398fa0a7b038 526s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 526s JS G BXD: Defined class for Bytes (GBytes), prototype 0x398fa0a7b150, JSClass 0x3ffa976c3b0, in object 0x398fa0a7b038 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 0x398fa0a7b1a0, JSClass 0x3ffa976c3b0, in object 0x398fa0a7b038 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 0x398fa0a7b1f0, JSClass 0x3ffa976c3b0, in object 0x398fa0a7b038 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' 0x398fa0a7b038 in GIRepository 0x12f0926131a0 526s JS IMPORT: Importing module jasmine succeeded 526s JS IMPORT: Defining parent 0x12f0926000f8 of 0x398fa0a3cb28 '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 0x2aa3a41e000: hold 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Main loop instance 0x2aa3a41e000: 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 0x2aa3a41e000: release 526s JS MAINLOOP: Completed job 0 526s 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 0x398fa0a3b128 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x398fa0a3b128 526s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x398fa0a3b128 526s JS IMPORT: Module resolve hook for module "./matchers.js" (relative to ), global 0x398fa0a3b128 526s JS IMPORT: Module resolve hook for module "./matchers.js" (relative to ), global 0x398fa0a3b128 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x398fa0a3b128 526s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x398fa0a3b128 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x398fa0a3b128 526s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x398fa0a3b128 526s JS IMPORT: Module resolve hook for module "./matchers.js" (relative to ), global 0x398fa0a3b128 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 0x12f09262fed0 526s JS MAINLOOP: Main loop instance 0x2aa3a41e000: hold 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Main loop instance 0x2aa3a41e000: 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/testConsole.js async resolved" 526s JS MAINLOOP: Main loop instance 0x2aa3a41e000: 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 0x398fa0a3b128 526s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x398fa0a3b128 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x398fa0a3b128 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x398fa0a3b128 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x398fa0a3b128 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x398fa0a3b128 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x398fa0a3b128 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x398fa0a3b128 526s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x398fa0a3b128 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x398fa0a3b128 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x398fa0a3b128 526s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x398fa0a3b128 526s JS IMPORT: Module metadata hook for module 0x12f09260e2d0 526s JS IMPORT: Defining meta.importSync for module 0x12f09260e2d0 526s JS NATIVE: Defining native module 'system' 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x398fa0a3b128 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x398fa0a3b128 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 0x2aa3a41e000: hold 526s JS MAINLOOP: Running and clearing main loop hook 526s JS G BXD: Defining method run in prototype for GLib.MainLoop 526s 1..64 526s JS IMPORT: Importing 'gi' 526s JS IMPORT: Defining parent 0x398fa0a3eaa8 of 0x398fa0a3eb08 '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 0x398fa0a7b290, JSClass 0x3ffa976c3b0, in object 0x398fa0a7b038 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 0x398fa0a3eaa8 of 0x12f0926187b8 '_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' 0x398fa0a7b330 in GIRepository 0x398fa0a3eb08 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 0x398fa0a3eaa8 of 0x398fa0ac3948 '_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 0x398fa0a3eaa8 of 0x398fa0ac3998 '_legacy' is mod 1 526s JS IMPORT: successfully imported module '_legacy' 526s JS IMPORT: Importing module GObject succeeded 526s JS IMPORT: Defining parent 0x398fa0a3ead8 of 0x398fa0ac38f8 '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 0x398fa0a7b588, JSClass 0x3ffa976c3b0, in object 0x398fa0a7b308 526s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 526s JS G PRM: Defined class ParamSpec prototype is 0x398fa0ac3a38 class 0x3ffa97712e0 in object 0x398fa0a7b308 526s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 526s JS G OBJ: Defined class for Object (GObject), prototype 0x398fa0a7b6f0, JSClass 0x3ffa976cac0, in object 0x398fa0a7b308 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 0x398fa0a7b718, JSClass 0x3ffa976cac0, in object 0x398fa0a7b308 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' 0x398fa0a7b308 in GIRepository 0x398fa0a3eb08 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 0x398fa0a60e08 526s JS IMPORT: Defining meta.importSync for module 0x398fa0a60e08 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 ok 1 console has correct object tag 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 0x398fa0a7b9e8, JSClass 0x3ffa976c3b0, in object 0x398fa0a7b038 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 0x12f092628d18 526s JS IMPORT: Module metadata hook for module 0x398fa0a60c80 526s JS IMPORT: Defining meta.importSync for module 0x398fa0a60c80 526s JS NATIVE: Defining native module '_encodingNative' 526s ok 2 console logs a message 526s ok 3 console logs a warning 526s ok 4 console logs an informative message 526s ok 5 console traces a line 526s ok 6 console traces a empty message 526s ok 7 console asserts a true condition 526s ok 8 console asserts a false condition 526s ok 9 console asserts a false condition with message 526s JS G NS: Found info type FUNCTION for 'clear_terminal' in namespace 'CjsPrivate' 526s ok 10 console clear() can be called 526s ok 11 console clear() resets indentation 526s ok 12 console table() logs at least something 526s ok 13 console string replacement console.log() supports %s 526s ok 14 console string replacement console.log() supports %d 526s ok 15 console string replacement console.log() supports %i 526s ok 16 console string replacement console.log() supports %f 526s ok 17 console string replacement console.log() supports %o 526s ok 18 console string replacement console.log() supports %O 526s ok 19 console string replacement console.log() ignores %c 526s ok 20 console string replacement console.log() supports mixing substitutions 526s ok 21 console string replacement console.log() supports invalid numbers 526s ok 22 console string replacement console.log() supports missing substitutions 526s ok 23 console string replacement console.warn() supports %s 526s ok 24 console string replacement console.warn() supports %d 526s ok 25 console string replacement console.warn() supports %i 526s ok 26 console string replacement console.warn() supports %f 526s ok 27 console string replacement console.warn() supports %o 526s ok 28 console string replacement console.warn() supports %O 526s ok 29 console string replacement console.warn() ignores %c 526s ok 30 console string replacement console.warn() supports mixing substitutions 526s ok 31 console string replacement console.warn() supports invalid numbers 526s ok 32 console string replacement console.warn() supports missing substitutions 526s ok 33 console string replacement console.info() supports %s 526s ok 34 console string replacement console.info() supports %d 526s ok 35 console string replacement console.info() supports %i 526s ok 36 console string replacement console.info() supports %f 526s ok 37 console string replacement console.info() supports %o 526s ok 38 console string replacement console.info() supports %O 526s ok 39 console string replacement console.info() ignores %c 526s ok 40 console string replacement console.info() supports mixing substitutions 526s ok 41 console string replacement console.info() supports invalid numbers 526s ok 42 console string replacement console.info() supports missing substitutions 526s ok 43 console string replacement console.error() supports %s 526s ok 44 console string replacement console.error() supports %d 526s ok 45 console string replacement console.error() supports %i 526s ok 46 console string replacement console.error() supports %f 526s ok 47 console string replacement console.error() supports %o 526s ok 48 console string replacement console.error() supports %O 526s ok 49 console string replacement console.error() ignores %c 526s ok 50 console string replacement console.error() supports mixing substitutions 526s ok 51 console string replacement console.error() supports invalid numbers 526s ok 52 console string replacement console.error() supports missing substitutions 526s ok 53 console string replacement console.trace() supports %s 526s ok 54 console string replacement console.trace() supports %d 526s ok 55 console string replacement console.trace() supports %i 526s ok 56 console string replacement console.trace() supports %f 526s ok 57 console string replacement console.trace() supports %o 526s ok 58 console string replacement console.trace() supports %O 526s ok 59 console string replacement console.trace() ignores %c 526s ok 60 console string replacement console.trace() supports mixing substitutions 526s ok 61 console string replacement console.trace() supports invalid numbers 526s ok 62 console string replacement console.trace() supports missing substitutions 526s JS G NS: Found info type FUNCTION for 'get_monotonic_time' in namespace 'GLib' 526s ok 63 console time() ends correctly 526s ok 64 console time() doesn't log initially 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 0x2aa3a41e000: 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 0x2aa3a41e000: release 526s JS MAINLOOP: Completed job 3 526s JS MEMORY: Memory report: before destroying context 526s JS MEMORY: 4290 objects currently alive 526s JS MEMORY: boxed_instance = 4154 526s JS MEMORY: boxed_prototype = 9 526s JS MEMORY: closure = 2 526s JS MEMORY: function = 115 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/testConsole.test 526s Running test: cjs/testImporter.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 0x40d71a00098 526s JS IMPORT: Defining parent (nil) of 0x40d71a000f8 'imports' is mod 0 526s JS IMPORT: Importing '_print' 526s JS NATIVE: Defining native module '_print' 526s JS IMPORT: Defining parent 0x40d71a000f8 of 0x40d71a006b0 '_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 0x232099f3b128 526s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x232099f3b128 526s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x232099f3b128 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x232099f3b128 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x232099f3b128 526s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x232099f3b128 526s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x232099f3b128 526s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x232099f3b128 526s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x232099f3b128 526s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x232099f3b128 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x232099f3b128 526s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x232099f3b128 526s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x232099f3b128 526s JS MAINLOOP: Main loop instance 0x2aa3d829000: hold 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Starting promise job dispatcher 526s JS MAINLOOP: Main loop instance 0x2aa3d829000: 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 0x2aa3d829000: 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 0x232099f3b128 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x232099f3b128 526s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x232099f3b128 526s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x232099f3b128 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x232099f3b128 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x232099f3b128 526s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x232099f3b128 526s JS IMPORT: Module metadata hook for module 0x40d71a12f60 526s JS IMPORT: Defining meta.importSync for module 0x40d71a12f60 526s JS NATIVE: Defining native module 'gi' 526s JS CTX: Initialized class GIRepositoryNamespace prototype 0x40d71a13310 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 0x40d71a000f8 of 0x40d71a13410 'overrides' is mod 1 526s JS IMPORT: Defined importer 'overrides' 0x40d71a13410 in 0x40d71a000f8 526s JS IMPORT: successfully imported directory 'overrides' 526s JS IMPORT: Importing '_byteArrayNative' 526s JS NATIVE: Defining native module '_byteArrayNative' 526s JS IMPORT: Defining parent 0x40d71a000f8 of 0x40d71a13858 '_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 0x40d71a000f8 of 0x40d71a13998 '_promiseNative' is mod 1 526s JS IMPORT: successfully imported module '_promiseNative' 526s JS IMPORT: Importing module GLib succeeded 526s JS IMPORT: Defining parent 0x40d71a13410 of 0x232099f3c128 '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 0x232099f7b060, JSClass 0x3ff8866c3b0, in object 0x232099f7b038 526s JS CTX: Initialized class GIRepositoryGType prototype 0x40d71a13bc8 526s JS CTX: Initialized class GIRepositoryFunction prototype 0x232099f3c178 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 0x232099f7b0b0, JSClass 0x3ff8866c3b0, in object 0x232099f7b038 526s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 526s JS G BXD: Defined class for Variant (GVariant), prototype 0x232099f7b100, JSClass 0x3ff8866c3b0, in object 0x232099f7b038 526s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 526s JS G BXD: Defined class for Bytes (GBytes), prototype 0x232099f7b150, JSClass 0x3ff8866c3b0, in object 0x232099f7b038 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 0x232099f7b1a0, JSClass 0x3ff8866c3b0, in object 0x232099f7b038 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 0x232099f7b1f0, JSClass 0x3ff8866c3b0, in object 0x232099f7b038 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' 0x232099f7b038 in GIRepository 0x40d71a131a0 526s JS IMPORT: Importing module jasmine succeeded 526s JS IMPORT: Defining parent 0x40d71a000f8 of 0x232099f3cb28 '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 0x2aa3d829000: hold 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Main loop instance 0x2aa3d829000: 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 0x2aa3d829000: release 526s JS MAINLOOP: Completed job 0 526s JS CTX: Script evaluation succeeded 526s JS MAINLOOP: Main loop instance 0x2aa3d829000: 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 0x232099f3b128 526s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x232099f3b128 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x232099f3b128 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x232099f3b128 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x232099f3b128 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x232099f3b128 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x232099f3b128 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x232099f3b128 526s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x232099f3b128 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x232099f3b128 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x232099f3b128 526s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x232099f3b128 526s JS IMPORT: Module metadata hook for module 0x40d71a3e560 526s JS IMPORT: Defining meta.importSync for module 0x40d71a3e560 526s JS NATIVE: Defining native module 'system' 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x232099f3b128 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x232099f3b128 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 0x2aa3d829000: hold 526s JS MAINLOOP: Running and clearing main loop hook 526s JS G BXD: Defining method run in prototype for GLib.MainLoop 526s 1..38 526s JS IMPORT: Importing 'gi' 526s JS IMPORT: Defining parent 0x232099f3eaf0 of 0x232099f3eb08 '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 0x232099f7b268, JSClass 0x3ff8866c3b0, in object 0x232099f7b038 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 0x232099f3eaf0 of 0x40d71a06478 '_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' 0x232099f7b308 in GIRepository 0x232099f3eb08 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 0x232099f3eaf0 of 0x232099fc2a10 '_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 0x232099f3eaf0 of 0x232099fc2a60 '_legacy' is mod 1 526s JS IMPORT: successfully imported module '_legacy' 526s JS IMPORT: Importing module GObject succeeded 526s JS IMPORT: Defining parent 0x232099f3eb38 of 0x232099fc29c0 '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 0x232099f7b588, JSClass 0x3ff8866c3b0, in object 0x232099f7b2e0 526s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 526s JS G PRM: Defined class ParamSpec prototype is 0x232099fc2b00 class 0x3ff886712e0 in object 0x232099f7b2e0 526s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 526s JS G OBJ: Defined class for Object (GObject), prototype 0x232099f7b6f0, JSClass 0x3ff8866cac0, in object 0x232099f7b2e0 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 0x232099f7b718, JSClass 0x3ff8866cac0, in object 0x232099f7b2e0 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' 0x232099f7b2e0 in GIRepository 0x232099f3eb08 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 0x232099f60a50 526s JS IMPORT: Defining meta.importSync for module 0x232099f60a50 526s JS G NS: Found info type CONSTANT for 'MAJOR_VERSION' in namespace 'GLib' 526s JS G BXD: Defining method destroy in prototype for GLib.Source 526s ok 1 GI importer can import GI modules 526s JS IMPORT: Cleaning up from failed import of 'WarnLib' 526s ok 2 GI importer on failure throws an exception when the overrides file can't be imported 526s JS IMPORT: Cleaning up from failed import of 'GIMarshallingTests' 526s JS CTX: Ignoring second exception: 'No property 'GIMarshallingTests' in GI repository object (or it was not an object)' 526s ok 3 GI importer on failure throws an exception when the overrides import throws one 526s JS IMPORT: Importing module Regress succeeded 526s JS IMPORT: Defining parent 0x232099f3eb38 of 0x232099fc2f88 'Regress' is mod 1 526s JS IMPORT: successfully imported module 'Regress' 526s ok 4 GI importer on failure throws an exception when the overrides _init throws one 526s JS IMPORT: Importing module Gio succeeded 526s JS IMPORT: Defining parent 0x232099f3eb38 of 0x232099fc2fd8 'Gio' is mod 1 526s JS IMPORT: successfully imported module 'Gio' 526s ok 5 GI importer on failure throws an exception when the overrides _init is a primitive 526s JS IMPORT: Importing module foobar succeeded 526s JS IMPORT: Defining parent 0x232099f3eaf0 of 0x232099ff3088 'foobar' is mod 1 526s JS IMPORT: successfully imported module 'foobar' 526s JS IMPORT: Adding directory 'resource:///org/gjs/jsunit/modules/subA' to child importer 'subA' 526s JS IMPORT: Importing directory 'subA' 526s JS IMPORT: Defining parent 0x232099f3eaf0 of 0x40d71a2cc48 'subA' is mod 1 526s JS IMPORT: Defined importer 'subA' 0x40d71a2cc48 in 0x232099f3eaf0 526s JS IMPORT: successfully imported directory 'subA' 526s JS IMPORT: Adding directory 'resource:///org/gjs/jsunit/modules/subA/subB' to child importer 'subB' 526s JS IMPORT: Importing directory 'subB' 526s JS IMPORT: Defining parent 0x40d71a2cc48 of 0x40d71a2cd88 'subB' is mod 1 526s JS IMPORT: Defined importer 'subB' 0x40d71a2cd88 in 0x40d71a2cc48 526s JS IMPORT: successfully imported directory 'subB' 526s JS CTX: Script evaluation succeeded 526s JS IMPORT: Importing module foobar succeeded 526s JS IMPORT: Defining parent 0x40d71a2cd88 of 0x232099ff3100 'foobar' is mod 1 526s JS IMPORT: successfully imported module 'foobar' 526s ok 6 Importer is on the global object (backwards compatibility) 526s ok 7 Importer is abstract 526s ok 8 Importer exists 526s ok 9 Importer has a toString representation 526s JS IMPORT: JS import 'nonexistentModuleName' not found in resource:///org/gjs/jsunit/modules at resource:///org/gjs/jsunit/modules/nonexistentModuleName.js 526s ok 10 Importer throws an import error when trying to import a nonexistent module 526s JS IMPORT: Cleaning up from failed import of 'alwaysThrows' 526s JS IMPORT: Cleaning up from failed import of 'alwaysThrows' 526s ok 11 Importer throws an error when evaluating the module file throws an error 526s ok 12 Importer can import a module 526s ok 13 Importer can import a module with a toString property 526s ok 14 Importer makes deleting the import a no-op 526s ok 15 Importer gives the same object when importing a second time 526s ok 16 Importer can import a submodule 526s ok 17 Importer imports modules with a toString representation 526s ok 18 Importer does not share the same object for a module on a different path 526s ok 19 Importer gives the same object when importing a submodule a second time 526s ok 20 Importer has no meta properties on the toplevel importer 526s ok 21 Importer sets the names of imported modules 526s ok 22 Importer gives a module the importer object as parent module 526s ok 23 Importer gives a submodule the module as parent module 526s JS IMPORT: Adding directory 'resource:///org/gjs/jsunit/modules/mutualImport' to child importer 'mutualImport' 526s JS IMPORT: Importing directory 'mutualImport' 526s JS IMPORT: Defining parent 0x232099f3eaf0 of 0x40d71a16cc8 'mutualImport' is mod 1 526s JS IMPORT: Defined importer 'mutualImport' 0x40d71a16cc8 in 0x232099f3eaf0 526s JS IMPORT: successfully imported directory 'mutualImport' 526s JS IMPORT: Importing module b succeeded 526s JS IMPORT: Defining parent 0x40d71a16cc8 of 0x232099ff3ad8 'b' is mod 1 526s JS IMPORT: successfully imported module 'b' 526s JS IMPORT: Importing module a succeeded 526s JS IMPORT: Defining parent 0x40d71a16cc8 of 0x232099ff3a88 'a' is mod 1 526s JS IMPORT: successfully imported module 'a' 526s ok 24 Importer does not make a separate copy of a module imported in two places 526s ok 25 Importer evaluates an __init__.js file in an imported directory 526s JS IMPORT: Adding directory 'resource:///org/gjs/jsunit/modules/subBadInit' to child importer 'subBadInit' 526s JS IMPORT: Importing directory 'subBadInit' 526s JS IMPORT: Defining parent 0x232099f3eaf0 of 0x40d71a23160 'subBadInit' is mod 1 526s JS IMPORT: Defined importer 'subBadInit' 0x40d71a23160 in 0x232099f3eaf0 526s JS IMPORT: successfully imported directory 'subBadInit' 526s ok 26 Importer throws on an __init__.js file with a syntax error 526s JS IMPORT: Adding directory 'resource:///org/gjs/jsunit/modules/subErrorInit' to child importer 'subErrorInit' 526s JS IMPORT: Importing directory 'subErrorInit' 526s JS IMPORT: Defining parent 0x232099f3eaf0 of 0x40d71a28408 'subErrorInit' is mod 1 526s JS IMPORT: Defined importer 'subErrorInit' 0x40d71a28408 in 0x232099f3eaf0 526s JS IMPORT: successfully imported directory 'subErrorInit' 526s ok 27 Importer throws when an __init__.js throws an error 526s ok 28 Importer accesses a class defined in an __init__.js file 526s JS IMPORT: Importing module modunicode succeeded 526s JS IMPORT: Defining parent 0x232099f3eaf0 of 0x232099ff3b50 'modunicode' is mod 1 526s JS IMPORT: successfully imported module 'modunicode' 526s ok 29 Importer can import a file encoded in UTF-8 526s JS IMPORT: Importing module lexicalScope succeeded 526s JS IMPORT: Defining parent 0x232099f3eaf0 of 0x232099ff3ba0 'lexicalScope' is mod 1 526s JS IMPORT: successfully imported module 'lexicalScope' 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 0x40d71a3a280 526s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 526s ok 30 Importer properties defined in the module's lexical scope will log a compatibility warning when accessed 526s ok 31 Importer properties defined in the module's lexical scope can be accessed 526s ok 32 Importer properties defined in the module's lexical scope does not leak module properties into the global scope 526s ok 33 Importer enumerating modules gets all of them 526s ok 34 Importer enumerating modules includes modules that throw on import 526s ok 35 Importer enumerating modules does not include meta properties 526s ok 36 Importer doesn't crash when resolving a non-string property 526s JS IMPORT: Async module resolve hook for module "./modules/say.js" (relative to 0x232099f3eb50), global 0x232099f3b128 526s JS MAINLOOP: Main loop instance 0x2aa3d829000: hold 526s JS MAINLOOP: Main loop instance 0x2aa3d829000: hold 526s JS MAINLOOP: Main loop instance 0x2aa3d829000: release 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: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 1 526s JS MAINLOOP: handling job 2, 526s JS IMPORT: Async import promise resolved 526s JS MAINLOOP: Main loop instance 0x2aa3d829000: release 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 2 526s JS MAINLOOP: handling job 3, 526s JS IMPORT: Module resolve hook for module "./modules/say.js" (relative to ), global 0x232099f3b128 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 ok 37 Importer scripts support relative dynamic imports 526s JS MAINLOOP: Completed job 5 526s JS IMPORT: Importing module dynamic succeeded 526s JS IMPORT: Defining parent 0x232099f3eaf0 of 0x232099ff3cb8 'dynamic' is mod 1 526s JS IMPORT: successfully imported module 'dynamic' 526s JS IMPORT: Async module resolve hook for module "./say.js" (relative to 0x40d71a7e528), global 0x232099f3b128 526s JS MAINLOOP: Main loop instance 0x2aa3d829000: hold 526s JS MAINLOOP: Main loop instance 0x2aa3d829000: hold 526s JS MAINLOOP: Main loop instance 0x2aa3d829000: release 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: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 1 526s JS MAINLOOP: handling job 2, 526s JS IMPORT: Async import promise resolved 526s JS MAINLOOP: Main loop instance 0x2aa3d829000: release 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 2 526s JS MAINLOOP: handling job 3, 526s JS IMPORT: Module resolve hook for module "./say.js" (relative to ), global 0x232099f3b128 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 ok 38 Importer imported scripts support relative dynamic imports 526s JS MAINLOOP: Completed job 6 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 0x2aa3d829000: 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 0x2aa3d829000: release 526s JS MAINLOOP: Completed job 3 526s JS MEMORY: Memory report: before destroying context 526s JS MEMORY: 344 objects currently alive 526s JS MEMORY: boxed_instance = 212 526s JS MEMORY: boxed_prototype = 8 526s JS MEMORY: closure = 1 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 = 18 526s JS MEMORY: ns = 7 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/testImporter.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 0x319ac1000098 526s JS IMPORT: Defining parent (nil) of 0x319ac10000f8 'imports' is mod 0 526s JS IMPORT: Importing '_print' 526s JS NATIVE: Defining native module '_print' 526s JS IMPORT: Defining parent 0x319ac10000f8 of 0x319ac10006b0 '_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 0x29b37c3b128 526s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x29b37c3b128 526s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x29b37c3b128 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x29b37c3b128 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x29b37c3b128 526s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x29b37c3b128 526s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x29b37c3b128 526s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x29b37c3b128 526s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x29b37c3b128 526s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x29b37c3b128 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x29b37c3b128 526s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x29b37c3b128 526s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x29b37c3b128 526s JS MAINLOOP: Main loop instance 0x2aa24787000: hold 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Starting promise job dispatcher 526s JS MAINLOOP: Main loop instance 0x2aa24787000: 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 0x2aa24787000: 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 0x29b37c3b128 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x29b37c3b128 526s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x29b37c3b128 526s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x29b37c3b128 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x29b37c3b128 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x29b37c3b128 526s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x29b37c3b128 526s JS IMPORT: Module metadata hook for module 0x319ac1012f60 526s JS IMPORT: Defining meta.importSync for module 0x319ac1012f60 526s JS NATIVE: Defining native module 'gi' 526s JS CTX: Initialized class GIRepositoryNamespace prototype 0x319ac1013310 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 0x319ac10000f8 of 0x319ac1013410 'overrides' is mod 1 526s JS IMPORT: Defined importer 'overrides' 0x319ac1013410 in 0x319ac10000f8 526s JS IMPORT: successfully imported directory 'overrides' 526s JS IMPORT: Importing '_byteArrayNative' 526s JS NATIVE: Defining native module '_byteArrayNative' 526s JS IMPORT: Defining parent 0x319ac10000f8 of 0x319ac1013858 '_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 0x319ac10000f8 of 0x319ac1013998 '_promiseNative' is mod 1 526s JS IMPORT: successfully imported module '_promiseNative' 526s JS IMPORT: Importing module GLib succeeded 526s JS IMPORT: Defining parent 0x319ac1013410 of 0x29b37c3c128 '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 0x29b37c7b060, JSClass 0x3ff8446c3b0, in object 0x29b37c7b038 526s JS CTX: Initialized class GIRepositoryGType prototype 0x319ac1013bc8 526s JS CTX: Initialized class GIRepositoryFunction prototype 0x29b37c3c178 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 0x29b37c7b0b0, JSClass 0x3ff8446c3b0, in object 0x29b37c7b038 526s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 526s JS G BXD: Defined class for Variant (GVariant), prototype 0x29b37c7b100, JSClass 0x3ff8446c3b0, in object 0x29b37c7b038 526s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 526s JS G BXD: Defined class for Bytes (GBytes), prototype 0x29b37c7b150, JSClass 0x3ff8446c3b0, in object 0x29b37c7b038 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 0x29b37c7b1a0, JSClass 0x3ff8446c3b0, in object 0x29b37c7b038 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 0x29b37c7b1f0, JSClass 0x3ff8446c3b0, in object 0x29b37c7b038 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' 0x29b37c7b038 in GIRepository 0x319ac10131a0 526s JS IMPORT: Importing module jasmine succeeded 526s JS IMPORT: Defining parent 0x319ac10000f8 of 0x29b37c3cb28 '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 0x2aa24787000: hold 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Main loop instance 0x2aa24787000: 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 0x2aa24787000: 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 0x29b37c3b128 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x29b37c3b128 526s JS IMPORT: Module resolve hook for module "./matchers.js" (relative to ), global 0x29b37c3b128 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x29b37c3b128 526s JS IMPORT: Module resolve hook for module "./matchers.js" (relative to ), global 0x29b37c3b128 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x29b37c3b128 526s JS IMPORT: Module resolve hook for module "./matchers.js" (relative to ), global 0x29b37c3b128 526s JS MAINLOOP: Main loop instance 0x2aa24787000: hold 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Main loop instance 0x2aa24787000: 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 0x2aa24787000: 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 0x29b37c3b128 526s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x29b37c3b128 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x29b37c3b128 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x29b37c3b128 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x29b37c3b128 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x29b37c3b128 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x29b37c3b128 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x29b37c3b128 526s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x29b37c3b128 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x29b37c3b128 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x29b37c3b128 526s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x29b37c3b128 526s JS IMPORT: Module metadata hook for module 0x319ac102ab30 526s JS IMPORT: Defining meta.importSync for module 0x319ac102ab30 526s JS NATIVE: Defining native module 'system' 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x29b37c3b128 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x29b37c3b128 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 0x2aa24787000: 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 0x319ac10000f8 of 0x319ac10131a0 '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 0x29b37c7b268, JSClass 0x3ff8446c3b0, in object 0x29b37c7b038 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 0x319ac10000f8 of 0x319ac102efc8 '_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' 0x29b37c7b308 in GIRepository 0x319ac10131a0 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 0x319ac10000f8 of 0x29b37c3ce48 '_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 0x319ac10000f8 of 0x29b37c3ce98 '_legacy' is mod 1 526s JS IMPORT: successfully imported module '_legacy' 526s JS IMPORT: Importing module GObject succeeded 526s JS IMPORT: Defining parent 0x319ac1013410 of 0x29b37c3cdf8 '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 0x29b37c7b588, JSClass 0x3ff8446c3b0, in object 0x29b37c7b2e0 526s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 526s JS G PRM: Defined class ParamSpec prototype is 0x29b37c3cf38 class 0x3ff844712e0 in object 0x29b37c7b2e0 526s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 526s JS G OBJ: Defined class for Object (GObject), prototype 0x29b37c7b6f0, JSClass 0x3ff8446cac0, in object 0x29b37c7b2e0 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 0x29b37c7b718, JSClass 0x3ff8446cac0, in object 0x29b37c7b2e0 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' 0x29b37c7b2e0 in GIRepository 0x319ac10131a0 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 0x319ac10030b0 526s JS IMPORT: Defining meta.importSync for module 0x319ac10030b0 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 0x319ac1039640 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 0x29b37c7b920, JSClass 0x3ff8446c3b0, in object 0x29b37c7b038 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 0x319ac103a308 526s JS IMPORT: Module metadata hook for module 0x319ac1001df0 526s JS IMPORT: Defining meta.importSync for module 0x319ac1001df0 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 0x2aa24787000: 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 0x2aa24787000: 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/keys.test 526s 1..1 526s ok 1 - /usr/libexec/installed-tests/cjs/debugger/keys.debugger 526s PASS: cjs/keys.test 526s Running test: cjs/testGTypeClass.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 0x362934d00098 526s JS IMPORT: Defining parent (nil) of 0x362934d000f8 'imports' is mod 0 526s JS IMPORT: Importing '_print' 526s JS NATIVE: Defining native module '_print' 526s JS IMPORT: Defining parent 0x362934d000f8 of 0x362934d006b0 '_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 0x12b100d3b128 526s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x12b100d3b128 526s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x12b100d3b128 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x12b100d3b128 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x12b100d3b128 526s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x12b100d3b128 526s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x12b100d3b128 526s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x12b100d3b128 526s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x12b100d3b128 526s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x12b100d3b128 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x12b100d3b128 526s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x12b100d3b128 526s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x12b100d3b128 526s JS MAINLOOP: Main loop instance 0x2aa2866c000: hold 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Starting promise job dispatcher 526s JS MAINLOOP: Main loop instance 0x2aa2866c000: 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 0x2aa2866c000: 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 0x12b100d3b128 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x12b100d3b128 526s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x12b100d3b128 526s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x12b100d3b128 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x12b100d3b128 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x12b100d3b128 526s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x12b100d3b128 526s JS IMPORT: Module metadata hook for module 0x362934d12f60 526s JS IMPORT: Defining meta.importSync for module 0x362934d12f60 526s JS NATIVE: Defining native module 'gi' 526s JS CTX: Initialized class GIRepositoryNamespace prototype 0x362934d13310 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 0x362934d000f8 of 0x362934d13410 'overrides' is mod 1 526s JS IMPORT: Defined importer 'overrides' 0x362934d13410 in 0x362934d000f8 526s JS IMPORT: successfully imported directory 'overrides' 526s JS IMPORT: Importing '_byteArrayNative' 526s JS NATIVE: Defining native module '_byteArrayNative' 526s JS IMPORT: Defining parent 0x362934d000f8 of 0x362934d13858 '_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 0x362934d000f8 of 0x362934d13998 '_promiseNative' is mod 1 526s JS IMPORT: successfully imported module '_promiseNative' 526s JS IMPORT: Importing module GLib succeeded 526s JS IMPORT: Defining parent 0x362934d13410 of 0x12b100d3c128 '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 0x12b100d7b060, JSClass 0x3ff91b6c3b0, in object 0x12b100d7b038 526s JS CTX: Initialized class GIRepositoryGType prototype 0x362934d13bc8 526s JS CTX: Initialized class GIRepositoryFunction prototype 0x12b100d3c178 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 0x12b100d7b0b0, JSClass 0x3ff91b6c3b0, in object 0x12b100d7b038 526s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 526s JS G BXD: Defined class for Variant (GVariant), prototype 0x12b100d7b100, JSClass 0x3ff91b6c3b0, in object 0x12b100d7b038 526s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 526s JS G BXD: Defined class for Bytes (GBytes), prototype 0x12b100d7b150, JSClass 0x3ff91b6c3b0, in object 0x12b100d7b038 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 0x12b100d7b1a0, JSClass 0x3ff91b6c3b0, in object 0x12b100d7b038 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 0x12b100d7b1f0, JSClass 0x3ff91b6c3b0, in object 0x12b100d7b038 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' 0x12b100d7b038 in GIRepository 0x362934d131a0 526s JS IMPORT: Importing module jasmine succeeded 526s JS IMPORT: Defining parent 0x362934d000f8 of 0x12b100d3cb28 '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 0x2aa2866c000: hold 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Main loop instance 0x2aa2866c000: 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 0x2aa2866c000: release 526s JS MAINLOOP: Completed job 0 526s JS IMPORT: Importing 'gi' 526s JS IMPORT: Defining parent 0x362934d000f8 of 0x362934d131a0 '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' 0x12b100d7b290 in GIRepository 0x362934d131a0 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 0x362934d000f8 of 0x12b100d3cd58 '_legacy' is mod 1 526s JS IMPORT: successfully imported module '_legacy' 526s JS IMPORT: Importing module lang succeeded 526s JS IMPORT: Defining parent 0x362934d000f8 of 0x12b100d3cd08 '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 0x362934d000f8 of 0x12b100d3cda8 '_signals' is mod 1 526s JS IMPORT: successfully imported module '_signals' 526s JS IMPORT: Importing module signals succeeded 526s JS IMPORT: Defining parent 0x362934d000f8 of 0x12b100d3ccb8 'signals' is mod 1 526s JS IMPORT: successfully imported module 'signals' 526s JS IMPORT: Importing module Gio succeeded 526s JS IMPORT: Defining parent 0x362934d13410 of 0x12b100d3cc68 '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 0x362934d000f8 of 0x362934d29e68 '_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 0x362934d000f8 of 0x12b100d3ce48 '_common' is mod 1 526s JS IMPORT: successfully imported module '_common' 526s JS IMPORT: Importing module GObject succeeded 526s JS IMPORT: Defining parent 0x362934d13410 of 0x12b100d3cdf8 '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 0x12b100d7b538, JSClass 0x3ff91b6c3b0, in object 0x12b100d7b2b8 526s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 526s JS G PRM: Defined class ParamSpec prototype is 0x12b100d3cee8 class 0x3ff91b712e0 in object 0x12b100d7b2b8 526s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 526s JS G OBJ: Defined class for Object (GObject), prototype 0x12b100d7b6a0, JSClass 0x3ff91b6cac0, in object 0x12b100d7b2b8 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 0x12b100d7b6c8, JSClass 0x3ff91b6cac0, in object 0x12b100d7b2b8 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' 0x12b100d7b2b8 in GIRepository 0x362934d131a0 526s JS G OBJ: Defined class for Application (GApplication), prototype 0x12b100d7b718, JSClass 0x3ff91b6cac0, in object 0x12b100d7b268 526s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 526s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x12b100dcd290, JSClass 0x3ff91b6c898, in object 0x12b100d7b268 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 0x12b100d7b790, JSClass 0x3ff91b6cac0, in object 0x12b100d7b268 526s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 526s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x12b100dcd510, JSClass 0x3ff91b6c898, in object 0x12b100d7b268 526s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 526s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x12b100d7b808, JSClass 0x3ff91b6cac0, in object 0x12b100d7b268 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 0x12b100dcd650, JSClass 0x3ff91b6c898, in object 0x12b100d7b268 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 0x12b100d7b880, JSClass 0x3ff91b6c3b0, in object 0x12b100d7b268 526s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 526s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x12b100d7b8d0, JSClass 0x3ff91b6c3b0, in object 0x12b100d7b268 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 0x12b100d7b920, JSClass 0x3ff91b6cac0, in object 0x12b100d7b268 526s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x12b100d7b970, JSClass 0x3ff91b6cac0, in object 0x12b100d7b290 526s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 526s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x12b100d7b9c0, JSClass 0x3ff91b6cac0, in object 0x12b100d7b268 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 0x12b100dcd7b8, JSClass 0x3ff91b6c898, in object 0x12b100d7b268 526s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x12b100d7ba38, JSClass 0x3ff91b6cac0, in object 0x362934d13280 526s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 526s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x12b100d7bab0, JSClass 0x3ff91b6cac0, in object 0x12b100d7b268 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 0x12b100d7bb00, JSClass 0x3ff91b6cac0, in object 0x12b100d7b268 526s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 526s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x12b100d7bb50, JSClass 0x3ff91b6cac0, in object 0x12b100d7b268 526s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 526s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x12b100d7bba0, JSClass 0x3ff91b6c3b0, in object 0x12b100d7b268 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 0x12b100d7bbf0, JSClass 0x3ff91b6cac0, in object 0x12b100d7b268 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_with_mapping 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' 0x12b100d7b268 in GIRepository 0x362934d131a0 526s JS CTX: Script evaluation succeeded 526s JS MAINLOOP: Main loop instance 0x2aa2866c000: 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 0x12b100d3b128 526s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x12b100d3b128 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x12b100d3b128 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x12b100d3b128 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x12b100d3b128 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x12b100d3b128 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x12b100d3b128 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x12b100d3b128 526s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x12b100d3b128 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x12b100d3b128 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x12b100d3b128 526s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x12b100d3b128 526s JS IMPORT: Module metadata hook for module 0x362934d35530 526s JS IMPORT: Defining meta.importSync for module 0x362934d35530 526s JS NATIVE: Defining native module 'system' 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x12b100d3b128 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x12b100d3b128 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 0x2aa2866c000: 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 0x12b100d7bc40, JSClass 0x3ff91b6c3b0, in object 0x12b100d7b038 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 0x362934d030b0 526s JS IMPORT: Defining meta.importSync for module 0x362934d030b0 526s JS G NS: Found info type OBJECT for 'ThemedIcon' in namespace 'Gio' 526s JS G OBJ: Defined class for ThemedIcon (GThemedIcon), prototype 0x12b100d7bd30, JSClass 0x3ff91b6cac0, in object 0x12b100d7b268 526s JS G PRM: Wrapping GParamString 'name' on GThemedIcon with JSObject 526s JS G PRM: JSObject created with param instance 0x2aa287f74a0 type GParamString 526s JS G NS: Found info type OBJECT for 'SimpleAction' in namespace 'Gio' 526s JS G OBJ: Defined class for SimpleAction (GSimpleAction), prototype 0x12b100d7bd80, JSClass 0x3ff91b6cac0, in object 0x12b100d7b268 526s JS G PRM: Wrapping GParamBoolean 'enabled' on GSimpleAction with JSObject 526s JS G PRM: JSObject created with param instance 0x2aa287f8580 type GParamBoolean 526s JS G BXD: Defining method destroy in prototype for GLib.Source 526s ok 1 Looking up param specs works 526s JS G PRM: Wrapping GParamString 'name' on GThemedIcon with JSObject 526s JS G PRM: JSObject created with param instance 0x2aa287f74a0 type GParamString 526s JS G PRM: Wrapping GParamBoolean 'enabled' on GSimpleAction with JSObject 526s JS G PRM: JSObject created with param instance 0x2aa287f8580 type GParamBoolean 526s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 526s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 526s ok 2 Looking up param specs gives the correct name 526s JS G PRM: Wrapping GParamString 'name' on GThemedIcon with JSObject 526s JS G PRM: JSObject created with param instance 0x2aa287f74a0 type GParamString 526s JS G PRM: Wrapping GParamBoolean 'enabled' on GSimpleAction with JSObject 526s JS G PRM: JSObject created with param instance 0x2aa287f8580 type GParamBoolean 526s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 526s ok 3 Looking up param specs gives the default value if present 526s ok 4 GType object has a name 526s ok 5 GType object has a read-only name 526s ok 6 GType object has an undeletable name 526s ok 7 GType object has a string representation 526s JS G NS: Found info type FUNCTION for 'type_parent' in namespace 'GObject' 526s ok 8 GType marshalling marshals the invalid GType object into JS null 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 0x2aa2866c000: 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 0x2aa2866c000: release 526s JS MAINLOOP: Completed job 3 526s JS MEMORY: Memory report: before destroying context 526s JS MEMORY: 301 objects currently alive 526s JS MEMORY: boxed_instance = 48 526s JS MEMORY: boxed_prototype = 11 526s JS MEMORY: closure = 1 526s JS MEMORY: function = 202 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 = 4 526s JS MEMORY: module = 9 526s JS MEMORY: ns = 4 526s JS MEMORY: object_instance = 1 526s JS MEMORY: object_prototype = 15 526s JS MEMORY: param = 6 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/testGTypeClass.test 526s Running test: cjs/backtrace.test 526s 1..1 526s ok 1 - /usr/libexec/installed-tests/cjs/debugger/backtrace.debugger 526s PASS: cjs/backtrace.test 526s Running test: cjs/testExceptions.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 0x24d49c700098 526s JS IMPORT: Defining parent (nil) of 0x24d49c7000f8 'imports' is mod 0 526s JS IMPORT: Importing '_print' 526s JS NATIVE: Defining native module '_print' 526s JS IMPORT: Defining parent 0x24d49c7000f8 of 0x24d49c7006b0 '_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 0x2406ea63b128 526s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2406ea63b128 526s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2406ea63b128 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2406ea63b128 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2406ea63b128 526s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2406ea63b128 526s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2406ea63b128 526s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2406ea63b128 526s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2406ea63b128 526s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2406ea63b128 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2406ea63b128 526s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2406ea63b128 526s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2406ea63b128 526s JS MAINLOOP: Main loop instance 0x2aa31a12000: hold 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Starting promise job dispatcher 526s JS MAINLOOP: Main loop instance 0x2aa31a12000: 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 0x2aa31a12000: 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 0x2406ea63b128 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2406ea63b128 526s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2406ea63b128 526s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2406ea63b128 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2406ea63b128 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2406ea63b128 526s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2406ea63b128 526s JS IMPORT: Module metadata hook for module 0x24d49c712f60 526s JS IMPORT: Defining meta.importSync for module 0x24d49c712f60 526s JS NATIVE: Defining native module 'gi' 526s JS CTX: Initialized class GIRepositoryNamespace prototype 0x24d49c713310 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 0x24d49c7000f8 of 0x24d49c713410 'overrides' is mod 1 526s JS IMPORT: Defined importer 'overrides' 0x24d49c713410 in 0x24d49c7000f8 526s JS IMPORT: successfully imported directory 'overrides' 526s JS IMPORT: Importing '_byteArrayNative' 526s JS NATIVE: Defining native module '_byteArrayNative' 526s JS IMPORT: Defining parent 0x24d49c7000f8 of 0x24d49c713858 '_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 0x24d49c7000f8 of 0x24d49c713998 '_promiseNative' is mod 1 526s JS IMPORT: successfully imported module '_promiseNative' 526s JS IMPORT: Importing module GLib succeeded 526s JS IMPORT: Defining parent 0x24d49c713410 of 0x2406ea63c128 '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 0x2406ea67b060, JSClass 0x3ff80b6c3b0, in object 0x2406ea67b038 526s JS CTX: Initialized class GIRepositoryGType prototype 0x24d49c713bc8 526s JS CTX: Initialized class GIRepositoryFunction prototype 0x2406ea63c178 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 0x2406ea67b0b0, JSClass 0x3ff80b6c3b0, in object 0x2406ea67b038 526s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 526s JS G BXD: Defined class for Variant (GVariant), prototype 0x2406ea67b100, JSClass 0x3ff80b6c3b0, in object 0x2406ea67b038 526s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 526s JS G BXD: Defined class for Bytes (GBytes), prototype 0x2406ea67b150, JSClass 0x3ff80b6c3b0, in object 0x2406ea67b038 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 0x2406ea67b1a0, JSClass 0x3ff80b6c3b0, in object 0x2406ea67b038 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 0x2406ea67b1f0, JSClass 0x3ff80b6c3b0, in object 0x2406ea67b038 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' 0x2406ea67b038 in GIRepository 0x24d49c7131a0 526s JS IMPORT: Importing module jasmine succeeded 526s JS IMPORT: Defining parent 0x24d49c7000f8 of 0x2406ea63cb28 '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 0x2aa31a12000: hold 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Main loop instance 0x2aa31a12000: 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 0x2aa31a12000: release 526s JS MAINLOOP: Completed job 0 526s JS IMPORT: Importing 'gi' 526s JS IMPORT: Defining parent 0x24d49c7000f8 of 0x24d49c7131a0 'gi' is mod 1 526s JS IMPORT: successfully imported module 'gi' 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' 0x2406ea67b268 in GIRepository 0x24d49c7131a0 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' 0x2406ea67b2b8 in GIRepository 0x24d49c7131a0 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 0x24d49c7000f8 of 0x2406ea63cd58 '_legacy' is mod 1 526s JS IMPORT: successfully imported module '_legacy' 526s JS IMPORT: Importing module lang succeeded 526s JS IMPORT: Defining parent 0x24d49c7000f8 of 0x2406ea63cd08 '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 0x24d49c7000f8 of 0x2406ea63cda8 '_signals' is mod 1 526s JS IMPORT: successfully imported module '_signals' 526s JS IMPORT: Importing module signals succeeded 526s JS IMPORT: Defining parent 0x24d49c7000f8 of 0x2406ea63ccb8 'signals' is mod 1 526s JS IMPORT: successfully imported module 'signals' 526s JS IMPORT: Importing module Gio succeeded 526s JS IMPORT: Defining parent 0x24d49c713410 of 0x2406ea63cc68 '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 0x24d49c7000f8 of 0x24d49c729ec8 '_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 0x24d49c7000f8 of 0x2406ea63ce48 '_common' is mod 1 526s JS IMPORT: successfully imported module '_common' 526s JS IMPORT: Importing module GObject succeeded 526s JS IMPORT: Defining parent 0x24d49c713410 of 0x2406ea63cdf8 '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 0x2406ea67b560, JSClass 0x3ff80b6c3b0, in object 0x2406ea67b2e0 526s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 526s JS G PRM: Defined class ParamSpec prototype is 0x2406ea63cee8 class 0x3ff80b712e0 in object 0x2406ea67b2e0 526s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 526s JS G OBJ: Defined class for Object (GObject), prototype 0x2406ea67b6c8, JSClass 0x3ff80b6cac0, in object 0x2406ea67b2e0 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 0x2406ea67b6f0, JSClass 0x3ff80b6cac0, in object 0x2406ea67b2e0 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' 0x2406ea67b2e0 in GIRepository 0x24d49c7131a0 526s JS G OBJ: Defined class for Application (GApplication), prototype 0x2406ea67b740, JSClass 0x3ff80b6cac0, in object 0x2406ea67b290 526s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 526s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x2406ea6ce290, JSClass 0x3ff80b6c898, in object 0x2406ea67b290 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 0x2406ea67b7b8, JSClass 0x3ff80b6cac0, in object 0x2406ea67b290 526s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 526s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x2406ea6ce510, JSClass 0x3ff80b6c898, in object 0x2406ea67b290 526s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 526s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x2406ea67b830, JSClass 0x3ff80b6cac0, in object 0x2406ea67b290 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 0x2406ea6ce650, JSClass 0x3ff80b6c898, in object 0x2406ea67b290 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 0x2406ea67b8a8, JSClass 0x3ff80b6c3b0, in object 0x2406ea67b290 526s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 526s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x2406ea67b8f8, JSClass 0x3ff80b6c3b0, in object 0x2406ea67b290 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 0x2406ea67b948, JSClass 0x3ff80b6cac0, in object 0x2406ea67b290 526s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x2406ea67b998, JSClass 0x3ff80b6cac0, in object 0x2406ea67b2b8 526s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 526s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x2406ea67b9e8, JSClass 0x3ff80b6cac0, in object 0x2406ea67b290 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 0x2406ea6ce7b8, JSClass 0x3ff80b6c898, in object 0x2406ea67b290 526s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x2406ea67ba60, JSClass 0x3ff80b6cac0, in object 0x24d49c713280 526s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 526s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x2406ea67bad8, JSClass 0x3ff80b6cac0, in object 0x2406ea67b290 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 0x2406ea67bb28, JSClass 0x3ff80b6cac0, in object 0x2406ea67b290 526s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 526s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x2406ea67bb78, JSClass 0x3ff80b6cac0, in object 0x2406ea67b290 526s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 526s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x2406ea67bbc8, JSClass 0x3ff80b6c3b0, in object 0x2406ea67b290 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 0x2406ea67bc18, JSClass 0x3ff80b6cac0, in object 0x2406ea67b290 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_with_mapping 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' 0x2406ea67b290 in GIRepository 0x24d49c7131a0 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 0x24d49c72f720 526s JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' 526s JS G PRM: Wrapping GParamString 'prop' on (null) with JSObject 526s JS G PRM: JSObject created with param instance 0x2aa31b5c110 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 PRM: Wrapping GParamString 'prop' on (null) with JSObject 526s JS G PRM: JSObject created with param instance 0x2aa31b648c0 type GParamString 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 CTX: Script evaluation succeeded 526s JS MAINLOOP: Main loop instance 0x2aa31a12000: 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 0x2406ea63b128 526s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2406ea63b128 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2406ea63b128 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2406ea63b128 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2406ea63b128 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2406ea63b128 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2406ea63b128 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2406ea63b128 526s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2406ea63b128 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2406ea63b128 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2406ea63b128 526s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2406ea63b128 526s JS IMPORT: Module metadata hook for module 0x24d49c7015f8 526s JS IMPORT: Defining meta.importSync for module 0x24d49c7015f8 526s JS NATIVE: Defining native module 'system' 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2406ea63b128 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2406ea63b128 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 0x2aa31a12000: hold 526s JS MAINLOOP: Running and clearing main loop hook 526s JS G BXD: Defining method run in prototype for GLib.MainLoop 526s 1..26 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 0x2406ea67bd08, JSClass 0x3ff80b6c3b0, in object 0x2406ea67b038 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 0x2406ea6df0e8 526s JS IMPORT: Defining meta.importSync for module 0x2406ea6df0e8 526s JS G BXD: Defining method destroy in prototype for GLib.Source 526s ok 1 Exceptions are thrown from property setter 526s ok 2 Exceptions are thrown from property getter 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 0x24d49c716290 526s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 526s ok 3 Exceptions are logged from constructor 526s JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) 526s JS G OBJ: Defining method bind_property in prototype for GObject (GObject.Object) 526s JS G NS: Found info type FLAGS for 'BindingFlags' in namespace 'GObject' 526s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 526s JS G ENUM: Defining enum value BIDIRECTIONAL (fixed from bidirectional) 1 526s JS G ENUM: Defining enum value SYNC_CREATE (fixed from sync_create) 2 526s JS G ENUM: Defining enum value INVERT_BOOLEAN (fixed from invert_boolean) 4 526s JS G ENUM: Defining GObject.BindingFlags as 0x24d49c71a2a0 526s JS G NS: Found info type OBJECT for 'Binding' in namespace 'GObject' 526s JS G OBJ: Defined class for Binding (GBinding), prototype 0x2e42b2e05100, JSClass 0x3ff80b6cac0, in object 0x2406ea67b2e0 526s ok 4 Exceptions are logged from property setter with binding 526s ok 5 Exceptions are logged from property getter with binding 526s JS G NS: Found info type FUNCTION for 'file_new_for_path' in namespace 'Gio' 526s JS G NS: Found info type ENUM for 'IOErrorEnum' in namespace 'Gio' 526s JS G ERR: Defined class for IOErrorEnum (GError), prototype 0x2406ea6d5fd8, JSClass 0x3ff80b6c650, in object 0x2406ea67b290 526s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 526s JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 1 526s JS G ENUM: Defining enum value EXISTS (fixed from exists) 2 526s JS G ENUM: Defining enum value IS_DIRECTORY (fixed from is_directory) 3 526s JS G ENUM: Defining enum value NOT_DIRECTORY (fixed from not_directory) 4 526s JS G ENUM: Defining enum value NOT_EMPTY (fixed from not_empty) 5 526s JS G ENUM: Defining enum value NOT_REGULAR_FILE (fixed from not_regular_file) 6 526s JS G ENUM: Defining enum value NOT_SYMBOLIC_LINK (fixed from not_symbolic_link) 7 526s JS G ENUM: Defining enum value NOT_MOUNTABLE_FILE (fixed from not_mountable_file) 8 526s JS G ENUM: Defining enum value FILENAME_TOO_LONG (fixed from filename_too_long) 9 526s JS G ENUM: Defining enum value INVALID_FILENAME (fixed from invalid_filename) 10 526s JS G ENUM: Defining enum value TOO_MANY_LINKS (fixed from too_many_links) 11 526s JS G ENUM: Defining enum value NO_SPACE (fixed from no_space) 12 526s JS G ENUM: Defining enum value INVALID_ARGUMENT (fixed from invalid_argument) 13 526s JS G ENUM: Defining enum value PERMISSION_DENIED (fixed from permission_denied) 14 526s JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 15 526s JS G ENUM: Defining enum value NOT_MOUNTED (fixed from not_mounted) 16 526s JS G ENUM: Defining enum value ALREADY_MOUNTED (fixed from already_mounted) 17 526s JS G ENUM: Defining enum value CLOSED (fixed from closed) 18 526s JS G ENUM: Defining enum value CANCELLED (fixed from cancelled) 19 526s JS G ENUM: Defining enum value PENDING (fixed from pending) 20 526s JS G ENUM: Defining enum value READ_ONLY (fixed from read_only) 21 526s JS G ENUM: Defining enum value CANT_CREATE_BACKUP (fixed from cant_create_backup) 22 526s JS G ENUM: Defining enum value WRONG_ETAG (fixed from wrong_etag) 23 526s JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 24 526s JS G ENUM: Defining enum value WOULD_RECURSE (fixed from would_recurse) 25 526s JS G ENUM: Defining enum value BUSY (fixed from busy) 26 526s JS G ENUM: Defining enum value WOULD_BLOCK (fixed from would_block) 27 526s JS G ENUM: Defining enum value HOST_NOT_FOUND (fixed from host_not_found) 28 526s JS G ENUM: Defining enum value WOULD_MERGE (fixed from would_merge) 29 526s JS G ENUM: Defining enum value FAILED_HANDLED (fixed from failed_handled) 30 526s JS G ENUM: Defining enum value TOO_MANY_OPEN_FILES (fixed from too_many_open_files) 31 526s JS G ENUM: Defining enum value NOT_INITIALIZED (fixed from not_initialized) 32 526s JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 33 526s JS G ENUM: Defining enum value PARTIAL_INPUT (fixed from partial_input) 34 526s JS G ENUM: Defining enum value INVALID_DATA (fixed from invalid_data) 35 526s JS G ENUM: Defining enum value DBUS_ERROR (fixed from dbus_error) 36 526s JS G ENUM: Defining enum value HOST_UNREACHABLE (fixed from host_unreachable) 37 526s JS G ENUM: Defining enum value NETWORK_UNREACHABLE (fixed from network_unreachable) 38 526s JS G ENUM: Defining enum value CONNECTION_REFUSED (fixed from connection_refused) 39 526s JS G ENUM: Defining enum value PROXY_FAILED (fixed from proxy_failed) 40 526s JS G ENUM: Defining enum value PROXY_AUTH_FAILED (fixed from proxy_auth_failed) 41 526s JS G ENUM: Defining enum value PROXY_NEED_AUTH (fixed from proxy_need_auth) 42 526s JS G ENUM: Defining enum value PROXY_NOT_ALLOWED (fixed from proxy_not_allowed) 43 526s JS G ENUM: Defining enum value BROKEN_PIPE (fixed from broken_pipe) 44 526s JS G ENUM: Defining enum value CONNECTION_CLOSED (fixed from connection_closed) 44 526s JS G ENUM: Defining enum value NOT_CONNECTED (fixed from not_connected) 45 526s JS G ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 526s JS G ENUM: Defining enum value NO_SUCH_DEVICE (fixed from no_such_device) 47 526s JS G ENUM: Defining enum value DESTINATION_UNSET (fixed from destination_unset) 48 526s ok 6 logError logs a warning for a GError 526s ok 7 logError logs a warning with a message if given 526s ok 8 logError also logs an error for a created GError that is not thrown 526s ok 9 logError logs an error created with the GLib.Error constructor 526s JS G NS: Found info type FUNCTION for 'quark_from_string' in namespace 'GLib' 526s ok 10 logError logs the quark for a JS-created GError type 526s JS G NS: Found info type FUNCTION for 'gerror_return' in namespace 'GIMarshallingTests' 526s ok 11 logError logs with stack for a GError created from a C struct 526s ok 12 logError logs an error with a prefix if given 526s ok 13 logError logs an error with prefix and message 526s ok 14 logError logs a SyntaxError 526s ok 15 logError logs an error with cause 526s ok 16 logError logs a GError with cause 526s ok 17 logError logs an error with non-object cause 526s ok 18 logError logs an error with a cause tree 526s ok 19 logError logs an error with cyclical causes 526s JS G NS: Found info type FUNCTION for 'get_locale_variants' in namespace 'GLib' 526s ok 20 Exception from function with too few arguments contains the full function name 526s ok 21 Exception from function with too few arguments contains the full method name 526s ok 22 thrown GError is an instance of error enum type 526s JS G BXD: Defining method matches in prototype for GLib.Error 526s JS G NS: Found info type FUNCTION for 'io_error_quark' in namespace 'Gio' 526s ok 23 thrown GError matches error domain and code 526s ok 24 thrown GError has properties for domain and code 526s ok 25 GError.new_literal constructs a valid GLib.Error 526s ok 26 GError.new_literal does not accept invalid domains 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 0x2aa31a12000: 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 0x2aa31a12000: release 526s JS MAINLOOP: Completed job 3 526s JS MEMORY: Memory report: before destroying context 526s JS MEMORY: 430 objects currently alive 526s JS MEMORY: boxed_instance = 144 526s JS MEMORY: boxed_prototype = 11 526s JS MEMORY: closure = 1 526s JS MEMORY: function = 209 526s JS MEMORY: fundamental_instance = 0 526s JS MEMORY: fundamental_prototype = 0 526s JS MEMORY: gerror_instance = 12 526s JS MEMORY: gerror_prototype = 1 526s JS MEMORY: interface = 4 526s JS MEMORY: module = 9 526s JS MEMORY: ns = 5 526s JS MEMORY: object_instance = 16 526s JS MEMORY: object_prototype = 16 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 G OBJ: Enqueuing GObject 0x2aa31b9da50 to toggle UP after shutdown, probably from another thread (0x2aa31aeb550). 526s JS G OBJ: Enqueuing GObject 0x2aa31c1bba0 to toggle UP after shutdown, probably from another thread (0x2aa31aeb550). 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/testExceptions.test 526s Running test: cjs/testWarnings.sh.test 526s ok 1 - overwriting method with Signals.addSignalMethods() should warn 526s ok 2 - passing too many arguments to a GI function should warn 526s ok 3 - file and line number are logged for syntax errors 526s 1..3 526s PASS: cjs/testWarnings.sh.test 526s Running test: cjs/testTimers.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 0x35de49300098 526s JS IMPORT: Defining parent (nil) of 0x35de493000f8 'imports' is mod 0 526s JS IMPORT: Importing '_print' 526s JS NATIVE: Defining native module '_print' 526s JS IMPORT: Defining parent 0x35de493000f8 of 0x35de493006b0 '_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 0x8d966b3b128 526s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x8d966b3b128 526s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x8d966b3b128 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x8d966b3b128 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x8d966b3b128 526s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x8d966b3b128 526s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x8d966b3b128 526s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x8d966b3b128 526s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x8d966b3b128 526s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x8d966b3b128 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x8d966b3b128 526s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x8d966b3b128 526s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x8d966b3b128 526s JS MAINLOOP: Main loop instance 0x2aa3f6ff000: hold 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Starting promise job dispatcher 526s JS MAINLOOP: Main loop instance 0x2aa3f6ff000: 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 0x2aa3f6ff000: 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 0x8d966b3b128 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x8d966b3b128 526s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x8d966b3b128 526s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x8d966b3b128 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x8d966b3b128 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x8d966b3b128 526s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x8d966b3b128 526s JS IMPORT: Module metadata hook for module 0x35de49312f60 526s JS IMPORT: Defining meta.importSync for module 0x35de49312f60 526s JS NATIVE: Defining native module 'gi' 526s JS CTX: Initialized class GIRepositoryNamespace prototype 0x35de49313310 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 0x35de493000f8 of 0x35de49313410 'overrides' is mod 1 526s JS IMPORT: Defined importer 'overrides' 0x35de49313410 in 0x35de493000f8 526s JS IMPORT: successfully imported directory 'overrides' 526s JS IMPORT: Importing '_byteArrayNative' 526s JS NATIVE: Defining native module '_byteArrayNative' 526s JS IMPORT: Defining parent 0x35de493000f8 of 0x35de49313858 '_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 0x35de493000f8 of 0x35de49313998 '_promiseNative' is mod 1 526s JS IMPORT: successfully imported module '_promiseNative' 526s JS IMPORT: Importing module GLib succeeded 526s JS IMPORT: Defining parent 0x35de49313410 of 0x8d966b3c128 '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 0x8d966b7b060, JSClass 0x3ff83b6c3b0, in object 0x8d966b7b038 526s JS CTX: Initialized class GIRepositoryGType prototype 0x35de49313bc8 526s JS CTX: Initialized class GIRepositoryFunction prototype 0x8d966b3c178 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 0x8d966b7b0b0, JSClass 0x3ff83b6c3b0, in object 0x8d966b7b038 526s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 526s JS G BXD: Defined class for Variant (GVariant), prototype 0x8d966b7b100, JSClass 0x3ff83b6c3b0, in object 0x8d966b7b038 526s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 526s JS G BXD: Defined class for Bytes (GBytes), prototype 0x8d966b7b150, JSClass 0x3ff83b6c3b0, in object 0x8d966b7b038 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 0x8d966b7b1a0, JSClass 0x3ff83b6c3b0, in object 0x8d966b7b038 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 0x8d966b7b1f0, JSClass 0x3ff83b6c3b0, in object 0x8d966b7b038 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' 0x8d966b7b038 in GIRepository 0x35de493131a0 526s JS IMPORT: Importing module jasmine succeeded 526s JS IMPORT: Defining parent 0x35de493000f8 of 0x8d966b3cb28 '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 0x2aa3f6ff000: hold 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Main loop instance 0x2aa3f6ff000: 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 0x2aa3f6ff000: release 526s JS MAINLOOP: Completed job 0 526s 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 0x8d966b3b128 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x8d966b3b128 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x8d966b3b128 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x8d966b3b128 526s JS MAINLOOP: Main loop instance 0x2aa3f6ff000: hold 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Main loop instance 0x2aa3f6ff000: 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/testTimers.js async resolved" 526s JS MAINLOOP: Main loop instance 0x2aa3f6ff000: 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 0x8d966b3b128 526s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x8d966b3b128 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x8d966b3b128 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x8d966b3b128 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x8d966b3b128 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x8d966b3b128 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x8d966b3b128 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x8d966b3b128 526s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x8d966b3b128 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x8d966b3b128 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x8d966b3b128 526s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x8d966b3b128 526s JS IMPORT: Module metadata hook for module 0x35de49330b78 526s JS IMPORT: Defining meta.importSync for module 0x35de49330b78 526s JS NATIVE: Defining native module 'system' 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x8d966b3b128 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x8d966b3b128 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 0x2aa3f6ff000: hold 527s JS MAINLOOP: Running and clearing main loop hook 527s JS G BXD: Defining method run in prototype for GLib.MainLoop 527s 1..16 527s JS IMPORT: Importing 'gi' 527s JS IMPORT: Defining parent 0x35de493000f8 of 0x35de493131a0 'gi' is mod 1 527s JS IMPORT: successfully imported module 'gi' 527s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 527s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 527s JS G BXD: Defined class for Source (GSource), prototype 0x8d966b7b268, JSClass 0x3ff83b6c3b0, in object 0x8d966b7b038 527s JS G BXD: Defining method set_priority in prototype for GLib.Source 527s JS IMPORT: Importing '_gi' 527s JS NATIVE: Defining native module '_gi' 527s JS IMPORT: Defining parent 0x35de493000f8 of 0x35de49336370 '_gi' is mod 1 527s JS IMPORT: successfully imported module '_gi' 527s 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 527s JS G NS: Defined namespace 'CjsPrivate' 0x8d966b7b308 in GIRepository 0x35de493131a0 527s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 527s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 527s JS IMPORT: Importing module _common succeeded 527s JS IMPORT: Defining parent 0x35de493000f8 of 0x8d966b3ce48 '_common' is mod 1 527s JS IMPORT: successfully imported module '_common' 527s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 527s JS IMPORT: Importing module _legacy succeeded 527s JS IMPORT: Defining parent 0x35de493000f8 of 0x8d966b3ce98 '_legacy' is mod 1 527s JS IMPORT: successfully imported module '_legacy' 527s JS IMPORT: Importing module GObject succeeded 527s JS IMPORT: Defining parent 0x35de49313410 of 0x8d966b3cdf8 'GObject' is mod 1 527s JS IMPORT: successfully imported module 'GObject' 527s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 527s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 527s JS G BXD: Defined class for String (GString), prototype 0x8d966b7b588, JSClass 0x3ff83b6c3b0, in object 0x8d966b7b2e0 527s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 527s JS G PRM: Defined class ParamSpec prototype is 0x8d966b3cf38 class 0x3ff83b712e0 in object 0x8d966b7b2e0 527s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 527s JS G OBJ: Defined class for Object (GObject), prototype 0x8d966b7b6f0, JSClass 0x3ff83b6cac0, in object 0x8d966b7b2e0 527s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 527s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 527s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x8d966b7b718, JSClass 0x3ff83b6cac0, in object 0x8d966b7b2e0 527s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 527s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 527s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 527s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 527s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 527s JS G NS: Defined namespace 'GObject' 0x8d966b7b2e0 in GIRepository 0x35de493131a0 527s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 527s JS G BXD: Defining method attach in prototype for GLib.Source 527s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 527s JS IMPORT: Module metadata hook for module 0x35de493030b0 527s JS IMPORT: Defining meta.importSync for module 0x35de493030b0 527s JS G NS: Found info type FUNCTION for 'get_monotonic_time' in namespace 'GLib' 527s Executing: cjs/testTimers.test 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: handling job 0, 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Completed job 0 529s JS MAINLOOP: handling job 1, 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Completed job 1 529s JS MAINLOOP: handling job 2, 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Completed job 2 529s JS MAINLOOP: handling job 3, 529s JS G BXD: Defining method destroy in prototype for GLib.Source 529s ok 1 Timers times out successfully 529s JS MAINLOOP: Completed job 3 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: handling job 0, 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Completed job 0 529s JS MAINLOOP: handling job 1, 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Completed job 1 529s JS MAINLOOP: handling job 2, 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Completed job 2 529s JS MAINLOOP: handling job 3, 529s ok 2 Timers has correct timeout args 529s JS MAINLOOP: Completed job 3 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: handling job 0, 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Completed job 0 529s JS MAINLOOP: handling job 1, 529s ok 3 Timers cancels successfully 529s JS MAINLOOP: Completed job 1 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: handling job 0, 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Completed job 0 529s JS MAINLOOP: handling job 1, 529s ok 4 Timers cancels multiple correctly 529s JS MAINLOOP: Completed job 1 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: handling job 0, 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Completed job 0 529s JS MAINLOOP: handling job 1, 529s ok 5 Timers cancels invalid silent fail 529s JS MAINLOOP: Completed job 1 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: handling job 0, 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Completed job 0 529s JS MAINLOOP: handling job 1, 529s ok 6 Timers interval success 529s JS MAINLOOP: Completed job 1 529s JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: handling job 0, 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Completed job 0 529s JS MAINLOOP: handling job 1, 529s ok 7 Timers cancels interval successfully 529s JS MAINLOOP: Completed job 1 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: handling job 0, 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Completed job 0 529s JS MAINLOOP: handling job 1, 529s ok 8 Timers ordering interval 529s JS MAINLOOP: Completed job 1 529s ok 9 Timers cancel invalid silent fail 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: handling job 0, 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Completed job 0 529s JS MAINLOOP: handling job 1, 529s ok 10 Timers callback this 529s JS MAINLOOP: Completed job 1 529s ok 11 Timers bind this 529s ok 12 Timers function names match spec 529s ok 13 Timers argument lengths match spec 529s ok 14 Timers clear and interval are unique functions 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: handling job 0, 529s JS MAINLOOP: Completed job 0 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: handling job 0, 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Completed job 0 529s JS MAINLOOP: handling job 1, 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Completed job 1 529s JS MAINLOOP: handling job 2, 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Completed job 2 529s JS MAINLOOP: handling job 3, 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Completed job 3 529s JS MAINLOOP: handling job 4, 529s ok 15 Timers microtask ordering 529s JS MAINLOOP: Completed job 4 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: handling job 0, 529s JS MAINLOOP: Completed job 0 529s JS MAINLOOP: handling job 1, 529s JS MAINLOOP: Completed job 1 529s JS MAINLOOP: handling job 2, 529s JS MAINLOOP: Completed job 2 529s JS MAINLOOP: handling job 3, 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Completed job 3 529s JS MAINLOOP: handling job 4, 529s JS MAINLOOP: Completed job 4 529s JS MAINLOOP: handling job 5, 529s JS MAINLOOP: Completed job 5 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: handling job 0, 529s JS MAINLOOP: Completed job 0 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: handling job 0, 529s JS MAINLOOP: Completed job 0 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: handling job 0, 529s JS MAINLOOP: Completed job 0 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: handling job 0, 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Completed job 0 529s JS MAINLOOP: handling job 1, 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Completed job 1 529s JS MAINLOOP: handling job 2, 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Completed job 2 529s JS MAINLOOP: handling job 3, 529s ok 16 Timers nested microtask ordering 529s JS MAINLOOP: Completed job 3 529s JS G BXD: Defining method quit in prototype for GLib.MainLoop 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Main loop instance 0x2aa3f6ff000: Spinning loop until released or hook cleared 529s JS MAINLOOP: handling job 0, 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Completed job 0 529s JS MAINLOOP: handling job 1, 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Completed job 1 529s JS MAINLOOP: handling job 2, 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Completed job 2 529s JS MAINLOOP: handling job 3, 529s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 529s JS MAINLOOP: Main loop instance 0x2aa3f6ff000: release 529s JS MAINLOOP: Completed job 3 529s JS MEMORY: Memory report: before destroying context 529s JS MEMORY: 228 objects currently alive 529s JS MEMORY: boxed_instance = 114 529s JS MEMORY: boxed_prototype = 8 529s JS MEMORY: closure = 1 529s JS MEMORY: function = 95 529s JS MEMORY: fundamental_instance = 0 529s JS MEMORY: fundamental_prototype = 0 529s JS MEMORY: gerror_instance = 0 529s JS MEMORY: gerror_prototype = 0 529s JS MEMORY: interface = 0 529s JS MEMORY: module = 5 529s JS MEMORY: ns = 3 529s JS MEMORY: object_instance = 0 529s JS MEMORY: object_prototype = 2 529s JS MEMORY: param = 0 529s JS MEMORY: union_instance = 0 529s JS MEMORY: union_prototype = 0 529s JS CTX: JS shutdown sequence 529s JS CTX: Stopping profiler 529s JS CTX: Shutting down toggle queue 529s JS CTX: Notifying external reference holders of GjsContext dispose 529s JS MAINLOOP: Stopping promise job dispatcher 529s JS CTX: Notifying reference holders of GjsContext dispose 529s JS CTX: Checking unhandled promise rejections 529s JS CTX: Releasing cached JS wrappers 529s JS CTX: Final triggered GC 529s JS CTX: Destroying JS context 529s JS CTX: Releasing all native objects 529s JS CTX: Disabling auto GC 529s JS CTX: Ending trace on global object 529s JS CTX: Freeing allocated resources 529s JS CTX: JS context destroyed 529s PASS: cjs/testTimers.test 529s Running test: cjs/testByteArray.test 529s JS NATIVE: Registered native JS module '_promiseNative' 529s JS NATIVE: Registered native JS module '_byteArrayNative' 529s JS NATIVE: Registered native JS module '_encodingNative' 529s JS NATIVE: Registered native JS module '_gi' 529s JS NATIVE: Registered native JS module 'gi' 529s JS NATIVE: Registered native JS module 'cairoNative' 529s JS NATIVE: Registered native JS module 'system' 529s JS NATIVE: Registered native JS module 'console' 529s JS NATIVE: Registered native JS module '_print' 529s JS CTX: Enabling JIT 529s JS CTX: Initialized class GjsFileImporter prototype 0x2da5f4900098 529s JS IMPORT: Defining parent (nil) of 0x2da5f49000f8 'imports' is mod 0 529s JS IMPORT: Importing '_print' 529s JS NATIVE: Defining native module '_print' 529s JS IMPORT: Defining parent 0x2da5f49000f8 of 0x2da5f49006b0 '_print' is mod 1 529s JS IMPORT: successfully imported module '_print' 529s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 529s 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 0x2989d883b128 529s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2989d883b128 529s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2989d883b128 529s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2989d883b128 529s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2989d883b128 529s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2989d883b128 529s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2989d883b128 529s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2989d883b128 529s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2989d883b128 529s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2989d883b128 529s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2989d883b128 529s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2989d883b128 529s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2989d883b128 529s JS MAINLOOP: Main loop instance 0x2aa0c177000: hold 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Starting promise job dispatcher 529s JS MAINLOOP: Main loop instance 0x2aa0c177000: Spinning loop until released or hook cleared 529s JS MAINLOOP: handling job 0, 529s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 529s JS MAINLOOP: Main loop instance 0x2aa0c177000: release 529s JS MAINLOOP: Completed job 0 529s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x2989d883b128 529s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2989d883b128 529s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2989d883b128 529s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2989d883b128 529s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2989d883b128 529s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2989d883b128 529s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2989d883b128 529s JS IMPORT: Module metadata hook for module 0x2da5f4912f60 529s JS IMPORT: Defining meta.importSync for module 0x2da5f4912f60 529s JS NATIVE: Defining native module 'gi' 529s JS CTX: Initialized class GIRepositoryNamespace prototype 0x2da5f4913310 529s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 529s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 529s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 529s JS IMPORT: Importing directory 'overrides' 529s JS IMPORT: Defining parent 0x2da5f49000f8 of 0x2da5f4913410 'overrides' is mod 1 529s JS IMPORT: Defined importer 'overrides' 0x2da5f4913410 in 0x2da5f49000f8 529s JS IMPORT: successfully imported directory 'overrides' 529s JS IMPORT: Importing '_byteArrayNative' 529s JS NATIVE: Defining native module '_byteArrayNative' 529s JS IMPORT: Defining parent 0x2da5f49000f8 of 0x2da5f4913858 '_byteArrayNative' is mod 1 529s JS IMPORT: successfully imported module '_byteArrayNative' 529s JS IMPORT: Importing '_promiseNative' 529s JS NATIVE: Defining native module '_promiseNative' 529s JS IMPORT: Defining parent 0x2da5f49000f8 of 0x2da5f4913998 '_promiseNative' is mod 1 529s JS IMPORT: successfully imported module '_promiseNative' 529s JS IMPORT: Importing module GLib succeeded 529s JS IMPORT: Defining parent 0x2da5f4913410 of 0x2989d883c128 'GLib' is mod 1 529s JS IMPORT: successfully imported module 'GLib' 529s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 529s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2989d887b060, JSClass 0x3ffa176c3b0, in object 0x2989d887b038 529s JS CTX: Initialized class GIRepositoryGType prototype 0x2da5f4913bc8 529s JS CTX: Initialized class GIRepositoryFunction prototype 0x2989d883c178 529s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 529s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 529s JS G BXD: Defined class for Error (GError), prototype 0x2989d887b0b0, JSClass 0x3ffa176c3b0, in object 0x2989d887b038 529s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 529s JS G BXD: Defined class for Variant (GVariant), prototype 0x2989d887b100, JSClass 0x3ffa176c3b0, in object 0x2989d887b038 529s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 529s JS G BXD: Defined class for Bytes (GBytes), prototype 0x2989d887b150, JSClass 0x3ffa176c3b0, in object 0x2989d887b038 529s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 529s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 529s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2989d887b1a0, JSClass 0x3ffa176c3b0, in object 0x2989d887b038 529s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 529s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 529s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 529s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 529s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 529s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 529s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 529s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 529s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 529s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 529s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 529s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 529s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 529s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 529s JS G BXD: Defined class for Thread (GThread), prototype 0x2989d887b1f0, JSClass 0x3ffa176c3b0, in object 0x2989d887b038 529s JS G BXD: Defining method ref in prototype for GLib.Thread 529s JS G BXD: Defining method unref in prototype for GLib.Thread 529s JS G NS: Defined namespace 'GLib' 0x2989d887b038 in GIRepository 0x2da5f49131a0 529s JS IMPORT: Importing module jasmine succeeded 529s JS IMPORT: Defining parent 0x2da5f49000f8 of 0x2989d883cb28 'jasmine' is mod 1 529s JS IMPORT: successfully imported module 'jasmine' 529s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 529s JS MAINLOOP: Main loop instance 0x2aa0c177000: hold 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Main loop instance 0x2aa0c177000: Spinning loop until released or hook cleared 529s JS MAINLOOP: handling job 0, 529s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 529s JS MAINLOOP: Main loop instance 0x2aa0c177000: release 529s JS MAINLOOP: Completed job 0 529s JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js 529s JS IMPORT: Importing 'gi' 529s JS IMPORT: Defining parent 0x2da5f49000f8 of 0x2da5f49131a0 'gi' is mod 1 529s JS IMPORT: successfully imported module 'gi' 529s JS IMPORT: Importing module byteArray succeeded 529s JS IMPORT: Defining parent 0x2da5f49000f8 of 0x2989d883cc68 'byteArray' is mod 1 529s JS IMPORT: successfully imported module 'byteArray' 529s 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 529s JS G NS: Defined namespace 'GIMarshallingTests' 0x2989d887b268 in GIRepository 0x2da5f49131a0 529s JS CTX: Script evaluation succeeded 529s JS MAINLOOP: Main loop instance 0x2aa0c177000: Spinning loop until released or hook cleared 529s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x2989d883b128 529s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2989d883b128 529s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2989d883b128 529s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2989d883b128 529s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2989d883b128 529s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2989d883b128 529s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2989d883b128 529s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2989d883b128 529s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2989d883b128 529s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2989d883b128 529s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2989d883b128 529s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2989d883b128 529s JS IMPORT: Module metadata hook for module 0x2da5f492f990 529s JS IMPORT: Defining meta.importSync for module 0x2da5f492f990 529s JS NATIVE: Defining native module 'system' 529s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2989d883b128 529s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2989d883b128 529s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 529s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 529s JS MAINLOOP: Set main loop hook to 529s JS MAINLOOP: Main loop instance 0x2aa0c177000: hold 529s JS MAINLOOP: Running and clearing main loop hook 529s JS G BXD: Defining method run in prototype for GLib.MainLoop 529s 1..13 529s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 529s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 529s JS G BXD: Defined class for Source (GSource), prototype 0x2989d887b290, JSClass 0x3ffa176c3b0, in object 0x2989d887b038 529s JS G BXD: Defining method set_priority in prototype for GLib.Source 529s JS IMPORT: Importing '_gi' 529s JS NATIVE: Defining native module '_gi' 529s JS IMPORT: Defining parent 0x2da5f49000f8 of 0x2da5f4934d98 '_gi' is mod 1 529s JS IMPORT: successfully imported module '_gi' 529s 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 529s JS G NS: Defined namespace 'CjsPrivate' 0x2989d887b330 in GIRepository 0x2da5f49131a0 529s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 529s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 529s JS IMPORT: Importing module _common succeeded 529s JS IMPORT: Defining parent 0x2da5f49000f8 of 0x2989d883cec0 '_common' is mod 1 529s JS IMPORT: successfully imported module '_common' 529s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 529s JS IMPORT: Importing module _legacy succeeded 529s JS IMPORT: Defining parent 0x2da5f49000f8 of 0x2989d883cf10 '_legacy' is mod 1 529s JS IMPORT: successfully imported module '_legacy' 529s JS IMPORT: Importing module GObject succeeded 529s JS IMPORT: Defining parent 0x2da5f4913410 of 0x2989d883ce70 'GObject' is mod 1 529s JS IMPORT: successfully imported module 'GObject' 529s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 529s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 529s JS G BXD: Defined class for String (GString), prototype 0x2989d887b5b0, JSClass 0x3ffa176c3b0, in object 0x2989d887b308 529s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 529s JS G PRM: Defined class ParamSpec prototype is 0x2989d883cfb0 class 0x3ffa17712e0 in object 0x2989d887b308 529s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 529s JS G OBJ: Defined class for Object (GObject), prototype 0x2989d887b718, JSClass 0x3ffa176cac0, in object 0x2989d887b308 529s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 529s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 529s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x2989d887b740, JSClass 0x3ffa176cac0, in object 0x2989d887b308 529s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 529s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 529s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 529s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 529s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 529s JS G NS: Defined namespace 'GObject' 0x2989d887b308 in GIRepository 0x2da5f49131a0 529s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 529s JS G BXD: Defining method attach in prototype for GLib.Source 529s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 529s JS IMPORT: Module metadata hook for module 0x2da5f49030b0 529s JS IMPORT: Defining meta.importSync for module 0x2da5f49030b0 529s JS G BXD: Defining method destroy in prototype for GLib.Source 529s ok 1 Byte array can be created from a string 529s ok 2 Byte array can be encoded from a string 529s ok 3 Byte array encodes as UTF-8 by default 529s ok 4 Byte array can be converted to a string of ASCII characters 529s ok 5 Byte array can be converted to a string of UTF-8 characters even if it ends with a 0 529s ok 6 Byte array can be converted to a string of encoded characters even with a 0 byte 529s ok 7 Byte array stops converting to a string at an embedded 0 byte 529s JS G BXD: Defining method get_size in prototype for GLib.Bytes 529s ok 8 Byte array deals gracefully with a 0-length array 529s ok 9 Byte array deals gracefully with a 0-length GLib.Bytes 529s ok 10 Byte array deals gracefully with a 0-length string 529s ok 11 Byte array deals gracefully with a non Uint8Array 529s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 529s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 529s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 529s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 529s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 529s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 529s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 529s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 529s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 529s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 529s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 529s JS G ENUM: Defining GLib.LogLevelFlags as 0x2da5f49487e8 529s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 529s ok 12 Byte array legacy toString() behavior is preserved when created from a string 529s JS G NS: Found info type FUNCTION for 'bytearray_full_return' in namespace 'GIMarshallingTests' 529s ok 13 Byte array legacy toString() behavior is preserved when marshalled from GI 529s JS G BXD: Defining method quit in prototype for GLib.MainLoop 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Main loop instance 0x2aa0c177000: Spinning loop until released or hook cleared 529s JS MAINLOOP: handling job 0, 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Completed job 0 529s JS MAINLOOP: handling job 1, 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Completed job 1 529s JS MAINLOOP: handling job 2, 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Completed job 2 529s JS MAINLOOP: handling job 3, 529s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 529s JS MAINLOOP: Main loop instance 0x2aa0c177000: release 529s JS MAINLOOP: Completed job 3 529s JS MEMORY: Memory report: before destroying context 529s JS MEMORY: 189 objects currently alive 529s JS MEMORY: boxed_instance = 70 529s JS MEMORY: boxed_prototype = 8 529s JS MEMORY: closure = 1 529s JS MEMORY: function = 98 529s JS MEMORY: fundamental_instance = 0 529s JS MEMORY: fundamental_prototype = 0 529s JS MEMORY: gerror_instance = 0 529s JS MEMORY: gerror_prototype = 0 529s JS MEMORY: interface = 0 529s JS MEMORY: module = 6 529s JS MEMORY: ns = 4 529s JS MEMORY: object_instance = 0 529s JS MEMORY: object_prototype = 2 529s JS MEMORY: param = 0 529s JS MEMORY: union_instance = 0 529s JS MEMORY: union_prototype = 0 529s JS CTX: JS shutdown sequence 529s JS CTX: Stopping profiler 529s JS CTX: Shutting down toggle queue 529s JS CTX: Notifying external reference holders of GjsContext dispose 529s JS MAINLOOP: Stopping promise job dispatcher 529s JS CTX: Notifying reference holders of GjsContext dispose 529s JS CTX: Checking unhandled promise rejections 529s JS CTX: Releasing cached JS wrappers 529s JS CTX: Final triggered GC 529s JS CTX: Destroying JS context 529s JS CTX: Releasing all native objects 529s JS CTX: Disabling auto GC 529s JS CTX: Ending trace on global object 529s JS CTX: Freeing allocated resources 529s JS CTX: JS context destroyed 529s PASS: cjs/testByteArray.test 529s Running test: cjs/testMainloop.test 529s JS NATIVE: Registered native JS module '_promiseNative' 529s JS NATIVE: Registered native JS module '_byteArrayNative' 529s JS NATIVE: Registered native JS module '_encodingNative' 529s JS NATIVE: Registered native JS module '_gi' 529s JS NATIVE: Registered native JS module 'gi' 529s JS NATIVE: Registered native JS module 'cairoNative' 529s JS NATIVE: Registered native JS module 'system' 529s JS NATIVE: Registered native JS module 'console' 529s JS NATIVE: Registered native JS module '_print' 529s JS CTX: Enabling JIT 529s JS CTX: Initialized class GjsFileImporter prototype 0x333087500098 529s JS IMPORT: Defining parent (nil) of 0x3330875000f8 'imports' is mod 0 529s JS IMPORT: Importing '_print' 529s JS NATIVE: Defining native module '_print' 529s JS IMPORT: Defining parent 0x3330875000f8 of 0x3330875006b0 '_print' is mod 1 529s JS IMPORT: successfully imported module '_print' 529s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 529s 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 0x3b817c43b128 529s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3b817c43b128 529s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3b817c43b128 529s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3b817c43b128 529s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3b817c43b128 529s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3b817c43b128 529s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3b817c43b128 529s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3b817c43b128 529s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3b817c43b128 529s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3b817c43b128 529s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3b817c43b128 529s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3b817c43b128 529s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3b817c43b128 529s JS MAINLOOP: Main loop instance 0x2aa1d8df000: hold 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Starting promise job dispatcher 529s JS MAINLOOP: Main loop instance 0x2aa1d8df000: Spinning loop until released or hook cleared 529s JS MAINLOOP: handling job 0, 529s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 529s JS MAINLOOP: Main loop instance 0x2aa1d8df000: release 529s JS MAINLOOP: Completed job 0 529s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x3b817c43b128 529s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3b817c43b128 529s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3b817c43b128 529s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3b817c43b128 529s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3b817c43b128 529s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3b817c43b128 529s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3b817c43b128 529s JS IMPORT: Module metadata hook for module 0x333087512f60 529s JS IMPORT: Defining meta.importSync for module 0x333087512f60 529s JS NATIVE: Defining native module 'gi' 529s JS CTX: Initialized class GIRepositoryNamespace prototype 0x333087513310 529s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 529s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 529s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 529s JS IMPORT: Importing directory 'overrides' 529s JS IMPORT: Defining parent 0x3330875000f8 of 0x333087513410 'overrides' is mod 1 529s JS IMPORT: Defined importer 'overrides' 0x333087513410 in 0x3330875000f8 529s JS IMPORT: successfully imported directory 'overrides' 529s JS IMPORT: Importing '_byteArrayNative' 529s JS NATIVE: Defining native module '_byteArrayNative' 529s JS IMPORT: Defining parent 0x3330875000f8 of 0x333087513858 '_byteArrayNative' is mod 1 529s JS IMPORT: successfully imported module '_byteArrayNative' 529s JS IMPORT: Importing '_promiseNative' 529s JS NATIVE: Defining native module '_promiseNative' 529s JS IMPORT: Defining parent 0x3330875000f8 of 0x333087513998 '_promiseNative' is mod 1 529s JS IMPORT: successfully imported module '_promiseNative' 529s JS IMPORT: Importing module GLib succeeded 529s JS IMPORT: Defining parent 0x333087513410 of 0x3b817c43c128 'GLib' is mod 1 529s JS IMPORT: successfully imported module 'GLib' 529s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 529s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3b817c47b060, JSClass 0x3ff7fb6c3b0, in object 0x3b817c47b038 529s JS CTX: Initialized class GIRepositoryGType prototype 0x333087513bc8 529s JS CTX: Initialized class GIRepositoryFunction prototype 0x3b817c43c178 529s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 529s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 529s JS G BXD: Defined class for Error (GError), prototype 0x3b817c47b0b0, JSClass 0x3ff7fb6c3b0, in object 0x3b817c47b038 529s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 529s JS G BXD: Defined class for Variant (GVariant), prototype 0x3b817c47b100, JSClass 0x3ff7fb6c3b0, in object 0x3b817c47b038 529s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 529s JS G BXD: Defined class for Bytes (GBytes), prototype 0x3b817c47b150, JSClass 0x3ff7fb6c3b0, in object 0x3b817c47b038 529s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 529s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 529s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3b817c47b1a0, JSClass 0x3ff7fb6c3b0, in object 0x3b817c47b038 529s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 529s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 529s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 529s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 529s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 529s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 529s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 529s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 529s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 529s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 529s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 529s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 529s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 529s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 529s JS G BXD: Defined class for Thread (GThread), prototype 0x3b817c47b1f0, JSClass 0x3ff7fb6c3b0, in object 0x3b817c47b038 529s JS G BXD: Defining method ref in prototype for GLib.Thread 529s JS G BXD: Defining method unref in prototype for GLib.Thread 529s JS G NS: Defined namespace 'GLib' 0x3b817c47b038 in GIRepository 0x3330875131a0 529s JS IMPORT: Importing module jasmine succeeded 529s JS IMPORT: Defining parent 0x3330875000f8 of 0x3b817c43cb28 'jasmine' is mod 1 529s JS IMPORT: successfully imported module 'jasmine' 529s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 529s JS MAINLOOP: Main loop instance 0x2aa1d8df000: hold 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Main loop instance 0x2aa1d8df000: Spinning loop until released or hook cleared 529s JS MAINLOOP: handling job 0, 529s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 529s JS MAINLOOP: Main loop instance 0x2aa1d8df000: release 529s JS MAINLOOP: Completed job 0 529s JS IMPORT: JS import 'mainloop' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/mainloop.js 529s JS IMPORT: Importing 'gi' 529s JS IMPORT: Defining parent 0x3330875000f8 of 0x3330875131a0 'gi' is mod 1 529s JS IMPORT: successfully imported module 'gi' 529s JS IMPORT: Importing '_gi' 529s JS NATIVE: Defining native module '_gi' 529s JS IMPORT: Defining parent 0x3330875000f8 of 0x3330875276f8 '_gi' is mod 1 529s JS IMPORT: successfully imported module '_gi' 529s 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 529s JS G NS: Defined namespace 'CjsPrivate' 0x3b817c47b290 in GIRepository 0x3330875131a0 529s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 529s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 529s JS IMPORT: Importing module _common succeeded 529s JS IMPORT: Defining parent 0x3330875000f8 of 0x3b817c43cd08 '_common' is mod 1 529s JS IMPORT: successfully imported module '_common' 529s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 529s JS IMPORT: Importing module _legacy succeeded 529s JS IMPORT: Defining parent 0x3330875000f8 of 0x3b817c43cd58 '_legacy' is mod 1 529s JS IMPORT: successfully imported module '_legacy' 529s JS IMPORT: Importing module GObject succeeded 529s JS IMPORT: Defining parent 0x333087513410 of 0x3b817c43ccb8 'GObject' is mod 1 529s JS IMPORT: successfully imported module 'GObject' 529s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 529s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 529s JS G BXD: Defined class for String (GString), prototype 0x3b817c47b510, JSClass 0x3ff7fb6c3b0, in object 0x3b817c47b268 529s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 529s JS G PRM: Defined class ParamSpec prototype is 0x3b817c43cdf8 class 0x3ff7fb712e0 in object 0x3b817c47b268 529s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 529s JS G OBJ: Defined class for Object (GObject), prototype 0x3b817c47b678, JSClass 0x3ff7fb6cac0, in object 0x3b817c47b268 529s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 529s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 529s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x3b817c47b6a0, JSClass 0x3ff7fb6cac0, in object 0x3b817c47b268 529s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 529s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 529s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 529s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 529s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 529s JS G NS: Defined namespace 'GObject' 0x3b817c47b268 in GIRepository 0x3330875131a0 529s JS IMPORT: Importing module mainloop succeeded 529s JS IMPORT: Defining parent 0x3330875000f8 of 0x3b817c43cc68 'mainloop' is mod 1 529s JS IMPORT: successfully imported module 'mainloop' 529s JS CTX: Script evaluation succeeded 529s JS MAINLOOP: Main loop instance 0x2aa1d8df000: Spinning loop until released or hook cleared 529s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x3b817c43b128 529s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3b817c43b128 529s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3b817c43b128 529s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3b817c43b128 529s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3b817c43b128 529s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3b817c43b128 529s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3b817c43b128 529s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3b817c43b128 529s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3b817c43b128 529s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3b817c43b128 529s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3b817c43b128 529s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3b817c43b128 529s JS IMPORT: Module metadata hook for module 0x3330875313e8 529s JS IMPORT: Defining meta.importSync for module 0x3330875313e8 529s JS NATIVE: Defining native module 'system' 529s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3b817c43b128 529s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3b817c43b128 529s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 529s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 529s JS MAINLOOP: Set main loop hook to 529s JS MAINLOOP: Main loop instance 0x2aa1d8df000: hold 529s JS MAINLOOP: Running and clearing main loop hook 529s JS G BXD: Defining method run in prototype for GLib.MainLoop 529s 1..8 529s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 529s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 529s JS G BXD: Defined class for Source (GSource), prototype 0x3b817c47b6f0, JSClass 0x3ff7fb6c3b0, in object 0x3b817c47b038 529s JS G BXD: Defining method set_priority in prototype for GLib.Source 529s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 529s JS G BXD: Defining method attach in prototype for GLib.Source 529s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 529s JS IMPORT: Module metadata hook for module 0x3330875030b0 529s JS IMPORT: Defining meta.importSync for module 0x3330875030b0 529s JS G BXD: Defining method destroy in prototype for GLib.Source 529s ok 1 Mainloop.timeout_add() runs a timeout function 529s ok 2 Mainloop.timeout_add() runs a timeout function until it returns false 529s ok 3 Mainloop.timeout_add() runs a timeout function after an initial timeout 529s JS G NS: Found info type FUNCTION for 'source_remove' in namespace 'GLib' 529s JS G NS: Found info type FUNCTION for 'idle_source_new' in namespace 'GLib' 529s ok 4 Mainloop.idle_add() runs an idle function 529s ok 5 Mainloop.idle_add() continues to run idle functions that return true 529s ok 6 Mainloop.idle_add() does not run idle functions if removed 529s ok 7 Mainloop.idle_add() can remove idle functions while they are being invoked 529s ok 8 Mainloop.idle_add() does not leak idle callbacks 529s JS G BXD: Defining method quit in prototype for GLib.MainLoop 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Main loop instance 0x2aa1d8df000: Spinning loop until released or hook cleared 529s JS MAINLOOP: handling job 0, 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Completed job 0 529s JS MAINLOOP: handling job 1, 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Completed job 1 529s JS MAINLOOP: handling job 2, 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Completed job 2 529s JS MAINLOOP: handling job 3, 529s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 529s JS MAINLOOP: Main loop instance 0x2aa1d8df000: release 529s JS MAINLOOP: Completed job 3 529s JS MEMORY: Memory report: before destroying context 529s JS MEMORY: 171 objects currently alive 529s JS MEMORY: boxed_instance = 54 529s JS MEMORY: boxed_prototype = 8 529s JS MEMORY: closure = 2 529s JS MEMORY: function = 96 529s JS MEMORY: fundamental_instance = 0 529s JS MEMORY: fundamental_prototype = 0 529s JS MEMORY: gerror_instance = 0 529s JS MEMORY: gerror_prototype = 0 529s JS MEMORY: interface = 0 529s JS MEMORY: module = 6 529s JS MEMORY: ns = 3 529s JS MEMORY: object_instance = 0 529s JS MEMORY: object_prototype = 2 529s JS MEMORY: param = 0 529s JS MEMORY: union_instance = 0 529s JS MEMORY: union_prototype = 0 529s JS CTX: JS shutdown sequence 529s JS CTX: Stopping profiler 529s JS CTX: Shutting down toggle queue 529s JS CTX: Notifying external reference holders of GjsContext dispose 529s JS MAINLOOP: Stopping promise job dispatcher 529s JS CTX: Notifying reference holders of GjsContext dispose 529s JS CTX: Checking unhandled promise rejections 529s JS CTX: Releasing cached JS wrappers 529s JS CTX: Final triggered GC 529s JS CTX: Destroying JS context 529s JS CTX: Releasing all native objects 529s JS CTX: Disabling auto GC 529s JS CTX: Ending trace on global object 529s JS CTX: Freeing allocated resources 529s JS CTX: JS context destroyed 529s PASS: cjs/testMainloop.test 529s Running test: cjs/breakpoint.test 529s 1..1 529s ok 1 - /usr/libexec/installed-tests/cjs/debugger/breakpoint.debugger 529s PASS: cjs/breakpoint.test 529s Running test: cjs/list.test 529s 1..1 529s ok 1 - /usr/libexec/installed-tests/cjs/debugger/list.debugger 529s PASS: cjs/list.test 529s Running test: cjs/testLegacyByteArray.test 529s JS NATIVE: Registered native JS module '_promiseNative' 529s JS NATIVE: Registered native JS module '_byteArrayNative' 529s JS NATIVE: Registered native JS module '_encodingNative' 529s JS NATIVE: Registered native JS module '_gi' 529s JS NATIVE: Registered native JS module 'gi' 529s JS NATIVE: Registered native JS module 'cairoNative' 529s JS NATIVE: Registered native JS module 'system' 529s JS NATIVE: Registered native JS module 'console' 529s JS NATIVE: Registered native JS module '_print' 529s JS CTX: Enabling JIT 529s JS CTX: Initialized class GjsFileImporter prototype 0x1231e7600098 529s JS IMPORT: Defining parent (nil) of 0x1231e76000f8 'imports' is mod 0 529s JS IMPORT: Importing '_print' 529s JS NATIVE: Defining native module '_print' 529s JS IMPORT: Defining parent 0x1231e76000f8 of 0x1231e76006b0 '_print' is mod 1 529s JS IMPORT: successfully imported module '_print' 529s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 529s 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 0x1a228d53b128 529s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x1a228d53b128 529s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1a228d53b128 529s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1a228d53b128 529s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1a228d53b128 529s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1a228d53b128 529s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x1a228d53b128 529s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x1a228d53b128 529s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x1a228d53b128 529s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1a228d53b128 529s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1a228d53b128 529s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x1a228d53b128 529s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x1a228d53b128 529s JS MAINLOOP: Main loop instance 0x2aa1a3d4000: hold 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Starting promise job dispatcher 529s JS MAINLOOP: Main loop instance 0x2aa1a3d4000: Spinning loop until released or hook cleared 529s JS MAINLOOP: handling job 0, 529s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 529s JS MAINLOOP: Main loop instance 0x2aa1a3d4000: release 529s JS MAINLOOP: Completed job 0 529s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x1a228d53b128 529s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1a228d53b128 529s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1a228d53b128 529s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1a228d53b128 529s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1a228d53b128 529s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1a228d53b128 529s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1a228d53b128 529s JS IMPORT: Module metadata hook for module 0x1231e7612f60 529s JS IMPORT: Defining meta.importSync for module 0x1231e7612f60 529s JS NATIVE: Defining native module 'gi' 529s JS CTX: Initialized class GIRepositoryNamespace prototype 0x1231e7613310 529s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 529s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 529s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 529s JS IMPORT: Importing directory 'overrides' 529s JS IMPORT: Defining parent 0x1231e76000f8 of 0x1231e7613410 'overrides' is mod 1 529s JS IMPORT: Defined importer 'overrides' 0x1231e7613410 in 0x1231e76000f8 529s JS IMPORT: successfully imported directory 'overrides' 529s JS IMPORT: Importing '_byteArrayNative' 529s JS NATIVE: Defining native module '_byteArrayNative' 529s JS IMPORT: Defining parent 0x1231e76000f8 of 0x1231e7613858 '_byteArrayNative' is mod 1 529s JS IMPORT: successfully imported module '_byteArrayNative' 529s JS IMPORT: Importing '_promiseNative' 529s JS NATIVE: Defining native module '_promiseNative' 529s JS IMPORT: Defining parent 0x1231e76000f8 of 0x1231e7613998 '_promiseNative' is mod 1 529s JS IMPORT: successfully imported module '_promiseNative' 529s JS IMPORT: Importing module GLib succeeded 529s JS IMPORT: Defining parent 0x1231e7613410 of 0x1a228d53c128 'GLib' is mod 1 529s JS IMPORT: successfully imported module 'GLib' 529s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 529s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1a228d57b060, JSClass 0x3ff89a6c3b0, in object 0x1a228d57b038 529s JS CTX: Initialized class GIRepositoryGType prototype 0x1231e7613bc8 529s JS CTX: Initialized class GIRepositoryFunction prototype 0x1a228d53c178 529s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 529s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 529s JS G BXD: Defined class for Error (GError), prototype 0x1a228d57b0b0, JSClass 0x3ff89a6c3b0, in object 0x1a228d57b038 529s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 529s JS G BXD: Defined class for Variant (GVariant), prototype 0x1a228d57b100, JSClass 0x3ff89a6c3b0, in object 0x1a228d57b038 529s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 529s JS G BXD: Defined class for Bytes (GBytes), prototype 0x1a228d57b150, JSClass 0x3ff89a6c3b0, in object 0x1a228d57b038 529s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 529s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 529s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1a228d57b1a0, JSClass 0x3ff89a6c3b0, in object 0x1a228d57b038 529s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 529s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 529s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 529s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 529s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 529s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 529s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 529s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 529s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 529s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 529s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 529s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 529s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 529s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 529s JS G BXD: Defined class for Thread (GThread), prototype 0x1a228d57b1f0, JSClass 0x3ff89a6c3b0, in object 0x1a228d57b038 529s JS G BXD: Defining method ref in prototype for GLib.Thread 529s JS G BXD: Defining method unref in prototype for GLib.Thread 529s JS G NS: Defined namespace 'GLib' 0x1a228d57b038 in GIRepository 0x1231e76131a0 529s JS IMPORT: Importing module jasmine succeeded 529s JS IMPORT: Defining parent 0x1231e76000f8 of 0x1a228d53cb28 'jasmine' is mod 1 529s JS IMPORT: successfully imported module 'jasmine' 529s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 529s JS MAINLOOP: Main loop instance 0x2aa1a3d4000: hold 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Main loop instance 0x2aa1a3d4000: Spinning loop until released or hook cleared 529s JS MAINLOOP: handling job 0, 529s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 529s JS MAINLOOP: Main loop instance 0x2aa1a3d4000: release 529s JS MAINLOOP: Completed job 0 529s JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js 529s JS IMPORT: Importing 'gi' 529s JS IMPORT: Defining parent 0x1231e76000f8 of 0x1231e76131a0 'gi' is mod 1 529s JS IMPORT: successfully imported module 'gi' 529s JS IMPORT: Importing module byteArray succeeded 529s JS IMPORT: Defining parent 0x1231e76000f8 of 0x1a228d53cc68 'byteArray' is mod 1 529s JS IMPORT: successfully imported module 'byteArray' 529s 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 529s JS G NS: Defined namespace 'GIMarshallingTests' 0x1a228d57b268 in GIRepository 0x1231e76131a0 529s JS CTX: Script evaluation succeeded 529s JS MAINLOOP: Main loop instance 0x2aa1a3d4000: Spinning loop until released or hook cleared 529s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x1a228d53b128 529s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1a228d53b128 529s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1a228d53b128 529s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1a228d53b128 529s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1a228d53b128 529s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1a228d53b128 529s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1a228d53b128 529s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1a228d53b128 529s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1a228d53b128 529s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1a228d53b128 529s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1a228d53b128 529s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1a228d53b128 529s JS IMPORT: Module metadata hook for module 0x1231e76311f0 529s JS IMPORT: Defining meta.importSync for module 0x1231e76311f0 529s JS NATIVE: Defining native module 'system' 529s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1a228d53b128 529s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1a228d53b128 529s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 529s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 529s JS MAINLOOP: Set main loop hook to 529s JS MAINLOOP: Main loop instance 0x2aa1a3d4000: hold 529s JS MAINLOOP: Running and clearing main loop hook 529s JS G BXD: Defining method run in prototype for GLib.MainLoop 529s 1..14 529s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 529s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 529s JS G BXD: Defined class for Source (GSource), prototype 0x1a228d57b290, JSClass 0x3ff89a6c3b0, in object 0x1a228d57b038 529s JS G BXD: Defining method set_priority in prototype for GLib.Source 529s JS IMPORT: Importing '_gi' 529s JS NATIVE: Defining native module '_gi' 529s JS IMPORT: Defining parent 0x1231e76000f8 of 0x1231e7636d78 '_gi' is mod 1 529s JS IMPORT: successfully imported module '_gi' 529s 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 529s JS G NS: Defined namespace 'CjsPrivate' 0x1a228d57b330 in GIRepository 0x1231e76131a0 529s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 529s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 529s JS IMPORT: Importing module _common succeeded 529s JS IMPORT: Defining parent 0x1231e76000f8 of 0x1a228d53cec0 '_common' is mod 1 529s JS IMPORT: successfully imported module '_common' 529s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 529s JS IMPORT: Importing module _legacy succeeded 529s JS IMPORT: Defining parent 0x1231e76000f8 of 0x1a228d53cf10 '_legacy' is mod 1 529s JS IMPORT: successfully imported module '_legacy' 529s JS IMPORT: Importing module GObject succeeded 529s JS IMPORT: Defining parent 0x1231e7613410 of 0x1a228d53ce70 'GObject' is mod 1 529s JS IMPORT: successfully imported module 'GObject' 529s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 529s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 529s JS G BXD: Defined class for String (GString), prototype 0x1a228d57b5b0, JSClass 0x3ff89a6c3b0, in object 0x1a228d57b308 529s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 529s JS G PRM: Defined class ParamSpec prototype is 0x1a228d53cfb0 class 0x3ff89a712e0 in object 0x1a228d57b308 529s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 529s JS G OBJ: Defined class for Object (GObject), prototype 0x1a228d57b718, JSClass 0x3ff89a6cac0, in object 0x1a228d57b308 529s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 529s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 529s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x1a228d57b740, JSClass 0x3ff89a6cac0, in object 0x1a228d57b308 529s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 529s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 529s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 529s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 529s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 529s JS G NS: Defined namespace 'GObject' 0x1a228d57b308 in GIRepository 0x1231e76131a0 529s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 529s JS G BXD: Defining method attach in prototype for GLib.Source 529s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 529s JS IMPORT: Module metadata hook for module 0x1231e76030b0 529s JS IMPORT: Defining meta.importSync for module 0x1231e76030b0 529s JS G BXD: Defining method destroy in prototype for GLib.Source 529s ok 1 Legacy byte array has length 0 for empty array 529s ok 2 Legacy byte array initially sized to 10 has length 10 529s ok 3 Legacy byte array initially sized to 10 is initialized to zeroes 529s ok 4 Legacy byte array assigns values correctly 529s ok 5 Legacy byte array assignment past end implicitly lengthens the array 529s ok 6 Legacy byte array assignment past end implicitly creates zero bytes 529s ok 7 Legacy byte array changes the length when assigning to length property 529s ok 8 Legacy byte array conversions gives a byte 5 when assigning 5 529s ok 9 Legacy byte array conversions gives a byte 0 when assigning null 529s ok 10 Legacy byte array conversions gives a byte 0 when assigning undefined 529s ok 11 Legacy byte array conversions rounds off when assigning a double 529s ok 12 Legacy byte array can be created from an array 529s ok 13 Legacy byte array can be converted to a string of ASCII characters 529s JS G NS: Found info type FUNCTION for 'bytearray_none_in' in namespace 'GIMarshallingTests' 529s ok 14 Legacy byte array can be passed in with transfer none 529s JS G BXD: Defining method quit in prototype for GLib.MainLoop 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Main loop instance 0x2aa1a3d4000: Spinning loop until released or hook cleared 529s JS MAINLOOP: handling job 0, 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Completed job 0 529s JS MAINLOOP: handling job 1, 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Completed job 1 529s JS MAINLOOP: handling job 2, 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Completed job 2 529s JS MAINLOOP: handling job 3, 529s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 529s JS MAINLOOP: Main loop instance 0x2aa1a3d4000: release 529s JS MAINLOOP: Completed job 3 529s JS MEMORY: Memory report: before destroying context 529s JS MEMORY: 196 objects currently alive 529s JS MEMORY: boxed_instance = 80 529s JS MEMORY: boxed_prototype = 8 529s JS MEMORY: closure = 1 529s JS MEMORY: function = 95 529s JS MEMORY: fundamental_instance = 0 529s JS MEMORY: fundamental_prototype = 0 529s JS MEMORY: gerror_instance = 0 529s JS MEMORY: gerror_prototype = 0 529s JS MEMORY: interface = 0 529s JS MEMORY: module = 6 529s JS MEMORY: ns = 4 529s JS MEMORY: object_instance = 0 529s JS MEMORY: object_prototype = 2 529s JS MEMORY: param = 0 529s JS MEMORY: union_instance = 0 529s JS MEMORY: union_prototype = 0 529s JS CTX: JS shutdown sequence 529s JS CTX: Stopping profiler 529s JS CTX: Shutting down toggle queue 529s JS CTX: Notifying external reference holders of GjsContext dispose 529s JS MAINLOOP: Stopping promise job dispatcher 529s JS CTX: Notifying reference holders of GjsContext dispose 529s JS CTX: Checking unhandled promise rejections 529s JS CTX: Releasing cached JS wrappers 529s JS CTX: Final triggered GC 529s JS CTX: Destroying JS context 529s JS CTX: Releasing all native objects 529s JS CTX: Disabling auto GC 529s JS CTX: Ending trace on global object 529s JS CTX: Freeing allocated resources 529s JS CTX: JS context destroyed 529s PASS: cjs/testLegacyByteArray.test 529s Running test: cjs/testTweener.test 529s JS NATIVE: Registered native JS module '_promiseNative' 529s JS NATIVE: Registered native JS module '_byteArrayNative' 529s JS NATIVE: Registered native JS module '_encodingNative' 529s JS NATIVE: Registered native JS module '_gi' 529s JS NATIVE: Registered native JS module 'gi' 529s JS NATIVE: Registered native JS module 'cairoNative' 529s JS NATIVE: Registered native JS module 'system' 529s JS NATIVE: Registered native JS module 'console' 529s JS NATIVE: Registered native JS module '_print' 529s JS CTX: Enabling JIT 529s JS CTX: Initialized class GjsFileImporter prototype 0x2ae610000098 529s JS IMPORT: Defining parent (nil) of 0x2ae6100000f8 'imports' is mod 0 529s JS IMPORT: Importing '_print' 529s JS NATIVE: Defining native module '_print' 529s JS IMPORT: Defining parent 0x2ae6100000f8 of 0x2ae6100006b0 '_print' is mod 1 529s JS IMPORT: successfully imported module '_print' 529s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 529s 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 0x3f2bd453b128 529s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3f2bd453b128 529s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3f2bd453b128 529s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3f2bd453b128 529s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3f2bd453b128 529s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3f2bd453b128 529s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3f2bd453b128 529s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3f2bd453b128 529s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3f2bd453b128 529s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3f2bd453b128 529s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3f2bd453b128 529s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3f2bd453b128 529s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3f2bd453b128 529s JS MAINLOOP: Main loop instance 0x2aa3331d000: hold 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Starting promise job dispatcher 529s JS MAINLOOP: Main loop instance 0x2aa3331d000: Spinning loop until released or hook cleared 529s JS MAINLOOP: handling job 0, 529s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 529s JS MAINLOOP: Main loop instance 0x2aa3331d000: release 529s JS MAINLOOP: Completed job 0 529s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x3f2bd453b128 529s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3f2bd453b128 529s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3f2bd453b128 529s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3f2bd453b128 529s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3f2bd453b128 529s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3f2bd453b128 529s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3f2bd453b128 529s JS IMPORT: Module metadata hook for module 0x2ae610012f60 529s JS IMPORT: Defining meta.importSync for module 0x2ae610012f60 529s JS NATIVE: Defining native module 'gi' 529s JS CTX: Initialized class GIRepositoryNamespace prototype 0x2ae610013310 529s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 529s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 529s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 529s JS IMPORT: Importing directory 'overrides' 529s JS IMPORT: Defining parent 0x2ae6100000f8 of 0x2ae610013410 'overrides' is mod 1 529s JS IMPORT: Defined importer 'overrides' 0x2ae610013410 in 0x2ae6100000f8 529s JS IMPORT: successfully imported directory 'overrides' 529s JS IMPORT: Importing '_byteArrayNative' 529s JS NATIVE: Defining native module '_byteArrayNative' 529s JS IMPORT: Defining parent 0x2ae6100000f8 of 0x2ae610013858 '_byteArrayNative' is mod 1 529s JS IMPORT: successfully imported module '_byteArrayNative' 529s JS IMPORT: Importing '_promiseNative' 529s JS NATIVE: Defining native module '_promiseNative' 529s JS IMPORT: Defining parent 0x2ae6100000f8 of 0x2ae610013998 '_promiseNative' is mod 1 529s JS IMPORT: successfully imported module '_promiseNative' 529s JS IMPORT: Importing module GLib succeeded 529s JS IMPORT: Defining parent 0x2ae610013410 of 0x3f2bd453c128 'GLib' is mod 1 529s JS IMPORT: successfully imported module 'GLib' 529s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 529s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3f2bd457b060, JSClass 0x3ff9b76c3b0, in object 0x3f2bd457b038 529s JS CTX: Initialized class GIRepositoryGType prototype 0x2ae610013bc8 529s JS CTX: Initialized class GIRepositoryFunction prototype 0x3f2bd453c178 529s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 529s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 529s JS G BXD: Defined class for Error (GError), prototype 0x3f2bd457b0b0, JSClass 0x3ff9b76c3b0, in object 0x3f2bd457b038 529s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 529s JS G BXD: Defined class for Variant (GVariant), prototype 0x3f2bd457b100, JSClass 0x3ff9b76c3b0, in object 0x3f2bd457b038 529s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 529s JS G BXD: Defined class for Bytes (GBytes), prototype 0x3f2bd457b150, JSClass 0x3ff9b76c3b0, in object 0x3f2bd457b038 529s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 529s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 529s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3f2bd457b1a0, JSClass 0x3ff9b76c3b0, in object 0x3f2bd457b038 529s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 529s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 529s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 529s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 529s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 529s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 529s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 529s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 529s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 529s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 529s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 529s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 529s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 529s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 529s JS G BXD: Defined class for Thread (GThread), prototype 0x3f2bd457b1f0, JSClass 0x3ff9b76c3b0, in object 0x3f2bd457b038 529s JS G BXD: Defining method ref in prototype for GLib.Thread 529s JS G BXD: Defining method unref in prototype for GLib.Thread 529s JS G NS: Defined namespace 'GLib' 0x3f2bd457b038 in GIRepository 0x2ae6100131a0 529s JS IMPORT: Importing module jasmine succeeded 529s JS IMPORT: Defining parent 0x2ae6100000f8 of 0x3f2bd453cb28 'jasmine' is mod 1 529s JS IMPORT: successfully imported module 'jasmine' 529s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 529s JS MAINLOOP: Main loop instance 0x2aa3331d000: hold 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Main loop instance 0x2aa3331d000: Spinning loop until released or hook cleared 529s JS MAINLOOP: handling job 0, 529s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 529s JS MAINLOOP: Main loop instance 0x2aa3331d000: release 529s JS MAINLOOP: Completed job 0 529s JS IMPORT: JS import 'tweener' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/tweener.js 529s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/script/tweener' to child importer 'tweener' 529s JS IMPORT: Importing directory 'tweener' 529s JS IMPORT: Defining parent 0x2ae6100000f8 of 0x2ae610026f18 'tweener' is mod 1 529s JS IMPORT: Defined importer 'tweener' 0x2ae610026f18 in 0x2ae6100000f8 529s JS IMPORT: successfully imported directory 'tweener' 529s JS IMPORT: Importing 'gi' 529s JS IMPORT: Defining parent 0x2ae6100000f8 of 0x2ae6100131a0 'gi' is mod 1 529s JS IMPORT: successfully imported module 'gi' 529s JS IMPORT: Importing module tweenList succeeded 529s JS IMPORT: Defining parent 0x2ae610026f18 of 0x3f2bd453ccb8 'tweenList' is mod 1 529s JS IMPORT: successfully imported module 'tweenList' 529s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 529s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 529s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 529s JS IMPORT: Importing module _legacy succeeded 529s JS IMPORT: Defining parent 0x2ae6100000f8 of 0x3f2bd453cda8 '_legacy' is mod 1 529s JS IMPORT: successfully imported module '_legacy' 529s JS IMPORT: Importing module lang succeeded 529s JS IMPORT: Defining parent 0x2ae6100000f8 of 0x3f2bd453cd58 'lang' is mod 1 529s JS IMPORT: successfully imported module 'lang' 529s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 529s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 529s JS IMPORT: Importing module _signals succeeded 529s JS IMPORT: Defining parent 0x2ae6100000f8 of 0x3f2bd453cdf8 '_signals' is mod 1 529s JS IMPORT: successfully imported module '_signals' 529s JS IMPORT: Importing module signals succeeded 529s JS IMPORT: Defining parent 0x2ae6100000f8 of 0x3f2bd453cd08 'signals' is mod 1 529s JS IMPORT: successfully imported module 'signals' 529s JS IMPORT: Importing module tweener succeeded 529s JS IMPORT: Defining parent 0x2ae610026f18 of 0x3f2bd453cc68 'tweener' is mod 1 529s JS IMPORT: successfully imported module 'tweener' 529s JS CTX: Script evaluation succeeded 529s JS MAINLOOP: Main loop instance 0x2aa3331d000: Spinning loop until released or hook cleared 529s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x3f2bd453b128 529s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3f2bd453b128 529s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3f2bd453b128 529s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3f2bd453b128 529s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3f2bd453b128 529s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3f2bd453b128 529s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3f2bd453b128 529s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3f2bd453b128 529s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3f2bd453b128 529s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3f2bd453b128 529s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3f2bd453b128 529s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3f2bd453b128 529s JS IMPORT: Module metadata hook for module 0x2ae610034910 529s JS IMPORT: Defining meta.importSync for module 0x2ae610034910 529s JS NATIVE: Defining native module 'system' 529s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3f2bd453b128 529s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3f2bd453b128 529s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 529s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 529s JS MAINLOOP: Set main loop hook to 529s JS MAINLOOP: Main loop instance 0x2aa3331d000: hold 529s JS MAINLOOP: Running and clearing main loop hook 529s JS G BXD: Defining method run in prototype for GLib.MainLoop 529s 1..17 529s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 529s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 529s JS G BXD: Defined class for Source (GSource), prototype 0x3f2bd457b268, JSClass 0x3ff9b76c3b0, in object 0x3f2bd457b038 529s JS G BXD: Defining method set_priority in prototype for GLib.Source 529s JS IMPORT: Importing '_gi' 529s JS NATIVE: Defining native module '_gi' 529s JS IMPORT: Defining parent 0x2ae6100000f8 of 0x2ae61003a090 '_gi' is mod 1 529s JS IMPORT: successfully imported module '_gi' 529s 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 529s JS G NS: Defined namespace 'CjsPrivate' 0x3f2bd457b308 in GIRepository 0x2ae6100131a0 529s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 529s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 529s JS IMPORT: Importing module _common succeeded 529s JS IMPORT: Defining parent 0x2ae6100000f8 of 0x3f2bd45ca088 '_common' is mod 1 529s JS IMPORT: successfully imported module '_common' 529s JS IMPORT: Importing module GObject succeeded 529s JS IMPORT: Defining parent 0x2ae610013410 of 0x3f2bd45ca038 'GObject' is mod 1 529s JS IMPORT: successfully imported module 'GObject' 529s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 529s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 529s JS G BXD: Defined class for String (GString), prototype 0x3f2bd457b588, JSClass 0x3ff9b76c3b0, in object 0x3f2bd457b2e0 529s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 529s JS G PRM: Defined class ParamSpec prototype is 0x3f2bd45ca128 class 0x3ff9b7712e0 in object 0x3f2bd457b2e0 529s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 529s JS G OBJ: Defined class for Object (GObject), prototype 0x3f2bd457b6f0, JSClass 0x3ff9b76cac0, in object 0x3f2bd457b2e0 529s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 529s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 529s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x3f2bd457b718, JSClass 0x3ff9b76cac0, in object 0x3f2bd457b2e0 529s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 529s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 529s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 529s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 529s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 529s JS G NS: Defined namespace 'GObject' 0x3f2bd457b2e0 in GIRepository 0x2ae6100131a0 529s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 529s JS G BXD: Defining method attach in prototype for GLib.Source 529s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 529s JS IMPORT: Module metadata hook for module 0x3f2bd45db078 529s JS IMPORT: Defining meta.importSync for module 0x3f2bd45db078 529s JS G BXD: Defining method destroy in prototype for GLib.Source 529s JS IMPORT: Importing module equations succeeded 529s JS IMPORT: Defining parent 0x3f2bd453ec28 of 0x3f2bd45e7268 'equations' is mod 1 529s JS IMPORT: successfully imported module 'equations' 529s ok 1 Tweener runs a simple tween 529s ok 2 Tweener calls callbacks during the tween 529s ok 3 Tweener can pause tweens 529s ok 4 Tweener can remove tweens 529s ok 5 Tweener overrides a tween with another one acting on the same object and property at the same time 529s ok 6 Tweener does not override a tween with another one acting not at the same time 529s ok 7 Tweener can pause and resume all tweens 529s ok 8 Tweener can remove all tweens 529s ok 9 Tweener runs a tween with a time of 0 immediately 529s ok 10 Tweener can call a callback a certain number of times 529s ok 11 Tweener can count the number of tweens on an object 529s ok 12 Tweener can register special properties 529s ok 13 Tweener can register special modifiers for properties 529s ok 14 Tweener can split properties into more than one special property 529s ok 15 Tweener calls an overwrite callback when a tween is replaced 529s ok 16 Tweener can still overwrite a tween after it has started 529s ok 17 Tweener stays within min and max values 529s JS G BXD: Defining method quit in prototype for GLib.MainLoop 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Main loop instance 0x2aa3331d000: Spinning loop until released or hook cleared 529s JS MAINLOOP: handling job 0, 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Completed job 0 529s JS MAINLOOP: handling job 1, 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Completed job 1 529s JS MAINLOOP: handling job 2, 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Completed job 2 529s JS MAINLOOP: handling job 3, 529s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 529s JS MAINLOOP: Main loop instance 0x2aa3331d000: release 529s JS MAINLOOP: Completed job 3 529s JS MEMORY: Memory report: before destroying context 529s JS MEMORY: 213 objects currently alive 529s JS MEMORY: boxed_instance = 94 529s JS MEMORY: boxed_prototype = 8 529s JS MEMORY: closure = 1 529s JS MEMORY: function = 94 529s JS MEMORY: fundamental_instance = 0 529s JS MEMORY: fundamental_prototype = 0 529s JS MEMORY: gerror_instance = 0 529s JS MEMORY: gerror_prototype = 0 529s JS MEMORY: interface = 0 529s JS MEMORY: module = 11 529s JS MEMORY: ns = 3 529s JS MEMORY: object_instance = 0 529s JS MEMORY: object_prototype = 2 529s JS MEMORY: param = 0 529s JS MEMORY: union_instance = 0 529s JS MEMORY: union_prototype = 0 529s JS CTX: JS shutdown sequence 529s JS CTX: Stopping profiler 529s JS CTX: Shutting down toggle queue 529s JS CTX: Notifying external reference holders of GjsContext dispose 529s JS MAINLOOP: Stopping promise job dispatcher 529s JS CTX: Notifying reference holders of GjsContext dispose 529s JS CTX: Checking unhandled promise rejections 529s JS CTX: Releasing cached JS wrappers 529s JS CTX: Final triggered GC 529s JS CTX: Destroying JS context 529s JS CTX: Releasing all native objects 529s JS CTX: Disabling auto GC 529s JS CTX: Ending trace on global object 529s JS CTX: Freeing allocated resources 529s JS CTX: JS context destroyed 529s PASS: cjs/testTweener.test 529s Running test: cjs/testGObjectDestructionAccess.test 529s JS NATIVE: Registered native JS module '_promiseNative' 529s JS NATIVE: Registered native JS module '_byteArrayNative' 529s JS NATIVE: Registered native JS module '_encodingNative' 529s JS NATIVE: Registered native JS module '_gi' 529s JS NATIVE: Registered native JS module 'gi' 529s JS NATIVE: Registered native JS module 'cairoNative' 529s JS NATIVE: Registered native JS module 'system' 529s JS NATIVE: Registered native JS module 'console' 529s JS NATIVE: Registered native JS module '_print' 529s JS CTX: Enabling JIT 529s JS CTX: Initialized class GjsFileImporter prototype 0x172a3c700098 529s JS IMPORT: Defining parent (nil) of 0x172a3c7000f8 'imports' is mod 0 529s JS IMPORT: Importing '_print' 529s JS NATIVE: Defining native module '_print' 529s JS IMPORT: Defining parent 0x172a3c7000f8 of 0x172a3c7006b0 '_print' is mod 1 529s JS IMPORT: successfully imported module '_print' 529s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 529s 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 0x37eb5c63b128 529s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x37eb5c63b128 529s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x37eb5c63b128 529s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x37eb5c63b128 529s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x37eb5c63b128 529s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x37eb5c63b128 529s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x37eb5c63b128 529s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x37eb5c63b128 529s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x37eb5c63b128 529s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x37eb5c63b128 529s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x37eb5c63b128 529s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x37eb5c63b128 529s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x37eb5c63b128 529s JS MAINLOOP: Main loop instance 0x2aa3b84e000: hold 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Starting promise job dispatcher 529s JS MAINLOOP: Main loop instance 0x2aa3b84e000: Spinning loop until released or hook cleared 529s JS MAINLOOP: handling job 0, 529s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 529s JS MAINLOOP: Main loop instance 0x2aa3b84e000: release 529s JS MAINLOOP: Completed job 0 529s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x37eb5c63b128 529s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x37eb5c63b128 529s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x37eb5c63b128 529s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x37eb5c63b128 529s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x37eb5c63b128 529s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x37eb5c63b128 529s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x37eb5c63b128 529s JS IMPORT: Module metadata hook for module 0x172a3c712f60 529s JS IMPORT: Defining meta.importSync for module 0x172a3c712f60 529s JS NATIVE: Defining native module 'gi' 529s JS CTX: Initialized class GIRepositoryNamespace prototype 0x172a3c713310 529s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 529s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 529s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 529s JS IMPORT: Importing directory 'overrides' 529s JS IMPORT: Defining parent 0x172a3c7000f8 of 0x172a3c713410 'overrides' is mod 1 529s JS IMPORT: Defined importer 'overrides' 0x172a3c713410 in 0x172a3c7000f8 529s JS IMPORT: successfully imported directory 'overrides' 529s JS IMPORT: Importing '_byteArrayNative' 529s JS NATIVE: Defining native module '_byteArrayNative' 529s JS IMPORT: Defining parent 0x172a3c7000f8 of 0x172a3c713858 '_byteArrayNative' is mod 1 529s JS IMPORT: successfully imported module '_byteArrayNative' 529s JS IMPORT: Importing '_promiseNative' 529s JS NATIVE: Defining native module '_promiseNative' 529s JS IMPORT: Defining parent 0x172a3c7000f8 of 0x172a3c713998 '_promiseNative' is mod 1 529s JS IMPORT: successfully imported module '_promiseNative' 529s JS IMPORT: Importing module GLib succeeded 529s JS IMPORT: Defining parent 0x172a3c713410 of 0x37eb5c63c128 'GLib' is mod 1 529s JS IMPORT: successfully imported module 'GLib' 529s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 529s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x37eb5c67b060, JSClass 0x3ff92a6c3b0, in object 0x37eb5c67b038 529s JS CTX: Initialized class GIRepositoryGType prototype 0x172a3c713bc8 529s JS CTX: Initialized class GIRepositoryFunction prototype 0x37eb5c63c178 529s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 529s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 529s JS G BXD: Defined class for Error (GError), prototype 0x37eb5c67b0b0, JSClass 0x3ff92a6c3b0, in object 0x37eb5c67b038 529s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 529s JS G BXD: Defined class for Variant (GVariant), prototype 0x37eb5c67b100, JSClass 0x3ff92a6c3b0, in object 0x37eb5c67b038 529s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 529s JS G BXD: Defined class for Bytes (GBytes), prototype 0x37eb5c67b150, JSClass 0x3ff92a6c3b0, in object 0x37eb5c67b038 529s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 529s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 529s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x37eb5c67b1a0, JSClass 0x3ff92a6c3b0, in object 0x37eb5c67b038 529s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 529s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 529s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 529s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 529s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 529s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 529s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 529s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 529s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 529s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 529s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 529s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 529s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 529s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 529s JS G BXD: Defined class for Thread (GThread), prototype 0x37eb5c67b1f0, JSClass 0x3ff92a6c3b0, in object 0x37eb5c67b038 529s JS G BXD: Defining method ref in prototype for GLib.Thread 529s JS G BXD: Defining method unref in prototype for GLib.Thread 529s JS G NS: Defined namespace 'GLib' 0x37eb5c67b038 in GIRepository 0x172a3c7131a0 529s JS IMPORT: Importing module jasmine succeeded 529s JS IMPORT: Defining parent 0x172a3c7000f8 of 0x37eb5c63cb28 'jasmine' is mod 1 529s JS IMPORT: successfully imported module 'jasmine' 529s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 529s JS MAINLOOP: Main loop instance 0x2aa3b84e000: hold 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Main loop instance 0x2aa3b84e000: Spinning loop until released or hook cleared 529s JS MAINLOOP: handling job 0, 529s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 529s JS MAINLOOP: Main loop instance 0x2aa3b84e000: release 529s JS MAINLOOP: Completed job 0 529s JS IMPORT: Importing 'gi' 529s JS IMPORT: Defining parent 0x172a3c7000f8 of 0x172a3c7131a0 'gi' is mod 1 529s JS IMPORT: successfully imported module 'gi' 529s 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 529s JS G NS: Defined namespace 'CjsPrivate' 0x37eb5c67b290 in GIRepository 0x172a3c7131a0 529s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 529s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 529s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 529s JS IMPORT: Importing module _legacy succeeded 529s JS IMPORT: Defining parent 0x172a3c7000f8 of 0x37eb5c63cd58 '_legacy' is mod 1 529s JS IMPORT: successfully imported module '_legacy' 529s JS IMPORT: Importing module lang succeeded 529s JS IMPORT: Defining parent 0x172a3c7000f8 of 0x37eb5c63cd08 'lang' is mod 1 529s JS IMPORT: successfully imported module 'lang' 529s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 529s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 529s JS IMPORT: Importing module _signals succeeded 529s JS IMPORT: Defining parent 0x172a3c7000f8 of 0x37eb5c63cda8 '_signals' is mod 1 529s JS IMPORT: successfully imported module '_signals' 529s JS IMPORT: Importing module signals succeeded 529s JS IMPORT: Defining parent 0x172a3c7000f8 of 0x37eb5c63ccb8 'signals' is mod 1 529s JS IMPORT: successfully imported module 'signals' 529s JS IMPORT: Importing module Gio succeeded 529s JS IMPORT: Defining parent 0x172a3c713410 of 0x37eb5c63cc68 'Gio' is mod 1 529s JS IMPORT: successfully imported module 'Gio' 529s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 529s JS IMPORT: Importing '_gi' 529s JS NATIVE: Defining native module '_gi' 529s JS IMPORT: Defining parent 0x172a3c7000f8 of 0x172a3c729e68 '_gi' is mod 1 529s JS IMPORT: successfully imported module '_gi' 529s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 529s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 529s JS IMPORT: Importing module _common succeeded 529s JS IMPORT: Defining parent 0x172a3c7000f8 of 0x37eb5c63ce48 '_common' is mod 1 529s JS IMPORT: successfully imported module '_common' 529s JS IMPORT: Importing module GObject succeeded 529s JS IMPORT: Defining parent 0x172a3c713410 of 0x37eb5c63cdf8 'GObject' is mod 1 529s JS IMPORT: successfully imported module 'GObject' 529s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 529s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 529s JS G BXD: Defined class for String (GString), prototype 0x37eb5c67b538, JSClass 0x3ff92a6c3b0, in object 0x37eb5c67b2b8 529s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 529s JS G PRM: Defined class ParamSpec prototype is 0x37eb5c63cee8 class 0x3ff92a712e0 in object 0x37eb5c67b2b8 529s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 529s JS G OBJ: Defined class for Object (GObject), prototype 0x37eb5c67b6a0, JSClass 0x3ff92a6cac0, in object 0x37eb5c67b2b8 529s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 529s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 529s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x37eb5c67b6c8, JSClass 0x3ff92a6cac0, in object 0x37eb5c67b2b8 529s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 529s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 529s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 529s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 529s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 529s JS G NS: Defined namespace 'GObject' 0x37eb5c67b2b8 in GIRepository 0x172a3c7131a0 529s JS G OBJ: Defined class for Application (GApplication), prototype 0x37eb5c67b718, JSClass 0x3ff92a6cac0, in object 0x37eb5c67b268 529s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 529s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x37eb5c6cf290, JSClass 0x3ff92a6c898, in object 0x37eb5c67b268 529s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 529s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 529s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 529s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 529s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 529s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 529s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 529s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 529s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 529s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 529s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x37eb5c67b790, JSClass 0x3ff92a6cac0, in object 0x37eb5c67b268 529s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 529s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x37eb5c6cf510, JSClass 0x3ff92a6c898, in object 0x37eb5c67b268 529s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 529s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x37eb5c67b808, JSClass 0x3ff92a6cac0, in object 0x37eb5c67b268 529s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 529s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 529s JS G IFACE: Defined class for Initable (GInitable), prototype 0x37eb5c6cf650, JSClass 0x3ff92a6c898, in object 0x37eb5c67b268 529s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 529s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 529s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 529s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x37eb5c67b880, JSClass 0x3ff92a6c3b0, in object 0x37eb5c67b268 529s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 529s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x37eb5c67b8d0, JSClass 0x3ff92a6c3b0, in object 0x37eb5c67b268 529s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 529s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 529s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x37eb5c67b920, JSClass 0x3ff92a6cac0, in object 0x37eb5c67b268 529s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x37eb5c67b970, JSClass 0x3ff92a6cac0, in object 0x37eb5c67b290 529s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 529s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x37eb5c67b9c0, JSClass 0x3ff92a6cac0, in object 0x37eb5c67b268 529s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 529s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 529s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 529s JS G IFACE: Defined class for File (GFile), prototype 0x37eb5c6cf7b8, JSClass 0x3ff92a6c898, in object 0x37eb5c67b268 529s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x37eb5c67ba38, JSClass 0x3ff92a6cac0, in object 0x172a3c713280 529s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 529s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x37eb5c67bab0, JSClass 0x3ff92a6cac0, in object 0x37eb5c67b268 529s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 529s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 529s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x37eb5c67bb00, JSClass 0x3ff92a6cac0, in object 0x37eb5c67b268 529s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 529s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x37eb5c67bb50, JSClass 0x3ff92a6cac0, in object 0x37eb5c67b268 529s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 529s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x37eb5c67bba0, JSClass 0x3ff92a6c3b0, in object 0x37eb5c67b268 529s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 529s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 529s JS G OBJ: Defined class for Settings (GSettings), prototype 0x37eb5c67bbf0, JSClass 0x3ff92a6cac0, in object 0x37eb5c67b268 529s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 529s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 529s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 529s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 529s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 529s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 529s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 529s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 529s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 529s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 529s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 529s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 529s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 529s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 529s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 529s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 529s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 529s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 529s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 529s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 529s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 529s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 529s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 529s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 529s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 529s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 529s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 529s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 529s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 529s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 529s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 529s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 529s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 529s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 529s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 529s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 529s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 529s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 529s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 529s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 529s JS G NS: Defined namespace 'Gio' 0x37eb5c67b268 in GIRepository 0x172a3c7131a0 529s 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 529s JS G NS: Defined namespace 'GjsTestTools' 0x37eb5c67bc40 in GIRepository 0x172a3c7131a0 529s JS IMPORT: Importing module Gtk succeeded 529s JS IMPORT: Defining parent 0x172a3c713410 of 0x37eb5c6d7268 'Gtk' is mod 1 529s JS IMPORT: successfully imported module 'Gtk' 529s JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' 529s JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' 529s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x37eb5c67bc90, JSClass 0x3ff92a6cac0, in object 0x37eb5c67b2b8 529s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x37eb5c67bce0, JSClass 0x3ff92a6cac0, in object 0x37eb5c67bc68 529s JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' 529s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x37eb5c6d7560, JSClass 0x3ff92a6c898, in object 0x37eb5c67bc68 529s JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' 529s JS G OBJ: Defined class for Container (GtkContainer), prototype 0x37eb5c67bd58, JSClass 0x3ff92a6cac0, in object 0x37eb5c67bc68 529s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 529s JS G NS: Defined namespace 'Gtk' 0x37eb5c67bc68 in GIRepository 0x172a3c7131a0 529s JS IMPORT: Importing 'system' 529s JS NATIVE: Defining native module 'system' 529s JS IMPORT: Defining parent 0x172a3c7000f8 of 0x172a3c730918 'system' is mod 1 529s JS IMPORT: successfully imported module 'system' 529s JS CTX: Script evaluation succeeded 529s JS MAINLOOP: Main loop instance 0x2aa3b84e000: Spinning loop until released or hook cleared 529s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x37eb5c63b128 529s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x37eb5c63b128 529s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x37eb5c63b128 529s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x37eb5c63b128 529s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x37eb5c63b128 529s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x37eb5c63b128 529s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x37eb5c63b128 529s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x37eb5c63b128 529s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x37eb5c63b128 529s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x37eb5c63b128 529s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x37eb5c63b128 529s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x37eb5c63b128 529s JS IMPORT: Module metadata hook for module 0x172a3c710848 529s JS IMPORT: Defining meta.importSync for module 0x172a3c710848 529s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x37eb5c63b128 529s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x37eb5c63b128 529s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 529s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 529s JS MAINLOOP: Set main loop hook to 529s JS MAINLOOP: Main loop instance 0x2aa3b84e000: hold 529s JS MAINLOOP: Running and clearing main loop hook 529s JS G BXD: Defining method run in prototype for GLib.MainLoop 529s 1..54 529s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 529s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 529s JS G BXD: Defined class for Source (GSource), prototype 0x37eb5c67bda8, JSClass 0x3ff92a6c3b0, in object 0x37eb5c67b038 529s JS G BXD: Defining method set_priority in prototype for GLib.Source 529s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 529s JS G BXD: Defining method attach in prototype for GLib.Source 529s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 529s JS IMPORT: Module metadata hook for module 0x37eb5c660f58 529s JS IMPORT: Defining meta.importSync for module 0x37eb5c660f58 529s JS G NS: Found info type FUNCTION for 'init' in namespace 'Gtk' 529s JS G BXD: Defining method destroy in prototype for GLib.Source 529s JS G NS: Found info type OBJECT for 'Window' in namespace 'Gtk' 529s JS G NS: Found info type OBJECT for 'Bin' in namespace 'Gtk' 529s JS G OBJ: Defined class for Bin (GtkBin), prototype 0x37eb5c67bec0, JSClass 0x3ff92a6cac0, in object 0x37eb5c67bc68 529s JS G OBJ: Defined class for Window (GtkWindow), prototype 0x37eb5c67bf10, JSClass 0x3ff92a6cac0, in object 0x37eb5c67bc68 529s JS G NS: Found info type ENUM for 'WindowType' in namespace 'Gtk' 529s JS G ENUM: Defining enum value TOPLEVEL (fixed from toplevel) 0 529s JS G ENUM: Defining enum value POPUP (fixed from popup) 1 529s JS G ENUM: Defining Gtk.WindowType as 0x172a3c71f098 529s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 529s JS G OBJ: Defining method set_title in prototype for GtkWindow (Gtk.Window) 529s JS G OBJ: Defining method destroy in prototype for GtkWidget (Gtk.Widget) 529s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 529s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 529s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 529s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 529s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 529s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 529s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 529s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 529s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 529s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 529s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 529s JS G ENUM: Defining GLib.LogLevelFlags as 0x172a3c71f7f8 529s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 529s ok 1 Access to destroyed GObject Get property 529s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 529s ok 2 Access to destroyed GObject Set property 529s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 529s ok 3 Access to destroyed GObject Add expando property 529s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 529s ok 4 Access to destroyed GObject Access to unset expando property 529s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 529s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 529s ok 5 Access to destroyed GObject Access previously set expando property 529s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 529s JS G OBJ: Defining method get_title in prototype for GtkWindow (Gtk.Window) 529s ok 6 Access to destroyed GObject Access to getter method 529s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 529s ok 7 Access to destroyed GObject Access to setter method 529s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 529s ok 8 Access to destroyed GObject Proto function connect 529s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 529s ok 9 Access to destroyed GObject Proto function connect_after 529s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 529s ok 10 Access to destroyed GObject Proto function emit 529s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 529s ok 11 Access to destroyed GObject Proto function signals_disconnect 529s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 529s ok 12 Access to destroyed GObject Proto function signals_block 529s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 529s ok 13 Access to destroyed GObject Proto function signals_unblock 529s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 529s ok 14 Access to destroyed GObject Proto function toString 529s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 529s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 529s ok 15 Access to destroyed GObject Proto function toString before/after 529s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 529s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 529s ok 16 Access to finalized GObject Get property 529s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 529s ok 17 Access to finalized GObject Set property 529s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 529s ok 18 Access to finalized GObject Add expando property 529s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 529s ok 19 Access to finalized GObject Access to unset expando property 529s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 529s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 529s ok 20 Access to finalized GObject Access previously set expando property 529s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 529s ok 21 Access to finalized GObject Access to getter method 529s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 529s ok 22 Access to finalized GObject Access to setter method 529s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 529s ok 23 Access to finalized GObject Proto function connect 529s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 529s ok 24 Access to finalized GObject Proto function connect_after 529s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 529s ok 25 Access to finalized GObject Proto function emit 529s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 529s ok 26 Access to finalized GObject Proto function signals_disconnect 529s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 529s ok 27 Access to finalized GObject Proto function signals_block 529s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 529s ok 28 Access to finalized GObject Proto function signals_unblock 529s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 529s ok 29 Access to finalized GObject Proto function toString 529s JS G NS: Found info type FUNCTION for 'init' in namespace 'GjsTestTools' 529s JS G NS: Found info type OBJECT for 'EmblemedIcon' in namespace 'Gio' 529s JS G OBJ: Defined class for EmblemedIcon (GEmblemedIcon), prototype 0x37eb5c67bfd8, JSClass 0x3ff92a6cac0, in object 0x37eb5c67b268 529s JS G NS: Found info type OBJECT for 'ThemedIcon' in namespace 'Gio' 529s JS G OBJ: Defined class for ThemedIcon (GThemedIcon), prototype 0x3c2abd0b060, JSClass 0x3ff92a6cac0, in object 0x37eb5c67b268 529s JS G NS: Found info type INTERFACE for 'Icon' in namespace 'Gio' 529s JS G IFACE: Defined class for Icon (GIcon), prototype 0x37eb5c63c0d8, JSClass 0x3ff92a6c898, in object 0x37eb5c67b268 529s JS G OBJ: Defining method run_dispose in prototype for GObject (GObject.Object) 529s JS G NS: Found info type FUNCTION for 'reset' in namespace 'GjsTestTools' 530s ok 30 Disposed or finalized GObject is marked as disposed when it is a manually disposed property garbage collected 530s ok 31 Disposed or finalized GObject is marked as disposed when it is a manually disposed property not garbage collected 530s ok 32 Disposed or finalized GObject calls dispose vfunc on explicit disposal only 530s ok 33 Disposed or finalized GObject generates a warn on object garbage collection 530s ok 34 Disposed or finalized GObject generates a warn on object garbage collection if has expando property 530s JS G NS: Found info type FUNCTION for 'delayed_unref' in namespace 'GjsTestTools' 530s JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' 530s JS G BXD: Defining method get_context in prototype for GLib.MainLoop 530s JS G NS: Found info type STRUCT for 'MainContext' in namespace 'GLib' 530s JS G BXD: Defined class for MainContext (GMainContext), prototype 0x3c2abd0b128, JSClass 0x3ff92a6c3b0, in object 0x37eb5c67b038 530s JS G BXD: Defining method iteration in prototype for GLib.MainContext 530s ok 35 Disposed or finalized GObject generates a warn if already disposed at garbage collection 530s JS G NS: Found info type FUNCTION for 'save_object' in namespace 'GjsTestTools' 530s JS G NS: Found info type FUNCTION for 'peek_saved' in namespace 'GjsTestTools' 530s ok 36 Disposed or finalized GObject created from other function is marked as disposed and garbage collected 530s ok 37 Disposed or finalized GObject created from other function is marked as disposed and not garbage collected 530s JS G NS: Found info type FUNCTION for 'get_disposed' in namespace 'GjsTestTools' 530s ok 38 Disposed or finalized GObject returned from function is marked as disposed 530s JS G NS: Found info type FUNCTION for 'get_saved' in namespace 'GjsTestTools' 530s JS G BXD: Defining method quit in prototype for GLib.MainLoop 530s ok 39 Disposed or finalized GObject returned from function is marked as disposed and then as finalized 530s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 530s JS G NS: Found info type FUNCTION for 'unref_other_thread' in namespace 'GjsTestTools' 530s ok 40 Disposed or finalized GObject ignores toggling queued unref toggles 530s JS G NS: Found info type FUNCTION for 'ref_other_thread' in namespace 'GjsTestTools' 530s ok 41 Disposed or finalized GObject ignores toggling queued toggles 530s JS G NS: Found info type FUNCTION for 'run_dispose_other_thread' in namespace 'GjsTestTools' 530s ok 42 Disposed or finalized GObject can be disposed from other thread 530s ok 43 Disposed or finalized GObject can be garbage collected once disposed from other thread 530s JS G NS: Found info type FUNCTION for 'save_object_unreffed' in namespace 'GjsTestTools' 530s JS G NS: Found info type FUNCTION for 'delayed_ref_other_thread' in namespace 'GjsTestTools' 530s JS G NS: Found info type FUNCTION for 'steal_saved' in namespace 'GjsTestTools' 530s ok 44 GObject with toggle references can be re-reffed from other thread delayed 530s JS G NS: Found info type FUNCTION for 'delayed_unref_other_thread' in namespace 'GjsTestTools' 530s ok 45 GObject with toggle references can be re-reffed and unreffed again from other thread 530s JS G NS: Found info type FUNCTION for 'delayed_ref_unref_other_thread' in namespace 'GjsTestTools' 530s ok 46 GObject with toggle references can be re-reffed and unreffed again from other thread with delay 530s JS G NS: Found info type FUNCTION for 'save_weak' in namespace 'GjsTestTools' 530s JS G NS: Found info type FUNCTION for 'get_weak' in namespace 'GjsTestTools' 530s ok 47 GObject with toggle references can be toggled up by getting a GWeakRef 530s JS G NS: Found info type FUNCTION for 'get_weak_other_thread' in namespace 'GjsTestTools' 530s ok 48 GObject with toggle references can be toggled up by getting a GWeakRef from another thread 530s ok 49 GObject with toggle references can be toggled up by getting a GWeakRef from another thread and re-reffed in main thread 530s ok 50 GObject with toggle references can be toggled up by getting a GWeakRef from another and re-reffed from various threads 530s JS G BXD: Defining method join in prototype for GLib.Thread 530s JS G NS: Found info type FUNCTION for 'clear_saved' in namespace 'GjsTestTools' 531s ok 51 GObject with toggle references can be toggled up-down from various threads when the wrapper is gone 531s ok 52 GObject with toggle references can be toggled up-down from various threads when disposed and the wrapper is gone 531s ok 53 GObject with toggle references can be finalized while queued in toggle queue 531s ok 54 GObject with toggle references can be toggled up-down from various threads while getting a GWeakRef from main # SKIP Flaky, see https://gitlab.gnome.org/GNOME/gjs/-/issues/NNN 531s JS MAINLOOP: Enqueue job , promise=, allocation site= 531s JS MAINLOOP: Main loop instance 0x2aa3b84e000: Spinning loop until released or hook cleared 531s JS MAINLOOP: handling job 0, 531s JS MAINLOOP: Enqueue job , promise=, allocation site= 531s JS MAINLOOP: Completed job 0 531s JS MAINLOOP: handling job 1, 531s JS MAINLOOP: Enqueue job , promise=, allocation site= 531s JS MAINLOOP: Completed job 1 531s JS MAINLOOP: handling job 2, 531s JS MAINLOOP: Enqueue job , promise=, allocation site= 531s JS MAINLOOP: Completed job 2 531s JS MAINLOOP: handling job 3, 531s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 531s JS MAINLOOP: Main loop instance 0x2aa3b84e000: release 531s JS MAINLOOP: Completed job 3 531s JS MEMORY: Memory report: before destroying context 531s JS MEMORY: 311 objects currently alive 531s JS MEMORY: boxed_instance = 13 531s JS MEMORY: boxed_prototype = 11 531s JS MEMORY: closure = 3 531s JS MEMORY: function = 241 531s JS MEMORY: fundamental_instance = 0 531s JS MEMORY: fundamental_prototype = 0 531s JS MEMORY: gerror_instance = 0 531s JS MEMORY: gerror_prototype = 0 531s JS MEMORY: interface = 6 531s JS MEMORY: module = 10 531s JS MEMORY: ns = 6 531s JS MEMORY: object_instance = 0 531s JS MEMORY: object_prototype = 21 531s JS MEMORY: param = 0 531s JS MEMORY: union_instance = 0 531s JS MEMORY: union_prototype = 0 531s JS CTX: JS shutdown sequence 531s JS CTX: Stopping profiler 531s JS CTX: Shutting down toggle queue 531s JS CTX: Notifying external reference holders of GjsContext dispose 531s JS MAINLOOP: Stopping promise job dispatcher 531s JS CTX: Notifying reference holders of GjsContext dispose 531s JS CTX: Checking unhandled promise rejections 531s JS CTX: Releasing cached JS wrappers 531s JS CTX: Final triggered GC 531s JS CTX: Destroying JS context 531s JS CTX: Releasing all native objects 531s JS CTX: Disabling auto GC 531s JS CTX: Ending trace on global object 531s JS CTX: Freeing allocated resources 531s JS CTX: JS context destroyed 531s PASS: cjs/testGObjectDestructionAccess.test 531s Running test: cjs/testself.test 531s JS NATIVE: Registered native JS module '_promiseNative' 531s JS NATIVE: Registered native JS module '_byteArrayNative' 531s JS NATIVE: Registered native JS module '_encodingNative' 531s JS NATIVE: Registered native JS module '_gi' 531s JS NATIVE: Registered native JS module 'gi' 531s JS NATIVE: Registered native JS module 'cairoNative' 531s JS NATIVE: Registered native JS module 'system' 531s JS NATIVE: Registered native JS module 'console' 531s JS NATIVE: Registered native JS module '_print' 531s JS CTX: Enabling JIT 531s JS CTX: Initialized class GjsFileImporter prototype 0x59600500098 531s JS IMPORT: Defining parent (nil) of 0x596005000f8 'imports' is mod 0 531s JS IMPORT: Importing '_print' 531s JS NATIVE: Defining native module '_print' 531s JS IMPORT: Defining parent 0x596005000f8 of 0x596005006b0 '_print' is mod 1 531s JS IMPORT: successfully imported module '_print' 531s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 531s 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 0x343e3b3b128 531s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x343e3b3b128 531s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x343e3b3b128 531s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x343e3b3b128 531s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x343e3b3b128 531s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x343e3b3b128 531s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x343e3b3b128 531s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x343e3b3b128 531s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x343e3b3b128 531s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x343e3b3b128 531s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x343e3b3b128 531s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x343e3b3b128 531s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x343e3b3b128 531s JS MAINLOOP: Main loop instance 0x2aa181ff000: hold 531s JS MAINLOOP: Enqueue job , promise=, allocation site= 531s JS MAINLOOP: Starting promise job dispatcher 531s JS MAINLOOP: Main loop instance 0x2aa181ff000: Spinning loop until released or hook cleared 531s JS MAINLOOP: handling job 0, 531s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 531s JS MAINLOOP: Main loop instance 0x2aa181ff000: release 531s JS MAINLOOP: Completed job 0 531s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x343e3b3b128 531s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x343e3b3b128 531s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x343e3b3b128 531s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x343e3b3b128 531s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x343e3b3b128 531s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x343e3b3b128 531s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x343e3b3b128 531s JS IMPORT: Module metadata hook for module 0x59600512f60 531s JS IMPORT: Defining meta.importSync for module 0x59600512f60 531s JS NATIVE: Defining native module 'gi' 531s JS CTX: Initialized class GIRepositoryNamespace prototype 0x59600513310 531s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 531s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 531s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 531s JS IMPORT: Importing directory 'overrides' 531s JS IMPORT: Defining parent 0x596005000f8 of 0x59600513410 'overrides' is mod 1 531s JS IMPORT: Defined importer 'overrides' 0x59600513410 in 0x596005000f8 531s JS IMPORT: successfully imported directory 'overrides' 531s JS IMPORT: Importing '_byteArrayNative' 531s JS NATIVE: Defining native module '_byteArrayNative' 531s JS IMPORT: Defining parent 0x596005000f8 of 0x59600513858 '_byteArrayNative' is mod 1 531s JS IMPORT: successfully imported module '_byteArrayNative' 531s JS IMPORT: Importing '_promiseNative' 531s JS NATIVE: Defining native module '_promiseNative' 531s JS IMPORT: Defining parent 0x596005000f8 of 0x59600513998 '_promiseNative' is mod 1 531s JS IMPORT: successfully imported module '_promiseNative' 531s JS IMPORT: Importing module GLib succeeded 531s JS IMPORT: Defining parent 0x59600513410 of 0x343e3b3c128 'GLib' is mod 1 531s JS IMPORT: successfully imported module 'GLib' 531s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 531s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x343e3b7b060, JSClass 0x3ff9976c3b0, in object 0x343e3b7b038 531s JS CTX: Initialized class GIRepositoryGType prototype 0x59600513bc8 531s JS CTX: Initialized class GIRepositoryFunction prototype 0x343e3b3c178 531s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 531s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 531s JS G BXD: Defined class for Error (GError), prototype 0x343e3b7b0b0, JSClass 0x3ff9976c3b0, in object 0x343e3b7b038 531s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 531s JS G BXD: Defined class for Variant (GVariant), prototype 0x343e3b7b100, JSClass 0x3ff9976c3b0, in object 0x343e3b7b038 531s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 531s JS G BXD: Defined class for Bytes (GBytes), prototype 0x343e3b7b150, JSClass 0x3ff9976c3b0, in object 0x343e3b7b038 531s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 531s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 531s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x343e3b7b1a0, JSClass 0x3ff9976c3b0, in object 0x343e3b7b038 531s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 531s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 531s JS G BXD: Defined class for Thread (GThread), prototype 0x343e3b7b1f0, JSClass 0x3ff9976c3b0, in object 0x343e3b7b038 531s JS G BXD: Defining method ref in prototype for GLib.Thread 531s JS G BXD: Defining method unref in prototype for GLib.Thread 531s JS G NS: Defined namespace 'GLib' 0x343e3b7b038 in GIRepository 0x596005131a0 531s JS IMPORT: Importing module jasmine succeeded 531s JS IMPORT: Defining parent 0x596005000f8 of 0x343e3b3cb28 'jasmine' is mod 1 531s JS IMPORT: successfully imported module 'jasmine' 531s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 531s JS MAINLOOP: Main loop instance 0x2aa181ff000: hold 531s JS MAINLOOP: Enqueue job , promise=, allocation site= 531s JS MAINLOOP: Main loop instance 0x2aa181ff000: Spinning loop until released or hook cleared 531s JS MAINLOOP: handling job 0, 531s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 531s JS MAINLOOP: Main loop instance 0x2aa181ff000: release 531s JS MAINLOOP: Completed job 0 531s JS CTX: Script evaluation succeeded 531s JS MAINLOOP: Main loop instance 0x2aa181ff000: Spinning loop until released or hook cleared 531s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x343e3b3b128 531s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x343e3b3b128 531s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x343e3b3b128 531s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x343e3b3b128 531s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x343e3b3b128 531s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x343e3b3b128 531s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x343e3b3b128 531s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x343e3b3b128 531s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x343e3b3b128 531s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x343e3b3b128 531s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x343e3b3b128 531s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x343e3b3b128 531s JS IMPORT: Module metadata hook for module 0x5960052bc90 531s JS IMPORT: Defining meta.importSync for module 0x5960052bc90 531s JS NATIVE: Defining native module 'system' 531s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x343e3b3b128 531s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x343e3b3b128 531s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 531s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 531s JS MAINLOOP: Set main loop hook to 531s JS MAINLOOP: Main loop instance 0x2aa181ff000: hold 531s JS MAINLOOP: Running and clearing main loop hook 531s JS G BXD: Defining method run in prototype for GLib.MainLoop 531s 1..6 531s JS IMPORT: Importing 'gi' 531s JS IMPORT: Defining parent 0x596005000f8 of 0x596005131a0 'gi' is mod 1 531s JS IMPORT: successfully imported module 'gi' 531s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 531s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 531s JS G BXD: Defined class for Source (GSource), prototype 0x343e3b7b268, JSClass 0x3ff9976c3b0, in object 0x343e3b7b038 531s JS G BXD: Defining method set_priority in prototype for GLib.Source 531s JS IMPORT: Importing '_gi' 531s JS NATIVE: Defining native module '_gi' 531s JS IMPORT: Defining parent 0x596005000f8 of 0x59600530b48 '_gi' is mod 1 531s JS IMPORT: successfully imported module '_gi' 531s 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 531s JS G NS: Defined namespace 'CjsPrivate' 0x343e3b7b308 in GIRepository 0x596005131a0 531s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 531s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 531s JS IMPORT: Importing module _common succeeded 531s JS IMPORT: Defining parent 0x596005000f8 of 0x343e3b3ce70 '_common' is mod 1 531s JS IMPORT: successfully imported module '_common' 531s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 531s JS IMPORT: Importing module _legacy succeeded 531s JS IMPORT: Defining parent 0x596005000f8 of 0x343e3b3cec0 '_legacy' is mod 1 531s JS IMPORT: successfully imported module '_legacy' 531s JS IMPORT: Importing module GObject succeeded 531s JS IMPORT: Defining parent 0x59600513410 of 0x343e3b3ce20 'GObject' is mod 1 531s JS IMPORT: successfully imported module 'GObject' 531s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 531s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 531s JS G BXD: Defined class for String (GString), prototype 0x343e3b7b588, JSClass 0x3ff9976c3b0, in object 0x343e3b7b2e0 531s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 531s JS G PRM: Defined class ParamSpec prototype is 0x343e3b3cf60 class 0x3ff997712e0 in object 0x343e3b7b2e0 531s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 531s JS G OBJ: Defined class for Object (GObject), prototype 0x343e3b7b6f0, JSClass 0x3ff9976cac0, in object 0x343e3b7b2e0 531s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 531s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 531s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x343e3b7b718, JSClass 0x3ff9976cac0, in object 0x343e3b7b2e0 531s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 531s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 531s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 531s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 531s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 531s JS G NS: Defined namespace 'GObject' 0x343e3b7b2e0 in GIRepository 0x596005131a0 531s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 531s JS G BXD: Defining method attach in prototype for GLib.Source 531s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 531s JS IMPORT: Module metadata hook for module 0x596005030b0 531s JS IMPORT: Defining meta.importSync for module 0x596005030b0 531s JS G BXD: Defining method destroy in prototype for GLib.Source 531s ok 1 Test harness internal consistency 531s JS MAINLOOP: Enqueue job , promise=, allocation site= 531s JS MAINLOOP: handling job 0, 531s JS MAINLOOP: Enqueue job , promise=, allocation site= 531s JS MAINLOOP: Completed job 0 531s JS MAINLOOP: handling job 1, 531s ok 2 Test harness internal consistency awaiting a Promise resolves 531s JS MAINLOOP: Completed job 1 531s JS MAINLOOP: Enqueue job , promise=, allocation site= 531s JS MAINLOOP: handling job 0, 531s JS MAINLOOP: Enqueue job , promise=, allocation site= 531s JS MAINLOOP: Completed job 0 531s JS MAINLOOP: handling job 1, 531s JS MAINLOOP: Enqueue job , promise=, allocation site= 531s JS MAINLOOP: Completed job 1 531s JS MAINLOOP: handling job 2, 531s ok 3 Test harness internal consistency awaiting a nested async function resolves 531s JS MAINLOOP: Completed job 2 531s ok 4 SpiderMonkey features check Intl API was compiled into SpiderMonkey 531s ok 5 SpiderMonkey features check WeakRef is enabled 531s ok 6 SpiderMonkey features check class static blocks are enabled 531s JS G BXD: Defining method quit in prototype for GLib.MainLoop 531s JS MAINLOOP: Enqueue job , promise=, allocation site= 531s JS MAINLOOP: Main loop instance 0x2aa181ff000: Spinning loop until released or hook cleared 531s JS MAINLOOP: handling job 0, 531s JS MAINLOOP: Enqueue job , promise=, allocation site= 531s JS MAINLOOP: Completed job 0 531s JS MAINLOOP: handling job 1, 531s JS MAINLOOP: Enqueue job , promise=, allocation site= 531s JS MAINLOOP: Completed job 1 531s JS MAINLOOP: handling job 2, 531s JS MAINLOOP: Enqueue job , promise=, allocation site= 531s JS MAINLOOP: Completed job 2 531s JS MAINLOOP: handling job 3, 531s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 531s JS MAINLOOP: Main loop instance 0x2aa181ff000: release 531s JS MAINLOOP: Completed job 3 531s JS MEMORY: Memory report: before destroying context 531s JS MEMORY: 150 objects currently alive 531s JS MEMORY: boxed_instance = 37 531s JS MEMORY: boxed_prototype = 8 531s JS MEMORY: closure = 1 531s JS MEMORY: function = 94 531s JS MEMORY: fundamental_instance = 0 531s JS MEMORY: fundamental_prototype = 0 531s JS MEMORY: gerror_instance = 0 531s JS MEMORY: gerror_prototype = 0 531s JS MEMORY: interface = 0 531s JS MEMORY: module = 5 531s JS MEMORY: ns = 3 531s JS MEMORY: object_instance = 0 531s JS MEMORY: object_prototype = 2 531s JS MEMORY: param = 0 531s JS MEMORY: union_instance = 0 531s JS MEMORY: union_prototype = 0 531s JS CTX: JS shutdown sequence 531s JS CTX: Stopping profiler 531s JS CTX: Shutting down toggle queue 531s JS CTX: Notifying external reference holders of GjsContext dispose 531s JS MAINLOOP: Stopping promise job dispatcher 531s JS CTX: Notifying reference holders of GjsContext dispose 531s JS CTX: Checking unhandled promise rejections 531s JS CTX: Releasing cached JS wrappers 531s JS CTX: Final triggered GC 531s JS CTX: Destroying JS context 531s JS CTX: Releasing all native objects 531s JS CTX: Disabling auto GC 531s JS CTX: Ending trace on global object 531s JS CTX: Freeing allocated resources 531s JS CTX: JS context destroyed 531s PASS: cjs/testself.test 531s Running test: cjs/testGettext.test 531s JS NATIVE: Registered native JS module '_promiseNative' 531s JS NATIVE: Registered native JS module '_byteArrayNative' 531s JS NATIVE: Registered native JS module '_encodingNative' 531s JS NATIVE: Registered native JS module '_gi' 531s JS NATIVE: Registered native JS module 'gi' 531s JS NATIVE: Registered native JS module 'cairoNative' 531s JS NATIVE: Registered native JS module 'system' 531s JS NATIVE: Registered native JS module 'console' 531s JS NATIVE: Registered native JS module '_print' 531s JS CTX: Enabling JIT 531s JS CTX: Initialized class GjsFileImporter prototype 0x14dbbe100098 531s JS IMPORT: Defining parent (nil) of 0x14dbbe1000f8 'imports' is mod 0 531s JS IMPORT: Importing '_print' 531s JS NATIVE: Defining native module '_print' 531s JS IMPORT: Defining parent 0x14dbbe1000f8 of 0x14dbbe1006b0 '_print' is mod 1 531s JS IMPORT: successfully imported module '_print' 531s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 531s 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 0x15738363b128 531s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x15738363b128 531s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x15738363b128 531s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x15738363b128 531s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x15738363b128 531s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x15738363b128 531s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x15738363b128 531s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x15738363b128 531s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x15738363b128 531s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x15738363b128 531s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x15738363b128 531s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x15738363b128 531s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x15738363b128 531s JS MAINLOOP: Main loop instance 0x2aa29bac000: hold 531s JS MAINLOOP: Enqueue job , promise=, allocation site= 531s JS MAINLOOP: Starting promise job dispatcher 531s JS MAINLOOP: Main loop instance 0x2aa29bac000: Spinning loop until released or hook cleared 531s JS MAINLOOP: handling job 0, 531s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 531s JS MAINLOOP: Main loop instance 0x2aa29bac000: release 531s JS MAINLOOP: Completed job 0 531s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x15738363b128 531s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x15738363b128 531s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x15738363b128 531s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x15738363b128 531s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x15738363b128 531s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x15738363b128 531s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x15738363b128 531s JS IMPORT: Module metadata hook for module 0x14dbbe112f60 531s JS IMPORT: Defining meta.importSync for module 0x14dbbe112f60 531s JS NATIVE: Defining native module 'gi' 531s JS CTX: Initialized class GIRepositoryNamespace prototype 0x14dbbe113310 531s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 531s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 531s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 531s JS IMPORT: Importing directory 'overrides' 531s JS IMPORT: Defining parent 0x14dbbe1000f8 of 0x14dbbe113410 'overrides' is mod 1 531s JS IMPORT: Defined importer 'overrides' 0x14dbbe113410 in 0x14dbbe1000f8 531s JS IMPORT: successfully imported directory 'overrides' 531s JS IMPORT: Importing '_byteArrayNative' 531s JS NATIVE: Defining native module '_byteArrayNative' 531s JS IMPORT: Defining parent 0x14dbbe1000f8 of 0x14dbbe113858 '_byteArrayNative' is mod 1 531s JS IMPORT: successfully imported module '_byteArrayNative' 531s JS IMPORT: Importing '_promiseNative' 531s JS NATIVE: Defining native module '_promiseNative' 531s JS IMPORT: Defining parent 0x14dbbe1000f8 of 0x14dbbe113998 '_promiseNative' is mod 1 531s JS IMPORT: successfully imported module '_promiseNative' 531s JS IMPORT: Importing module GLib succeeded 531s JS IMPORT: Defining parent 0x14dbbe113410 of 0x15738363c128 'GLib' is mod 1 531s JS IMPORT: successfully imported module 'GLib' 531s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 531s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x15738367b060, JSClass 0x3ff9e56c3b0, in object 0x15738367b038 531s JS CTX: Initialized class GIRepositoryGType prototype 0x14dbbe113bc8 531s JS CTX: Initialized class GIRepositoryFunction prototype 0x15738363c178 531s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 531s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 531s JS G BXD: Defined class for Error (GError), prototype 0x15738367b0b0, JSClass 0x3ff9e56c3b0, in object 0x15738367b038 531s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 531s JS G BXD: Defined class for Variant (GVariant), prototype 0x15738367b100, JSClass 0x3ff9e56c3b0, in object 0x15738367b038 531s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 531s JS G BXD: Defined class for Bytes (GBytes), prototype 0x15738367b150, JSClass 0x3ff9e56c3b0, in object 0x15738367b038 531s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 531s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 531s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x15738367b1a0, JSClass 0x3ff9e56c3b0, in object 0x15738367b038 531s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 531s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 531s JS G BXD: Defined class for Thread (GThread), prototype 0x15738367b1f0, JSClass 0x3ff9e56c3b0, in object 0x15738367b038 531s JS G BXD: Defining method ref in prototype for GLib.Thread 531s JS G BXD: Defining method unref in prototype for GLib.Thread 531s JS G NS: Defined namespace 'GLib' 0x15738367b038 in GIRepository 0x14dbbe1131a0 531s JS IMPORT: Importing module jasmine succeeded 531s JS IMPORT: Defining parent 0x14dbbe1000f8 of 0x15738363cb28 'jasmine' is mod 1 531s JS IMPORT: successfully imported module 'jasmine' 531s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 531s JS MAINLOOP: Main loop instance 0x2aa29bac000: hold 531s JS MAINLOOP: Enqueue job , promise=, allocation site= 531s JS MAINLOOP: Main loop instance 0x2aa29bac000: Spinning loop until released or hook cleared 531s JS MAINLOOP: handling job 0, 531s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 531s JS MAINLOOP: Main loop instance 0x2aa29bac000: release 531s JS MAINLOOP: Completed job 0 531s JS IMPORT: JS import 'gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/gettext.js 531s JS IMPORT: JS import '_gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_gettext.js 531s JS IMPORT: JS import '_gettext' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_gettext.js 531s JS IMPORT: Importing 'gi' 531s JS IMPORT: Defining parent 0x14dbbe1000f8 of 0x14dbbe1131a0 'gi' is mod 1 531s JS IMPORT: successfully imported module 'gi' 531s 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 531s JS G NS: Defined namespace 'CjsPrivate' 0x15738367b268 in GIRepository 0x14dbbe1131a0 531s JS G NS: Found info type ENUM for 'LocaleCategory' in namespace 'CjsPrivate' 531s JS G ENUM: Defining enum value ALL (fixed from all) 6 531s JS G ENUM: Defining enum value COLLATE (fixed from collate) 3 531s JS G ENUM: Defining enum value CTYPE (fixed from ctype) 0 531s JS G ENUM: Defining enum value MESSAGES (fixed from messages) 5 531s JS G ENUM: Defining enum value MONETARY (fixed from monetary) 4 531s JS G ENUM: Defining enum value NUMERIC (fixed from numeric) 1 531s JS G ENUM: Defining enum value TIME (fixed from time) 2 531s JS G ENUM: Defining CjsPrivate.LocaleCategory as 0x14dbbe1274d8 531s JS IMPORT: Importing module _gettext succeeded 531s JS IMPORT: Defining parent 0x14dbbe1000f8 of 0x15738363ccb8 '_gettext' is mod 1 531s JS IMPORT: successfully imported module '_gettext' 531s JS IMPORT: Importing module gettext succeeded 531s JS IMPORT: Defining parent 0x14dbbe1000f8 of 0x15738363cc68 'gettext' is mod 1 531s JS IMPORT: successfully imported module 'gettext' 531s JS CTX: Script evaluation succeeded 531s JS MAINLOOP: Main loop instance 0x2aa29bac000: Spinning loop until released or hook cleared 531s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x15738363b128 531s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x15738363b128 531s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x15738363b128 531s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x15738363b128 531s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x15738363b128 531s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x15738363b128 531s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x15738363b128 531s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x15738363b128 531s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x15738363b128 531s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x15738363b128 531s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x15738363b128 531s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x15738363b128 531s JS IMPORT: Module metadata hook for module 0x14dbbe128b70 531s JS IMPORT: Defining meta.importSync for module 0x14dbbe128b70 531s JS NATIVE: Defining native module 'system' 531s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x15738363b128 531s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x15738363b128 531s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 531s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 531s JS MAINLOOP: Set main loop hook to 531s JS MAINLOOP: Main loop instance 0x2aa29bac000: hold 531s JS MAINLOOP: Running and clearing main loop hook 531s JS G BXD: Defining method run in prototype for GLib.MainLoop 531s 1..1 531s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 531s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 531s JS G BXD: Defined class for Source (GSource), prototype 0x15738367b2b8, JSClass 0x3ff9e56c3b0, in object 0x15738367b038 531s JS G BXD: Defining method set_priority in prototype for GLib.Source 531s JS IMPORT: Importing '_gi' 531s JS NATIVE: Defining native module '_gi' 531s JS IMPORT: Defining parent 0x14dbbe1000f8 of 0x14dbbe12cbe8 '_gi' is mod 1 531s JS IMPORT: successfully imported module '_gi' 531s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 531s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 531s JS IMPORT: Importing module _common succeeded 531s JS IMPORT: Defining parent 0x14dbbe1000f8 of 0x15738363cf10 '_common' is mod 1 531s JS IMPORT: successfully imported module '_common' 531s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 531s JS IMPORT: Importing module _legacy succeeded 531s JS IMPORT: Defining parent 0x14dbbe1000f8 of 0x15738363cf60 '_legacy' is mod 1 531s JS IMPORT: successfully imported module '_legacy' 531s JS IMPORT: Importing module GObject succeeded 531s JS IMPORT: Defining parent 0x14dbbe113410 of 0x15738363cec0 'GObject' is mod 1 531s JS IMPORT: successfully imported module 'GObject' 531s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 531s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 531s JS G BXD: Defined class for String (GString), prototype 0x15738367b5b0, JSClass 0x3ff9e56c3b0, in object 0x15738367b330 531s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 531s JS G PRM: Defined class ParamSpec prototype is 0x1573836cb038 class 0x3ff9e5712e0 in object 0x15738367b330 531s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 531s JS G OBJ: Defined class for Object (GObject), prototype 0x15738367b718, JSClass 0x3ff9e56cac0, in object 0x15738367b330 531s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 531s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 531s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x15738367b740, JSClass 0x3ff9e56cac0, in object 0x15738367b330 531s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 531s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 531s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 531s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 531s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 531s JS G NS: Defined namespace 'GObject' 0x15738367b330 in GIRepository 0x14dbbe1131a0 531s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 531s JS G BXD: Defining method attach in prototype for GLib.Source 531s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 531s JS IMPORT: Module metadata hook for module 0x14dbbe1030b0 531s JS IMPORT: Defining meta.importSync for module 0x14dbbe1030b0 531s JS G NS: Found info type FUNCTION for 'setlocale' in namespace 'CjsPrivate' 531s JS G BXD: Defining method destroy in prototype for GLib.Source 531s ok 1 Gettext module setlocale returns a locale 531s JS G BXD: Defining method quit in prototype for GLib.MainLoop 531s JS MAINLOOP: Enqueue job , promise=, allocation site= 531s JS MAINLOOP: Main loop instance 0x2aa29bac000: Spinning loop until released or hook cleared 531s JS MAINLOOP: handling job 0, 531s JS MAINLOOP: Enqueue job , promise=, allocation site= 531s JS MAINLOOP: Completed job 0 531s JS MAINLOOP: handling job 1, 531s JS MAINLOOP: Enqueue job , promise=, allocation site= 531s JS MAINLOOP: Completed job 1 531s JS MAINLOOP: handling job 2, 531s JS MAINLOOP: Enqueue job , promise=, allocation site= 531s JS MAINLOOP: Completed job 2 531s JS MAINLOOP: handling job 3, 531s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 531s JS MAINLOOP: Main loop instance 0x2aa29bac000: release 531s JS MAINLOOP: Completed job 3 531s JS MEMORY: Memory report: before destroying context 531s JS MEMORY: 127 objects currently alive 531s JS MEMORY: boxed_instance = 11 531s JS MEMORY: boxed_prototype = 8 531s JS MEMORY: closure = 1 531s JS MEMORY: function = 95 531s JS MEMORY: fundamental_instance = 0 531s JS MEMORY: fundamental_prototype = 0 531s JS MEMORY: gerror_instance = 0 531s JS MEMORY: gerror_prototype = 0 531s JS MEMORY: interface = 0 531s JS MEMORY: module = 7 531s JS MEMORY: ns = 3 531s JS MEMORY: object_instance = 0 531s JS MEMORY: object_prototype = 2 531s JS MEMORY: param = 0 531s JS MEMORY: union_instance = 0 531s JS MEMORY: union_prototype = 0 531s JS CTX: JS shutdown sequence 531s JS CTX: Stopping profiler 531s JS CTX: Shutting down toggle queue 531s JS CTX: Notifying external reference holders of GjsContext dispose 531s JS MAINLOOP: Stopping promise job dispatcher 531s JS CTX: Notifying reference holders of GjsContext dispose 531s JS CTX: Checking unhandled promise rejections 531s JS CTX: Releasing cached JS wrappers 531s JS CTX: Final triggered GC 531s JS CTX: Destroying JS context 531s JS CTX: Releasing all native objects 531s JS CTX: Disabling auto GC 531s JS CTX: Ending trace on global object 531s JS CTX: Freeing allocated resources 531s JS CTX: JS context destroyed 531s PASS: cjs/testGettext.test 531s Running test: cjs/testGtk3.test 531s JS NATIVE: Registered native JS module '_promiseNative' 531s JS NATIVE: Registered native JS module '_byteArrayNative' 531s JS NATIVE: Registered native JS module '_encodingNative' 531s JS NATIVE: Registered native JS module '_gi' 531s JS NATIVE: Registered native JS module 'gi' 531s JS NATIVE: Registered native JS module 'cairoNative' 531s JS NATIVE: Registered native JS module 'system' 531s JS NATIVE: Registered native JS module 'console' 531s JS NATIVE: Registered native JS module '_print' 531s JS CTX: Enabling JIT 531s JS CTX: Initialized class GjsFileImporter prototype 0x1f02c8100098 531s JS IMPORT: Defining parent (nil) of 0x1f02c81000f8 'imports' is mod 0 531s JS IMPORT: Importing '_print' 531s JS NATIVE: Defining native module '_print' 531s JS IMPORT: Defining parent 0x1f02c81000f8 of 0x1f02c81006b0 '_print' is mod 1 531s JS IMPORT: successfully imported module '_print' 531s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 531s 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 0x3cabdcb3b128 531s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3cabdcb3b128 531s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3cabdcb3b128 531s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3cabdcb3b128 531s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3cabdcb3b128 531s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3cabdcb3b128 531s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3cabdcb3b128 531s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3cabdcb3b128 531s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3cabdcb3b128 531s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3cabdcb3b128 531s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3cabdcb3b128 531s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3cabdcb3b128 531s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3cabdcb3b128 531s JS MAINLOOP: Main loop instance 0x2aa16d1e000: hold 531s JS MAINLOOP: Enqueue job , promise=, allocation site= 531s JS MAINLOOP: Starting promise job dispatcher 531s JS MAINLOOP: Main loop instance 0x2aa16d1e000: Spinning loop until released or hook cleared 531s JS MAINLOOP: handling job 0, 531s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 531s JS MAINLOOP: Main loop instance 0x2aa16d1e000: release 531s JS MAINLOOP: Completed job 0 531s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x3cabdcb3b128 531s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3cabdcb3b128 531s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3cabdcb3b128 531s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3cabdcb3b128 531s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3cabdcb3b128 531s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3cabdcb3b128 531s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3cabdcb3b128 531s JS IMPORT: Module metadata hook for module 0x1f02c8112f60 531s JS IMPORT: Defining meta.importSync for module 0x1f02c8112f60 531s JS NATIVE: Defining native module 'gi' 531s JS CTX: Initialized class GIRepositoryNamespace prototype 0x1f02c8113310 531s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 531s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 531s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 531s JS IMPORT: Importing directory 'overrides' 531s JS IMPORT: Defining parent 0x1f02c81000f8 of 0x1f02c8113410 'overrides' is mod 1 531s JS IMPORT: Defined importer 'overrides' 0x1f02c8113410 in 0x1f02c81000f8 531s JS IMPORT: successfully imported directory 'overrides' 531s JS IMPORT: Importing '_byteArrayNative' 531s JS NATIVE: Defining native module '_byteArrayNative' 531s JS IMPORT: Defining parent 0x1f02c81000f8 of 0x1f02c8113858 '_byteArrayNative' is mod 1 531s JS IMPORT: successfully imported module '_byteArrayNative' 531s JS IMPORT: Importing '_promiseNative' 531s JS NATIVE: Defining native module '_promiseNative' 531s JS IMPORT: Defining parent 0x1f02c81000f8 of 0x1f02c8113998 '_promiseNative' is mod 1 531s JS IMPORT: successfully imported module '_promiseNative' 531s JS IMPORT: Importing module GLib succeeded 531s JS IMPORT: Defining parent 0x1f02c8113410 of 0x3cabdcb3c128 'GLib' is mod 1 531s JS IMPORT: successfully imported module 'GLib' 531s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 531s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3cabdcb7b060, JSClass 0x3ffb656c3b0, in object 0x3cabdcb7b038 531s JS CTX: Initialized class GIRepositoryGType prototype 0x1f02c8113bc8 531s JS CTX: Initialized class GIRepositoryFunction prototype 0x3cabdcb3c178 531s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 531s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 531s JS G BXD: Defined class for Error (GError), prototype 0x3cabdcb7b0b0, JSClass 0x3ffb656c3b0, in object 0x3cabdcb7b038 531s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 531s JS G BXD: Defined class for Variant (GVariant), prototype 0x3cabdcb7b100, JSClass 0x3ffb656c3b0, in object 0x3cabdcb7b038 531s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 531s JS G BXD: Defined class for Bytes (GBytes), prototype 0x3cabdcb7b150, JSClass 0x3ffb656c3b0, in object 0x3cabdcb7b038 531s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 531s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 531s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3cabdcb7b1a0, JSClass 0x3ffb656c3b0, in object 0x3cabdcb7b038 531s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 531s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 531s JS G BXD: Defined class for Thread (GThread), prototype 0x3cabdcb7b1f0, JSClass 0x3ffb656c3b0, in object 0x3cabdcb7b038 531s JS G BXD: Defining method ref in prototype for GLib.Thread 531s JS G BXD: Defining method unref in prototype for GLib.Thread 531s JS G NS: Defined namespace 'GLib' 0x3cabdcb7b038 in GIRepository 0x1f02c81131a0 531s JS IMPORT: Importing module jasmine succeeded 531s JS IMPORT: Defining parent 0x1f02c81000f8 of 0x3cabdcb3cb28 'jasmine' is mod 1 531s JS IMPORT: successfully imported module 'jasmine' 531s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 531s JS MAINLOOP: Main loop instance 0x2aa16d1e000: hold 531s JS MAINLOOP: Enqueue job , promise=, allocation site= 531s JS MAINLOOP: Main loop instance 0x2aa16d1e000: Spinning loop until released or hook cleared 531s JS MAINLOOP: handling job 0, 531s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 531s JS MAINLOOP: Main loop instance 0x2aa16d1e000: release 531s JS MAINLOOP: Completed job 0 531s JS IMPORT: Importing 'gi' 531s JS IMPORT: Defining parent 0x1f02c81000f8 of 0x1f02c81131a0 'gi' is mod 1 531s JS IMPORT: successfully imported module 'gi' 531s JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js 531s JS IMPORT: Importing module byteArray succeeded 531s JS IMPORT: Defining parent 0x1f02c81000f8 of 0x3cabdcb3cc68 'byteArray' is mod 1 531s JS IMPORT: successfully imported module 'byteArray' 531s 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 531s JS G NS: Defined namespace 'CjsPrivate' 0x3cabdcb7b290 in GIRepository 0x1f02c81131a0 531s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 531s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 531s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 531s JS IMPORT: Importing module _legacy succeeded 531s JS IMPORT: Defining parent 0x1f02c81000f8 of 0x3cabdcb3cda8 '_legacy' is mod 1 531s JS IMPORT: successfully imported module '_legacy' 531s JS IMPORT: Importing module lang succeeded 531s JS IMPORT: Defining parent 0x1f02c81000f8 of 0x3cabdcb3cd58 'lang' is mod 1 531s JS IMPORT: successfully imported module 'lang' 531s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 531s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 531s JS IMPORT: Importing module _signals succeeded 531s JS IMPORT: Defining parent 0x1f02c81000f8 of 0x3cabdcb3cdf8 '_signals' is mod 1 531s JS IMPORT: successfully imported module '_signals' 531s JS IMPORT: Importing module signals succeeded 531s JS IMPORT: Defining parent 0x1f02c81000f8 of 0x3cabdcb3cd08 'signals' is mod 1 531s JS IMPORT: successfully imported module 'signals' 531s JS IMPORT: Importing module Gio succeeded 531s JS IMPORT: Defining parent 0x1f02c8113410 of 0x3cabdcb3ccb8 'Gio' is mod 1 531s JS IMPORT: successfully imported module 'Gio' 531s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 531s JS IMPORT: Importing '_gi' 531s JS NATIVE: Defining native module '_gi' 531s JS IMPORT: Defining parent 0x1f02c81000f8 of 0x1f02c812a390 '_gi' is mod 1 531s JS IMPORT: successfully imported module '_gi' 531s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 531s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 531s JS IMPORT: Importing module _common succeeded 531s JS IMPORT: Defining parent 0x1f02c81000f8 of 0x3cabdcb3ce98 '_common' is mod 1 531s JS IMPORT: successfully imported module '_common' 531s JS IMPORT: Importing module GObject succeeded 531s JS IMPORT: Defining parent 0x1f02c8113410 of 0x3cabdcb3ce48 'GObject' is mod 1 531s JS IMPORT: successfully imported module 'GObject' 531s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 531s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 531s JS G BXD: Defined class for String (GString), prototype 0x3cabdcb7b538, JSClass 0x3ffb656c3b0, in object 0x3cabdcb7b2b8 531s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 531s JS G PRM: Defined class ParamSpec prototype is 0x3cabdcb3cf38 class 0x3ffb65712e0 in object 0x3cabdcb7b2b8 531s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 531s JS G OBJ: Defined class for Object (GObject), prototype 0x3cabdcb7b6a0, JSClass 0x3ffb656cac0, in object 0x3cabdcb7b2b8 531s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 531s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 531s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x3cabdcb7b6c8, JSClass 0x3ffb656cac0, in object 0x3cabdcb7b2b8 531s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 531s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 531s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 531s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 531s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 531s JS G NS: Defined namespace 'GObject' 0x3cabdcb7b2b8 in GIRepository 0x1f02c81131a0 531s JS G OBJ: Defined class for Application (GApplication), prototype 0x3cabdcb7b718, JSClass 0x3ffb656cac0, in object 0x3cabdcb7b268 531s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 531s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x3cabdcbcf2e0, JSClass 0x3ffb656c898, in object 0x3cabdcb7b268 531s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 531s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 531s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 531s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 531s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 531s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 531s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 531s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 531s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 531s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 531s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x3cabdcb7b790, JSClass 0x3ffb656cac0, in object 0x3cabdcb7b268 531s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 531s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x3cabdcbcf560, JSClass 0x3ffb656c898, in object 0x3cabdcb7b268 531s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 531s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x3cabdcb7b808, JSClass 0x3ffb656cac0, in object 0x3cabdcb7b268 531s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 531s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 531s JS G IFACE: Defined class for Initable (GInitable), prototype 0x3cabdcbcf6a0, JSClass 0x3ffb656c898, in object 0x3cabdcb7b268 531s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 531s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 531s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 531s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x3cabdcb7b880, JSClass 0x3ffb656c3b0, in object 0x3cabdcb7b268 531s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 531s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x3cabdcb7b8d0, JSClass 0x3ffb656c3b0, in object 0x3cabdcb7b268 531s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 531s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 531s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x3cabdcb7b920, JSClass 0x3ffb656cac0, in object 0x3cabdcb7b268 531s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x3cabdcb7b970, JSClass 0x3ffb656cac0, in object 0x3cabdcb7b290 531s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 531s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x3cabdcb7b9c0, JSClass 0x3ffb656cac0, in object 0x3cabdcb7b268 531s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 531s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 531s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 531s JS G IFACE: Defined class for File (GFile), prototype 0x3cabdcbcf808, JSClass 0x3ffb656c898, in object 0x3cabdcb7b268 531s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x3cabdcb7ba38, JSClass 0x3ffb656cac0, in object 0x1f02c8113280 531s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 531s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x3cabdcb7bab0, JSClass 0x3ffb656cac0, in object 0x3cabdcb7b268 531s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 531s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 531s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x3cabdcb7bb00, JSClass 0x3ffb656cac0, in object 0x3cabdcb7b268 531s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 531s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x3cabdcb7bb50, JSClass 0x3ffb656cac0, in object 0x3cabdcb7b268 531s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 531s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x3cabdcb7bba0, JSClass 0x3ffb656c3b0, in object 0x3cabdcb7b268 531s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 531s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 531s JS G OBJ: Defined class for Settings (GSettings), prototype 0x3cabdcb7bbf0, JSClass 0x3ffb656cac0, in object 0x3cabdcb7b268 531s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 531s JS G NS: Defined namespace 'Gio' 0x3cabdcb7b268 in GIRepository 0x1f02c81131a0 531s JS IMPORT: Importing module Gtk succeeded 531s JS IMPORT: Defining parent 0x1f02c8113410 of 0x3cabdcbd62b8 'Gtk' is mod 1 531s JS IMPORT: successfully imported module 'Gtk' 531s JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' 531s JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' 531s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x3cabdcb7bc68, JSClass 0x3ffb656cac0, in object 0x3cabdcb7b2b8 531s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x3cabdcb7bcb8, JSClass 0x3ffb656cac0, in object 0x3cabdcb7bc40 531s JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' 531s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x3cabdcbd65b0, JSClass 0x3ffb656c898, in object 0x3cabdcb7bc40 531s JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' 531s JS G OBJ: Defined class for Container (GtkContainer), prototype 0x3cabdcb7bd30, JSClass 0x3ffb656cac0, in object 0x3cabdcb7bc40 531s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 531s JS G NS: Defined namespace 'Gtk' 0x3cabdcb7bc40 in GIRepository 0x1f02c81131a0 531s JS IMPORT: Importing 'system' 531s JS NATIVE: Defining native module 'system' 531s JS IMPORT: Defining parent 0x1f02c81000f8 of 0x1f02c8130de0 'system' is mod 1 531s JS IMPORT: successfully imported module 'system' 531s JS G NS: Found info type OBJECT for 'Grid' in namespace 'Gtk' 531s JS G OBJ: Defined class for Grid (GtkGrid), prototype 0x3cabdcb7bd80, JSClass 0x3ffb656cac0, in object 0x3cabdcb7bc40 531s JS G NS: Found info type INTERFACE for 'Orientable' in namespace 'Gtk' 531s JS G IFACE: Defined class for Orientable (GtkOrientable), prototype 0x3cabdcbd66f0, JSClass 0x3ffb656c898, in object 0x3cabdcb7bc40 531s JS G NS: Found info type OBJECT for 'FileIOStream' in namespace 'Gio' 531s JS G NS: Found info type OBJECT for 'IOStream' in namespace 'Gio' 531s JS G OBJ: Defined class for IOStream (GIOStream), prototype 0x3cabdcb7bec0, JSClass 0x3ffb656cac0, in object 0x3cabdcb7b268 531s JS G OBJ: Defined class for FileIOStream (GFileIOStream), prototype 0x3cabdcb7bf10, JSClass 0x3ffb656cac0, in object 0x3cabdcb7b268 531s JS G OBJ: Defined class for GLocalFileIOStream (GLocalFileIOStream), prototype 0x3cabdcb7bf60, JSClass 0x3ffb656cac0, in object 0x1f02c8113280 531s JS G NS: Found info type INTERFACE for 'Seekable' in namespace 'Gio' 531s JS G IFACE: Defined class for Seekable (GSeekable), prototype 0x3cabdcbd6768, JSClass 0x3ffb656c898, in object 0x3cabdcb7b268 531s JS G OBJ: Defining method get_output_stream in prototype for GIOStream (Gio.IOStream) 531s JS G NS: Found info type OBJECT for 'FileOutputStream' in namespace 'Gio' 531s JS G NS: Found info type OBJECT for 'OutputStream' in namespace 'Gio' 531s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0x3cabdcbe0038, JSClass 0x3ffb656cac0, in object 0x3cabdcb7b268 531s JS G OBJ: Defined class for FileOutputStream (GFileOutputStream), prototype 0x3cabdcbe0088, JSClass 0x3ffb656cac0, in object 0x3cabdcb7b268 531s JS G OBJ: Defined class for GLocalFileOutputStream (GLocalFileOutputStream), prototype 0x3cabdcbe00d8, JSClass 0x3ffb656cac0, in object 0x1f02c8113280 531s JS G NS: Found info type OBJECT for 'DataOutputStream' in namespace 'Gio' 531s JS G NS: Found info type OBJECT for 'FilterOutputStream' in namespace 'Gio' 531s JS G OBJ: Defined class for FilterOutputStream (GFilterOutputStream), prototype 0x3cabdcbe0150, JSClass 0x3ffb656cac0, in object 0x3cabdcb7b268 531s JS G OBJ: Defined class for DataOutputStream (GDataOutputStream), prototype 0x3cabdcbe01a0, JSClass 0x3ffb656cac0, in object 0x3cabdcb7b268 531s JS G NS: Found info type INTERFACE for 'FileDescriptorBased' in namespace 'Gio' 531s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x3cabdcbd67e0, JSClass 0x3ffb656c898, in object 0x3cabdcb7b268 531s JS G OBJ: Defining method put_string in prototype for GDataOutputStream (Gio.DataOutputStream) 531s JS G OBJ: Defining method close in prototype for GOutputStream (Gio.OutputStream) 531s JS CTX: Script evaluation succeeded 531s JS MAINLOOP: Main loop instance 0x2aa16d1e000: Spinning loop until released or hook cleared 531s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x3cabdcb3b128 531s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3cabdcb3b128 531s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3cabdcb3b128 531s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3cabdcb3b128 531s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3cabdcb3b128 531s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3cabdcb3b128 531s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3cabdcb3b128 531s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3cabdcb3b128 531s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3cabdcb3b128 531s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3cabdcb3b128 531s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3cabdcb3b128 531s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3cabdcb3b128 531s JS IMPORT: Module metadata hook for module 0x1f02c8108068 531s JS IMPORT: Defining meta.importSync for module 0x1f02c8108068 531s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3cabdcb3b128 531s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3cabdcb3b128 531s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 531s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 531s JS MAINLOOP: Set main loop hook to 531s JS MAINLOOP: Main loop instance 0x2aa16d1e000: hold 531s JS MAINLOOP: Running and clearing main loop hook 531s JS G BXD: Defining method run in prototype for GLib.MainLoop 531s 1..31 531s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 531s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 531s JS G BXD: Defined class for Source (GSource), prototype 0x3cabdcbe0308, JSClass 0x3ffb656c3b0, in object 0x3cabdcb7b038 531s JS G BXD: Defining method set_priority in prototype for GLib.Source 531s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 531s JS G BXD: Defining method attach in prototype for GLib.Source 531s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 531s JS IMPORT: Module metadata hook for module 0x3cabdcb60a50 531s JS IMPORT: Defining meta.importSync for module 0x3cabdcb60a50 531s JS G NS: Found info type FUNCTION for 'init' in namespace 'Gtk' 531s JS G BXD: Defining method destroy in prototype for GLib.Source 531s JS G NS: Found info type OBJECT for 'Window' in namespace 'Gtk' 531s JS G NS: Found info type OBJECT for 'Bin' in namespace 'Gtk' 531s JS G OBJ: Defined class for Bin (GtkBin), prototype 0x3cabdcbe0448, JSClass 0x3ffb656cac0, in object 0x3cabdcb7bc40 531s JS G OBJ: Defined class for Window (GtkWindow), prototype 0x3cabdcbe0498, JSClass 0x3ffb656cac0, in object 0x3cabdcb7bc40 531s JS G NS: Found info type ENUM for 'WindowType' in namespace 'Gtk' 531s JS G ENUM: Defining enum value TOPLEVEL (fixed from toplevel) 0 531s JS G ENUM: Defining enum value POPUP (fixed from popup) 1 531s JS G ENUM: Defining Gtk.WindowType as 0x1f02c8116940 531s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 531s JS G OBJ: Defining method init_template in prototype for GtkWidget (Gtk.Widget) 531s JS G NS: Found info type OBJECT for 'Builder' in namespace 'Gtk' 531s JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0x3cabdcbe0560, JSClass 0x3ffb656cac0, in object 0x3cabdcb7bc40 531s JS G NS: Found info type OBJECT for 'Label' in namespace 'Gtk' 531s JS G NS: Found info type OBJECT for 'Misc' in namespace 'Gtk' 531s JS G OBJ: Defined class for Misc (GtkMisc), prototype 0x3cabdcbe05d8, JSClass 0x3ffb656cac0, in object 0x3cabdcb7bc40 531s JS G OBJ: Defined class for Label (GtkLabel), prototype 0x3cabdcbe0628, JSClass 0x3ffb656cac0, in object 0x3cabdcb7bc40 531s JS G NS: Found info type FLAGS for 'ConnectFlags' in namespace 'GObject' 531s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 531s JS G ENUM: Defining enum value AFTER (fixed from after) 1 531s JS G ENUM: Defining enum value SWAPPED (fixed from swapped) 2 531s JS G ENUM: Defining GObject.ConnectFlags as 0x1f02c8116b00 531s JS G OBJ: Defining method get_template_child in prototype for GtkWidget (Gtk.Widget) 531s JS G OBJ: Defining method add in prototype for GtkContainer (Gtk.Container) 531s JS G OBJ: Defining method destroy in prototype for GtkWidget (Gtk.Widget) 531s ok 1 Gtk overrides UI template sets up internal and public template children 531s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 531s JS G OBJ: Defining method get_label in prototype for GtkLabel (Gtk.Label) 531s ok 2 Gtk overrides UI template sets up public template children with the correct widgets 531s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 531s ok 3 Gtk overrides UI template sets up internal template children with the correct widgets 531s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 531s ok 4 Gtk overrides UI template connects template callbacks to the correct handler 531s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 531s ok 5 Gtk overrides UI template binds template callbacks to the correct object 531s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 531s ok 6 Gtk overrides UI template from resource sets up internal and public template children 531s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 531s ok 7 Gtk overrides UI template from resource sets up public template children with the correct widgets 531s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 531s ok 8 Gtk overrides UI template from resource sets up internal template children with the correct widgets 531s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 531s ok 9 Gtk overrides UI template from resource connects template callbacks to the correct handler 531s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 531s ok 10 Gtk overrides UI template from resource binds template callbacks to the correct object 531s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 531s ok 11 Gtk overrides UI template from file sets up internal and public template children 531s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 531s ok 12 Gtk overrides UI template from file sets up public template children with the correct widgets 531s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 531s ok 13 Gtk overrides UI template from file sets up internal template children with the correct widgets 531s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 531s ok 14 Gtk overrides UI template from file connects template callbacks to the correct handler 531s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 531s ok 15 Gtk overrides UI template from file binds template callbacks to the correct object 531s ok 16 Gtk overrides Class inheriting from template class sets up internal and public template children # SKIP pending 531s ok 17 Gtk overrides Class inheriting from template class sets up public template children with the correct widgets # SKIP pending 531s ok 18 Gtk overrides Class inheriting from template class sets up internal template children with the correct widgets # SKIP pending 531s ok 19 Gtk overrides Class inheriting from template class connects template callbacks to the correct handler # SKIP pending 531s ok 20 Gtk overrides Class inheriting from template class binds template callbacks to the correct object # SKIP pending 531s ok 21 Gtk overrides sets CSS names on classes 531s ok 22 Gtk overrides static inheritance works 531s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 531s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 531s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 531s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 531s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 531s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 531s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 531s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 531s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 531s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 531s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 531s JS G ENUM: Defining GLib.LogLevelFlags as 0x1f02c8141418 531s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 531s ok 23 Gtk overrides avoid crashing when GTK vfuncs are called in garbage collection 531s ok 24 Gtk overrides GTK vfuncs are not called if the object is disposed 531s ok 25 Gtk overrides destroy signal is emitted while disposing objects 531s JS G NS: Found info type OBJECT for 'Clipboard' in namespace 'Gtk' 531s JS G OBJ: Defined class for Clipboard (GtkClipboard), prototype 0x3cabdcbe0678, JSClass 0x3ffb656cac0, in object 0x3cabdcb7bc40 531s ok 26 Gtk overrides accepts string in place of GdkAtom 531s ok 27 Gtk overrides accepts null in place of GdkAtom as GDK_NONE 531s JS G NS: Found info type OBJECT for 'Stack' in namespace 'Gtk' 531s JS G OBJ: Defined class for Stack (GtkStack), prototype 0x3cabdcbe0858, JSClass 0x3ffb656cac0, in object 0x3cabdcb7bc40 531s JS G NS: Found info type OBJECT for 'Box' in namespace 'Gtk' 531s JS G OBJ: Defined class for Box (GtkBox), prototype 0x3cabdcbe08d0, JSClass 0x3ffb656cac0, in object 0x3cabdcb7bc40 531s JS G OBJ: Defining method add_named in prototype for GtkStack (Gtk.Stack) 531s JS G OBJ: Defining method get_child_by_name in prototype for GtkStack (Gtk.Stack) 531s JS G NS: Found info type FUNCTION for 'gtk_container_child_set_property' in namespace 'CjsPrivate' 531s ok 28 Gtk overrides uses the correct GType for null child properties 531s JS G NS: Found info type STRUCT for 'TreeIter' in namespace 'Gtk' 531s JS G BXD: Defined class for TreeIter (GtkTreeIter), prototype 0x3cabdcbe09e8, JSClass 0x3ffb656c3b0, in object 0x3cabdcb7bc40 531s ok 29 Gtk overrides can create a Gtk.TreeIter with accessible stamp field 531s JS G NS: Found info type OBJECT for 'ScrolledWindow' in namespace 'Gtk' 531s JS G OBJ: Defined class for ScrolledWindow (GtkScrolledWindow), prototype 0x3cabdcbe0b00, JSClass 0x3ffb656cac0, in object 0x3cabdcb7bc40 531s JS G NS: Found info type STRUCT for 'Value' in namespace 'GObject' 531s JS G BXD: Defined class for Value (GValue), prototype 0x3cabdcbe0b78, JSClass 0x3ffb656c3b0, in object 0x3cabdcb7b2b8 531s JS G BXD: Defining method init in prototype for GObject.Value 531s JS G OBJ: Defining method style_get_property in prototype for GtkWidget (Gtk.Widget) 531s JS G BXD: Defining method get_boolean in prototype for GObject.Value 531s JS G BXD: Defining method unset in prototype for GObject.Value 531s JS G BXD: Defining method set_int in prototype for GObject.Value 531s JS G BXD: Defining method get_int in prototype for GObject.Value 531s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 531s JS G BXD: Defining method set_string in prototype for GObject.Value 531s JS G BXD: Defining method get_string in prototype for GObject.Value 531s ok 30 Gtk overrides can get style properties using GObject.Value 531s JS G NS: Found info type OBJECT for 'Frame' in namespace 'Gtk' 531s JS G OBJ: Defined class for Frame (GtkFrame), prototype 0x3cabdcbe0cb8, JSClass 0x3ffb656cac0, in object 0x3cabdcb7bc40 531s JS G OBJ: Defining method show in prototype for GtkWidget (Gtk.Widget) 531s ok 31 Gtk overrides can pass a parent object to a child at construction 531s JS G BXD: Defining method quit in prototype for GLib.MainLoop 531s JS MAINLOOP: Enqueue job , promise=, allocation site= 531s JS MAINLOOP: Main loop instance 0x2aa16d1e000: Spinning loop until released or hook cleared 531s JS MAINLOOP: handling job 0, 531s JS MAINLOOP: Enqueue job , promise=, allocation site= 531s JS MAINLOOP: Completed job 0 531s JS MAINLOOP: handling job 1, 531s JS MAINLOOP: Enqueue job , promise=, allocation site= 531s JS MAINLOOP: Completed job 1 531s JS MAINLOOP: handling job 2, 531s JS MAINLOOP: Enqueue job , promise=, allocation site= 531s JS MAINLOOP: Completed job 2 531s JS MAINLOOP: handling job 3, 531s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 531s JS MAINLOOP: Main loop instance 0x2aa16d1e000: release 531s JS MAINLOOP: Completed job 3 531s JS MEMORY: Memory report: before destroying context 531s JS MEMORY: 392 objects currently alive 531s JS MEMORY: boxed_instance = 40 531s JS MEMORY: boxed_prototype = 12 531s JS MEMORY: closure = 7 531s JS MEMORY: function = 242 531s JS MEMORY: fundamental_instance = 0 531s JS MEMORY: fundamental_prototype = 0 531s JS MEMORY: gerror_instance = 0 531s JS MEMORY: gerror_prototype = 0 531s JS MEMORY: interface = 8 531s JS MEMORY: module = 11 531s JS MEMORY: ns = 5 531s JS MEMORY: object_instance = 26 531s JS MEMORY: object_prototype = 41 531s JS MEMORY: param = 0 531s JS MEMORY: union_instance = 0 531s JS MEMORY: union_prototype = 0 531s JS CTX: JS shutdown sequence 531s JS CTX: Stopping profiler 531s JS CTX: Shutting down toggle queue 531s JS CTX: Notifying external reference holders of GjsContext dispose 531s JS MAINLOOP: Stopping promise job dispatcher 531s JS CTX: Notifying reference holders of GjsContext dispose 531s JS CTX: Checking unhandled promise rejections 531s JS CTX: Releasing cached JS wrappers 531s JS CTX: Final triggered GC 531s JS CTX: Destroying JS context 531s JS CTX: Releasing all native objects 531s JS CTX: Disabling auto GC 531s JS CTX: Ending trace on global object 531s JS CTX: Freeing allocated resources 531s JS CTX: JS context destroyed 531s PASS: cjs/testGtk3.test 531s Running test: cjs/testSystem.test 531s JS NATIVE: Registered native JS module '_promiseNative' 531s JS NATIVE: Registered native JS module '_byteArrayNative' 531s JS NATIVE: Registered native JS module '_encodingNative' 531s JS NATIVE: Registered native JS module '_gi' 531s JS NATIVE: Registered native JS module 'gi' 531s JS NATIVE: Registered native JS module 'cairoNative' 531s JS NATIVE: Registered native JS module 'system' 531s JS NATIVE: Registered native JS module 'console' 531s JS NATIVE: Registered native JS module '_print' 531s JS CTX: Enabling JIT 531s JS CTX: Initialized class GjsFileImporter prototype 0x17e66c500098 531s JS IMPORT: Defining parent (nil) of 0x17e66c5000f8 'imports' is mod 0 531s JS IMPORT: Importing '_print' 531s JS NATIVE: Defining native module '_print' 531s JS IMPORT: Defining parent 0x17e66c5000f8 of 0x17e66c5006b0 '_print' is mod 1 531s JS IMPORT: successfully imported module '_print' 531s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 531s 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 0x353003b128 531s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x353003b128 531s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x353003b128 531s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x353003b128 531s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x353003b128 531s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x353003b128 531s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x353003b128 531s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x353003b128 531s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x353003b128 531s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x353003b128 531s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x353003b128 531s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x353003b128 531s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x353003b128 531s JS MAINLOOP: Main loop instance 0x2aa2eb6c000: hold 531s JS MAINLOOP: Enqueue job , promise=, allocation site= 531s JS MAINLOOP: Starting promise job dispatcher 531s JS MAINLOOP: Main loop instance 0x2aa2eb6c000: Spinning loop until released or hook cleared 531s JS MAINLOOP: handling job 0, 531s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 531s JS MAINLOOP: Main loop instance 0x2aa2eb6c000: release 531s JS MAINLOOP: Completed job 0 531s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x353003b128 531s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x353003b128 531s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x353003b128 531s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x353003b128 531s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x353003b128 531s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x353003b128 531s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x353003b128 531s JS IMPORT: Module metadata hook for module 0x17e66c512f60 531s JS IMPORT: Defining meta.importSync for module 0x17e66c512f60 531s JS NATIVE: Defining native module 'gi' 531s JS CTX: Initialized class GIRepositoryNamespace prototype 0x17e66c513310 531s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 531s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 531s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 531s JS IMPORT: Importing directory 'overrides' 531s JS IMPORT: Defining parent 0x17e66c5000f8 of 0x17e66c513410 'overrides' is mod 1 531s JS IMPORT: Defined importer 'overrides' 0x17e66c513410 in 0x17e66c5000f8 531s JS IMPORT: successfully imported directory 'overrides' 531s JS IMPORT: Importing '_byteArrayNative' 531s JS NATIVE: Defining native module '_byteArrayNative' 531s JS IMPORT: Defining parent 0x17e66c5000f8 of 0x17e66c513858 '_byteArrayNative' is mod 1 531s JS IMPORT: successfully imported module '_byteArrayNative' 531s JS IMPORT: Importing '_promiseNative' 531s JS NATIVE: Defining native module '_promiseNative' 531s JS IMPORT: Defining parent 0x17e66c5000f8 of 0x17e66c513998 '_promiseNative' is mod 1 531s JS IMPORT: successfully imported module '_promiseNative' 531s JS IMPORT: Importing module GLib succeeded 531s JS IMPORT: Defining parent 0x17e66c513410 of 0x353003c128 'GLib' is mod 1 531s JS IMPORT: successfully imported module 'GLib' 531s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 531s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x353007b060, JSClass 0x3ffb516c3b0, in object 0x353007b038 531s JS CTX: Initialized class GIRepositoryGType prototype 0x17e66c513bc8 531s JS CTX: Initialized class GIRepositoryFunction prototype 0x353003c178 531s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 531s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 531s JS G BXD: Defined class for Error (GError), prototype 0x353007b0b0, JSClass 0x3ffb516c3b0, in object 0x353007b038 531s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 531s JS G BXD: Defined class for Variant (GVariant), prototype 0x353007b100, JSClass 0x3ffb516c3b0, in object 0x353007b038 531s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 531s JS G BXD: Defined class for Bytes (GBytes), prototype 0x353007b150, JSClass 0x3ffb516c3b0, in object 0x353007b038 531s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 531s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 531s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x353007b1a0, JSClass 0x3ffb516c3b0, in object 0x353007b038 531s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 531s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 531s JS G BXD: Defined class for Thread (GThread), prototype 0x353007b1f0, JSClass 0x3ffb516c3b0, in object 0x353007b038 531s JS G BXD: Defining method ref in prototype for GLib.Thread 531s JS G BXD: Defining method unref in prototype for GLib.Thread 531s JS G NS: Defined namespace 'GLib' 0x353007b038 in GIRepository 0x17e66c5131a0 531s JS IMPORT: Importing module jasmine succeeded 531s JS IMPORT: Defining parent 0x17e66c5000f8 of 0x353003cb28 'jasmine' is mod 1 531s JS IMPORT: successfully imported module 'jasmine' 531s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 531s JS MAINLOOP: Main loop instance 0x2aa2eb6c000: hold 531s JS MAINLOOP: Enqueue job , promise=, allocation site= 531s JS MAINLOOP: Main loop instance 0x2aa2eb6c000: Spinning loop until released or hook cleared 531s JS MAINLOOP: handling job 0, 531s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 531s JS MAINLOOP: Main loop instance 0x2aa2eb6c000: release 531s JS MAINLOOP: Completed job 0 531s JS IMPORT: Importing 'system' 531s JS NATIVE: Defining native module 'system' 531s JS IMPORT: Defining parent 0x17e66c5000f8 of 0x17e66c526e98 'system' is mod 1 531s JS IMPORT: successfully imported module 'system' 531s JS IMPORT: Importing 'gi' 531s JS IMPORT: Defining parent 0x17e66c5000f8 of 0x17e66c5131a0 'gi' is mod 1 531s JS IMPORT: successfully imported module 'gi' 531s 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 531s JS G NS: Defined namespace 'CjsPrivate' 0x353007b290 in GIRepository 0x17e66c5131a0 531s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 531s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 531s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 531s JS IMPORT: Importing module _legacy succeeded 531s JS IMPORT: Defining parent 0x17e66c5000f8 of 0x353003cd58 '_legacy' is mod 1 531s JS IMPORT: successfully imported module '_legacy' 531s JS IMPORT: Importing module lang succeeded 531s JS IMPORT: Defining parent 0x17e66c5000f8 of 0x353003cd08 'lang' is mod 1 531s JS IMPORT: successfully imported module 'lang' 531s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 531s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 531s JS IMPORT: Importing module _signals succeeded 531s JS IMPORT: Defining parent 0x17e66c5000f8 of 0x353003cda8 '_signals' is mod 1 531s JS IMPORT: successfully imported module '_signals' 531s JS IMPORT: Importing module signals succeeded 531s JS IMPORT: Defining parent 0x17e66c5000f8 of 0x353003ccb8 'signals' is mod 1 531s JS IMPORT: successfully imported module 'signals' 531s JS IMPORT: Importing module Gio succeeded 531s JS IMPORT: Defining parent 0x17e66c513410 of 0x353003cc68 'Gio' is mod 1 531s JS IMPORT: successfully imported module 'Gio' 531s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 531s JS IMPORT: Importing '_gi' 531s JS NATIVE: Defining native module '_gi' 531s JS IMPORT: Defining parent 0x17e66c5000f8 of 0x17e66c52a0a8 '_gi' is mod 1 531s JS IMPORT: successfully imported module '_gi' 531s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 531s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 531s JS IMPORT: Importing module _common succeeded 531s JS IMPORT: Defining parent 0x17e66c5000f8 of 0x353003ce48 '_common' is mod 1 531s JS IMPORT: successfully imported module '_common' 531s JS IMPORT: Importing module GObject succeeded 531s JS IMPORT: Defining parent 0x17e66c513410 of 0x353003cdf8 'GObject' is mod 1 531s JS IMPORT: successfully imported module 'GObject' 531s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 531s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 531s JS G BXD: Defined class for String (GString), prototype 0x353007b538, JSClass 0x3ffb516c3b0, in object 0x353007b2b8 531s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 531s JS G PRM: Defined class ParamSpec prototype is 0x353003cee8 class 0x3ffb51712e0 in object 0x353007b2b8 531s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 531s JS G OBJ: Defined class for Object (GObject), prototype 0x353007b6a0, JSClass 0x3ffb516cac0, in object 0x353007b2b8 531s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 531s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 531s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x353007b6c8, JSClass 0x3ffb516cac0, in object 0x353007b2b8 531s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 531s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 531s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 531s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 531s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 531s JS G NS: Defined namespace 'GObject' 0x353007b2b8 in GIRepository 0x17e66c5131a0 531s JS G OBJ: Defined class for Application (GApplication), prototype 0x353007b718, JSClass 0x3ffb516cac0, in object 0x353007b268 531s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 531s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x35300ce290, JSClass 0x3ffb516c898, in object 0x353007b268 531s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 531s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 531s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 531s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 531s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 531s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 531s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 531s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 531s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 531s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 531s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x353007b790, JSClass 0x3ffb516cac0, in object 0x353007b268 531s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 531s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x35300ce510, JSClass 0x3ffb516c898, in object 0x353007b268 531s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 531s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x353007b808, JSClass 0x3ffb516cac0, in object 0x353007b268 531s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 531s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 531s JS G IFACE: Defined class for Initable (GInitable), prototype 0x35300ce650, JSClass 0x3ffb516c898, in object 0x353007b268 531s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 531s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 531s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 531s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x353007b880, JSClass 0x3ffb516c3b0, in object 0x353007b268 531s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 531s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x353007b8d0, JSClass 0x3ffb516c3b0, in object 0x353007b268 531s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 531s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 531s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x353007b920, JSClass 0x3ffb516cac0, in object 0x353007b268 531s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x353007b970, JSClass 0x3ffb516cac0, in object 0x353007b290 531s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 531s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x353007b9c0, JSClass 0x3ffb516cac0, in object 0x353007b268 531s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 531s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 531s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 531s JS G IFACE: Defined class for File (GFile), prototype 0x35300ce7b8, JSClass 0x3ffb516c898, in object 0x353007b268 531s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x353007ba38, JSClass 0x3ffb516cac0, in object 0x17e66c513280 531s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 531s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x353007bab0, JSClass 0x3ffb516cac0, in object 0x353007b268 531s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 531s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 531s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x353007bb00, JSClass 0x3ffb516cac0, in object 0x353007b268 531s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 531s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x353007bb50, JSClass 0x3ffb516cac0, in object 0x353007b268 531s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 531s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x353007bba0, JSClass 0x3ffb516c3b0, in object 0x353007b268 531s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 531s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 531s JS G OBJ: Defined class for Settings (GSettings), prototype 0x353007bbf0, JSClass 0x3ffb516cac0, in object 0x353007b268 531s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 531s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 531s JS G NS: Defined namespace 'Gio' 0x353007b268 in GIRepository 0x17e66c5131a0 531s JS CTX: Script evaluation succeeded 531s JS MAINLOOP: Main loop instance 0x2aa2eb6c000: Spinning loop until released or hook cleared 531s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x353003b128 531s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x353003b128 531s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x353003b128 531s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x353003b128 531s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x353003b128 531s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x353003b128 531s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x353003b128 531s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x353003b128 531s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x353003b128 531s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x353003b128 531s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x353003b128 531s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x353003b128 531s JS IMPORT: Module metadata hook for module 0x17e66c53a910 531s JS IMPORT: Defining meta.importSync for module 0x17e66c53a910 531s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x353003b128 531s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x353003b128 531s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 531s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 531s JS MAINLOOP: Set main loop hook to 531s JS MAINLOOP: Main loop instance 0x2aa2eb6c000: hold 531s JS MAINLOOP: Running and clearing main loop hook 531s JS G BXD: Defining method run in prototype for GLib.MainLoop 531s 1..13 531s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 531s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 531s JS G BXD: Defined class for Source (GSource), prototype 0x353007bc40, JSClass 0x3ffb516c3b0, in object 0x353007b038 531s JS G BXD: Defining method set_priority in prototype for GLib.Source 531s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 531s JS G BXD: Defining method attach in prototype for GLib.Source 531s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 531s JS IMPORT: Module metadata hook for module 0x3530060e08 531s JS IMPORT: Defining meta.importSync for module 0x3530060e08 531s JS G BXD: Defining method destroy in prototype for GLib.Source 531s ok 1 System.addressOf() gives different results for different objects 531s ok 2 System.version gives a plausible number 531s ok 3 System.refcount() gives the correct number 531s ok 4 System.addressOfGObject() gives different results for different objects 531s ok 5 System.addressOfGObject() throws for non GObject objects 531s ok 6 System.gc() does not crash the application 531s ok 7 System.dumpHeap() throws but does not crash when given a nonexistent path 531s ok 8 System.dumpMemoryInfo() 531s ok 9 System.dumpMemoryInfo() throws but does not crash when given a nonexistent path 531s ok 10 System.programPath is null when executed from minijasmine 531s ok 11 System.programArgs System.programArgs is an array 531s ok 12 System.programArgs modifications persist 531s ok 13 System.programArgs System.programArgs is equal to ARGV 531s JS G BXD: Defining method quit in prototype for GLib.MainLoop 531s JS MAINLOOP: Enqueue job , promise=, allocation site= 531s JS MAINLOOP: Main loop instance 0x2aa2eb6c000: Spinning loop until released or hook cleared 531s JS MAINLOOP: handling job 0, 531s JS MAINLOOP: Enqueue job , promise=, allocation site= 531s JS MAINLOOP: Completed job 0 531s JS MAINLOOP: handling job 1, 531s JS MAINLOOP: Enqueue job , promise=, allocation site= 531s JS MAINLOOP: Completed job 1 531s JS MAINLOOP: handling job 2, 531s JS MAINLOOP: Enqueue job , promise=, allocation site= 531s JS MAINLOOP: Completed job 2 531s JS MAINLOOP: handling job 3, 531s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 531s JS MAINLOOP: Main loop instance 0x2aa2eb6c000: release 531s JS MAINLOOP: Completed job 3 531s JS MEMORY: Memory report: before destroying context 531s JS MEMORY: 258 objects currently alive 531s JS MEMORY: boxed_instance = 49 531s JS MEMORY: boxed_prototype = 10 531s JS MEMORY: closure = 1 531s JS MEMORY: function = 167 531s JS MEMORY: fundamental_instance = 0 531s JS MEMORY: fundamental_prototype = 0 531s JS MEMORY: gerror_instance = 0 531s JS MEMORY: gerror_prototype = 0 531s JS MEMORY: interface = 4 531s JS MEMORY: module = 9 531s JS MEMORY: ns = 4 531s JS MEMORY: object_instance = 1 531s JS MEMORY: object_prototype = 13 531s JS MEMORY: param = 0 531s JS MEMORY: union_instance = 0 531s JS MEMORY: union_prototype = 0 531s JS CTX: JS shutdown sequence 531s JS CTX: Stopping profiler 531s JS CTX: Shutting down toggle queue 531s JS CTX: Notifying external reference holders of GjsContext dispose 531s JS MAINLOOP: Stopping promise job dispatcher 531s JS CTX: Notifying reference holders of GjsContext dispose 531s JS CTX: Checking unhandled promise rejections 531s JS CTX: Releasing cached JS wrappers 531s JS CTX: Final triggered GC 531s JS CTX: Destroying JS context 531s JS CTX: Releasing all native objects 531s JS CTX: Disabling auto GC 531s JS CTX: Ending trace on global object 531s JS CTX: Freeing allocated resources 531s JS CTX: JS context destroyed 531s PASS: cjs/testSystem.test 531s Running test: cjs/next.test 531s 1..1 531s ok 1 - /usr/libexec/installed-tests/cjs/debugger/next.debugger 531s PASS: cjs/next.test 531s Running test: cjs/testLegacyClass.test 531s JS NATIVE: Registered native JS module '_promiseNative' 531s JS NATIVE: Registered native JS module '_byteArrayNative' 531s JS NATIVE: Registered native JS module '_encodingNative' 531s JS NATIVE: Registered native JS module '_gi' 531s JS NATIVE: Registered native JS module 'gi' 531s JS NATIVE: Registered native JS module 'cairoNative' 531s JS NATIVE: Registered native JS module 'system' 531s JS NATIVE: Registered native JS module 'console' 531s JS NATIVE: Registered native JS module '_print' 531s JS CTX: Enabling JIT 531s JS CTX: Initialized class GjsFileImporter prototype 0x11510d200098 531s JS IMPORT: Defining parent (nil) of 0x11510d2000f8 'imports' is mod 0 531s JS IMPORT: Importing '_print' 531s JS NATIVE: Defining native module '_print' 531s JS IMPORT: Defining parent 0x11510d2000f8 of 0x11510d2006b0 '_print' is mod 1 531s JS IMPORT: successfully imported module '_print' 531s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 531s 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 0x29199203b128 531s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x29199203b128 531s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x29199203b128 531s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x29199203b128 531s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x29199203b128 531s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x29199203b128 531s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x29199203b128 531s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x29199203b128 531s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x29199203b128 531s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x29199203b128 531s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x29199203b128 531s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x29199203b128 531s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x29199203b128 531s JS MAINLOOP: Main loop instance 0x2aa13f52000: hold 531s JS MAINLOOP: Enqueue job , promise=, allocation site= 531s JS MAINLOOP: Starting promise job dispatcher 531s JS MAINLOOP: Main loop instance 0x2aa13f52000: Spinning loop until released or hook cleared 531s JS MAINLOOP: handling job 0, 531s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 531s JS MAINLOOP: Main loop instance 0x2aa13f52000: release 531s JS MAINLOOP: Completed job 0 531s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x29199203b128 531s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x29199203b128 531s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x29199203b128 531s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x29199203b128 531s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x29199203b128 531s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x29199203b128 531s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x29199203b128 531s JS IMPORT: Module metadata hook for module 0x11510d212f60 531s JS IMPORT: Defining meta.importSync for module 0x11510d212f60 531s JS NATIVE: Defining native module 'gi' 531s JS CTX: Initialized class GIRepositoryNamespace prototype 0x11510d213310 531s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 531s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 531s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 531s JS IMPORT: Importing directory 'overrides' 531s JS IMPORT: Defining parent 0x11510d2000f8 of 0x11510d213410 'overrides' is mod 1 531s JS IMPORT: Defined importer 'overrides' 0x11510d213410 in 0x11510d2000f8 531s JS IMPORT: successfully imported directory 'overrides' 531s JS IMPORT: Importing '_byteArrayNative' 531s JS NATIVE: Defining native module '_byteArrayNative' 531s JS IMPORT: Defining parent 0x11510d2000f8 of 0x11510d213858 '_byteArrayNative' is mod 1 531s JS IMPORT: successfully imported module '_byteArrayNative' 531s JS IMPORT: Importing '_promiseNative' 531s JS NATIVE: Defining native module '_promiseNative' 531s JS IMPORT: Defining parent 0x11510d2000f8 of 0x11510d213998 '_promiseNative' is mod 1 531s JS IMPORT: successfully imported module '_promiseNative' 531s JS IMPORT: Importing module GLib succeeded 531s JS IMPORT: Defining parent 0x11510d213410 of 0x29199203c128 'GLib' is mod 1 531s JS IMPORT: successfully imported module 'GLib' 531s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 531s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x29199207b060, JSClass 0x3ffa836c3b0, in object 0x29199207b038 531s JS CTX: Initialized class GIRepositoryGType prototype 0x11510d213bc8 531s JS CTX: Initialized class GIRepositoryFunction prototype 0x29199203c178 531s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 531s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 531s JS G BXD: Defined class for Error (GError), prototype 0x29199207b0b0, JSClass 0x3ffa836c3b0, in object 0x29199207b038 531s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 531s JS G BXD: Defined class for Variant (GVariant), prototype 0x29199207b100, JSClass 0x3ffa836c3b0, in object 0x29199207b038 531s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 531s JS G BXD: Defined class for Bytes (GBytes), prototype 0x29199207b150, JSClass 0x3ffa836c3b0, in object 0x29199207b038 531s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 531s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 531s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x29199207b1a0, JSClass 0x3ffa836c3b0, in object 0x29199207b038 531s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 531s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 531s JS G BXD: Defined class for Thread (GThread), prototype 0x29199207b1f0, JSClass 0x3ffa836c3b0, in object 0x29199207b038 531s JS G BXD: Defining method ref in prototype for GLib.Thread 531s JS G BXD: Defining method unref in prototype for GLib.Thread 531s JS G NS: Defined namespace 'GLib' 0x29199207b038 in GIRepository 0x11510d2131a0 531s JS IMPORT: Importing module jasmine succeeded 531s JS IMPORT: Defining parent 0x11510d2000f8 of 0x29199203cb28 'jasmine' is mod 1 531s JS IMPORT: successfully imported module 'jasmine' 531s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 531s JS MAINLOOP: Main loop instance 0x2aa13f52000: hold 531s JS MAINLOOP: Enqueue job , promise=, allocation site= 531s JS MAINLOOP: Main loop instance 0x2aa13f52000: Spinning loop until released or hook cleared 531s JS MAINLOOP: handling job 0, 531s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 531s JS MAINLOOP: Main loop instance 0x2aa13f52000: release 531s JS MAINLOOP: Completed job 0 531s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 531s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 531s JS IMPORT: Importing module _legacy succeeded 531s JS IMPORT: Defining parent 0x11510d2000f8 of 0x29199203ccb8 '_legacy' is mod 1 531s JS IMPORT: successfully imported module '_legacy' 531s JS IMPORT: Importing module lang succeeded 531s JS IMPORT: Defining parent 0x11510d2000f8 of 0x29199203cc68 'lang' is mod 1 531s JS IMPORT: successfully imported module 'lang' 531s JS CTX: Script evaluation succeeded 531s JS MAINLOOP: Main loop instance 0x2aa13f52000: Spinning loop until released or hook cleared 531s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x29199203b128 531s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x29199203b128 531s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x29199203b128 531s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x29199203b128 531s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x29199203b128 531s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x29199203b128 531s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x29199203b128 531s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x29199203b128 531s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x29199203b128 531s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x29199203b128 531s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x29199203b128 531s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x29199203b128 531s JS IMPORT: Module metadata hook for module 0x11510d21b920 531s JS IMPORT: Defining meta.importSync for module 0x11510d21b920 531s JS NATIVE: Defining native module 'system' 531s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x29199203b128 531s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x29199203b128 531s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 531s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 531s JS MAINLOOP: Set main loop hook to 531s JS MAINLOOP: Main loop instance 0x2aa13f52000: hold 531s JS MAINLOOP: Running and clearing main loop hook 531s JS G BXD: Defining method run in prototype for GLib.MainLoop 531s 1..62 531s JS IMPORT: Importing 'gi' 531s JS IMPORT: Defining parent 0x29199203ec28 of 0x29199203ec10 'gi' is mod 1 531s JS IMPORT: successfully imported module 'gi' 531s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 531s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 531s JS G BXD: Defined class for Source (GSource), prototype 0x29199207b268, JSClass 0x3ffa836c3b0, in object 0x29199207b038 531s JS G BXD: Defining method set_priority in prototype for GLib.Source 531s JS IMPORT: Importing '_gi' 531s JS NATIVE: Defining native module '_gi' 531s JS IMPORT: Defining parent 0x29199203ec28 of 0x11510d225ed8 '_gi' is mod 1 531s JS IMPORT: successfully imported module '_gi' 531s 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 531s JS G NS: Defined namespace 'CjsPrivate' 0x29199207b308 in GIRepository 0x29199203ec10 531s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 531s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 531s JS IMPORT: Importing module _common succeeded 531s JS IMPORT: Defining parent 0x29199203ec28 of 0x2919920c8740 '_common' is mod 1 531s JS IMPORT: successfully imported module '_common' 531s JS IMPORT: Importing module GObject succeeded 531s JS IMPORT: Defining parent 0x29199203ec40 of 0x2919920c86f0 'GObject' is mod 1 531s JS IMPORT: successfully imported module 'GObject' 531s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 531s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 531s JS G BXD: Defined class for String (GString), prototype 0x29199207b588, JSClass 0x3ffa836c3b0, in object 0x29199207b2e0 531s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 531s JS G PRM: Defined class ParamSpec prototype is 0x2919920c87e0 class 0x3ffa83712e0 in object 0x29199207b2e0 531s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 531s JS G OBJ: Defined class for Object (GObject), prototype 0x29199207b6f0, JSClass 0x3ffa836cac0, in object 0x29199207b2e0 531s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 531s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 531s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x29199207b718, JSClass 0x3ffa836cac0, in object 0x29199207b2e0 531s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 531s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 531s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 531s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 531s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 531s JS G NS: Defined namespace 'GObject' 0x29199207b2e0 in GIRepository 0x29199203ec10 531s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 531s JS G BXD: Defining method attach in prototype for GLib.Source 531s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 531s JS IMPORT: Module metadata hook for module 0x291992060f20 531s JS IMPORT: Defining meta.importSync for module 0x291992060f20 531s JS G BXD: Defining method destroy in prototype for GLib.Source 531s ok 1 A metaclass has its constructor called each time a class is created with it 531s ok 2 A metaclass is an instance of Lang.Class 531s ok 3 A metaclass produces instances that are instances of itself and Lang.Class 531s ok 4 A metaclass can dynamically define properties in its constructor 531s ok 5 A metaclass instance gets all the properties from its class and metaclass 531s ok 6 A metaclass instance gets dynamically defined properties from metaclass 531s ok 7 A metaclass can be instantiated with Lang.Class but still get the appropriate metaclass 531s ok 8 A metaclass can be detected with Lang.getMetaClass 531s ok 9 Class framework calls _init constructors 531s ok 10 Class framework calls parent constructors 531s ok 11 Class framework sets the right constructor properties 531s ok 12 Class framework sets up instanceof correctly 531s ok 13 Class framework has a name 531s ok 14 Class framework reports a sensible value for toString() 531s ok 15 Class framework allows overriding toString() 531s ok 16 Class framework is not configurable 531s ok 17 Class framework allows accessors for properties 531s ok 18 Class framework raises an exception when creating an abstract class 531s ok 19 Class framework inherits properties from abstract base classes 531s ok 20 Class framework inherits constructors from abstract base classes 531s ok 21 Class framework allows ES6 classes to inherit from abstract base classes 531s ok 22 Class framework lets methods call other methods without clobbering __caller__ 531s ok 23 Class framework allows custom return values from constructors 531s ok 24 Class framework allows symbol-named methods 531s ok 25 An interface is an instance of Lang.Interface 531s ok 26 An interface has a name 531s ok 27 An interface cannot be instantiated 531s ok 28 An interface can be implemented by a class 531s ok 29 An interface can be implemented by a class's superclass 531s ok 30 An interface doesn't disturb a class's constructor 531s ok 31 An interface can have its required method implemented 531s ok 32 An interface must have a name 531s ok 33 An interface must have its required methods implemented 531s ok 34 An interface does not have to have its optional methods implemented 531s ok 35 An interface can have its optional method deferred to by the implementation 531s ok 36 An interface can be chained up to by a class 531s ok 37 An interface can include arguments when being chained up to by a class 531s ok 38 An interface can have its property getter deferred to 531s ok 39 An interface can have its property setter deferred to 531s ok 40 An interface can have its property getter overridden 531s ok 41 An interface can have its property setter overridden 531s ok 42 An interface can require another interface 531s ok 43 An interface can have empty requires 531s ok 44 An interface can chain up to another interface 531s ok 45 An interface can be chained up to with a generic 531s ok 46 An interface can chain up to another interface with a generic 531s ok 47 An interface has its optional function defer to that of the last interface 531s ok 48 An interface must have all its required interfaces implemented 531s ok 49 An interface must have all its required interfaces implemented in the correct order 531s ok 50 An interface can have its implementation on a parent class 531s ok 51 An interface can require its implementor to be a subclass of some class 531s ok 52 An interface must be implemented by an object which subclasses the required class 531s ok 53 An interface can have methods that call others of its methods 531s ok 54 An interface is implemented by a subclass of a class that implements it 531s ok 55 An interface can be reimplemented by a subclass of a class that implements it 531s ok 56 An interface tells what it is with toString() 531s ok 57 ES6 class inheriting from Lang.Class calls a static method on the parent class 531s ok 58 ES6 class inheriting from Lang.Class calls a method on the parent class 531s ok 59 ES6 class inheriting from Lang.Class passes arguments to the parent class's constructor 531s ok 60 ES6 class inheriting from Lang.Class chains up to a method on the parent class 531s ok 61 ES6 class inheriting from Lang.Class overrides a method on the parent class 531s ok 62 ES6 class inheriting from Lang.Class sets and gets a property from the parent class 531s JS G BXD: Defining method quit in prototype for GLib.MainLoop 531s JS MAINLOOP: Enqueue job , promise=, allocation site= 531s JS MAINLOOP: Main loop instance 0x2aa13f52000: Spinning loop until released or hook cleared 531s JS MAINLOOP: handling job 0, 531s JS MAINLOOP: Enqueue job , promise=, allocation site= 531s JS MAINLOOP: Completed job 0 531s JS MAINLOOP: handling job 1, 531s JS MAINLOOP: Enqueue job , promise=, allocation site= 531s JS MAINLOOP: Completed job 1 531s JS MAINLOOP: handling job 2, 531s JS MAINLOOP: Enqueue job , promise=, allocation site= 531s JS MAINLOOP: Completed job 2 531s JS MAINLOOP: handling job 3, 531s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 531s JS MAINLOOP: Main loop instance 0x2aa13f52000: release 531s JS MAINLOOP: Completed job 3 531s JS MEMORY: Memory report: before destroying context 531s JS MEMORY: 389 objects currently alive 531s JS MEMORY: boxed_instance = 275 531s JS MEMORY: boxed_prototype = 8 531s JS MEMORY: closure = 1 531s JS MEMORY: function = 94 531s JS MEMORY: fundamental_instance = 0 531s JS MEMORY: fundamental_prototype = 0 531s JS MEMORY: gerror_instance = 0 531s JS MEMORY: gerror_prototype = 0 531s JS MEMORY: interface = 0 531s JS MEMORY: module = 6 531s JS MEMORY: ns = 3 531s JS MEMORY: object_instance = 0 531s JS MEMORY: object_prototype = 2 531s JS MEMORY: param = 0 531s JS MEMORY: union_instance = 0 531s JS MEMORY: union_prototype = 0 531s JS CTX: JS shutdown sequence 531s JS CTX: Stopping profiler 531s JS CTX: Shutting down toggle queue 531s JS CTX: Notifying external reference holders of GjsContext dispose 531s JS MAINLOOP: Stopping promise job dispatcher 531s JS CTX: Notifying reference holders of GjsContext dispose 531s JS CTX: Checking unhandled promise rejections 531s JS CTX: Releasing cached JS wrappers 531s JS CTX: Final triggered GC 531s JS CTX: Destroying JS context 531s JS CTX: Releasing all native objects 531s JS CTX: Disabling auto GC 531s JS CTX: Ending trace on global object 531s JS CTX: Freeing allocated resources 531s JS CTX: JS context destroyed 531s PASS: cjs/testLegacyClass.test 531s Running test: cjs/throw-ignored.test 531s 1..1 531s ok 1 - /usr/libexec/installed-tests/cjs/debugger/throw-ignored.debugger 531s PASS: cjs/throw-ignored.test 531s Running test: cjs/testFundamental.test 531s JS NATIVE: Registered native JS module '_promiseNative' 531s JS NATIVE: Registered native JS module '_byteArrayNative' 531s JS NATIVE: Registered native JS module '_encodingNative' 531s JS NATIVE: Registered native JS module '_gi' 531s JS NATIVE: Registered native JS module 'gi' 531s JS NATIVE: Registered native JS module 'cairoNative' 531s JS NATIVE: Registered native JS module 'system' 531s JS NATIVE: Registered native JS module 'console' 531s JS NATIVE: Registered native JS module '_print' 531s JS CTX: Enabling JIT 531s JS CTX: Initialized class GjsFileImporter prototype 0x185031800098 531s JS IMPORT: Defining parent (nil) of 0x1850318000f8 'imports' is mod 0 531s JS IMPORT: Importing '_print' 531s JS NATIVE: Defining native module '_print' 531s JS IMPORT: Defining parent 0x1850318000f8 of 0x1850318006b0 '_print' is mod 1 531s JS IMPORT: successfully imported module '_print' 531s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 531s 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 0xc9ac473b128 531s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xc9ac473b128 531s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xc9ac473b128 531s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xc9ac473b128 531s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xc9ac473b128 531s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xc9ac473b128 531s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xc9ac473b128 531s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xc9ac473b128 531s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xc9ac473b128 531s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xc9ac473b128 531s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xc9ac473b128 531s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xc9ac473b128 531s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xc9ac473b128 531s JS MAINLOOP: Main loop instance 0x2aa1a0c4000: hold 531s JS MAINLOOP: Enqueue job , promise=, allocation site= 531s JS MAINLOOP: Starting promise job dispatcher 531s JS MAINLOOP: Main loop instance 0x2aa1a0c4000: Spinning loop until released or hook cleared 531s JS MAINLOOP: handling job 0, 531s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 531s JS MAINLOOP: Main loop instance 0x2aa1a0c4000: release 531s JS MAINLOOP: Completed job 0 531s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xc9ac473b128 531s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xc9ac473b128 531s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xc9ac473b128 531s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xc9ac473b128 531s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xc9ac473b128 531s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xc9ac473b128 531s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xc9ac473b128 531s JS IMPORT: Module metadata hook for module 0x185031812f60 531s JS IMPORT: Defining meta.importSync for module 0x185031812f60 531s JS NATIVE: Defining native module 'gi' 531s JS CTX: Initialized class GIRepositoryNamespace prototype 0x185031813310 531s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 531s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 531s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 531s JS IMPORT: Importing directory 'overrides' 531s JS IMPORT: Defining parent 0x1850318000f8 of 0x185031813410 'overrides' is mod 1 531s JS IMPORT: Defined importer 'overrides' 0x185031813410 in 0x1850318000f8 531s JS IMPORT: successfully imported directory 'overrides' 531s JS IMPORT: Importing '_byteArrayNative' 531s JS NATIVE: Defining native module '_byteArrayNative' 531s JS IMPORT: Defining parent 0x1850318000f8 of 0x185031813858 '_byteArrayNative' is mod 1 531s JS IMPORT: successfully imported module '_byteArrayNative' 531s JS IMPORT: Importing '_promiseNative' 531s JS NATIVE: Defining native module '_promiseNative' 531s JS IMPORT: Defining parent 0x1850318000f8 of 0x185031813998 '_promiseNative' is mod 1 531s JS IMPORT: successfully imported module '_promiseNative' 531s JS IMPORT: Importing module GLib succeeded 531s JS IMPORT: Defining parent 0x185031813410 of 0xc9ac473c128 'GLib' is mod 1 531s JS IMPORT: successfully imported module 'GLib' 531s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 531s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xc9ac477b060, JSClass 0x3ffaf56c3b0, in object 0xc9ac477b038 531s JS CTX: Initialized class GIRepositoryGType prototype 0x185031813bc8 531s JS CTX: Initialized class GIRepositoryFunction prototype 0xc9ac473c178 531s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 531s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 531s JS G BXD: Defined class for Error (GError), prototype 0xc9ac477b0b0, JSClass 0x3ffaf56c3b0, in object 0xc9ac477b038 531s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 531s JS G BXD: Defined class for Variant (GVariant), prototype 0xc9ac477b100, JSClass 0x3ffaf56c3b0, in object 0xc9ac477b038 531s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 531s JS G BXD: Defined class for Bytes (GBytes), prototype 0xc9ac477b150, JSClass 0x3ffaf56c3b0, in object 0xc9ac477b038 531s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 531s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 531s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xc9ac477b1a0, JSClass 0x3ffaf56c3b0, in object 0xc9ac477b038 531s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 531s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 531s JS G BXD: Defined class for Thread (GThread), prototype 0xc9ac477b1f0, JSClass 0x3ffaf56c3b0, in object 0xc9ac477b038 531s JS G BXD: Defining method ref in prototype for GLib.Thread 531s JS G BXD: Defining method unref in prototype for GLib.Thread 531s JS G NS: Defined namespace 'GLib' 0xc9ac477b038 in GIRepository 0x1850318131a0 531s JS IMPORT: Importing module jasmine succeeded 531s JS IMPORT: Defining parent 0x1850318000f8 of 0xc9ac473cb28 'jasmine' is mod 1 531s JS IMPORT: successfully imported module 'jasmine' 531s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 531s JS MAINLOOP: Main loop instance 0x2aa1a0c4000: hold 531s JS MAINLOOP: Enqueue job , promise=, allocation site= 531s JS MAINLOOP: Main loop instance 0x2aa1a0c4000: Spinning loop until released or hook cleared 531s JS MAINLOOP: handling job 0, 531s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 531s JS MAINLOOP: Main loop instance 0x2aa1a0c4000: release 531s JS MAINLOOP: Completed job 0 531s JS IMPORT: Importing 'gi' 531s JS IMPORT: Defining parent 0x1850318000f8 of 0x1850318131a0 'gi' is mod 1 531s JS IMPORT: successfully imported module 'gi' 531s JS IMPORT: Importing '_gi' 531s JS NATIVE: Defining native module '_gi' 531s JS IMPORT: Defining parent 0x1850318000f8 of 0x1850318272f8 '_gi' is mod 1 531s JS IMPORT: successfully imported module '_gi' 531s 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 531s JS G NS: Defined namespace 'CjsPrivate' 0xc9ac477b290 in GIRepository 0x1850318131a0 531s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 531s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 531s JS IMPORT: Importing module _common succeeded 531s JS IMPORT: Defining parent 0x1850318000f8 of 0xc9ac473ccb8 '_common' is mod 1 531s JS IMPORT: successfully imported module '_common' 531s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 531s JS IMPORT: Importing module _legacy succeeded 531s JS IMPORT: Defining parent 0x1850318000f8 of 0xc9ac473cd08 '_legacy' is mod 1 531s JS IMPORT: successfully imported module '_legacy' 531s JS IMPORT: Importing module GObject succeeded 531s JS IMPORT: Defining parent 0x185031813410 of 0xc9ac473cc68 'GObject' is mod 1 531s JS IMPORT: successfully imported module 'GObject' 531s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 531s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 531s JS G BXD: Defined class for String (GString), prototype 0xc9ac477b510, JSClass 0x3ffaf56c3b0, in object 0xc9ac477b268 531s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 531s JS G PRM: Defined class ParamSpec prototype is 0xc9ac473cda8 class 0x3ffaf5712e0 in object 0xc9ac477b268 531s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 531s JS G OBJ: Defined class for Object (GObject), prototype 0xc9ac477b678, JSClass 0x3ffaf56cac0, in object 0xc9ac477b268 531s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 531s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 531s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xc9ac477b6a0, JSClass 0x3ffaf56cac0, in object 0xc9ac477b268 531s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 531s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 531s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 531s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 531s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 531s JS G NS: Defined namespace 'GObject' 0xc9ac477b268 in GIRepository 0x1850318131a0 531s 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 531s JS G NS: Defined namespace 'Regress' 0xc9ac477b6f0 in GIRepository 0x1850318131a0 531s JS G NS: Found info type OBJECT for 'TestFundamentalObject' in namespace 'Regress' 531s JS G FNDMTL: Defined class for TestFundamentalObject (RegressTestFundamentalObject), prototype 0xc9ac477b718, JSClass 0x3ffaf56c430, in object 0xc9ac477b6f0 531s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalObject' apparently has accessible fields. Gjs has no support for this yet, ignoring these. 531s JS G NS: Found info type OBJECT for 'TestFundamentalSubObject' in namespace 'Regress' 531s JS G FNDMTL: Defined class for TestFundamentalSubObject (RegressTestFundamentalSubObject), prototype 0xc9ac477b768, JSClass 0x3ffaf56c430, in object 0xc9ac477b6f0 531s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalSubObject' apparently has accessible fields. Gjs has no support for this yet, ignoring these. 531s JS G NS: Found info type OBJECT for 'TestFundamentalObjectNoGetSetFunc' in namespace 'Regress' 531s JS G FNDMTL: Defined class for TestFundamentalObjectNoGetSetFunc (RegressTestFundamentalObjectNoGetSetFunc), prototype 0xc9ac477b7b8, JSClass 0x3ffaf56c430, in object 0xc9ac477b6f0 531s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalObjectNoGetSetFunc' apparently has accessible fields. Gjs has no support for this yet, ignoring these. 531s JS G NS: Found info type OBJECT for 'TestFundamentalSubObjectNoGetSetFunc' in namespace 'Regress' 531s JS G FNDMTL: Defined class for TestFundamentalSubObjectNoGetSetFunc (RegressTestFundamentalSubObjectNoGetSetFunc), prototype 0xc9ac477b808, JSClass 0x3ffaf56c430, in object 0xc9ac477b6f0 531s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalSubObjectNoGetSetFunc' apparently has accessible fields. Gjs has no support for this yet, ignoring these. 531s JS G NS: Found info type FLAGS for 'SignalFlags' in namespace 'GObject' 531s JS G ENUM: Defining enum value RUN_FIRST (fixed from run_first) 1 531s JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2 531s JS G ENUM: Defining enum value RUN_CLEANUP (fixed from run_cleanup) 4 531s JS G ENUM: Defining enum value NO_RECURSE (fixed from no_recurse) 8 531s JS G ENUM: Defining enum value DETAILED (fixed from detailed) 16 531s JS G ENUM: Defining enum value ACTION (fixed from action) 32 531s JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64 531s JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128 531s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 256 531s JS G ENUM: Defining enum value ACCUMULATOR_FIRST_RUN (fixed from accumulator_first_run) 131072 531s JS G ENUM: Defining GObject.SignalFlags as 0x18503182bd40 531s JS CTX: Script evaluation succeeded 531s JS MAINLOOP: Main loop instance 0x2aa1a0c4000: Spinning loop until released or hook cleared 531s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xc9ac473b128 531s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xc9ac473b128 531s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xc9ac473b128 531s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xc9ac473b128 531s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xc9ac473b128 531s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xc9ac473b128 531s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xc9ac473b128 531s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xc9ac473b128 531s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xc9ac473b128 531s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xc9ac473b128 531s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xc9ac473b128 531s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xc9ac473b128 531s JS IMPORT: Module metadata hook for module 0x185031832278 531s JS IMPORT: Defining meta.importSync for module 0x185031832278 531s JS NATIVE: Defining native module 'system' 531s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xc9ac473b128 531s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xc9ac473b128 531s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 531s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 531s JS MAINLOOP: Set main loop hook to 531s JS MAINLOOP: Main loop instance 0x2aa1a0c4000: hold 531s JS MAINLOOP: Running and clearing main loop hook 531s JS G BXD: Defining method run in prototype for GLib.MainLoop 531s 1..10 531s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 531s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 531s JS G BXD: Defined class for Source (GSource), prototype 0xc9ac477b8a8, JSClass 0x3ffaf56c3b0, in object 0xc9ac477b038 531s JS G BXD: Defining method set_priority in prototype for GLib.Source 531s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 531s JS G BXD: Defining method attach in prototype for GLib.Source 531s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 531s JS IMPORT: Module metadata hook for module 0x1850318030b0 531s JS IMPORT: Defining meta.importSync for module 0x1850318030b0 531s JS G NS: Found info type FUNCTION for 'strdup_value_contents' in namespace 'GObject' 531s JS G BXD: Defining method destroy in prototype for GLib.Source 531s ok 1 Fundamental type support can marshal a subtype of a custom fundamental type into a supertype GValue 531s ok 2 Fundamental type support can marshal a subtype of a custom fundamental type into a GValue 531s JS G FNDMTL: Defining method get_data in prototype for Regress.TestFundamentalObjectNoGetSetFunc 531s 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 531s 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 531s ok 5 Fundamental type support cannot marshal a custom fundamental type into a GValue of different gtype 531s ok 6 Fundamental type support can marshal a custom fundamental type into a GValue of super gtype 531s ok 7 Fundamental type support cannot marshal a custom fundamental type into a GValue of sub gtype 531s ok 8 Fundamental type support can marshal a custom fundamental type into a transformable type 531s JS G NS: Found info type STRUCT for 'Value' in namespace 'GObject' 531s JS G BXD: Defined class for Value (GValue), prototype 0xc9ac47ee178, JSClass 0x3ffaf56c3b0, in object 0xc9ac477b268 531s JS G BXD: Defining method init in prototype for GObject.Value 531s ok 9 Fundamental type support can marshal to a null value 531s ok 10 Fundamental type support can marshal to a null value if has no getter function 531s JS G BXD: Defining method quit in prototype for GLib.MainLoop 531s JS MAINLOOP: Enqueue job , promise=, allocation site= 531s JS MAINLOOP: Main loop instance 0x2aa1a0c4000: Spinning loop until released or hook cleared 531s JS MAINLOOP: handling job 0, 531s JS MAINLOOP: Enqueue job , promise=, allocation site= 531s JS MAINLOOP: Completed job 0 531s JS MAINLOOP: handling job 1, 531s JS MAINLOOP: Enqueue job , promise=, allocation site= 531s JS MAINLOOP: Completed job 1 531s JS MAINLOOP: handling job 2, 531s JS MAINLOOP: Enqueue job , promise=, allocation site= 531s JS MAINLOOP: Completed job 2 531s JS MAINLOOP: handling job 3, 531s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 531s JS MAINLOOP: Main loop instance 0x2aa1a0c4000: release 531s JS MAINLOOP: Completed job 3 531s JS MEMORY: Memory report: before destroying context 531s JS MEMORY: 207 objects currently alive 531s JS MEMORY: boxed_instance = 49 531s JS MEMORY: boxed_prototype = 9 531s JS MEMORY: closure = 13 531s JS MEMORY: function = 103 531s JS MEMORY: fundamental_instance = 9 531s JS MEMORY: fundamental_prototype = 4 531s JS MEMORY: gerror_instance = 0 531s JS MEMORY: gerror_prototype = 0 531s JS MEMORY: interface = 0 531s JS MEMORY: module = 5 531s JS MEMORY: ns = 4 531s JS MEMORY: object_instance = 8 531s JS MEMORY: object_prototype = 3 531s JS MEMORY: param = 0 531s JS MEMORY: union_instance = 0 531s JS MEMORY: union_prototype = 0 531s JS CTX: JS shutdown sequence 531s JS CTX: Stopping profiler 531s JS CTX: Shutting down toggle queue 531s JS CTX: Notifying external reference holders of GjsContext dispose 531s JS MAINLOOP: Stopping promise job dispatcher 531s JS CTX: Notifying reference holders of GjsContext dispose 531s JS CTX: Checking unhandled promise rejections 531s JS CTX: Releasing cached JS wrappers 531s JS CTX: Final triggered GC 531s JS CTX: Destroying JS context 531s JS CTX: Releasing all native objects 531s JS CTX: Disabling auto GC 531s JS CTX: Ending trace on global object 531s JS CTX: Freeing allocated resources 531s JS CTX: JS context destroyed 531s PASS: cjs/testFundamental.test 531s Running test: cjs/continue.test 531s 1..1 531s ok 1 - /usr/libexec/installed-tests/cjs/debugger/continue.debugger 531s PASS: cjs/continue.test 531s Running test: cjs/detach.test 531s 1..1 531s ok 1 - /usr/libexec/installed-tests/cjs/debugger/detach.debugger 531s PASS: cjs/detach.test 531s Running test: cjs/testGObject.test 531s JS NATIVE: Registered native JS module '_promiseNative' 531s JS NATIVE: Registered native JS module '_byteArrayNative' 531s JS NATIVE: Registered native JS module '_encodingNative' 531s JS NATIVE: Registered native JS module '_gi' 531s JS NATIVE: Registered native JS module 'gi' 531s JS NATIVE: Registered native JS module 'cairoNative' 531s JS NATIVE: Registered native JS module 'system' 531s JS NATIVE: Registered native JS module 'console' 531s JS NATIVE: Registered native JS module '_print' 531s JS CTX: Enabling JIT 531s JS CTX: Initialized class GjsFileImporter prototype 0x14e70cc00098 531s JS IMPORT: Defining parent (nil) of 0x14e70cc000f8 'imports' is mod 0 531s JS IMPORT: Importing '_print' 531s JS NATIVE: Defining native module '_print' 531s JS IMPORT: Defining parent 0x14e70cc000f8 of 0x14e70cc006b0 '_print' is mod 1 531s JS IMPORT: successfully imported module '_print' 531s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 531s 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 0x1613e593b128 531s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x1613e593b128 531s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1613e593b128 531s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1613e593b128 531s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1613e593b128 531s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1613e593b128 531s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x1613e593b128 531s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x1613e593b128 531s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x1613e593b128 531s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1613e593b128 531s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1613e593b128 531s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x1613e593b128 531s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x1613e593b128 531s JS MAINLOOP: Main loop instance 0x2aa12d62000: hold 531s JS MAINLOOP: Enqueue job , promise=, allocation site= 531s JS MAINLOOP: Starting promise job dispatcher 531s JS MAINLOOP: Main loop instance 0x2aa12d62000: Spinning loop until released or hook cleared 531s JS MAINLOOP: handling job 0, 531s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 531s JS MAINLOOP: Main loop instance 0x2aa12d62000: release 531s JS MAINLOOP: Completed job 0 531s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x1613e593b128 531s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1613e593b128 531s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1613e593b128 531s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1613e593b128 531s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1613e593b128 531s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1613e593b128 531s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1613e593b128 531s JS IMPORT: Module metadata hook for module 0x14e70cc12f60 531s JS IMPORT: Defining meta.importSync for module 0x14e70cc12f60 531s JS NATIVE: Defining native module 'gi' 531s JS CTX: Initialized class GIRepositoryNamespace prototype 0x14e70cc13310 531s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 531s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 531s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 531s JS IMPORT: Importing directory 'overrides' 531s JS IMPORT: Defining parent 0x14e70cc000f8 of 0x14e70cc13410 'overrides' is mod 1 531s JS IMPORT: Defined importer 'overrides' 0x14e70cc13410 in 0x14e70cc000f8 531s JS IMPORT: successfully imported directory 'overrides' 531s JS IMPORT: Importing '_byteArrayNative' 531s JS NATIVE: Defining native module '_byteArrayNative' 531s JS IMPORT: Defining parent 0x14e70cc000f8 of 0x14e70cc13858 '_byteArrayNative' is mod 1 531s JS IMPORT: successfully imported module '_byteArrayNative' 531s JS IMPORT: Importing '_promiseNative' 531s JS NATIVE: Defining native module '_promiseNative' 531s JS IMPORT: Defining parent 0x14e70cc000f8 of 0x14e70cc13998 '_promiseNative' is mod 1 531s JS IMPORT: successfully imported module '_promiseNative' 531s JS IMPORT: Importing module GLib succeeded 531s JS IMPORT: Defining parent 0x14e70cc13410 of 0x1613e593c128 'GLib' is mod 1 531s JS IMPORT: successfully imported module 'GLib' 531s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 531s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1613e597b060, JSClass 0x3ffba56c3b0, in object 0x1613e597b038 531s JS CTX: Initialized class GIRepositoryGType prototype 0x14e70cc13bc8 531s JS CTX: Initialized class GIRepositoryFunction prototype 0x1613e593c178 531s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 531s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 531s JS G BXD: Defined class for Error (GError), prototype 0x1613e597b0b0, JSClass 0x3ffba56c3b0, in object 0x1613e597b038 531s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 531s JS G BXD: Defined class for Variant (GVariant), prototype 0x1613e597b100, JSClass 0x3ffba56c3b0, in object 0x1613e597b038 531s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 531s JS G BXD: Defined class for Bytes (GBytes), prototype 0x1613e597b150, JSClass 0x3ffba56c3b0, in object 0x1613e597b038 531s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 531s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 531s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1613e597b1a0, JSClass 0x3ffba56c3b0, in object 0x1613e597b038 531s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 531s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 531s JS G BXD: Defined class for Thread (GThread), prototype 0x1613e597b1f0, JSClass 0x3ffba56c3b0, in object 0x1613e597b038 531s JS G BXD: Defining method ref in prototype for GLib.Thread 531s JS G BXD: Defining method unref in prototype for GLib.Thread 531s JS G NS: Defined namespace 'GLib' 0x1613e597b038 in GIRepository 0x14e70cc131a0 531s JS IMPORT: Importing module jasmine succeeded 531s JS IMPORT: Defining parent 0x14e70cc000f8 of 0x1613e593cb28 'jasmine' is mod 1 531s JS IMPORT: successfully imported module 'jasmine' 531s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 531s JS MAINLOOP: Main loop instance 0x2aa12d62000: hold 531s JS MAINLOOP: Enqueue job , promise=, allocation site= 531s JS MAINLOOP: Main loop instance 0x2aa12d62000: Spinning loop until released or hook cleared 531s JS MAINLOOP: handling job 0, 531s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 531s JS MAINLOOP: Main loop instance 0x2aa12d62000: release 531s JS MAINLOOP: Completed job 0 531s JS IMPORT: Importing 'gi' 531s JS IMPORT: Defining parent 0x14e70cc000f8 of 0x14e70cc131a0 'gi' is mod 1 531s JS IMPORT: successfully imported module 'gi' 531s JS IMPORT: Importing '_gi' 531s JS NATIVE: Defining native module '_gi' 531s JS IMPORT: Defining parent 0x14e70cc000f8 of 0x14e70cc272f8 '_gi' is mod 1 531s JS IMPORT: successfully imported module '_gi' 531s 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 531s JS G NS: Defined namespace 'CjsPrivate' 0x1613e597b290 in GIRepository 0x14e70cc131a0 531s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 531s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 531s JS IMPORT: Importing module _common succeeded 531s JS IMPORT: Defining parent 0x14e70cc000f8 of 0x1613e593ccb8 '_common' is mod 1 531s JS IMPORT: successfully imported module '_common' 531s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 531s JS IMPORT: Importing module _legacy succeeded 531s JS IMPORT: Defining parent 0x14e70cc000f8 of 0x1613e593cd08 '_legacy' is mod 1 531s JS IMPORT: successfully imported module '_legacy' 531s JS IMPORT: Importing module GObject succeeded 531s JS IMPORT: Defining parent 0x14e70cc13410 of 0x1613e593cc68 'GObject' is mod 1 531s JS IMPORT: successfully imported module 'GObject' 531s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 531s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 531s JS G BXD: Defined class for String (GString), prototype 0x1613e597b510, JSClass 0x3ffba56c3b0, in object 0x1613e597b268 531s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 531s JS G PRM: Defined class ParamSpec prototype is 0x1613e593cda8 class 0x3ffba5712e0 in object 0x1613e597b268 531s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 531s JS G OBJ: Defined class for Object (GObject), prototype 0x1613e597b678, JSClass 0x3ffba56cac0, in object 0x1613e597b268 531s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 531s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 531s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x1613e597b6a0, JSClass 0x3ffba56cac0, in object 0x1613e597b268 531s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 531s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 531s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 531s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 531s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 531s JS G NS: Defined namespace 'GObject' 0x1613e597b268 in GIRepository 0x14e70cc131a0 531s JS IMPORT: Importing 'system' 531s JS NATIVE: Defining native module 'system' 531s JS IMPORT: Defining parent 0x14e70cc000f8 of 0x14e70cc2b560 'system' is mod 1 531s JS IMPORT: successfully imported module 'system' 531s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 531s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 531s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 531s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 531s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 531s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 531s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 531s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 531s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 531s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 531s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 531s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 531s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 531s JS G ENUM: Defining GObject.ParamFlags as 0x14e70cc2b800 531s JS G NS: Found info type CONSTANT for 'MAXINT32' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'param_spec_int' in namespace 'GObject' 531s JS G PRM: Wrapping GParamInt 'int' on (null) with JSObject 531s JS G PRM: JSObject created with param instance 0x2aa12f0fcf0 type GParamInt 531s JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' 531s JS G PRM: Wrapping GParamString 'string' on (null) with JSObject 531s JS G PRM: JSObject created with param instance 0x2aa12f101e0 type GParamString 531s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 531s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'CjsPrivate' 531s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 531s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 531s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 531s JS G NS: Found info type FLAGS for 'SignalFlags' in namespace 'GObject' 531s JS G ENUM: Defining enum value RUN_FIRST (fixed from run_first) 1 531s JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2 531s JS G ENUM: Defining enum value RUN_CLEANUP (fixed from run_cleanup) 4 531s JS G ENUM: Defining enum value NO_RECURSE (fixed from no_recurse) 8 531s JS G ENUM: Defining enum value DETAILED (fixed from detailed) 16 531s JS G ENUM: Defining enum value ACTION (fixed from action) 32 531s JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64 531s JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128 531s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 256 531s JS G ENUM: Defining enum value ACCUMULATOR_FIRST_RUN (fixed from accumulator_first_run) 131072 531s JS G ENUM: Defining GObject.SignalFlags as 0x14e70cc2c4d0 531s JS CTX: Script evaluation succeeded 531s JS MAINLOOP: Main loop instance 0x2aa12d62000: Spinning loop until released or hook cleared 531s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x1613e593b128 531s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1613e593b128 531s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1613e593b128 531s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1613e593b128 531s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1613e593b128 531s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1613e593b128 531s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1613e593b128 531s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1613e593b128 531s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1613e593b128 531s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1613e593b128 531s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1613e593b128 531s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1613e593b128 531s JS IMPORT: Module metadata hook for module 0x14e70cc3b038 531s JS IMPORT: Defining meta.importSync for module 0x14e70cc3b038 531s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1613e593b128 531s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1613e593b128 531s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 531s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 531s JS MAINLOOP: Set main loop hook to 531s JS MAINLOOP: Main loop instance 0x2aa12d62000: hold 531s JS MAINLOOP: Running and clearing main loop hook 531s JS G BXD: Defining method run in prototype for GLib.MainLoop 531s 1..22 531s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 531s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 531s JS G BXD: Defined class for Source (GSource), prototype 0x1613e597b740, JSClass 0x3ffba56c3b0, in object 0x1613e597b038 531s JS G BXD: Defining method set_priority in prototype for GLib.Source 531s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 531s JS G BXD: Defining method attach in prototype for GLib.Source 531s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 531s JS IMPORT: Module metadata hook for module 0x1613e59d50e8 531s JS IMPORT: Defining meta.importSync for module 0x1613e59d50e8 531s JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) 531s JS G BXD: Defining method destroy in prototype for GLib.Source 531s ok 1 GObject overrides GObject.set() 531s JS G NS: Found info type FUNCTION for 'signal_handler_disconnect' in namespace 'GObject' 531s ok 2 GObject overrides Signal alternative syntax handler is called with the right object 531s ok 3 GObject overrides Signal alternative syntax disconnected handler is not called 531s ok 4 GObject overrides toString() shows the native object address 531s ok 5 GObject should be able to create a GType object for gpointer 531s ok 6 GObject should be able to create a GType object for GBoxed 531s ok 7 GObject should be able to create a GType object for GParam 531s ok 8 GObject should be able to create a GType object for GInterface 531s ok 9 GObject should be able to create a GType object for GObject 531s ok 10 GObject should be able to create a GType object for GVariant 531s JS G NS: Found info type FUNCTION for 'signal_query' in namespace 'GObject' 531s JS G NS: Found info type STRUCT for 'SignalQuery' in namespace 'GObject' 531s JS G BXD: Defined class for SignalQuery (void), prototype 0x1613e59f4088, JSClass 0x3ffba56c3b0, in object 0x1613e597b268 531s ok 11 GObject should be able to query signals 531s ok 12 GObject.Object.new() can be called with a property bag 531s ok 13 GObject.Object.new() can be called to construct an object without setting properties 531s ok 14 GObject.Object.new() complains about wrong types 531s ok 15 GObject.Object.new() complains about wrong properties 531s ok 16 GObject.Object.new() can construct C GObjects as well 531s ok 17 GObject.Object.new_with_properties() can be called with two arrays 531s ok 18 GObject.Object.new_with_properties() can be called to construct an object without setting properties 531s ok 19 GObject.Object.new_with_properties() complains about various incorrect usages 531s ok 20 GObject.Object.new_with_properties() complains about wrong types 531s ok 21 GObject.Object.new_with_properties() complains about wrong properties 531s ok 22 GObject.Object.new_with_properties() can construct C GObjects as well 531s JS G BXD: Defining method quit in prototype for GLib.MainLoop 531s JS MAINLOOP: Enqueue job , promise=, allocation site= 531s JS MAINLOOP: Main loop instance 0x2aa12d62000: Spinning loop until released or hook cleared 531s JS MAINLOOP: handling job 0, 531s JS MAINLOOP: Enqueue job , promise=, allocation site= 531s JS MAINLOOP: Completed job 0 531s JS MAINLOOP: handling job 1, 531s JS MAINLOOP: Enqueue job , promise=, allocation site= 531s JS MAINLOOP: Completed job 1 531s JS MAINLOOP: handling job 2, 531s JS MAINLOOP: Enqueue job , promise=, allocation site= 531s JS MAINLOOP: Completed job 2 531s JS MAINLOOP: handling job 3, 531s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 531s JS MAINLOOP: Main loop instance 0x2aa12d62000: release 531s JS MAINLOOP: Completed job 3 531s JS MEMORY: Memory report: before destroying context 531s JS MEMORY: 252 objects currently alive 531s JS MEMORY: boxed_instance = 110 531s JS MEMORY: boxed_prototype = 9 531s JS MEMORY: closure = 1 531s JS MEMORY: function = 104 531s JS MEMORY: fundamental_instance = 0 531s JS MEMORY: fundamental_prototype = 0 531s JS MEMORY: gerror_instance = 0 531s JS MEMORY: gerror_prototype = 0 531s JS MEMORY: interface = 0 531s JS MEMORY: module = 5 531s JS MEMORY: ns = 3 531s JS MEMORY: object_instance = 15 531s JS MEMORY: object_prototype = 3 531s JS MEMORY: param = 2 531s JS MEMORY: union_instance = 0 531s JS MEMORY: union_prototype = 0 531s JS CTX: JS shutdown sequence 531s JS CTX: Stopping profiler 531s JS CTX: Shutting down toggle queue 531s JS CTX: Notifying external reference holders of GjsContext dispose 531s JS MAINLOOP: Stopping promise job dispatcher 531s JS CTX: Notifying reference holders of GjsContext dispose 531s JS CTX: Checking unhandled promise rejections 531s JS CTX: Releasing cached JS wrappers 531s JS CTX: Final triggered GC 531s JS CTX: Destroying JS context 531s JS CTX: Releasing all native objects 531s JS CTX: Disabling auto GC 531s JS CTX: Ending trace on global object 531s JS CTX: Freeing allocated resources 531s JS CTX: JS context destroyed 531s PASS: cjs/testGObject.test 531s Running test: cjs/testGObjectValue.test 531s JS NATIVE: Registered native JS module '_promiseNative' 531s JS NATIVE: Registered native JS module '_byteArrayNative' 531s JS NATIVE: Registered native JS module '_encodingNative' 531s JS NATIVE: Registered native JS module '_gi' 531s JS NATIVE: Registered native JS module 'gi' 531s JS NATIVE: Registered native JS module 'cairoNative' 531s JS NATIVE: Registered native JS module 'system' 531s JS NATIVE: Registered native JS module 'console' 531s JS NATIVE: Registered native JS module '_print' 531s JS CTX: Enabling JIT 531s JS CTX: Initialized class GjsFileImporter prototype 0x3a7deca00098 531s JS IMPORT: Defining parent (nil) of 0x3a7deca000f8 'imports' is mod 0 531s JS IMPORT: Importing '_print' 531s JS NATIVE: Defining native module '_print' 531s JS IMPORT: Defining parent 0x3a7deca000f8 of 0x3a7deca006b0 '_print' is mod 1 531s JS IMPORT: successfully imported module '_print' 531s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 531s 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 0x7cf40a3b128 531s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x7cf40a3b128 531s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x7cf40a3b128 531s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x7cf40a3b128 531s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x7cf40a3b128 531s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x7cf40a3b128 531s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x7cf40a3b128 531s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x7cf40a3b128 531s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x7cf40a3b128 531s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x7cf40a3b128 531s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x7cf40a3b128 531s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x7cf40a3b128 531s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x7cf40a3b128 531s JS MAINLOOP: Main loop instance 0x2aa04517000: hold 531s JS MAINLOOP: Enqueue job , promise=, allocation site= 531s JS MAINLOOP: Starting promise job dispatcher 531s JS MAINLOOP: Main loop instance 0x2aa04517000: Spinning loop until released or hook cleared 531s JS MAINLOOP: handling job 0, 531s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 531s JS MAINLOOP: Main loop instance 0x2aa04517000: release 531s JS MAINLOOP: Completed job 0 531s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x7cf40a3b128 531s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x7cf40a3b128 531s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x7cf40a3b128 531s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x7cf40a3b128 531s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x7cf40a3b128 531s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x7cf40a3b128 531s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x7cf40a3b128 531s JS IMPORT: Module metadata hook for module 0x3a7deca12f60 531s JS IMPORT: Defining meta.importSync for module 0x3a7deca12f60 531s JS NATIVE: Defining native module 'gi' 531s JS CTX: Initialized class GIRepositoryNamespace prototype 0x3a7deca13310 531s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 531s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 531s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 531s JS IMPORT: Importing directory 'overrides' 531s JS IMPORT: Defining parent 0x3a7deca000f8 of 0x3a7deca13410 'overrides' is mod 1 531s JS IMPORT: Defined importer 'overrides' 0x3a7deca13410 in 0x3a7deca000f8 531s JS IMPORT: successfully imported directory 'overrides' 531s JS IMPORT: Importing '_byteArrayNative' 531s JS NATIVE: Defining native module '_byteArrayNative' 531s JS IMPORT: Defining parent 0x3a7deca000f8 of 0x3a7deca13858 '_byteArrayNative' is mod 1 531s JS IMPORT: successfully imported module '_byteArrayNative' 531s JS IMPORT: Importing '_promiseNative' 531s JS NATIVE: Defining native module '_promiseNative' 531s JS IMPORT: Defining parent 0x3a7deca000f8 of 0x3a7deca13998 '_promiseNative' is mod 1 531s JS IMPORT: successfully imported module '_promiseNative' 531s JS IMPORT: Importing module GLib succeeded 531s JS IMPORT: Defining parent 0x3a7deca13410 of 0x7cf40a3c128 'GLib' is mod 1 531s JS IMPORT: successfully imported module 'GLib' 531s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 531s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x7cf40a7b060, JSClass 0x3ffa9c6c3b0, in object 0x7cf40a7b038 531s JS CTX: Initialized class GIRepositoryGType prototype 0x3a7deca13bc8 531s JS CTX: Initialized class GIRepositoryFunction prototype 0x7cf40a3c178 531s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 531s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 531s JS G BXD: Defined class for Error (GError), prototype 0x7cf40a7b0b0, JSClass 0x3ffa9c6c3b0, in object 0x7cf40a7b038 531s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 531s JS G BXD: Defined class for Variant (GVariant), prototype 0x7cf40a7b100, JSClass 0x3ffa9c6c3b0, in object 0x7cf40a7b038 531s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 531s JS G BXD: Defined class for Bytes (GBytes), prototype 0x7cf40a7b150, JSClass 0x3ffa9c6c3b0, in object 0x7cf40a7b038 531s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 531s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 531s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x7cf40a7b1a0, JSClass 0x3ffa9c6c3b0, in object 0x7cf40a7b038 531s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 531s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 531s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 531s JS G BXD: Defined class for Thread (GThread), prototype 0x7cf40a7b1f0, JSClass 0x3ffa9c6c3b0, in object 0x7cf40a7b038 531s JS G BXD: Defining method ref in prototype for GLib.Thread 531s JS G BXD: Defining method unref in prototype for GLib.Thread 531s JS G NS: Defined namespace 'GLib' 0x7cf40a7b038 in GIRepository 0x3a7deca131a0 531s JS IMPORT: Importing module jasmine succeeded 531s JS IMPORT: Defining parent 0x3a7deca000f8 of 0x7cf40a3cb28 'jasmine' is mod 1 531s JS IMPORT: successfully imported module 'jasmine' 531s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 531s JS MAINLOOP: Main loop instance 0x2aa04517000: hold 531s JS MAINLOOP: Enqueue job , promise=, allocation site= 531s JS MAINLOOP: Main loop instance 0x2aa04517000: Spinning loop until released or hook cleared 531s JS MAINLOOP: handling job 0, 531s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 531s JS MAINLOOP: Main loop instance 0x2aa04517000: release 531s JS MAINLOOP: Completed job 0 531s JS IMPORT: Importing 'gi' 531s JS IMPORT: Defining parent 0x3a7deca000f8 of 0x3a7deca131a0 'gi' is mod 1 531s JS IMPORT: successfully imported module 'gi' 531s JS IMPORT: Importing '_gi' 531s JS NATIVE: Defining native module '_gi' 531s JS IMPORT: Defining parent 0x3a7deca000f8 of 0x3a7deca272f8 '_gi' is mod 1 531s JS IMPORT: successfully imported module '_gi' 531s 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 531s JS G NS: Defined namespace 'CjsPrivate' 0x7cf40a7b290 in GIRepository 0x3a7deca131a0 531s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 531s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 531s JS IMPORT: Importing module _common succeeded 531s JS IMPORT: Defining parent 0x3a7deca000f8 of 0x7cf40a3ccb8 '_common' is mod 1 531s JS IMPORT: successfully imported module '_common' 531s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 531s JS IMPORT: Importing module _legacy succeeded 531s JS IMPORT: Defining parent 0x3a7deca000f8 of 0x7cf40a3cd08 '_legacy' is mod 1 531s JS IMPORT: successfully imported module '_legacy' 531s JS IMPORT: Importing module GObject succeeded 531s JS IMPORT: Defining parent 0x3a7deca13410 of 0x7cf40a3cc68 'GObject' is mod 1 531s JS IMPORT: successfully imported module 'GObject' 531s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 531s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 531s JS G BXD: Defined class for String (GString), prototype 0x7cf40a7b510, JSClass 0x3ffa9c6c3b0, in object 0x7cf40a7b268 531s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 531s JS G PRM: Defined class ParamSpec prototype is 0x7cf40a3cda8 class 0x3ffa9c712e0 in object 0x7cf40a7b268 531s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 531s JS G OBJ: Defined class for Object (GObject), prototype 0x7cf40a7b678, JSClass 0x3ffa9c6cac0, in object 0x7cf40a7b268 531s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 531s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 531s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x7cf40a7b6a0, JSClass 0x3ffa9c6cac0, in object 0x7cf40a7b268 531s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 531s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 531s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 531s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 531s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 531s JS G NS: Defined namespace 'GObject' 0x7cf40a7b268 in GIRepository 0x3a7deca131a0 531s 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 531s JS G NS: Defined namespace 'GIMarshallingTests' 0x7cf40a7b6f0 in GIRepository 0x3a7deca131a0 531s 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 531s JS G NS: Defined namespace 'Regress' 0x7cf40a7b718 in GIRepository 0x3a7deca131a0 531s JS G NS: Found info type STRUCT for 'BoxedStruct' in namespace 'GIMarshallingTests' 531s JS G BXD: Defined class for BoxedStruct (GIMarshallingTestsBoxedStruct), prototype 0x7cf40a7b740, JSClass 0x3ffa9c6c3b0, in object 0x7cf40a7b6f0 531s JS G NS: Found info type STRUCT for 'Value' in namespace 'GObject' 531s JS G BXD: Defined class for Value (GValue), prototype 0x7cf40a7b7b8, JSClass 0x3ffa9c6c3b0, in object 0x7cf40a7b268 531s JS G BXD: Defining method init in prototype for GObject.Value 531s JS G BXD: Defining method set_uint in prototype for GObject.Value 531s JS G NS: Found info type OBJECT for 'TestFundamentalSubObject' in namespace 'Regress' 531s JS G NS: Found info type OBJECT for 'TestFundamentalObject' in namespace 'Regress' 531s JS G FNDMTL: Defined class for TestFundamentalObject (RegressTestFundamentalObject), prototype 0x7cf40a7b830, JSClass 0x3ffa9c6c430, in object 0x7cf40a7b718 531s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalObject' apparently has accessible fields. Gjs has no support for this yet, ignoring these. 531s JS G FNDMTL: Defined class for TestFundamentalSubObject (RegressTestFundamentalSubObject), prototype 0x7cf40a7b880, JSClass 0x3ffa9c6c430, in object 0x7cf40a7b718 531s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalSubObject' apparently has accessible fields. Gjs has no support for this yet, ignoring these. 531s JS CTX: Script evaluation succeeded 531s JS MAINLOOP: Main loop instance 0x2aa04517000: Spinning loop until released or hook cleared 531s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x7cf40a3b128 531s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x7cf40a3b128 531s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x7cf40a3b128 531s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x7cf40a3b128 531s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x7cf40a3b128 531s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x7cf40a3b128 531s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x7cf40a3b128 531s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x7cf40a3b128 531s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x7cf40a3b128 531s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x7cf40a3b128 531s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x7cf40a3b128 531s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x7cf40a3b128 531s JS IMPORT: Module metadata hook for module 0x3a7deca48ea8 531s JS IMPORT: Defining meta.importSync for module 0x3a7deca48ea8 531s JS NATIVE: Defining native module 'system' 531s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x7cf40a3b128 531s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x7cf40a3b128 531s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 531s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 531s JS MAINLOOP: Set main loop hook to 531s JS MAINLOOP: Main loop instance 0x2aa04517000: hold 531s JS MAINLOOP: Running and clearing main loop hook 531s JS G BXD: Defining method run in prototype for GLib.MainLoop 531s 1..148 531s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 532s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 532s JS G BXD: Defined class for Source (GSource), prototype 0x7cf40a7b8f8, JSClass 0x3ffa9c6c3b0, in object 0x7cf40a7b038 532s JS G BXD: Defining method set_priority in prototype for GLib.Source 532s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 532s JS G BXD: Defining method attach in prototype for GLib.Source 532s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 532s JS IMPORT: Module metadata hook for module 0x7cf40a60ac0 532s JS IMPORT: Defining meta.importSync for module 0x7cf40a60ac0 532s JS G BXD: Defining method destroy in prototype for GLib.Source 532s JS G BXD: Defining method unset in prototype for GObject.Value 532s ok 1 GObject value (GValue) initializes schar 532s ok 2 GObject value (GValue) schar is compatible with itself 532s ok 3 GObject value (GValue) schar is transformable to itself 532s JS G BXD: Defining method set_schar in prototype for GObject.Value 532s JS G BXD: Defining method get_schar in prototype for GObject.Value 532s ok 4 GObject value (GValue) initialized sets and gets schar 532s JS G NS: Found info type FUNCTION for 'gvalue_round_trip' in namespace 'GIMarshallingTests' 532s JS G NS: Found info type FUNCTION for 'gvalue_copy' in namespace 'GIMarshallingTests' 532s ok 5 GObject value (GValue) initialized can be passed to a function and returns a schar 532s JS G BXD: Defining method copy in prototype for GObject.Value 532s ok 6 GObject value (GValue) initialized copies schar 532s ok 7 GObject value (GValue) can be marshalled and un-marshalled from JS schar 532s ok 8 GObject value (GValue) initializes int 532s ok 9 GObject value (GValue) int is compatible with itself 532s ok 10 GObject value (GValue) int is transformable to itself 532s JS G BXD: Defining method set_int in prototype for GObject.Value 532s JS G BXD: Defining method get_int in prototype for GObject.Value 532s ok 11 GObject value (GValue) initialized sets and gets int 532s ok 12 GObject value (GValue) initialized can be passed to a function and returns a int 532s ok 13 GObject value (GValue) initialized copies int 532s ok 14 GObject value (GValue) can be marshalled and un-marshalled from JS int 532s ok 15 GObject value (GValue) initializes int64 532s ok 16 GObject value (GValue) int64 is compatible with itself 532s ok 17 GObject value (GValue) int64 is transformable to itself 532s JS G BXD: Defining method set_int64 in prototype for GObject.Value 532s JS G BXD: Defining method get_int64 in prototype for GObject.Value 532s ok 18 GObject value (GValue) initialized sets and gets int64 532s ok 19 GObject value (GValue) initialized can be passed to a function and returns a int64 532s ok 20 GObject value (GValue) initialized copies int64 532s ok 21 GObject value (GValue) can be marshalled and un-marshalled from JS int64 532s ok 22 GObject value (GValue) initializes long 532s ok 23 GObject value (GValue) long is compatible with itself 532s ok 24 GObject value (GValue) long is transformable to itself 532s JS G BXD: Defining method set_long in prototype for GObject.Value 532s JS G BXD: Defining method get_long in prototype for GObject.Value 532s ok 25 GObject value (GValue) initialized sets and gets long 532s ok 26 GObject value (GValue) initialized can be passed to a function and returns a long 532s ok 27 GObject value (GValue) initialized copies long 532s ok 28 GObject value (GValue) can be marshalled and un-marshalled from JS long 532s ok 29 GObject value (GValue) initializes char 532s ok 30 GObject value (GValue) char is compatible with itself 532s ok 31 GObject value (GValue) char is transformable to itself 532s JS G BXD: Defining method set_char in prototype for GObject.Value 532s JS G BXD: Defining method get_char in prototype for GObject.Value 532s ok 32 GObject value (GValue) initialized sets and gets char 532s ok 33 GObject value (GValue) initialized can be passed to a function and returns a char 532s ok 34 GObject value (GValue) initialized copies char 532s ok 35 GObject value (GValue) can be marshalled and un-marshalled from JS char 532s ok 36 GObject value (GValue) initializes uchar 532s ok 37 GObject value (GValue) uchar is compatible with itself 532s ok 38 GObject value (GValue) uchar is transformable to itself 532s JS G BXD: Defining method set_uchar in prototype for GObject.Value 532s JS G BXD: Defining method get_uchar in prototype for GObject.Value 532s ok 39 GObject value (GValue) initialized sets and gets uchar 532s ok 40 GObject value (GValue) initialized can be passed to a function and returns a uchar 532s ok 41 GObject value (GValue) initialized copies uchar 532s ok 42 GObject value (GValue) can be marshalled and un-marshalled from JS uchar 532s ok 43 GObject value (GValue) initializes uint 532s ok 44 GObject value (GValue) uint is compatible with itself 532s ok 45 GObject value (GValue) uint is transformable to itself 532s JS G BXD: Defining method get_uint in prototype for GObject.Value 532s ok 46 GObject value (GValue) initialized sets and gets uint 532s ok 47 GObject value (GValue) initialized can be passed to a function and returns a uint 532s ok 48 GObject value (GValue) initialized copies uint 532s ok 49 GObject value (GValue) can be marshalled and un-marshalled from JS uint 532s ok 50 GObject value (GValue) initializes uint64 532s ok 51 GObject value (GValue) uint64 is compatible with itself 532s ok 52 GObject value (GValue) uint64 is transformable to itself 532s JS G BXD: Defining method set_uint64 in prototype for GObject.Value 532s JS G BXD: Defining method get_uint64 in prototype for GObject.Value 532s ok 53 GObject value (GValue) initialized sets and gets uint64 532s ok 54 GObject value (GValue) initialized can be passed to a function and returns a uint64 532s ok 55 GObject value (GValue) initialized copies uint64 532s ok 56 GObject value (GValue) can be marshalled and un-marshalled from JS uint64 532s ok 57 GObject value (GValue) initializes ulong 532s ok 58 GObject value (GValue) ulong is compatible with itself 532s ok 59 GObject value (GValue) ulong is transformable to itself 532s JS G BXD: Defining method set_ulong in prototype for GObject.Value 532s JS G BXD: Defining method get_ulong in prototype for GObject.Value 532s ok 60 GObject value (GValue) initialized sets and gets ulong 532s ok 61 GObject value (GValue) initialized can be passed to a function and returns a ulong 532s ok 62 GObject value (GValue) initialized copies ulong 532s ok 63 GObject value (GValue) can be marshalled and un-marshalled from JS ulong 532s ok 64 GObject value (GValue) initializes double 532s ok 65 GObject value (GValue) double is compatible with itself 532s ok 66 GObject value (GValue) double is transformable to itself 532s JS G BXD: Defining method set_double in prototype for GObject.Value 532s JS G BXD: Defining method get_double in prototype for GObject.Value 532s ok 67 GObject value (GValue) initialized sets and gets double 532s ok 68 GObject value (GValue) initialized can be passed to a function and returns a double 532s ok 69 GObject value (GValue) initialized copies double 532s ok 70 GObject value (GValue) can be marshalled and un-marshalled from JS double 532s ok 71 GObject value (GValue) initializes float 532s ok 72 GObject value (GValue) float is compatible with itself 532s ok 73 GObject value (GValue) float is transformable to itself 532s JS G BXD: Defining method set_float in prototype for GObject.Value 532s JS G BXD: Defining method get_float in prototype for GObject.Value 532s ok 74 GObject value (GValue) initialized sets and gets float 532s ok 75 GObject value (GValue) initialized can be passed to a function and returns a float 532s ok 76 GObject value (GValue) initialized copies float 532s ok 77 GObject value (GValue) can be marshalled and un-marshalled from JS float 532s ok 78 GObject value (GValue) initializes gtype 532s ok 79 GObject value (GValue) gtype is compatible with itself 532s ok 80 GObject value (GValue) gtype is transformable to itself 532s JS G BXD: Defining method set_gtype in prototype for GObject.Value 532s JS G BXD: Defining method get_gtype in prototype for GObject.Value 532s ok 81 GObject value (GValue) initialized sets and gets gtype 532s ok 82 GObject value (GValue) initialized can be passed to a function and returns a gtype 532s ok 83 GObject value (GValue) initialized copies gtype 532s ok 84 GObject value (GValue) can be marshalled and un-marshalled from JS gtype # SKIP Not supported - always implicitly converted 532s ok 85 GObject value (GValue) initializes boolean 532s ok 86 GObject value (GValue) boolean is compatible with itself 532s ok 87 GObject value (GValue) boolean is transformable to itself 532s JS G BXD: Defining method set_boolean in prototype for GObject.Value 532s JS G BXD: Defining method get_boolean in prototype for GObject.Value 532s ok 88 GObject value (GValue) initialized sets and gets boolean 532s ok 89 GObject value (GValue) initialized can be passed to a function and returns a boolean 532s ok 90 GObject value (GValue) initialized copies boolean 532s ok 91 GObject value (GValue) can be marshalled and un-marshalled from JS boolean 532s ok 92 GObject value (GValue) initializes string 532s ok 93 GObject value (GValue) string is compatible with itself 532s ok 94 GObject value (GValue) string is transformable to itself 532s JS G BXD: Defining method set_string in prototype for GObject.Value 532s JS G BXD: Defining method get_string in prototype for GObject.Value 532s ok 95 GObject value (GValue) initialized sets and gets string 532s ok 96 GObject value (GValue) initialized can be passed to a function and returns a string 532s ok 97 GObject value (GValue) initialized copies string 532s ok 98 GObject value (GValue) can be marshalled and un-marshalled from JS string 532s ok 99 GObject value (GValue) initializes param 532s ok 100 GObject value (GValue) param is compatible with itself 532s ok 101 GObject value (GValue) param is transformable to itself 532s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 532s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 532s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 532s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 532s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 532s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 532s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 532s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 532s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 532s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 532s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 532s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 532s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 532s JS G ENUM: Defining GObject.ParamFlags as 0x3a7deca0ad60 532s JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' 532s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa04736040 type GParamString 532s JS G BXD: Defining method set_param in prototype for GObject.Value 532s JS G BXD: Defining method get_param in prototype for GObject.Value 532s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa04736040 type GParamString 532s ok 102 GObject value (GValue) initialized sets and gets param 532s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa047373a0 type GParamString 532s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa047373a0 type GParamString 532s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa047373a0 type GParamString 532s ok 103 GObject value (GValue) initialized can be passed to a function and returns a param 532s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa04737c80 type GParamString 532s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa04737c80 type GParamString 532s ok 104 GObject value (GValue) initialized copies param 532s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa04738850 type GParamString 532s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa04738850 type GParamString 532s ok 105 GObject value (GValue) can be marshalled and un-marshalled from JS param 532s ok 106 GObject value (GValue) initializes variant 532s ok 107 GObject value (GValue) variant is compatible with itself 532s ok 108 GObject value (GValue) variant is transformable to itself 532s JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' 532s JS G BXD: Defined class for VariantType (GVariantType), prototype 0xdd09634d588, JSClass 0x3ffa9c6c3b0, in object 0x7cf40a7b038 532s JS G BXD: Defining method set_variant in prototype for GObject.Value 532s JS G BXD: Defining method get_variant in prototype for GObject.Value 532s ok 109 GObject value (GValue) initialized sets and gets variant 532s ok 110 GObject value (GValue) initialized can be passed to a function and returns a variant 532s ok 111 GObject value (GValue) initialized copies variant 532s ok 112 GObject value (GValue) can be marshalled and un-marshalled from JS variant 532s ok 113 GObject value (GValue) initializes boxed 532s ok 114 GObject value (GValue) boxed is compatible with itself 532s ok 115 GObject value (GValue) boxed is transformable to itself 532s ok 116 GObject value (GValue) initialized sets and gets boxed # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/402 532s 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 532s ok 118 GObject value (GValue) initialized copies boxed # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/402 532s ok 119 GObject value (GValue) can be marshalled and un-marshalled from JS boxed 532s ok 120 GObject value (GValue) initializes gvalue 532s ok 121 GObject value (GValue) gvalue is compatible with itself 532s ok 122 GObject value (GValue) gvalue is transformable to itself 532s ok 123 GObject value (GValue) initialized sets and gets gvalue # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/272 532s 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 532s ok 125 GObject value (GValue) initialized copies gvalue # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/272 532s ok 126 GObject value (GValue) can be marshalled and un-marshalled from JS gvalue # SKIP Not supported - always implicitly converted 532s ok 127 GObject value (GValue) initializes object 532s ok 128 GObject value (GValue) object is compatible with itself 532s ok 129 GObject value (GValue) object is transformable to itself 532s JS G NS: Found info type OBJECT for 'PropertiesObject' in namespace 'GIMarshallingTests' 532s JS G OBJ: Defined class for PropertiesObject (GIMarshallingTestsPropertiesObject), prototype 0xdd096353240, JSClass 0x3ffa9c6cac0, in object 0x7cf40a7b6f0 532s JS G BXD: Defining method set_object in prototype for GObject.Value 532s JS G BXD: Defining method get_object in prototype for GObject.Value 532s ok 130 GObject value (GValue) initialized sets and gets object 532s ok 131 GObject value (GValue) initialized can be passed to a function and returns a object 532s ok 132 GObject value (GValue) initialized copies object 532s ok 133 GObject value (GValue) can be marshalled and un-marshalled from JS object 532s ok 134 GObject value (GValue) initializes instance 532s ok 135 GObject value (GValue) instance is compatible with itself 532s ok 136 GObject value (GValue) instance is transformable to itself 532s ok 137 GObject value (GValue) initialized sets and gets instance # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/402 532s 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 532s ok 139 GObject value (GValue) initialized copies instance # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/402 532s ok 140 GObject value (GValue) can be marshalled and un-marshalled from JS instance 532s ok 141 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of int 532s ok 142 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of uint 532s ok 143 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of boolean 532s ok 144 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of gtype 532s ok 145 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of double 532s ok 146 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of float 532s JS G BXD: Defining method init_from_instance in prototype for GObject.Value 532s ok 147 GObject value (GValue) initializes from instance of object 532s ok 148 GObject value (GValue) initializes from instance of instance 532s JS G BXD: Defining method quit in prototype for GLib.MainLoop 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Main loop instance 0x2aa04517000: Spinning loop until released or hook cleared 532s JS MAINLOOP: handling job 0, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 0 532s JS MAINLOOP: handling job 1, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 1 532s JS MAINLOOP: handling job 2, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 2 532s JS MAINLOOP: handling job 3, 532s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 532s JS MAINLOOP: Main loop instance 0x2aa04517000: release 532s JS MAINLOOP: Completed job 3 532s JS MEMORY: Memory report: before destroying context 532s JS MEMORY: 1687 objects currently alive 532s JS MEMORY: boxed_instance = 1482 532s JS MEMORY: boxed_prototype = 11 532s JS MEMORY: closure = 1 532s JS MEMORY: function = 153 532s JS MEMORY: fundamental_instance = 6 532s JS MEMORY: fundamental_prototype = 2 532s JS MEMORY: gerror_instance = 0 532s JS MEMORY: gerror_prototype = 0 532s JS MEMORY: interface = 0 532s JS MEMORY: module = 5 532s JS MEMORY: ns = 5 532s JS MEMORY: object_instance = 10 532s JS MEMORY: object_prototype = 3 532s JS MEMORY: param = 9 532s JS MEMORY: union_instance = 0 532s JS MEMORY: union_prototype = 0 532s JS CTX: JS shutdown sequence 532s JS CTX: Stopping profiler 532s JS CTX: Shutting down toggle queue 532s JS CTX: Notifying external reference holders of GjsContext dispose 532s JS MAINLOOP: Stopping promise job dispatcher 532s JS CTX: Notifying reference holders of GjsContext dispose 532s JS CTX: Checking unhandled promise rejections 532s JS CTX: Releasing cached JS wrappers 532s JS CTX: Final triggered GC 532s JS CTX: Destroying JS context 532s JS CTX: Releasing all native objects 532s JS CTX: Disabling auto GC 532s JS CTX: Ending trace on global object 532s JS CTX: Freeing allocated resources 532s JS CTX: JS context destroyed 532s PASS: cjs/testGObjectValue.test 532s Running test: cjs/testGio.test 532s JS NATIVE: Registered native JS module '_promiseNative' 532s JS NATIVE: Registered native JS module '_byteArrayNative' 532s JS NATIVE: Registered native JS module '_encodingNative' 532s JS NATIVE: Registered native JS module '_gi' 532s JS NATIVE: Registered native JS module 'gi' 532s JS NATIVE: Registered native JS module 'cairoNative' 532s JS NATIVE: Registered native JS module 'system' 532s JS NATIVE: Registered native JS module 'console' 532s JS NATIVE: Registered native JS module '_print' 532s JS CTX: Enabling JIT 532s JS CTX: Initialized class GjsFileImporter prototype 0x2ab87c600098 532s JS IMPORT: Defining parent (nil) of 0x2ab87c6000f8 'imports' is mod 0 532s JS IMPORT: Importing '_print' 532s JS NATIVE: Defining native module '_print' 532s JS IMPORT: Defining parent 0x2ab87c6000f8 of 0x2ab87c6006b0 '_print' is mod 1 532s JS IMPORT: successfully imported module '_print' 532s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 532s 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 0xbb99f13b128 532s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xbb99f13b128 532s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xbb99f13b128 532s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xbb99f13b128 532s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xbb99f13b128 532s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xbb99f13b128 532s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xbb99f13b128 532s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xbb99f13b128 532s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xbb99f13b128 532s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xbb99f13b128 532s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xbb99f13b128 532s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xbb99f13b128 532s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xbb99f13b128 532s JS MAINLOOP: Main loop instance 0x2aa2fbc9000: hold 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Starting promise job dispatcher 532s JS MAINLOOP: Main loop instance 0x2aa2fbc9000: Spinning loop until released or hook cleared 532s JS MAINLOOP: handling job 0, 532s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 532s JS MAINLOOP: Main loop instance 0x2aa2fbc9000: release 532s JS MAINLOOP: Completed job 0 532s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xbb99f13b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xbb99f13b128 532s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xbb99f13b128 532s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xbb99f13b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xbb99f13b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xbb99f13b128 532s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xbb99f13b128 532s JS IMPORT: Module metadata hook for module 0x2ab87c612f60 532s JS IMPORT: Defining meta.importSync for module 0x2ab87c612f60 532s JS NATIVE: Defining native module 'gi' 532s JS CTX: Initialized class GIRepositoryNamespace prototype 0x2ab87c613310 532s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 532s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 532s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 532s JS IMPORT: Importing directory 'overrides' 532s JS IMPORT: Defining parent 0x2ab87c6000f8 of 0x2ab87c613410 'overrides' is mod 1 532s JS IMPORT: Defined importer 'overrides' 0x2ab87c613410 in 0x2ab87c6000f8 532s JS IMPORT: successfully imported directory 'overrides' 532s JS IMPORT: Importing '_byteArrayNative' 532s JS NATIVE: Defining native module '_byteArrayNative' 532s JS IMPORT: Defining parent 0x2ab87c6000f8 of 0x2ab87c613858 '_byteArrayNative' is mod 1 532s JS IMPORT: successfully imported module '_byteArrayNative' 532s JS IMPORT: Importing '_promiseNative' 532s JS NATIVE: Defining native module '_promiseNative' 532s JS IMPORT: Defining parent 0x2ab87c6000f8 of 0x2ab87c613998 '_promiseNative' is mod 1 532s JS IMPORT: successfully imported module '_promiseNative' 532s JS IMPORT: Importing module GLib succeeded 532s JS IMPORT: Defining parent 0x2ab87c613410 of 0xbb99f13c128 'GLib' is mod 1 532s JS IMPORT: successfully imported module 'GLib' 532s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 532s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xbb99f17b060, JSClass 0x3ffa9b6c3b0, in object 0xbb99f17b038 532s JS CTX: Initialized class GIRepositoryGType prototype 0x2ab87c613bc8 532s JS CTX: Initialized class GIRepositoryFunction prototype 0xbb99f13c178 532s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 532s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 532s JS G BXD: Defined class for Error (GError), prototype 0xbb99f17b0b0, JSClass 0x3ffa9b6c3b0, in object 0xbb99f17b038 532s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 532s JS G BXD: Defined class for Variant (GVariant), prototype 0xbb99f17b100, JSClass 0x3ffa9b6c3b0, in object 0xbb99f17b038 532s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 532s JS G BXD: Defined class for Bytes (GBytes), prototype 0xbb99f17b150, JSClass 0x3ffa9b6c3b0, in object 0xbb99f17b038 532s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 532s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 532s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xbb99f17b1a0, JSClass 0x3ffa9b6c3b0, in object 0xbb99f17b038 532s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 532s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 532s JS G BXD: Defined class for Thread (GThread), prototype 0xbb99f17b1f0, JSClass 0x3ffa9b6c3b0, in object 0xbb99f17b038 532s JS G BXD: Defining method ref in prototype for GLib.Thread 532s JS G BXD: Defining method unref in prototype for GLib.Thread 532s JS G NS: Defined namespace 'GLib' 0xbb99f17b038 in GIRepository 0x2ab87c6131a0 532s JS IMPORT: Importing module jasmine succeeded 532s JS IMPORT: Defining parent 0x2ab87c6000f8 of 0xbb99f13cb28 'jasmine' is mod 1 532s JS IMPORT: successfully imported module 'jasmine' 532s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 532s JS MAINLOOP: Main loop instance 0x2aa2fbc9000: hold 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Main loop instance 0x2aa2fbc9000: Spinning loop until released or hook cleared 532s JS MAINLOOP: handling job 0, 532s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 532s JS MAINLOOP: Main loop instance 0x2aa2fbc9000: release 532s JS MAINLOOP: Completed job 0 532s JS IMPORT: Importing 'gi' 532s JS IMPORT: Defining parent 0x2ab87c6000f8 of 0x2ab87c6131a0 'gi' is mod 1 532s JS IMPORT: successfully imported module 'gi' 532s 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 532s JS G NS: Defined namespace 'CjsPrivate' 0xbb99f17b290 in GIRepository 0x2ab87c6131a0 532s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 532s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 532s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 532s JS IMPORT: Importing module _legacy succeeded 532s JS IMPORT: Defining parent 0x2ab87c6000f8 of 0xbb99f13cd58 '_legacy' is mod 1 532s JS IMPORT: successfully imported module '_legacy' 532s JS IMPORT: Importing module lang succeeded 532s JS IMPORT: Defining parent 0x2ab87c6000f8 of 0xbb99f13cd08 'lang' is mod 1 532s JS IMPORT: successfully imported module 'lang' 532s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 532s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 532s JS IMPORT: Importing module _signals succeeded 532s JS IMPORT: Defining parent 0x2ab87c6000f8 of 0xbb99f13cda8 '_signals' is mod 1 532s JS IMPORT: successfully imported module '_signals' 532s JS IMPORT: Importing module signals succeeded 532s JS IMPORT: Defining parent 0x2ab87c6000f8 of 0xbb99f13ccb8 'signals' is mod 1 532s JS IMPORT: successfully imported module 'signals' 532s JS IMPORT: Importing module Gio succeeded 532s JS IMPORT: Defining parent 0x2ab87c613410 of 0xbb99f13cc68 'Gio' is mod 1 532s JS IMPORT: successfully imported module 'Gio' 532s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 532s JS IMPORT: Importing '_gi' 532s JS NATIVE: Defining native module '_gi' 532s JS IMPORT: Defining parent 0x2ab87c6000f8 of 0x2ab87c629ee8 '_gi' is mod 1 532s JS IMPORT: successfully imported module '_gi' 532s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 532s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 532s JS IMPORT: Importing module _common succeeded 532s JS IMPORT: Defining parent 0x2ab87c6000f8 of 0xbb99f13ce48 '_common' is mod 1 532s JS IMPORT: successfully imported module '_common' 532s JS IMPORT: Importing module GObject succeeded 532s JS IMPORT: Defining parent 0x2ab87c613410 of 0xbb99f13cdf8 'GObject' is mod 1 532s JS IMPORT: successfully imported module 'GObject' 532s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 532s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 532s JS G BXD: Defined class for String (GString), prototype 0xbb99f17b538, JSClass 0x3ffa9b6c3b0, in object 0xbb99f17b2b8 532s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 532s JS G PRM: Defined class ParamSpec prototype is 0xbb99f13cee8 class 0x3ffa9b712e0 in object 0xbb99f17b2b8 532s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 532s JS G OBJ: Defined class for Object (GObject), prototype 0xbb99f17b6a0, JSClass 0x3ffa9b6cac0, in object 0xbb99f17b2b8 532s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 532s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 532s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xbb99f17b6c8, JSClass 0x3ffa9b6cac0, in object 0xbb99f17b2b8 532s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 532s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 532s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 532s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 532s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 532s JS G NS: Defined namespace 'GObject' 0xbb99f17b2b8 in GIRepository 0x2ab87c6131a0 532s JS G OBJ: Defined class for Application (GApplication), prototype 0xbb99f17b718, JSClass 0x3ffa9b6cac0, in object 0xbb99f17b268 532s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 532s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0xbb99f1d0290, JSClass 0x3ffa9b6c898, in object 0xbb99f17b268 532s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 532s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 532s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 532s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 532s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 532s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 532s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 532s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 532s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 532s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 532s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xbb99f17b790, JSClass 0x3ffa9b6cac0, in object 0xbb99f17b268 532s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 532s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0xbb99f1d0510, JSClass 0x3ffa9b6c898, in object 0xbb99f17b268 532s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 532s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xbb99f17b808, JSClass 0x3ffa9b6cac0, in object 0xbb99f17b268 532s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 532s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 532s JS G IFACE: Defined class for Initable (GInitable), prototype 0xbb99f1d0650, JSClass 0x3ffa9b6c898, in object 0xbb99f17b268 532s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 532s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 532s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 532s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xbb99f17b880, JSClass 0x3ffa9b6c3b0, in object 0xbb99f17b268 532s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 532s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xbb99f17b8d0, JSClass 0x3ffa9b6c3b0, in object 0xbb99f17b268 532s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 532s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 532s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xbb99f17b920, JSClass 0x3ffa9b6cac0, in object 0xbb99f17b268 532s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xbb99f17b970, JSClass 0x3ffa9b6cac0, in object 0xbb99f17b290 532s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 532s JS G OBJ: Defined class for ListStore (GListStore), prototype 0xbb99f17b9c0, JSClass 0x3ffa9b6cac0, in object 0xbb99f17b268 532s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 532s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 532s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 532s JS G IFACE: Defined class for File (GFile), prototype 0xbb99f1d07b8, JSClass 0x3ffa9b6c898, in object 0xbb99f17b268 532s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xbb99f17ba38, JSClass 0x3ffa9b6cac0, in object 0x2ab87c613280 532s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 532s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0xbb99f17bab0, JSClass 0x3ffa9b6cac0, in object 0xbb99f17b268 532s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 532s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 532s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0xbb99f17bb00, JSClass 0x3ffa9b6cac0, in object 0xbb99f17b268 532s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 532s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0xbb99f17bb50, JSClass 0x3ffa9b6cac0, in object 0xbb99f17b268 532s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 532s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xbb99f17bba0, JSClass 0x3ffa9b6c3b0, in object 0xbb99f17b268 532s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 532s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 532s JS G OBJ: Defined class for Settings (GSettings), prototype 0xbb99f17bbf0, JSClass 0x3ffa9b6cac0, in object 0xbb99f17b268 532s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 532s JS G NS: Defined namespace 'Gio' 0xbb99f17b268 in GIRepository 0x2ab87c6131a0 532s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 532s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 532s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 532s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 532s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 532s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 532s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 532s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 532s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 532s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 532s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 532s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 532s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 532s JS G ENUM: Defining GObject.ParamFlags as 0x2ab87c62f740 532s JS G NS: Found info type FUNCTION for 'param_spec_boolean' in namespace 'GObject' 532s JS G PRM: Wrapping GParamBoolean 'boolval' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa2fd17550 type GParamBoolean 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'CjsPrivate' 532s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 532s JS G NS: Found info type FLAGS for 'FileQueryInfoFlags' in namespace 'Gio' 532s JS G ENUM: Defining enum value NONE (fixed from none) 0 532s JS G ENUM: Defining enum value NOFOLLOW_SYMLINKS (fixed from nofollow_symlinks) 1 532s JS G ENUM: Defining Gio.FileQueryInfoFlags as 0x2ab87c607120 532s JS CTX: Script evaluation succeeded 532s JS MAINLOOP: Main loop instance 0x2aa2fbc9000: Spinning loop until released or hook cleared 532s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xbb99f13b128 532s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xbb99f13b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xbb99f13b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xbb99f13b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xbb99f13b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xbb99f13b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xbb99f13b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xbb99f13b128 532s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xbb99f13b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xbb99f13b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xbb99f13b128 532s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xbb99f13b128 532s JS IMPORT: Module metadata hook for module 0x2ab87c60a3e0 532s JS IMPORT: Defining meta.importSync for module 0x2ab87c60a3e0 532s JS NATIVE: Defining native module 'system' 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xbb99f13b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xbb99f13b128 532s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 532s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 532s JS MAINLOOP: Set main loop hook to 532s JS MAINLOOP: Main loop instance 0x2aa2fbc9000: hold 532s JS MAINLOOP: Running and clearing main loop hook 532s JS G BXD: Defining method run in prototype for GLib.MainLoop 532s 1..39 532s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 532s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 532s JS G BXD: Defined class for Source (GSource), prototype 0xbb99f17bcb8, JSClass 0x3ffa9b6c3b0, in object 0xbb99f17b038 532s JS G BXD: Defining method set_priority in prototype for GLib.Source 532s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 532s JS G BXD: Defining method attach in prototype for GLib.Source 532s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 532s JS IMPORT: Module metadata hook for module 0xbb99f160ee8 532s JS IMPORT: Defining meta.importSync for module 0xbb99f160ee8 532s JS G NS: Found info type INTERFACE for 'ListModel' in namespace 'Gio' 532s JS G IFACE: Defined class for ListModel (GListModel), prototype 0xbb99f1d7e48, JSClass 0x3ffa9b6c898, in object 0xbb99f17b268 532s JS G OBJ: Defining method append in prototype for GListStore (Gio.ListStore) 532s JS G BXD: Defining method destroy in prototype for GLib.Source 532s JS G OBJ: Defining method get_n_items in prototype for GListStore (Gio.ListStore) 532s JS G OBJ: Defining method get_item in prototype for GListStore (Gio.ListStore) 532s ok 1 ListStore iterator ListStore iterates 532s JS G NS: Found info type FUNCTION for 'list_store_insert_sorted' in namespace 'CjsPrivate' 532s ok 2 Sorting in ListStore test insert_sorted 532s JS G NS: Found info type FUNCTION for 'list_store_sort' in namespace 'CjsPrivate' 532s ok 3 Sorting in ListStore test sort 532s JS G NS: Found info type OBJECT for 'Subprocess' in namespace 'Gio' 532s JS G OBJ: Defined class for Subprocess (GSubprocess), prototype 0xc9d8740b4c0, JSClass 0x3ffa9b6cac0, in object 0xbb99f17b268 532s ok 4 Promisify function doesn't crash when async function is not defined 532s JS G OBJ: Defining method communicate_utf8_async in prototype for GSubprocess (Gio.Subprocess) 532s ok 5 Promisify function doesn't crash when finish function is not defined 532s JS G NS: Found info type CONSTANT for 'FILE_ATTRIBUTE_STANDARD_TYPE' in namespace 'Gio' 532s JS G NS: Found info type OBJECT for 'Task' in namespace 'Gio' 532s JS G OBJ: Defined class for Task (GTask), prototype 0xc9d8740b678, JSClass 0x3ffa9b6cac0, in object 0xbb99f17b268 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: handling job 0, 532s JS G OBJ: Defining method get_file_type in prototype for GFileInfo (Gio.FileInfo) 532s JS G NS: Found info type ENUM for 'FileType' in namespace 'Gio' 532s JS G ENUM: Defining enum value UNKNOWN (fixed from unknown) 0 532s JS G ENUM: Defining enum value REGULAR (fixed from regular) 1 532s JS G ENUM: Defining enum value DIRECTORY (fixed from directory) 2 532s JS G ENUM: Defining enum value SYMBOLIC_LINK (fixed from symbolic_link) 3 532s JS G ENUM: Defining enum value SPECIAL (fixed from special) 4 532s JS G ENUM: Defining enum value SHORTCUT (fixed from shortcut) 5 532s JS G ENUM: Defining enum value MOUNTABLE (fixed from mountable) 6 532s JS G ENUM: Defining Gio.FileType as 0x2ab87c671e38 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 0 532s JS MAINLOOP: handling job 1, 532s ok 6 Promisify function promisifies functions 532s JS MAINLOOP: Completed job 1 532s ok 7 Promisify function preserves old behavior 532s ok 8 Promisify function can guess the finish function 532s ok 9 Gio.Settings overrides doesn't crash when forgetting to specify a schema ID 532s JS G NS: Found info type STRUCT for 'SettingsSchemaSource' in namespace 'Gio' 532s JS G BXD: Defined class for SettingsSchemaSource (GSettingsSchemaSource), prototype 0xc9d8740bb00, JSClass 0x3ffa9b6c3b0, in object 0xbb99f17b268 532s JS G BXD: Defining method lookup in prototype for Gio.SettingsSchemaSource 532s ok 10 Gio.Settings overrides doesn't crash when specifying a schema ID that isn't installed 532s JS G BXD: Defining method get_path in prototype for Gio.SettingsSchema 532s JS G BXD: Defining method get_id in prototype for Gio.SettingsSchema 532s ok 11 Gio.Settings overrides doesn't crash when forgetting to specify a schema path 532s ok 12 Gio.Settings overrides doesn't crash when specifying conflicting schema paths 532s ok 13 Gio.Settings overrides can construct with a settings schema object 532s ok 14 Gio.Settings overrides throws proper error message when settings schema is specified with a wrong type 532s JS G BXD: Defining method list_keys in prototype for Gio.SettingsSchema 532s ok 15 Gio.Settings overrides with existing schema doesn't crash when resetting a nonexistent key 532s ok 16 Gio.Settings overrides with existing schema doesn't crash when checking a nonexistent key 532s ok 17 Gio.Settings overrides with existing schema doesn't crash when setting a nonexistent key 532s ok 18 Gio.Settings overrides with existing schema doesn't crash when checking writable for a nonexistent key 532s ok 19 Gio.Settings overrides with existing schema doesn't crash when getting the user value for a nonexistent key 532s ok 20 Gio.Settings overrides with existing schema doesn't crash when getting the default value for a nonexistent key 532s JS G NS: Found info type FLAGS for 'SettingsBindFlags' in namespace 'Gio' 532s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 532s JS G ENUM: Defining enum value GET (fixed from get) 1 532s JS G ENUM: Defining enum value SET (fixed from set) 2 532s JS G ENUM: Defining enum value NO_SENSITIVITY (fixed from no_sensitivity) 4 532s JS G ENUM: Defining enum value GET_NO_CHANGES (fixed from get_no_changes) 8 532s JS G ENUM: Defining enum value INVERT_BOOLEAN (fixed from invert_boolean) 16 532s JS G ENUM: Defining Gio.SettingsBindFlags as 0x2ab87c654728 532s ok 21 Gio.Settings overrides with existing schema doesn't crash when binding a nonexistent key 532s ok 22 Gio.Settings overrides with existing schema doesn't crash when creating actions for a nonexistent key 532s JS G BXD: Defining method has_key in prototype for Gio.SettingsSchema 532s ok 23 Gio.Settings overrides with existing schema doesn't crash when checking info about a nonexistent key 532s ok 24 Gio.Settings overrides with existing schema doesn't crash when getting a nonexistent sub-schema 532s dbus-daemon[2620]: [session uid=1000 pid=2620 pidfd=5] Activating service name='ca.desrt.dconf' requested by ':1.7' (uid=1000 pid=3508 comm="/usr/libexec/installed-tests/cjs/minijasmine /usr/" label="unconfined") 532s JS G BXD: Defining method classify in prototype for GLib.Variant 532s JS G BXD: Defining method n_children in prototype for GLib.Variant 532s JS G BXD: Defining method get_child_value in prototype for GLib.Variant 532s JS G BXD: Defining method get_int32 in prototype for GLib.Variant 532s JS G BXD: Defining method get_boolean in prototype for GLib.Variant 532s JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) 532s JS G OBJ: Defined class for GSettingsAction (GSettingsAction), prototype 0xc9d874251c8, JSClass 0x3ffa9b6cac0, in object 0xbb99f13ed90 532s JS G NS: Found info type STRUCT for 'SettingsSchemaKey' in namespace 'Gio' 532s JS G BXD: Defined class for SettingsSchemaKey (GSettingsSchemaKey), prototype 0xc9d87425268, JSClass 0x3ffa9b6c3b0, in object 0xbb99f17b268 532s ok 25 Gio.Settings overrides with existing schema still works with correct keys 532s JS G OBJ: Defining method add_action_entries in prototype for GApplication (Gio.Application) 532s JS G NS: Found info type FUNCTION for 'variant_type_string_is_valid' in namespace 'GLib' 532s JS G NS: Found info type OBJECT for 'SimpleAction' in namespace 'Gio' 532s dbus-daemon[2620]: [session uid=1000 pid=2620 pidfd=5] Successfully activated service 'ca.desrt.dconf' 532s JS G OBJ: Defined class for SimpleAction (GSimpleAction), prototype 0xc9d874254c0, JSClass 0x3ffa9b6cac0, in object 0xbb99f17b268 532s JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' 532s JS G BXD: Defined class for VariantType (GVariantType), prototype 0xc9d87425510, JSClass 0x3ffa9b6c3b0, in object 0xbb99f17b038 532s JS G NS: Found info type INTERFACE for 'Action' in namespace 'Gio' 532s JS G IFACE: Defined class for Action (GAction), prototype 0xc9d8740cf10, JSClass 0x3ffa9b6c898, in object 0xbb99f17b268 532s JS G OBJ: Defining method add_action in prototype for GApplication (Gio.Application) 532s JS G OBJ: Defining method lookup_action in prototype for GApplication (Gio.Application) 532s JS G BXD: Defining method dup_string in prototype for GLib.VariantType 532s JS G BXD: Defining method print in prototype for GLib.Variant 532s ok 26 Gio.add_action_entries override registers each entry as an action 532s JS G OBJ: Defining method activate in prototype for GSimpleAction (Gio.SimpleAction) 532s ok 27 Gio.add_action_entries override connects and binds the activate handler 532s JS G OBJ: Defining method change_state in prototype for GSimpleAction (Gio.SimpleAction) 532s ok 28 Gio.add_action_entries override connects and binds the change_state handler 532s ok 29 Gio.add_action_entries override throw an error if the parameter_type is invalid 532s JS G NS: Found info type ENUM for 'VariantParseError' in namespace 'GLib' 532s JS G ERR: Defined class for VariantParseError (GError), prototype 0xc9d8742d0d8, JSClass 0x3ffa9b6c650, in object 0xbb99f17b038 532s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 532s JS G ENUM: Defining enum value BASIC_TYPE_EXPECTED (fixed from basic_type_expected) 1 532s JS G ENUM: Defining enum value CANNOT_INFER_TYPE (fixed from cannot_infer_type) 2 532s JS G ENUM: Defining enum value DEFINITE_TYPE_EXPECTED (fixed from definite_type_expected) 3 532s JS G ENUM: Defining enum value INPUT_NOT_AT_END (fixed from input_not_at_end) 4 532s JS G ENUM: Defining enum value INVALID_CHARACTER (fixed from invalid_character) 5 532s JS G ENUM: Defining enum value INVALID_FORMAT_STRING (fixed from invalid_format_string) 6 532s JS G ENUM: Defining enum value INVALID_OBJECT_PATH (fixed from invalid_object_path) 7 532s JS G ENUM: Defining enum value INVALID_SIGNATURE (fixed from invalid_signature) 8 532s JS G ENUM: Defining enum value INVALID_TYPE_STRING (fixed from invalid_type_string) 9 532s JS G ENUM: Defining enum value NO_COMMON_TYPE (fixed from no_common_type) 10 532s JS G ENUM: Defining enum value NUMBER_OUT_OF_RANGE (fixed from number_out_of_range) 11 532s JS G ENUM: Defining enum value NUMBER_TOO_BIG (fixed from number_too_big) 12 532s JS G ENUM: Defining enum value TYPE_ERROR (fixed from type_error) 13 532s JS G ENUM: Defining enum value UNEXPECTED_TOKEN (fixed from unexpected_token) 14 532s JS G ENUM: Defining enum value UNKNOWN_KEYWORD (fixed from unknown_keyword) 15 532s JS G ENUM: Defining enum value UNTERMINATED_STRING_CONSTANT (fixed from unterminated_string_constant) 16 532s JS G ENUM: Defining enum value VALUE_EXPECTED (fixed from value_expected) 17 532s JS G ENUM: Defining enum value RECURSION (fixed from recursion) 18 532s ok 30 Gio.add_action_entries override throw an error if the state is invalid 532s JS G NS: Found info type OBJECT for 'FileIOStream' in namespace 'Gio' 532s JS G NS: Found info type OBJECT for 'IOStream' in namespace 'Gio' 532s JS G OBJ: Defined class for IOStream (GIOStream), prototype 0xc9d87425d08, JSClass 0x3ffa9b6cac0, in object 0xbb99f17b268 532s JS G OBJ: Defined class for FileIOStream (GFileIOStream), prototype 0xc9d87425d58, JSClass 0x3ffa9b6cac0, in object 0xbb99f17b268 532s JS G OBJ: Defined class for GLocalFileIOStream (GLocalFileIOStream), prototype 0xc9d87425da8, JSClass 0x3ffa9b6cac0, in object 0xbb99f13ed90 532s JS G NS: Found info type FLAGS for 'FileCreateFlags' in namespace 'Gio' 532s JS G ENUM: Defining enum value NONE (fixed from none) 0 532s JS G ENUM: Defining enum value PRIVATE (fixed from private) 1 532s JS G ENUM: Defining enum value REPLACE_DESTINATION (fixed from replace_destination) 2 532s JS G ENUM: Defining Gio.FileCreateFlags as 0x2ab87c6a09e0 532s JS G NS: Found info type OBJECT for 'FileInputStream' in namespace 'Gio' 532s JS G OBJ: Defined class for FileInputStream (GFileInputStream), prototype 0xc9d87425e48, JSClass 0x3ffa9b6cac0, in object 0xbb99f17b268 532s JS G OBJ: Defined class for GLocalFileInputStream (GLocalFileInputStream), prototype 0xc9d87425e98, JSClass 0x3ffa9b6cac0, in object 0xbb99f13ed90 532s JS G NS: Found info type INTERFACE for 'FileDescriptorBased' in namespace 'Gio' 532s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0xc9d8742d1a0, JSClass 0x3ffa9b6c898, in object 0xbb99f17b268 532s JS G NS: Found info type INTERFACE for 'Seekable' in namespace 'Gio' 532s JS G IFACE: Defined class for Seekable (GSeekable), prototype 0xc9d8742d1c8, JSClass 0x3ffa9b6c898, in object 0xbb99f17b268 532s JS G OBJ: Defining method read_bytes in prototype for GInputStream (Gio.InputStream) 532s JS G BXD: Defining method get_size in prototype for GLib.Bytes 532s ok 31 Gio.InputStream.prototype.createSyncIterator iterates synchronously 532s JS G OBJ: Defining method read_bytes_async in prototype for GInputStream (Gio.InputStream) 532s JS G OBJ: Defining method read_bytes_finish in prototype for GInputStream (Gio.InputStream) 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: handling job 0, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 0 532s JS MAINLOOP: handling job 1, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 1 532s JS MAINLOOP: handling job 2, 532s JS MAINLOOP: Completed job 2 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: handling job 0, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 0 532s JS MAINLOOP: handling job 1, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 1 532s JS MAINLOOP: handling job 2, 532s JS MAINLOOP: Completed job 2 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: handling job 0, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 0 532s JS MAINLOOP: handling job 1, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 1 532s JS MAINLOOP: handling job 2, 532s JS MAINLOOP: Completed job 2 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: handling job 0, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 0 532s JS MAINLOOP: handling job 1, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 1 532s JS MAINLOOP: handling job 2, 532s JS MAINLOOP: Completed job 2 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: handling job 0, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 0 532s JS MAINLOOP: handling job 1, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 1 532s JS MAINLOOP: handling job 2, 532s JS MAINLOOP: Completed job 2 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: handling job 0, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 0 532s JS MAINLOOP: handling job 1, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 1 532s JS MAINLOOP: handling job 2, 532s JS MAINLOOP: Completed job 2 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: handling job 0, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 0 532s JS MAINLOOP: handling job 1, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 1 532s JS MAINLOOP: handling job 2, 532s JS MAINLOOP: Completed job 2 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: handling job 0, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 0 532s JS MAINLOOP: handling job 1, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 1 532s JS MAINLOOP: handling job 2, 532s JS MAINLOOP: Completed job 2 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: handling job 0, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 0 532s JS MAINLOOP: handling job 1, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 1 532s JS MAINLOOP: handling job 2, 532s ok 32 Gio.InputStream.prototype.createAsyncIterator iterates asynchronously 532s JS MAINLOOP: Completed job 2 532s JS G OBJ: Defined class for GLocalFileEnumerator (GLocalFileEnumerator), prototype 0xc9d874316a0, JSClass 0x3ffa9b6cac0, in object 0xbb99f13ed90 532s JS G OBJ: Defining method next_file in prototype for GFileEnumerator (Gio.FileEnumerator) 532s JS G OBJ: Defining method close in prototype for GFileEnumerator (Gio.FileEnumerator) 532s ok 33 Gio.FileEnumerator overrides iterates synchronously 532s JS G OBJ: Defining method next_files_async in prototype for GFileEnumerator (Gio.FileEnumerator) 532s JS G OBJ: Defining method next_files_finish in prototype for GFileEnumerator (Gio.FileEnumerator) 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: handling job 0, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 0 532s JS MAINLOOP: handling job 1, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 1 532s JS MAINLOOP: handling job 2, 532s JS MAINLOOP: Completed job 2 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: handling job 0, 532s JS G OBJ: Defining method close_async in prototype for GFileEnumerator (Gio.FileEnumerator) 532s JS MAINLOOP: Completed job 0 532s JS G OBJ: Defining method close_finish in prototype for GFileEnumerator (Gio.FileEnumerator) 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: handling job 0, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 0 532s JS MAINLOOP: handling job 1, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 1 532s JS MAINLOOP: handling job 2, 532s ok 34 Gio.FileEnumerator overrides iterates asynchronously 532s JS MAINLOOP: Completed job 2 532s Executing: cjs/testGio.test 532s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 532s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 532s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 532s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 532s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 532s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 532s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 532s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 532s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 532s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 532s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 532s JS G ENUM: Defining GLib.LogLevelFlags as 0x2ab87c609608 532s JS G NS: Found info type ENUM for 'FileAttributeType' in namespace 'Gio' 532s JS G ENUM: Defining enum value INVALID (fixed from invalid) 0 532s JS G ENUM: Defining enum value STRING (fixed from string) 1 532s JS G ENUM: Defining enum value BYTE_STRING (fixed from byte_string) 2 532s JS G ENUM: Defining enum value BOOLEAN (fixed from boolean) 3 532s JS G ENUM: Defining enum value UINT32 (fixed from uint32) 4 532s JS G ENUM: Defining enum value INT32 (fixed from int32) 5 532s JS G ENUM: Defining enum value UINT64 (fixed from uint64) 6 532s JS G ENUM: Defining enum value INT64 (fixed from int64) 7 532s JS G ENUM: Defining enum value OBJECT (fixed from object) 8 532s JS G ENUM: Defining enum value STRINGV (fixed from stringv) 9 532s JS G ENUM: Defining Gio.FileAttributeType as 0x2ab87c60a1b8 532s JS G OBJ: Defining method remove_attribute in prototype for GFileInfo (Gio.FileInfo) 532s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 532s ok 35 Non-introspectable file attribute overrides invalid means unsetting the attribute 532s JS G NS: Found info type CONSTANT for 'FILE_ATTRIBUTE_STANDARD_IS_HIDDEN' in namespace 'Gio' 532s JS G OBJ: Defining method set_attribute_boolean in prototype for GFileInfo (Gio.FileInfo) 532s ok 36 Non-introspectable file attribute overrides works for boolean 532s JS G NS: Found info type CONSTANT for 'FILE_ATTRIBUTE_TIME_MODIFIED_USEC' in namespace 'Gio' 532s JS G OBJ: Defining method set_attribute_uint32 in prototype for GFileInfo (Gio.FileInfo) 532s ok 37 Non-introspectable file attribute overrides works for uint32 532s JS G NS: Found info type CONSTANT for 'FILE_ATTRIBUTE_TIME_MODIFIED' in namespace 'Gio' 532s JS G OBJ: Defining method set_attribute_uint64 in prototype for GFileInfo (Gio.FileInfo) 532s ok 38 Non-introspectable file attribute overrides works for uint64 532s JS G NS: Found info type OBJECT for 'ThemedIcon' in namespace 'Gio' 532s JS G OBJ: Defined class for ThemedIcon (GThemedIcon), prototype 0xc9d8743e128, JSClass 0x3ffa9b6cac0, in object 0xbb99f17b268 532s JS G NS: Found info type CONSTANT for 'FILE_ATTRIBUTE_STANDARD_ICON' in namespace 'Gio' 532s JS G OBJ: Defining method set_attribute_object in prototype for GFileInfo (Gio.FileInfo) 532s ok 39 Non-introspectable file attribute overrides works for object 532s JS G BXD: Defining method quit in prototype for GLib.MainLoop 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Main loop instance 0x2aa2fbc9000: Spinning loop until released or hook cleared 532s JS MAINLOOP: handling job 0, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 0 532s JS MAINLOOP: handling job 1, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 1 532s JS MAINLOOP: handling job 2, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 2 532s JS MAINLOOP: handling job 3, 532s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 532s JS MAINLOOP: Main loop instance 0x2aa2fbc9000: release 532s JS MAINLOOP: Completed job 3 532s JS MEMORY: Memory report: before destroying context 532s JS MEMORY: 867 objects currently alive 532s JS MEMORY: boxed_instance = 303 532s JS MEMORY: boxed_prototype = 14 532s JS MEMORY: closure = 22 532s JS MEMORY: function = 275 532s JS MEMORY: fundamental_instance = 0 532s JS MEMORY: fundamental_prototype = 0 532s JS MEMORY: gerror_instance = 1 532s JS MEMORY: gerror_prototype = 1 532s JS MEMORY: interface = 8 532s JS MEMORY: module = 9 532s JS MEMORY: ns = 4 532s JS MEMORY: object_instance = 204 532s JS MEMORY: object_prototype = 25 532s JS MEMORY: param = 1 532s JS MEMORY: union_instance = 0 532s JS MEMORY: union_prototype = 0 532s JS CTX: JS shutdown sequence 532s JS CTX: Stopping profiler 532s JS CTX: Shutting down toggle queue 532s JS CTX: Notifying external reference holders of GjsContext dispose 532s JS MAINLOOP: Stopping promise job dispatcher 532s JS CTX: Notifying reference holders of GjsContext dispose 532s JS CTX: Checking unhandled promise rejections 532s JS CTX: Releasing cached JS wrappers 532s JS CTX: Final triggered GC 532s JS CTX: Destroying JS context 532s JS CTX: Releasing all native objects 532s JS CTX: Disabling auto GC 532s JS CTX: Ending trace on global object 532s JS CTX: Freeing allocated resources 532s JS CTX: JS context destroyed 532s PASS: cjs/testGio.test 532s Running test: cjs/testGlobal.test 532s JS NATIVE: Registered native JS module '_promiseNative' 532s JS NATIVE: Registered native JS module '_byteArrayNative' 532s JS NATIVE: Registered native JS module '_encodingNative' 532s JS NATIVE: Registered native JS module '_gi' 532s JS NATIVE: Registered native JS module 'gi' 532s JS NATIVE: Registered native JS module 'cairoNative' 532s JS NATIVE: Registered native JS module 'system' 532s JS NATIVE: Registered native JS module 'console' 532s JS NATIVE: Registered native JS module '_print' 532s JS CTX: Enabling JIT 532s JS CTX: Initialized class GjsFileImporter prototype 0x287552700098 532s JS IMPORT: Defining parent (nil) of 0x2875527000f8 'imports' is mod 0 532s JS IMPORT: Importing '_print' 532s JS NATIVE: Defining native module '_print' 532s JS IMPORT: Defining parent 0x2875527000f8 of 0x2875527006b0 '_print' is mod 1 532s JS IMPORT: successfully imported module '_print' 532s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 532s 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 0x270aa9f3b128 532s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x270aa9f3b128 532s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x270aa9f3b128 532s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x270aa9f3b128 532s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x270aa9f3b128 532s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x270aa9f3b128 532s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x270aa9f3b128 532s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x270aa9f3b128 532s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x270aa9f3b128 532s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x270aa9f3b128 532s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x270aa9f3b128 532s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x270aa9f3b128 532s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x270aa9f3b128 532s JS MAINLOOP: Main loop instance 0x2aa1838a000: hold 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Starting promise job dispatcher 532s JS MAINLOOP: Main loop instance 0x2aa1838a000: Spinning loop until released or hook cleared 532s JS MAINLOOP: handling job 0, 532s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 532s JS MAINLOOP: Main loop instance 0x2aa1838a000: release 532s JS MAINLOOP: Completed job 0 532s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x270aa9f3b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x270aa9f3b128 532s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x270aa9f3b128 532s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x270aa9f3b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x270aa9f3b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x270aa9f3b128 532s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x270aa9f3b128 532s JS IMPORT: Module metadata hook for module 0x287552712f60 532s JS IMPORT: Defining meta.importSync for module 0x287552712f60 532s JS NATIVE: Defining native module 'gi' 532s JS CTX: Initialized class GIRepositoryNamespace prototype 0x287552713310 532s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 532s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 532s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 532s JS IMPORT: Importing directory 'overrides' 532s JS IMPORT: Defining parent 0x2875527000f8 of 0x287552713410 'overrides' is mod 1 532s JS IMPORT: Defined importer 'overrides' 0x287552713410 in 0x2875527000f8 532s JS IMPORT: successfully imported directory 'overrides' 532s JS IMPORT: Importing '_byteArrayNative' 532s JS NATIVE: Defining native module '_byteArrayNative' 532s JS IMPORT: Defining parent 0x2875527000f8 of 0x287552713858 '_byteArrayNative' is mod 1 532s JS IMPORT: successfully imported module '_byteArrayNative' 532s JS IMPORT: Importing '_promiseNative' 532s JS NATIVE: Defining native module '_promiseNative' 532s JS IMPORT: Defining parent 0x2875527000f8 of 0x287552713998 '_promiseNative' is mod 1 532s JS IMPORT: successfully imported module '_promiseNative' 532s JS IMPORT: Importing module GLib succeeded 532s JS IMPORT: Defining parent 0x287552713410 of 0x270aa9f3c128 'GLib' is mod 1 532s JS IMPORT: successfully imported module 'GLib' 532s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 532s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x270aa9f7b060, JSClass 0x3ff9c16c3b0, in object 0x270aa9f7b038 532s JS CTX: Initialized class GIRepositoryGType prototype 0x287552713bc8 532s JS CTX: Initialized class GIRepositoryFunction prototype 0x270aa9f3c178 532s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 532s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 532s JS G BXD: Defined class for Error (GError), prototype 0x270aa9f7b0b0, JSClass 0x3ff9c16c3b0, in object 0x270aa9f7b038 532s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 532s JS G BXD: Defined class for Variant (GVariant), prototype 0x270aa9f7b100, JSClass 0x3ff9c16c3b0, in object 0x270aa9f7b038 532s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 532s JS G BXD: Defined class for Bytes (GBytes), prototype 0x270aa9f7b150, JSClass 0x3ff9c16c3b0, in object 0x270aa9f7b038 532s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 532s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 532s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x270aa9f7b1a0, JSClass 0x3ff9c16c3b0, in object 0x270aa9f7b038 532s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 532s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 532s JS G BXD: Defined class for Thread (GThread), prototype 0x270aa9f7b1f0, JSClass 0x3ff9c16c3b0, in object 0x270aa9f7b038 532s JS G BXD: Defining method ref in prototype for GLib.Thread 532s JS G BXD: Defining method unref in prototype for GLib.Thread 532s JS G NS: Defined namespace 'GLib' 0x270aa9f7b038 in GIRepository 0x2875527131a0 532s JS IMPORT: Importing module jasmine succeeded 532s JS IMPORT: Defining parent 0x2875527000f8 of 0x270aa9f3cb28 'jasmine' is mod 1 532s JS IMPORT: successfully imported module 'jasmine' 532s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 532s JS MAINLOOP: Main loop instance 0x2aa1838a000: hold 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Main loop instance 0x2aa1838a000: Spinning loop until released or hook cleared 532s JS MAINLOOP: handling job 0, 532s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 532s JS MAINLOOP: Main loop instance 0x2aa1838a000: release 532s JS MAINLOOP: Completed job 0 532s 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 0x270aa9f3b128 532s JS IMPORT: Importing 'system' 532s JS NATIVE: Defining native module 'system' 532s JS IMPORT: Defining parent 0x2875527000f8 of 0x28755272c5c8 'system' is mod 1 532s JS IMPORT: successfully imported module 'system' 532s JS MAINLOOP: Main loop instance 0x2aa1838a000: hold 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Main loop instance 0x2aa1838a000: Spinning loop until released or hook cleared 532s JS MAINLOOP: handling job 0, 532s JS IMPORT: Module evaluation promise resolved: "file:///usr/libexec/installed-tests/cjs/js/testGlobal.js async resolved" 532s JS MAINLOOP: Main loop instance 0x2aa1838a000: release 532s JS MAINLOOP: Completed job 0 532s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x270aa9f3b128 532s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x270aa9f3b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x270aa9f3b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x270aa9f3b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x270aa9f3b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x270aa9f3b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x270aa9f3b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x270aa9f3b128 532s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x270aa9f3b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x270aa9f3b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x270aa9f3b128 532s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x270aa9f3b128 532s JS IMPORT: Module metadata hook for module 0x287552730350 532s JS IMPORT: Defining meta.importSync for module 0x287552730350 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x270aa9f3b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x270aa9f3b128 532s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 532s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 532s JS MAINLOOP: Set main loop hook to 532s JS MAINLOOP: Main loop instance 0x2aa1838a000: hold 532s JS MAINLOOP: Running and clearing main loop hook 532s JS G BXD: Defining method run in prototype for GLib.MainLoop 532s 1..10 532s JS IMPORT: Importing 'gi' 532s JS IMPORT: Defining parent 0x2875527000f8 of 0x2875527131a0 'gi' is mod 1 532s JS IMPORT: successfully imported module 'gi' 532s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 532s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 532s JS G BXD: Defined class for Source (GSource), prototype 0x270aa9f7b268, JSClass 0x3ff9c16c3b0, in object 0x270aa9f7b038 532s JS G BXD: Defining method set_priority in prototype for GLib.Source 532s JS IMPORT: Importing '_gi' 532s JS NATIVE: Defining native module '_gi' 532s JS IMPORT: Defining parent 0x2875527000f8 of 0x287552736448 '_gi' is mod 1 532s JS IMPORT: successfully imported module '_gi' 532s 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 532s JS G NS: Defined namespace 'CjsPrivate' 0x270aa9f7b308 in GIRepository 0x2875527131a0 532s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 532s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 532s JS IMPORT: Importing module _common succeeded 532s JS IMPORT: Defining parent 0x2875527000f8 of 0x270aa9f3ce48 '_common' is mod 1 532s JS IMPORT: successfully imported module '_common' 532s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 532s JS IMPORT: Importing module _legacy succeeded 532s JS IMPORT: Defining parent 0x2875527000f8 of 0x270aa9f3ce98 '_legacy' is mod 1 532s JS IMPORT: successfully imported module '_legacy' 532s JS IMPORT: Importing module GObject succeeded 532s JS IMPORT: Defining parent 0x287552713410 of 0x270aa9f3cdf8 'GObject' is mod 1 532s JS IMPORT: successfully imported module 'GObject' 532s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 532s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 532s JS G BXD: Defined class for String (GString), prototype 0x270aa9f7b588, JSClass 0x3ff9c16c3b0, in object 0x270aa9f7b2e0 532s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 532s JS G PRM: Defined class ParamSpec prototype is 0x270aa9f3cf38 class 0x3ff9c1712e0 in object 0x270aa9f7b2e0 532s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 532s JS G OBJ: Defined class for Object (GObject), prototype 0x270aa9f7b6f0, JSClass 0x3ff9c16cac0, in object 0x270aa9f7b2e0 532s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 532s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 532s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x270aa9f7b718, JSClass 0x3ff9c16cac0, in object 0x270aa9f7b2e0 532s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 532s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 532s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 532s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 532s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 532s JS G NS: Defined namespace 'GObject' 0x270aa9f7b2e0 in GIRepository 0x2875527131a0 532s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 532s JS G BXD: Defining method attach in prototype for GLib.Source 532s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 532s JS IMPORT: Module metadata hook for module 0x2875527030b0 532s JS IMPORT: Defining meta.importSync for module 0x2875527030b0 532s JS G BXD: Defining method destroy in prototype for GLib.Source 532s ok 1 globalThis is equal to window 532s ok 2 globalThis WeakRef is defined 532s ok 3 globalThis console is defined 532s ok 4 globalThis TextEncoder is defined 532s ok 5 globalThis TextDecoder is defined 532s ok 6 globalThis ARGV is defined 532s ok 7 globalThis print function log is defined 532s ok 8 globalThis print function print is defined 532s ok 9 globalThis print function printerr is defined 532s ok 10 globalThis print function logError is defined 532s JS G BXD: Defining method quit in prototype for GLib.MainLoop 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Main loop instance 0x2aa1838a000: Spinning loop until released or hook cleared 532s JS MAINLOOP: handling job 0, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 0 532s JS MAINLOOP: handling job 1, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 1 532s JS MAINLOOP: handling job 2, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 2 532s JS MAINLOOP: handling job 3, 532s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 532s JS MAINLOOP: Main loop instance 0x2aa1838a000: release 532s JS MAINLOOP: Completed job 3 532s JS MEMORY: Memory report: before destroying context 532s JS MEMORY: 178 objects currently alive 532s JS MEMORY: boxed_instance = 65 532s JS MEMORY: boxed_prototype = 8 532s JS MEMORY: closure = 1 532s JS MEMORY: function = 94 532s JS MEMORY: fundamental_instance = 0 532s JS MEMORY: fundamental_prototype = 0 532s JS MEMORY: gerror_instance = 0 532s JS MEMORY: gerror_prototype = 0 532s JS MEMORY: interface = 0 532s JS MEMORY: module = 5 532s JS MEMORY: ns = 3 532s JS MEMORY: object_instance = 0 532s JS MEMORY: object_prototype = 2 532s JS MEMORY: param = 0 532s JS MEMORY: union_instance = 0 532s JS MEMORY: union_prototype = 0 532s JS CTX: JS shutdown sequence 532s JS CTX: Stopping profiler 532s JS CTX: Shutting down toggle queue 532s JS CTX: Notifying external reference holders of GjsContext dispose 532s JS MAINLOOP: Stopping promise job dispatcher 532s JS CTX: Notifying reference holders of GjsContext dispose 532s JS CTX: Checking unhandled promise rejections 532s JS CTX: Releasing cached JS wrappers 532s JS CTX: Final triggered GC 532s JS CTX: Destroying JS context 532s JS CTX: Releasing all native objects 532s JS CTX: Disabling auto GC 532s JS CTX: Ending trace on global object 532s JS CTX: Freeing allocated resources 532s JS CTX: JS context destroyed 532s PASS: cjs/testGlobal.test 532s Running test: cjs/delete.test 532s 1..1 532s ok 1 - /usr/libexec/installed-tests/cjs/debugger/delete.debugger 532s PASS: cjs/delete.test 532s Running test: cjs/testPrint.test 532s JS NATIVE: Registered native JS module '_promiseNative' 532s JS NATIVE: Registered native JS module '_byteArrayNative' 532s JS NATIVE: Registered native JS module '_encodingNative' 532s JS NATIVE: Registered native JS module '_gi' 532s JS NATIVE: Registered native JS module 'gi' 532s JS NATIVE: Registered native JS module 'cairoNative' 532s JS NATIVE: Registered native JS module 'system' 532s JS NATIVE: Registered native JS module 'console' 532s JS NATIVE: Registered native JS module '_print' 532s JS CTX: Enabling JIT 532s JS CTX: Initialized class GjsFileImporter prototype 0x22ab4e000098 532s JS IMPORT: Defining parent (nil) of 0x22ab4e0000f8 'imports' is mod 0 532s JS IMPORT: Importing '_print' 532s JS NATIVE: Defining native module '_print' 532s JS IMPORT: Defining parent 0x22ab4e0000f8 of 0x22ab4e0006b0 '_print' is mod 1 532s JS IMPORT: successfully imported module '_print' 532s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 532s 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 0x2ea93b73b128 532s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2ea93b73b128 532s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2ea93b73b128 532s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2ea93b73b128 532s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2ea93b73b128 532s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2ea93b73b128 532s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2ea93b73b128 532s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2ea93b73b128 532s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2ea93b73b128 532s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2ea93b73b128 532s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2ea93b73b128 532s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2ea93b73b128 532s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2ea93b73b128 532s JS MAINLOOP: Main loop instance 0x2aa18acc000: hold 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Starting promise job dispatcher 532s JS MAINLOOP: Main loop instance 0x2aa18acc000: Spinning loop until released or hook cleared 532s JS MAINLOOP: handling job 0, 532s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 532s JS MAINLOOP: Main loop instance 0x2aa18acc000: release 532s JS MAINLOOP: Completed job 0 532s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x2ea93b73b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2ea93b73b128 532s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2ea93b73b128 532s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2ea93b73b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2ea93b73b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2ea93b73b128 532s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2ea93b73b128 532s JS IMPORT: Module metadata hook for module 0x22ab4e012f60 532s JS IMPORT: Defining meta.importSync for module 0x22ab4e012f60 532s JS NATIVE: Defining native module 'gi' 532s JS CTX: Initialized class GIRepositoryNamespace prototype 0x22ab4e013310 532s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 532s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 532s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 532s JS IMPORT: Importing directory 'overrides' 532s JS IMPORT: Defining parent 0x22ab4e0000f8 of 0x22ab4e013410 'overrides' is mod 1 532s JS IMPORT: Defined importer 'overrides' 0x22ab4e013410 in 0x22ab4e0000f8 532s JS IMPORT: successfully imported directory 'overrides' 532s JS IMPORT: Importing '_byteArrayNative' 532s JS NATIVE: Defining native module '_byteArrayNative' 532s JS IMPORT: Defining parent 0x22ab4e0000f8 of 0x22ab4e013858 '_byteArrayNative' is mod 1 532s JS IMPORT: successfully imported module '_byteArrayNative' 532s JS IMPORT: Importing '_promiseNative' 532s JS NATIVE: Defining native module '_promiseNative' 532s JS IMPORT: Defining parent 0x22ab4e0000f8 of 0x22ab4e013998 '_promiseNative' is mod 1 532s JS IMPORT: successfully imported module '_promiseNative' 532s JS IMPORT: Importing module GLib succeeded 532s JS IMPORT: Defining parent 0x22ab4e013410 of 0x2ea93b73c128 'GLib' is mod 1 532s JS IMPORT: successfully imported module 'GLib' 532s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 532s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2ea93b77b060, JSClass 0x3ff90e6c3b0, in object 0x2ea93b77b038 532s JS CTX: Initialized class GIRepositoryGType prototype 0x22ab4e013bc8 532s JS CTX: Initialized class GIRepositoryFunction prototype 0x2ea93b73c178 532s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 532s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 532s JS G BXD: Defined class for Error (GError), prototype 0x2ea93b77b0b0, JSClass 0x3ff90e6c3b0, in object 0x2ea93b77b038 532s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 532s JS G BXD: Defined class for Variant (GVariant), prototype 0x2ea93b77b100, JSClass 0x3ff90e6c3b0, in object 0x2ea93b77b038 532s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 532s JS G BXD: Defined class for Bytes (GBytes), prototype 0x2ea93b77b150, JSClass 0x3ff90e6c3b0, in object 0x2ea93b77b038 532s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 532s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 532s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2ea93b77b1a0, JSClass 0x3ff90e6c3b0, in object 0x2ea93b77b038 532s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 532s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 532s JS G BXD: Defined class for Thread (GThread), prototype 0x2ea93b77b1f0, JSClass 0x3ff90e6c3b0, in object 0x2ea93b77b038 532s JS G BXD: Defining method ref in prototype for GLib.Thread 532s JS G BXD: Defining method unref in prototype for GLib.Thread 532s JS G NS: Defined namespace 'GLib' 0x2ea93b77b038 in GIRepository 0x22ab4e0131a0 532s JS IMPORT: Importing module jasmine succeeded 532s JS IMPORT: Defining parent 0x22ab4e0000f8 of 0x2ea93b73cb28 'jasmine' is mod 1 532s JS IMPORT: successfully imported module 'jasmine' 532s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 532s JS MAINLOOP: Main loop instance 0x2aa18acc000: hold 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Main loop instance 0x2aa18acc000: Spinning loop until released or hook cleared 532s JS MAINLOOP: handling job 0, 532s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 532s JS MAINLOOP: Main loop instance 0x2aa18acc000: release 532s JS MAINLOOP: Completed job 0 532s JS IMPORT: Importing 'gi' 532s JS IMPORT: Defining parent 0x22ab4e0000f8 of 0x22ab4e0131a0 'gi' is mod 1 532s JS IMPORT: successfully imported module 'gi' 532s 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 532s JS G NS: Defined namespace 'Gdk' 0x2ea93b77b268 in GIRepository 0x22ab4e0131a0 532s JS CTX: Script evaluation succeeded 532s JS MAINLOOP: Main loop instance 0x2aa18acc000: Spinning loop until released or hook cleared 532s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x2ea93b73b128 532s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2ea93b73b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2ea93b73b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2ea93b73b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2ea93b73b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2ea93b73b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2ea93b73b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2ea93b73b128 532s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2ea93b73b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2ea93b73b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2ea93b73b128 532s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2ea93b73b128 532s JS IMPORT: Module metadata hook for module 0x22ab4e039f98 532s JS IMPORT: Defining meta.importSync for module 0x22ab4e039f98 532s JS NATIVE: Defining native module 'system' 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2ea93b73b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2ea93b73b128 532s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 532s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 532s JS MAINLOOP: Set main loop hook to 532s JS MAINLOOP: Main loop instance 0x2aa18acc000: hold 532s JS MAINLOOP: Running and clearing main loop hook 532s JS G BXD: Defining method run in prototype for GLib.MainLoop 532s 1..31 532s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 532s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 532s JS G BXD: Defined class for Source (GSource), prototype 0x2ea93b77b290, JSClass 0x3ff90e6c3b0, in object 0x2ea93b77b038 532s JS G BXD: Defining method set_priority in prototype for GLib.Source 532s JS IMPORT: Importing '_gi' 532s JS NATIVE: Defining native module '_gi' 532s JS IMPORT: Defining parent 0x2ea93b73eb38 of 0x22ab4e001698 '_gi' is mod 1 532s JS IMPORT: successfully imported module '_gi' 532s 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 532s JS G NS: Defined namespace 'CjsPrivate' 0x2ea93b77b330 in GIRepository 0x2ea93b73eb80 532s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 532s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 532s JS IMPORT: Importing module _common succeeded 532s JS IMPORT: Defining parent 0x2ea93b73eb38 of 0x2ea93b7c18f8 '_common' is mod 1 532s JS IMPORT: successfully imported module '_common' 532s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 532s JS IMPORT: Importing module _legacy succeeded 532s JS IMPORT: Defining parent 0x2ea93b73eb38 of 0x2ea93b7c1948 '_legacy' is mod 1 532s JS IMPORT: successfully imported module '_legacy' 532s JS IMPORT: Importing module GObject succeeded 532s JS IMPORT: Defining parent 0x2ea93b73eb68 of 0x2ea93b7c18a8 'GObject' is mod 1 532s JS IMPORT: successfully imported module 'GObject' 532s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 532s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 532s JS G BXD: Defined class for String (GString), prototype 0x2ea93b77b5b0, JSClass 0x3ff90e6c3b0, in object 0x2ea93b77b308 532s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 532s JS G PRM: Defined class ParamSpec prototype is 0x2ea93b7c19e8 class 0x3ff90e712e0 in object 0x2ea93b77b308 532s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 532s JS G OBJ: Defined class for Object (GObject), prototype 0x2ea93b77b718, JSClass 0x3ff90e6cac0, in object 0x2ea93b77b308 532s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 532s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 532s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x2ea93b77b740, JSClass 0x3ff90e6cac0, in object 0x2ea93b77b308 532s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 532s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 532s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 532s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 532s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 532s JS G NS: Defined namespace 'GObject' 0x2ea93b77b308 in GIRepository 0x2ea93b73eb80 532s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 532s JS G BXD: Defining method attach in prototype for GLib.Source 532s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 532s JS IMPORT: Module metadata hook for module 0x2ea93b760d60 532s JS IMPORT: Defining meta.importSync for module 0x2ea93b760d60 532s JS G BXD: Defining method destroy in prototype for GLib.Source 532s ok 1 print can be spied upon 532s ok 2 printerr can be spied upon 532s ok 3 log can be spied upon 532s ok 4 logError can be spied upon 532s ok 5 prettyPrint property value primitive 532s ok 6 prettyPrint property value is object reference 532s ok 7 prettyPrint more than one property 532s ok 8 prettyPrint add property value after property value object reference 532s ok 9 prettyPrint array 532s ok 10 prettyPrint property value array 532s ok 11 prettyPrint array reference is the only array element 532s ok 12 prettyPrint array reference is one of multiple array elements 532s ok 13 prettyPrint nested array 532s ok 14 prettyPrint property value nested array 532s ok 15 prettyPrint function 532s ok 16 prettyPrint property value function 532s ok 17 prettyPrint date 532s ok 18 prettyPrint property value date 532s JS G NS: Found info type STRUCT for 'Rectangle' in namespace 'Gdk' 532s JS G BXD: Defined class for Rectangle (GdkRectangle), prototype 0x2ea93b7f2560, JSClass 0x3ff90e6c3b0, in object 0x2ea93b77b268 532s ok 19 prettyPrint toString is overridden on object 532s ok 20 prettyPrint string tag supplied 532s ok 21 prettyPrint symbol 532s ok 22 prettyPrint property key symbol 532s ok 23 prettyPrint property value symbol 532s ok 24 prettyPrint registered symbol 532s ok 25 prettyPrint property key registered symbol 532s ok 26 prettyPrint property value registered symbol 532s ok 27 prettyPrint well-known symbol 532s ok 28 prettyPrint property key well-known symbol 532s ok 29 prettyPrint property value well-known symbol 532s ok 30 prettyPrint undefined 532s ok 31 prettyPrint null 532s JS G BXD: Defining method quit in prototype for GLib.MainLoop 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Main loop instance 0x2aa18acc000: Spinning loop until released or hook cleared 532s JS MAINLOOP: handling job 0, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 0 532s JS MAINLOOP: handling job 1, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 1 532s JS MAINLOOP: handling job 2, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 2 532s JS MAINLOOP: handling job 3, 532s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 532s JS MAINLOOP: Main loop instance 0x2aa18acc000: release 532s JS MAINLOOP: Completed job 3 532s JS MEMORY: Memory report: before destroying context 532s JS MEMORY: 259 objects currently alive 532s JS MEMORY: boxed_instance = 144 532s JS MEMORY: boxed_prototype = 9 532s JS MEMORY: closure = 1 532s JS MEMORY: function = 94 532s JS MEMORY: fundamental_instance = 0 532s JS MEMORY: fundamental_prototype = 0 532s JS MEMORY: gerror_instance = 0 532s JS MEMORY: gerror_prototype = 0 532s JS MEMORY: interface = 0 532s JS MEMORY: module = 5 532s JS MEMORY: ns = 4 532s JS MEMORY: object_instance = 0 532s JS MEMORY: object_prototype = 2 532s JS MEMORY: param = 0 532s JS MEMORY: union_instance = 0 532s JS MEMORY: union_prototype = 0 532s JS CTX: JS shutdown sequence 532s JS CTX: Stopping profiler 532s JS CTX: Shutting down toggle queue 532s JS CTX: Notifying external reference holders of GjsContext dispose 532s JS MAINLOOP: Stopping promise job dispatcher 532s JS CTX: Notifying reference holders of GjsContext dispose 532s JS CTX: Checking unhandled promise rejections 532s JS CTX: Releasing cached JS wrappers 532s JS CTX: Final triggered GC 532s JS CTX: Destroying JS context 532s JS CTX: Releasing all native objects 532s JS CTX: Disabling auto GC 532s JS CTX: Ending trace on global object 532s JS CTX: Freeing allocated resources 532s JS CTX: JS context destroyed 532s PASS: cjs/testPrint.test 532s Running test: cjs/testEncoding.test 532s JS NATIVE: Registered native JS module '_promiseNative' 532s JS NATIVE: Registered native JS module '_byteArrayNative' 532s JS NATIVE: Registered native JS module '_encodingNative' 532s JS NATIVE: Registered native JS module '_gi' 532s JS NATIVE: Registered native JS module 'gi' 532s JS NATIVE: Registered native JS module 'cairoNative' 532s JS NATIVE: Registered native JS module 'system' 532s JS NATIVE: Registered native JS module 'console' 532s JS NATIVE: Registered native JS module '_print' 532s JS CTX: Enabling JIT 532s JS CTX: Initialized class GjsFileImporter prototype 0x9323300098 532s JS IMPORT: Defining parent (nil) of 0x93233000f8 'imports' is mod 0 532s JS IMPORT: Importing '_print' 532s JS NATIVE: Defining native module '_print' 532s JS IMPORT: Defining parent 0x93233000f8 of 0x93233006b0 '_print' is mod 1 532s JS IMPORT: successfully imported module '_print' 532s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 532s 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 0x3ef46e43b128 532s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3ef46e43b128 532s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3ef46e43b128 532s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3ef46e43b128 532s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3ef46e43b128 532s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3ef46e43b128 532s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3ef46e43b128 532s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3ef46e43b128 532s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3ef46e43b128 532s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3ef46e43b128 532s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3ef46e43b128 532s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3ef46e43b128 532s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3ef46e43b128 532s JS MAINLOOP: Main loop instance 0x2aa07781000: hold 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Starting promise job dispatcher 532s JS MAINLOOP: Main loop instance 0x2aa07781000: Spinning loop until released or hook cleared 532s JS MAINLOOP: handling job 0, 532s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 532s JS MAINLOOP: Main loop instance 0x2aa07781000: release 532s JS MAINLOOP: Completed job 0 532s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x3ef46e43b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3ef46e43b128 532s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3ef46e43b128 532s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3ef46e43b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3ef46e43b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3ef46e43b128 532s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3ef46e43b128 532s JS IMPORT: Module metadata hook for module 0x9323312f60 532s JS IMPORT: Defining meta.importSync for module 0x9323312f60 532s JS NATIVE: Defining native module 'gi' 532s JS CTX: Initialized class GIRepositoryNamespace prototype 0x9323313310 532s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 532s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 532s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 532s JS IMPORT: Importing directory 'overrides' 532s JS IMPORT: Defining parent 0x93233000f8 of 0x9323313410 'overrides' is mod 1 532s JS IMPORT: Defined importer 'overrides' 0x9323313410 in 0x93233000f8 532s JS IMPORT: successfully imported directory 'overrides' 532s JS IMPORT: Importing '_byteArrayNative' 532s JS NATIVE: Defining native module '_byteArrayNative' 532s JS IMPORT: Defining parent 0x93233000f8 of 0x9323313858 '_byteArrayNative' is mod 1 532s JS IMPORT: successfully imported module '_byteArrayNative' 532s JS IMPORT: Importing '_promiseNative' 532s JS NATIVE: Defining native module '_promiseNative' 532s JS IMPORT: Defining parent 0x93233000f8 of 0x9323313998 '_promiseNative' is mod 1 532s JS IMPORT: successfully imported module '_promiseNative' 532s JS IMPORT: Importing module GLib succeeded 532s JS IMPORT: Defining parent 0x9323313410 of 0x3ef46e43c128 'GLib' is mod 1 532s JS IMPORT: successfully imported module 'GLib' 532s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 532s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3ef46e47b060, JSClass 0x3ff8a76c3b0, in object 0x3ef46e47b038 532s JS CTX: Initialized class GIRepositoryGType prototype 0x9323313bc8 532s JS CTX: Initialized class GIRepositoryFunction prototype 0x3ef46e43c178 532s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 532s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 532s JS G BXD: Defined class for Error (GError), prototype 0x3ef46e47b0b0, JSClass 0x3ff8a76c3b0, in object 0x3ef46e47b038 532s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 532s JS G BXD: Defined class for Variant (GVariant), prototype 0x3ef46e47b100, JSClass 0x3ff8a76c3b0, in object 0x3ef46e47b038 532s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 532s JS G BXD: Defined class for Bytes (GBytes), prototype 0x3ef46e47b150, JSClass 0x3ff8a76c3b0, in object 0x3ef46e47b038 532s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 532s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 532s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3ef46e47b1a0, JSClass 0x3ff8a76c3b0, in object 0x3ef46e47b038 532s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 532s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 532s JS G BXD: Defined class for Thread (GThread), prototype 0x3ef46e47b1f0, JSClass 0x3ff8a76c3b0, in object 0x3ef46e47b038 532s JS G BXD: Defining method ref in prototype for GLib.Thread 532s JS G BXD: Defining method unref in prototype for GLib.Thread 532s JS G NS: Defined namespace 'GLib' 0x3ef46e47b038 in GIRepository 0x93233131a0 532s JS IMPORT: Importing module jasmine succeeded 532s JS IMPORT: Defining parent 0x93233000f8 of 0x3ef46e43cb28 'jasmine' is mod 1 532s JS IMPORT: successfully imported module 'jasmine' 532s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 532s JS MAINLOOP: Main loop instance 0x2aa07781000: hold 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Main loop instance 0x2aa07781000: Spinning loop until released or hook cleared 532s JS MAINLOOP: handling job 0, 532s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 532s JS MAINLOOP: Main loop instance 0x2aa07781000: release 532s JS MAINLOOP: Completed job 0 532s 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 0x3ef46e43b128 532s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0x3ef46e43b128 532s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3ef46e43b128 532s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3ef46e43b128 532s JS IMPORT: Module resolve hook for module "./matchers.js" (relative to ), global 0x3ef46e43b128 532s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0x3ef46e43b128 532s JS IMPORT: Module resolve hook for module "./matchers.js" (relative to ), global 0x3ef46e43b128 532s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0x3ef46e43b128 532s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3ef46e43b128 532s JS IMPORT: Importing 'gi' 532s JS IMPORT: Defining parent 0x93233000f8 of 0x93233131a0 'gi' is mod 1 532s JS IMPORT: successfully imported module 'gi' 532s 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 532s JS G NS: Defined namespace 'CjsPrivate' 0x3ef46e47b290 in GIRepository 0x93233131a0 532s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 532s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 532s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 532s JS IMPORT: Importing module _legacy succeeded 532s JS IMPORT: Defining parent 0x93233000f8 of 0x3ef46e43cd30 '_legacy' is mod 1 532s JS IMPORT: successfully imported module '_legacy' 532s JS IMPORT: Importing module lang succeeded 532s JS IMPORT: Defining parent 0x93233000f8 of 0x3ef46e43cce0 'lang' is mod 1 532s JS IMPORT: successfully imported module 'lang' 532s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 532s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 532s JS IMPORT: Importing module _signals succeeded 532s JS IMPORT: Defining parent 0x93233000f8 of 0x3ef46e43cd80 '_signals' is mod 1 532s JS IMPORT: successfully imported module '_signals' 532s JS IMPORT: Importing module signals succeeded 532s JS IMPORT: Defining parent 0x93233000f8 of 0x3ef46e43cc90 'signals' is mod 1 532s JS IMPORT: successfully imported module 'signals' 532s JS IMPORT: Importing module Gio succeeded 532s JS IMPORT: Defining parent 0x9323313410 of 0x3ef46e43cc40 'Gio' is mod 1 532s JS IMPORT: successfully imported module 'Gio' 532s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 532s JS IMPORT: Importing '_gi' 532s JS NATIVE: Defining native module '_gi' 532s JS IMPORT: Defining parent 0x93233000f8 of 0x932332a9c8 '_gi' is mod 1 532s JS IMPORT: successfully imported module '_gi' 532s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 532s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 532s JS IMPORT: Importing module _common succeeded 532s JS IMPORT: Defining parent 0x93233000f8 of 0x3ef46e43ce20 '_common' is mod 1 532s JS IMPORT: successfully imported module '_common' 532s JS IMPORT: Importing module GObject succeeded 532s JS IMPORT: Defining parent 0x9323313410 of 0x3ef46e43cdd0 'GObject' is mod 1 532s JS IMPORT: successfully imported module 'GObject' 532s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 532s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 532s JS G BXD: Defined class for String (GString), prototype 0x3ef46e47b538, JSClass 0x3ff8a76c3b0, in object 0x3ef46e47b2b8 532s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 532s JS G PRM: Defined class ParamSpec prototype is 0x3ef46e43cec0 class 0x3ff8a7712e0 in object 0x3ef46e47b2b8 532s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 532s JS G OBJ: Defined class for Object (GObject), prototype 0x3ef46e47b6a0, JSClass 0x3ff8a76cac0, in object 0x3ef46e47b2b8 532s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 532s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 532s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x3ef46e47b6c8, JSClass 0x3ff8a76cac0, in object 0x3ef46e47b2b8 532s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 532s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 532s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 532s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 532s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 532s JS G NS: Defined namespace 'GObject' 0x3ef46e47b2b8 in GIRepository 0x93233131a0 532s JS G OBJ: Defined class for Application (GApplication), prototype 0x3ef46e47b718, JSClass 0x3ff8a76cac0, in object 0x3ef46e47b268 532s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 532s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x3ef46e4cf268, JSClass 0x3ff8a76c898, in object 0x3ef46e47b268 532s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 532s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 532s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 532s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 532s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 532s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 532s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 532s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 532s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 532s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 532s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x3ef46e47b790, JSClass 0x3ff8a76cac0, in object 0x3ef46e47b268 532s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 532s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x3ef46e4cf4e8, JSClass 0x3ff8a76c898, in object 0x3ef46e47b268 532s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 532s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x3ef46e47b808, JSClass 0x3ff8a76cac0, in object 0x3ef46e47b268 532s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 532s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 532s JS G IFACE: Defined class for Initable (GInitable), prototype 0x3ef46e4cf628, JSClass 0x3ff8a76c898, in object 0x3ef46e47b268 532s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 532s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 532s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 532s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x3ef46e47b880, JSClass 0x3ff8a76c3b0, in object 0x3ef46e47b268 532s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 532s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x3ef46e47b8d0, JSClass 0x3ff8a76c3b0, in object 0x3ef46e47b268 532s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 532s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 532s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x3ef46e47b920, JSClass 0x3ff8a76cac0, in object 0x3ef46e47b268 532s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x3ef46e47b970, JSClass 0x3ff8a76cac0, in object 0x3ef46e47b290 532s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 532s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x3ef46e47b9c0, JSClass 0x3ff8a76cac0, in object 0x3ef46e47b268 532s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 532s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 532s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 532s JS G IFACE: Defined class for File (GFile), prototype 0x3ef46e4cf790, JSClass 0x3ff8a76c898, in object 0x3ef46e47b268 532s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x3ef46e47ba38, JSClass 0x3ff8a76cac0, in object 0x9323313280 532s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 532s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x3ef46e47bab0, JSClass 0x3ff8a76cac0, in object 0x3ef46e47b268 532s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 532s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 532s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x3ef46e47bb00, JSClass 0x3ff8a76cac0, in object 0x3ef46e47b268 532s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 532s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x3ef46e47bb50, JSClass 0x3ff8a76cac0, in object 0x3ef46e47b268 532s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 532s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x3ef46e47bba0, JSClass 0x3ff8a76c3b0, in object 0x3ef46e47b268 532s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 532s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 532s JS G OBJ: Defined class for Settings (GSettings), prototype 0x3ef46e47bbf0, JSClass 0x3ff8a76cac0, in object 0x3ef46e47b268 532s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 532s JS G NS: Defined namespace 'Gio' 0x3ef46e47b268 in GIRepository 0x93233131a0 532s JS IMPORT: Module resolve hook for module "./matchers.js" (relative to ), global 0x3ef46e43b128 532s JS G OBJ: Defined class for GResourceFile (GResourceFile), prototype 0x3ef46e47bc40, JSClass 0x3ff8a76cac0, in object 0x3ef46e43ed48 532s JS IMPORT: Module metadata hook for module 0x3ef46e460c10 532s JS IMPORT: Defining meta.importSync for module 0x3ef46e460c10 532s JS NATIVE: Defining native module '_encodingNative' 532s JS MAINLOOP: Main loop instance 0x2aa07781000: hold 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Main loop instance 0x2aa07781000: Spinning loop until released or hook cleared 532s JS MAINLOOP: handling job 0, 532s JS IMPORT: Module evaluation promise resolved: "file:///usr/libexec/installed-tests/cjs/js/testEncoding.js async resolved" 532s JS MAINLOOP: Main loop instance 0x2aa07781000: release 532s JS MAINLOOP: Completed job 0 532s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x3ef46e43b128 532s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3ef46e43b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3ef46e43b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3ef46e43b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3ef46e43b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3ef46e43b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3ef46e43b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3ef46e43b128 532s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3ef46e43b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3ef46e43b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3ef46e43b128 532s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3ef46e43b128 532s JS IMPORT: Module metadata hook for module 0x9323317428 532s JS IMPORT: Defining meta.importSync for module 0x9323317428 532s JS NATIVE: Defining native module 'system' 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3ef46e43b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3ef46e43b128 532s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 532s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 532s JS MAINLOOP: Set main loop hook to 532s JS MAINLOOP: Main loop instance 0x2aa07781000: hold 532s JS MAINLOOP: Running and clearing main loop hook 532s JS G BXD: Defining method run in prototype for GLib.MainLoop 532s 1..55 532s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 532s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 532s JS G BXD: Defined class for Source (GSource), prototype 0x3ef46e47bcb8, JSClass 0x3ff8a76c3b0, in object 0x3ef46e47b038 532s JS G BXD: Defining method set_priority in prototype for GLib.Source 532s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 532s JS G BXD: Defining method attach in prototype for GLib.Source 532s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 532s JS IMPORT: Module metadata hook for module 0x3ef46e460ac0 532s JS IMPORT: Defining meta.importSync for module 0x3ef46e460ac0 532s JS G BXD: Defining method destroy in prototype for GLib.Source 532s ok 1 Text Encoding toString() uses spec-compliant tags 532s ok 2 Text Encoding TextEncoder encode() can encode UTF8 (multi-byte chars) 532s ok 3 Text Encoding TextEncoder encodeInto() can encode UTF8 (Latin chars) into a Uint8Array 532s ok 4 Text Encoding TextEncoder encodeInto() can fully encode UTF8 (multi-byte chars) into a Uint8Array 532s ok 5 Text Encoding TextEncoder encodeInto() can partially encode UTF8 into an under-allocated Uint8Array 532s ok 6 Text Encoding TextDecoder decode() fatal is false by default 532s ok 7 Text Encoding TextDecoder decode() ignoreBOM is false by default 532s ok 8 Text Encoding TextDecoder decode() fatal is true when passed 532s ok 9 Text Encoding TextDecoder decode() ignoreBOM is true when passed 532s ok 10 Text Encoding TextDecoder decode() fatal is coerced to a boolean value 532s ok 11 Text Encoding TextDecoder decode() ignoreBOM is coerced to a boolean value 532s ok 12 Text Encoding TextDecoder decode() throws on empty input 532s ok 13 Text Encoding TextDecoder decode() throws on null input 532s ok 14 Text Encoding TextDecoder decode() throws on invalid encoding label 532s ok 15 Text Encoding TextDecoder decode() decodes undefined as an empty string 532s ok 16 Text Encoding TextDecoder decode() decodes UTF-8 byte array (Uint8Array) 532s ok 17 Text Encoding TextDecoder decode() ignores byte order marker (BOM) 532s ok 18 Text Encoding TextDecoder decode() handles invalid byte order marker (BOM) 532s ok 19 Text Encoding TextDecoder UTF-8 Encoding Converter can decode (not fatal) 532s ok 20 Text Encoding TextDecoder UTF-8 Encoding Converter can decode (fatal) 532s ok 21 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 532s ok 22 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 with incorrect input bytes 532s ok 23 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 with long incorrect input bytes 532s ok 24 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 HKSCS with supplemental characters 532s ok 25 Text Encoding TextDecoder Single Byte Encoding Converter can decode legacy single byte encoding (not fatal) 532s ok 26 Text Encoding TextDecoder Single Byte Encoding Converter can decode legacy single byte encoding (fatal) 532s ok 27 Text Encoding TextDecoder Single Byte Encoding Converter can decode ASCII 532s ok 28 Text Encoding TextDecoder Single Byte Encoding Converter IBM866 can be decoded. 532s ok 29 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-2 can be decoded. 532s ok 30 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-3 can be decoded. 532s ok 31 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-4 can be decoded. 532s ok 32 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-5 can be decoded. 532s ok 33 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-6 can be decoded. 532s ok 34 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-7 can be decoded. 532s ok 35 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-8 can be decoded. 532s ok 36 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-8-I can be decoded. 532s ok 37 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-10 can be decoded. 532s ok 38 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-13 can be decoded. 532s ok 39 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-14 can be decoded. 532s ok 40 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-15 can be decoded. 532s ok 41 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-16 can be decoded. 532s ok 42 Text Encoding TextDecoder Single Byte Encoding Converter KOI8-R can be decoded. 532s ok 43 Text Encoding TextDecoder Single Byte Encoding Converter KOI8-U can be decoded. 532s ok 44 Text Encoding TextDecoder Single Byte Encoding Converter macintosh can be decoded. 532s ok 45 Text Encoding TextDecoder Single Byte Encoding Converter windows-874 can be decoded. 532s ok 46 Text Encoding TextDecoder Single Byte Encoding Converter windows-1250 can be decoded. 532s ok 47 Text Encoding TextDecoder Single Byte Encoding Converter windows-1251 can be decoded. 532s ok 48 Text Encoding TextDecoder Single Byte Encoding Converter windows-1252 can be decoded. 532s ok 49 Text Encoding TextDecoder Single Byte Encoding Converter windows-1253 can be decoded. 532s ok 50 Text Encoding TextDecoder Single Byte Encoding Converter windows-1254 can be decoded. 532s ok 51 Text Encoding TextDecoder Single Byte Encoding Converter windows-1255 can be decoded. 532s ok 52 Text Encoding TextDecoder Single Byte Encoding Converter windows-1256 can be decoded. 532s ok 53 Text Encoding TextDecoder Single Byte Encoding Converter windows-1257 can be decoded. 532s ok 54 Text Encoding TextDecoder Single Byte Encoding Converter windows-1258 can be decoded. 532s ok 55 Text Encoding TextDecoder Single Byte Encoding Converter x-mac-cyrillic can be decoded. 532s JS G BXD: Defining method quit in prototype for GLib.MainLoop 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Main loop instance 0x2aa07781000: Spinning loop until released or hook cleared 532s JS MAINLOOP: handling job 0, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 0 532s JS MAINLOOP: handling job 1, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 1 532s JS MAINLOOP: handling job 2, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 2 532s JS MAINLOOP: handling job 3, 532s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 532s JS MAINLOOP: Main loop instance 0x2aa07781000: release 532s JS MAINLOOP: Completed job 3 532s JS MEMORY: Memory report: before destroying context 532s JS MEMORY: 490 objects currently alive 532s JS MEMORY: boxed_instance = 251 532s JS MEMORY: boxed_prototype = 11 532s JS MEMORY: closure = 1 532s JS MEMORY: function = 194 532s JS MEMORY: fundamental_instance = 0 532s JS MEMORY: fundamental_prototype = 0 532s JS MEMORY: gerror_instance = 0 532s JS MEMORY: gerror_prototype = 0 532s JS MEMORY: interface = 4 532s JS MEMORY: module = 9 532s JS MEMORY: ns = 4 532s JS MEMORY: object_instance = 2 532s JS MEMORY: object_prototype = 14 532s JS MEMORY: param = 0 532s JS MEMORY: union_instance = 0 532s JS MEMORY: union_prototype = 0 532s JS CTX: JS shutdown sequence 532s JS CTX: Stopping profiler 532s JS CTX: Shutting down toggle queue 532s JS CTX: Notifying external reference holders of GjsContext dispose 532s JS MAINLOOP: Stopping promise job dispatcher 532s JS CTX: Notifying reference holders of GjsContext dispose 532s JS CTX: Checking unhandled promise rejections 532s JS CTX: Releasing cached JS wrappers 532s JS CTX: Final triggered GC 532s JS CTX: Destroying JS context 532s JS CTX: Releasing all native objects 532s JS CTX: Disabling auto GC 532s JS CTX: Ending trace on global object 532s JS CTX: Freeing allocated resources 532s JS CTX: JS context destroyed 532s PASS: cjs/testEncoding.test 532s Running test: cjs/testPackage.test 532s JS NATIVE: Registered native JS module '_promiseNative' 532s JS NATIVE: Registered native JS module '_byteArrayNative' 532s JS NATIVE: Registered native JS module '_encodingNative' 532s JS NATIVE: Registered native JS module '_gi' 532s JS NATIVE: Registered native JS module 'gi' 532s JS NATIVE: Registered native JS module 'cairoNative' 532s JS NATIVE: Registered native JS module 'system' 532s JS NATIVE: Registered native JS module 'console' 532s JS NATIVE: Registered native JS module '_print' 532s JS CTX: Enabling JIT 532s JS CTX: Initialized class GjsFileImporter prototype 0x18d5ce00098 532s JS IMPORT: Defining parent (nil) of 0x18d5ce000f8 'imports' is mod 0 532s JS IMPORT: Importing '_print' 532s JS NATIVE: Defining native module '_print' 532s JS IMPORT: Defining parent 0x18d5ce000f8 of 0x18d5ce006b0 '_print' is mod 1 532s JS IMPORT: successfully imported module '_print' 532s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 532s 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 0x3d108d93b128 532s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3d108d93b128 532s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3d108d93b128 532s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3d108d93b128 532s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3d108d93b128 532s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3d108d93b128 532s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3d108d93b128 532s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3d108d93b128 532s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3d108d93b128 532s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3d108d93b128 532s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3d108d93b128 532s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3d108d93b128 532s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3d108d93b128 532s JS MAINLOOP: Main loop instance 0x2aa35c3c000: hold 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Starting promise job dispatcher 532s JS MAINLOOP: Main loop instance 0x2aa35c3c000: Spinning loop until released or hook cleared 532s JS MAINLOOP: handling job 0, 532s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 532s JS MAINLOOP: Main loop instance 0x2aa35c3c000: release 532s JS MAINLOOP: Completed job 0 532s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x3d108d93b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3d108d93b128 532s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3d108d93b128 532s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3d108d93b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3d108d93b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3d108d93b128 532s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3d108d93b128 532s JS IMPORT: Module metadata hook for module 0x18d5ce12f60 532s JS IMPORT: Defining meta.importSync for module 0x18d5ce12f60 532s JS NATIVE: Defining native module 'gi' 532s JS CTX: Initialized class GIRepositoryNamespace prototype 0x18d5ce13310 532s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 532s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 532s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 532s JS IMPORT: Importing directory 'overrides' 532s JS IMPORT: Defining parent 0x18d5ce000f8 of 0x18d5ce13410 'overrides' is mod 1 532s JS IMPORT: Defined importer 'overrides' 0x18d5ce13410 in 0x18d5ce000f8 532s JS IMPORT: successfully imported directory 'overrides' 532s JS IMPORT: Importing '_byteArrayNative' 532s JS NATIVE: Defining native module '_byteArrayNative' 532s JS IMPORT: Defining parent 0x18d5ce000f8 of 0x18d5ce13858 '_byteArrayNative' is mod 1 532s JS IMPORT: successfully imported module '_byteArrayNative' 532s JS IMPORT: Importing '_promiseNative' 532s JS NATIVE: Defining native module '_promiseNative' 532s JS IMPORT: Defining parent 0x18d5ce000f8 of 0x18d5ce13998 '_promiseNative' is mod 1 532s JS IMPORT: successfully imported module '_promiseNative' 532s JS IMPORT: Importing module GLib succeeded 532s JS IMPORT: Defining parent 0x18d5ce13410 of 0x3d108d93c128 'GLib' is mod 1 532s JS IMPORT: successfully imported module 'GLib' 532s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 532s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3d108d97b060, JSClass 0x3ff8ee6c3b0, in object 0x3d108d97b038 532s JS CTX: Initialized class GIRepositoryGType prototype 0x18d5ce13bc8 532s JS CTX: Initialized class GIRepositoryFunction prototype 0x3d108d93c178 532s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 532s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 532s JS G BXD: Defined class for Error (GError), prototype 0x3d108d97b0b0, JSClass 0x3ff8ee6c3b0, in object 0x3d108d97b038 532s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 532s JS G BXD: Defined class for Variant (GVariant), prototype 0x3d108d97b100, JSClass 0x3ff8ee6c3b0, in object 0x3d108d97b038 532s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 532s JS G BXD: Defined class for Bytes (GBytes), prototype 0x3d108d97b150, JSClass 0x3ff8ee6c3b0, in object 0x3d108d97b038 532s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 532s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 532s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3d108d97b1a0, JSClass 0x3ff8ee6c3b0, in object 0x3d108d97b038 532s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 532s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 532s JS G BXD: Defined class for Thread (GThread), prototype 0x3d108d97b1f0, JSClass 0x3ff8ee6c3b0, in object 0x3d108d97b038 532s JS G BXD: Defining method ref in prototype for GLib.Thread 532s JS G BXD: Defining method unref in prototype for GLib.Thread 532s JS G NS: Defined namespace 'GLib' 0x3d108d97b038 in GIRepository 0x18d5ce131a0 532s JS IMPORT: Importing module jasmine succeeded 532s JS IMPORT: Defining parent 0x18d5ce000f8 of 0x3d108d93cb28 'jasmine' is mod 1 532s JS IMPORT: successfully imported module 'jasmine' 532s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 532s JS MAINLOOP: Main loop instance 0x2aa35c3c000: hold 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Main loop instance 0x2aa35c3c000: Spinning loop until released or hook cleared 532s JS MAINLOOP: handling job 0, 532s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 532s JS MAINLOOP: Main loop instance 0x2aa35c3c000: release 532s JS MAINLOOP: Completed job 0 532s JS IMPORT: JS import 'package' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/package.js 532s JS IMPORT: Importing 'gi' 532s JS IMPORT: Defining parent 0x18d5ce000f8 of 0x18d5ce131a0 'gi' is mod 1 532s JS IMPORT: successfully imported module 'gi' 532s 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 532s JS G NS: Defined namespace 'GIRepository' 0x3d108d97b268 in GIRepository 0x18d5ce131a0 532s 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 532s JS G NS: Defined namespace 'CjsPrivate' 0x3d108d97b2b8 in GIRepository 0x18d5ce131a0 532s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 532s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 532s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 532s JS IMPORT: Importing module _legacy succeeded 532s JS IMPORT: Defining parent 0x18d5ce000f8 of 0x3d108d93cda8 '_legacy' is mod 1 532s JS IMPORT: successfully imported module '_legacy' 532s JS IMPORT: Importing module lang succeeded 532s JS IMPORT: Defining parent 0x18d5ce000f8 of 0x3d108d93cd58 'lang' is mod 1 532s JS IMPORT: successfully imported module 'lang' 532s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 532s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 532s JS IMPORT: Importing module _signals succeeded 532s JS IMPORT: Defining parent 0x18d5ce000f8 of 0x3d108d93cdf8 '_signals' is mod 1 532s JS IMPORT: successfully imported module '_signals' 532s JS IMPORT: Importing module signals succeeded 532s JS IMPORT: Defining parent 0x18d5ce000f8 of 0x3d108d93cd08 'signals' is mod 1 532s JS IMPORT: successfully imported module 'signals' 532s JS IMPORT: Importing module Gio succeeded 532s JS IMPORT: Defining parent 0x18d5ce13410 of 0x3d108d93ccb8 'Gio' is mod 1 532s JS IMPORT: successfully imported module 'Gio' 532s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 532s JS IMPORT: Importing '_gi' 532s JS NATIVE: Defining native module '_gi' 532s JS IMPORT: Defining parent 0x18d5ce000f8 of 0x18d5ce2a2c8 '_gi' is mod 1 532s JS IMPORT: successfully imported module '_gi' 532s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 532s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 532s JS IMPORT: Importing module _common succeeded 532s JS IMPORT: Defining parent 0x18d5ce000f8 of 0x3d108d93ce98 '_common' is mod 1 532s JS IMPORT: successfully imported module '_common' 532s JS IMPORT: Importing module GObject succeeded 532s JS IMPORT: Defining parent 0x18d5ce13410 of 0x3d108d93ce48 'GObject' is mod 1 532s JS IMPORT: successfully imported module 'GObject' 532s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 532s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 532s JS G BXD: Defined class for String (GString), prototype 0x3d108d97b560, JSClass 0x3ff8ee6c3b0, in object 0x3d108d97b2e0 532s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 532s JS G PRM: Defined class ParamSpec prototype is 0x3d108d93cf38 class 0x3ff8ee712e0 in object 0x3d108d97b2e0 532s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 532s JS G OBJ: Defined class for Object (GObject), prototype 0x3d108d97b6c8, JSClass 0x3ff8ee6cac0, in object 0x3d108d97b2e0 532s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 532s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 532s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x3d108d97b6f0, JSClass 0x3ff8ee6cac0, in object 0x3d108d97b2e0 532s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 532s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 532s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 532s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 532s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 532s JS G NS: Defined namespace 'GObject' 0x3d108d97b2e0 in GIRepository 0x18d5ce131a0 532s JS G OBJ: Defined class for Application (GApplication), prototype 0x3d108d97b740, JSClass 0x3ff8ee6cac0, in object 0x3d108d97b290 532s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 532s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x3d108d9ce2e0, JSClass 0x3ff8ee6c898, in object 0x3d108d97b290 532s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 532s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 532s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 532s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 532s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 532s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 532s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 532s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 532s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 532s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 532s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x3d108d97b7b8, JSClass 0x3ff8ee6cac0, in object 0x3d108d97b290 532s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 532s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x3d108d9ce560, JSClass 0x3ff8ee6c898, in object 0x3d108d97b290 532s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 532s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x3d108d97b830, JSClass 0x3ff8ee6cac0, in object 0x3d108d97b290 532s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 532s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 532s JS G IFACE: Defined class for Initable (GInitable), prototype 0x3d108d9ce6a0, JSClass 0x3ff8ee6c898, in object 0x3d108d97b290 532s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 532s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 532s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 532s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x3d108d97b8a8, JSClass 0x3ff8ee6c3b0, in object 0x3d108d97b290 532s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 532s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x3d108d97b8f8, JSClass 0x3ff8ee6c3b0, in object 0x3d108d97b290 532s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 532s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 532s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x3d108d97b948, JSClass 0x3ff8ee6cac0, in object 0x3d108d97b290 532s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x3d108d97b998, JSClass 0x3ff8ee6cac0, in object 0x3d108d97b2b8 532s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 532s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x3d108d97b9e8, JSClass 0x3ff8ee6cac0, in object 0x3d108d97b290 532s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 532s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 532s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 532s JS G IFACE: Defined class for File (GFile), prototype 0x3d108d9ce808, JSClass 0x3ff8ee6c898, in object 0x3d108d97b290 532s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x3d108d97ba60, JSClass 0x3ff8ee6cac0, in object 0x18d5ce13280 532s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 532s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x3d108d97bad8, JSClass 0x3ff8ee6cac0, in object 0x3d108d97b290 532s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 532s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 532s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x3d108d97bb28, JSClass 0x3ff8ee6cac0, in object 0x3d108d97b290 532s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 532s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x3d108d97bb78, JSClass 0x3ff8ee6cac0, in object 0x3d108d97b290 532s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 532s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x3d108d97bbc8, JSClass 0x3ff8ee6c3b0, in object 0x3d108d97b290 532s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 532s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 532s JS G OBJ: Defined class for Settings (GSettings), prototype 0x3d108d97bc18, JSClass 0x3ff8ee6cac0, in object 0x3d108d97b290 532s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 532s JS G NS: Defined namespace 'Gio' 0x3d108d97b290 in GIRepository 0x18d5ce131a0 532s JS IMPORT: Importing 'system' 532s JS NATIVE: Defining native module 'system' 532s JS IMPORT: Defining parent 0x18d5ce000f8 of 0x18d5ce2fac0 'system' is mod 1 532s JS IMPORT: successfully imported module 'system' 532s JS IMPORT: JS import 'gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/gettext.js 532s JS IMPORT: JS import '_gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_gettext.js 532s JS IMPORT: JS import '_gettext' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_gettext.js 532s JS G NS: Found info type ENUM for 'LocaleCategory' in namespace 'CjsPrivate' 532s JS G ENUM: Defining enum value ALL (fixed from all) 6 532s JS G ENUM: Defining enum value COLLATE (fixed from collate) 3 532s JS G ENUM: Defining enum value CTYPE (fixed from ctype) 0 532s JS G ENUM: Defining enum value MESSAGES (fixed from messages) 5 532s JS G ENUM: Defining enum value MONETARY (fixed from monetary) 4 532s JS G ENUM: Defining enum value NUMERIC (fixed from numeric) 1 532s JS G ENUM: Defining enum value TIME (fixed from time) 2 532s JS G ENUM: Defining CjsPrivate.LocaleCategory as 0x18d5ce30140 532s JS IMPORT: Importing module _gettext succeeded 532s JS IMPORT: Defining parent 0x18d5ce000f8 of 0x3d108d9d5308 '_gettext' is mod 1 532s JS IMPORT: successfully imported module '_gettext' 532s JS IMPORT: Importing module gettext succeeded 532s JS IMPORT: Defining parent 0x18d5ce000f8 of 0x3d108d9d52b8 'gettext' is mod 1 532s JS IMPORT: successfully imported module 'gettext' 532s JS IMPORT: Importing module package succeeded 532s JS IMPORT: Defining parent 0x18d5ce000f8 of 0x3d108d93cc68 'package' is mod 1 532s JS IMPORT: successfully imported module 'package' 532s JS CTX: Script evaluation succeeded 532s JS MAINLOOP: Main loop instance 0x2aa35c3c000: Spinning loop until released or hook cleared 532s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x3d108d93b128 532s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3d108d93b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3d108d93b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3d108d93b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3d108d93b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3d108d93b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3d108d93b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3d108d93b128 532s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3d108d93b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3d108d93b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3d108d93b128 532s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3d108d93b128 532s JS IMPORT: Module metadata hook for module 0x18d5ce3bb60 532s JS IMPORT: Defining meta.importSync for module 0x18d5ce3bb60 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3d108d93b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3d108d93b128 532s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 532s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 532s JS MAINLOOP: Set main loop hook to 532s JS MAINLOOP: Main loop instance 0x2aa35c3c000: hold 532s JS MAINLOOP: Running and clearing main loop hook 532s JS G BXD: Defining method run in prototype for GLib.MainLoop 532s 1..20 532s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 532s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 532s JS G BXD: Defined class for Source (GSource), prototype 0x3d108d97bc90, JSClass 0x3ff8ee6c3b0, in object 0x3d108d97b038 532s JS G BXD: Defining method set_priority in prototype for GLib.Source 532s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 532s JS G BXD: Defining method attach in prototype for GLib.Source 532s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 532s JS IMPORT: Module metadata hook for module 0x3d108d960fc8 532s JS IMPORT: Defining meta.importSync for module 0x3d108d960fc8 532s 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 532s JS G NS: Defined namespace 'Regress' 0x3d108d97bd80 in GIRepository 0x3d108d93edd8 532s JS G BXD: Defining method destroy in prototype for GLib.Source 532s ok 1 Package module finds an existing library 532s ok 2 Package module doesn't find a non-existent library 532s JS G NS: Found info type FUNCTION for 'get_variant' in namespace 'Regress' 532s ok 3 Package module finds a function 532s ok 4 Package module doesn't find a non-existent function 532s JS G NS: Found info type OBJECT for 'TestObj' in namespace 'Regress' 532s JS G OBJ: Defined class for TestObj (RegressTestObj), prototype 0x3a854a105060, JSClass 0x3ff8ee6cac0, in object 0x3d108d97bd80 532s ok 5 Package module finds a class 532s ok 6 Package module doesn't find a non-existent class 532s ok 7 Package module finds a property 532s JS G NS: Found info type FUNCTION for 'type_is_a' in namespace 'GObject' 532s ok 8 Package module doesn't find a non-existent property 532s ok 9 Package module finds a static function 532s ok 10 Package module doesn't find a non-existent static function 532s ok 11 Package module finds a method 532s ok 12 Package module doesn't find a non-existent method 532s 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 532s JS G NS: Defined namespace 'GIMarshallingTests' 0x3a854a1055b0 in GIRepository 0x3d108d93edd8 532s JS G NS: Found info type INTERFACE for 'Interface' in namespace 'GIMarshallingTests' 532s JS G IFACE: Defined class for Interface (GIMarshallingTestsInterface), prototype 0x3a854a108038, JSClass 0x3ff8ee6c898, in object 0x3a854a1055b0 532s ok 13 Package module finds an interface 532s ok 14 Package module doesn't find a non-existent interface 532s ok 15 Package module finds an interface method 532s JS G NS: Found info type FUNCTION for 'type_default_interface_ref' in namespace 'GObject' 532s JS G NS: Found info type STRUCT for 'TypeInterface' in namespace 'GObject' 532s JS G BXD: Defined class for TypeInterface (void), prototype 0x3a854a1057e0, JSClass 0x3ff8ee6c3b0, in object 0x3d108d97b2e0 532s ok 16 Package module doesn't find a non-existent interface method 532s JS G NS: Found info type ENUM for 'TestEnum' in namespace 'Regress' 532s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 532s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 532s JS G ENUM: Defining enum value VALUE3 (fixed from value3) -1 532s JS G ENUM: Defining enum value VALUE4 (fixed from value4) 48 532s JS G ENUM: Defining enum value VALUE5 (fixed from value5) 49 532s JS G ENUM: Defining Regress.TestEnum as 0x18d5ce53b28 532s ok 17 Package module finds an enum value 532s ok 18 Package module doesn't find a non-existent enum value 532s JS G NS: Found info type CONSTANT for 'BOOL_CONSTANT' in namespace 'Regress' 532s ok 19 Package module finds a constant 532s ok 20 Package module doesn't find a non-existent constant 532s JS G BXD: Defining method quit in prototype for GLib.MainLoop 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Main loop instance 0x2aa35c3c000: Spinning loop until released or hook cleared 532s JS MAINLOOP: handling job 0, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 0 532s JS MAINLOOP: handling job 1, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 1 532s JS MAINLOOP: handling job 2, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 2 532s JS MAINLOOP: handling job 3, 532s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 532s JS MAINLOOP: Main loop instance 0x2aa35c3c000: release 532s JS MAINLOOP: Completed job 3 532s JS MEMORY: Memory report: before destroying context 532s JS MEMORY: 352 objects currently alive 532s JS MEMORY: boxed_instance = 88 532s JS MEMORY: boxed_prototype = 12 532s JS MEMORY: closure = 1 532s JS MEMORY: function = 212 532s JS MEMORY: fundamental_instance = 0 532s JS MEMORY: fundamental_prototype = 0 532s JS MEMORY: gerror_instance = 0 532s JS MEMORY: gerror_prototype = 0 532s JS MEMORY: interface = 5 532s JS MEMORY: module = 12 532s JS MEMORY: ns = 7 532s JS MEMORY: object_instance = 1 532s JS MEMORY: object_prototype = 14 532s JS MEMORY: param = 0 532s JS MEMORY: union_instance = 0 532s JS MEMORY: union_prototype = 0 532s JS CTX: JS shutdown sequence 532s JS CTX: Stopping profiler 532s JS CTX: Shutting down toggle queue 532s JS CTX: Notifying external reference holders of GjsContext dispose 532s JS MAINLOOP: Stopping promise job dispatcher 532s JS CTX: Notifying reference holders of GjsContext dispose 532s JS CTX: Checking unhandled promise rejections 532s JS CTX: Releasing cached JS wrappers 532s JS CTX: Final triggered GC 532s JS CTX: Destroying JS context 532s JS CTX: Releasing all native objects 532s JS CTX: Disabling auto GC 532s JS CTX: Ending trace on global object 532s JS CTX: Freeing allocated resources 532s JS CTX: JS context destroyed 532s PASS: cjs/testPackage.test 532s Running test: cjs/finish.test 532s 1..1 532s ok 1 - /usr/libexec/installed-tests/cjs/debugger/finish.debugger 532s PASS: cjs/finish.test 532s Running test: cjs/testNamespace.test 532s JS NATIVE: Registered native JS module '_promiseNative' 532s JS NATIVE: Registered native JS module '_byteArrayNative' 532s JS NATIVE: Registered native JS module '_encodingNative' 532s JS NATIVE: Registered native JS module '_gi' 532s JS NATIVE: Registered native JS module 'gi' 532s JS NATIVE: Registered native JS module 'cairoNative' 532s JS NATIVE: Registered native JS module 'system' 532s JS NATIVE: Registered native JS module 'console' 532s JS NATIVE: Registered native JS module '_print' 532s JS CTX: Enabling JIT 532s JS CTX: Initialized class GjsFileImporter prototype 0x2b2fc0700098 532s JS IMPORT: Defining parent (nil) of 0x2b2fc07000f8 'imports' is mod 0 532s JS IMPORT: Importing '_print' 532s JS NATIVE: Defining native module '_print' 532s JS IMPORT: Defining parent 0x2b2fc07000f8 of 0x2b2fc07006b0 '_print' is mod 1 532s JS IMPORT: successfully imported module '_print' 532s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 532s 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 0x1375daf3b128 532s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x1375daf3b128 532s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1375daf3b128 532s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1375daf3b128 532s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1375daf3b128 532s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1375daf3b128 532s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x1375daf3b128 532s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x1375daf3b128 532s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x1375daf3b128 532s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1375daf3b128 532s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1375daf3b128 532s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x1375daf3b128 532s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x1375daf3b128 532s JS MAINLOOP: Main loop instance 0x2aa1115d000: hold 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Starting promise job dispatcher 532s JS MAINLOOP: Main loop instance 0x2aa1115d000: Spinning loop until released or hook cleared 532s JS MAINLOOP: handling job 0, 532s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 532s JS MAINLOOP: Main loop instance 0x2aa1115d000: release 532s JS MAINLOOP: Completed job 0 532s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x1375daf3b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1375daf3b128 532s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1375daf3b128 532s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1375daf3b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1375daf3b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1375daf3b128 532s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1375daf3b128 532s JS IMPORT: Module metadata hook for module 0x2b2fc0712f60 532s JS IMPORT: Defining meta.importSync for module 0x2b2fc0712f60 532s JS NATIVE: Defining native module 'gi' 532s JS CTX: Initialized class GIRepositoryNamespace prototype 0x2b2fc0713310 532s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 532s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 532s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 532s JS IMPORT: Importing directory 'overrides' 532s JS IMPORT: Defining parent 0x2b2fc07000f8 of 0x2b2fc0713410 'overrides' is mod 1 532s JS IMPORT: Defined importer 'overrides' 0x2b2fc0713410 in 0x2b2fc07000f8 532s JS IMPORT: successfully imported directory 'overrides' 532s JS IMPORT: Importing '_byteArrayNative' 532s JS NATIVE: Defining native module '_byteArrayNative' 532s JS IMPORT: Defining parent 0x2b2fc07000f8 of 0x2b2fc0713858 '_byteArrayNative' is mod 1 532s JS IMPORT: successfully imported module '_byteArrayNative' 532s JS IMPORT: Importing '_promiseNative' 532s JS NATIVE: Defining native module '_promiseNative' 532s JS IMPORT: Defining parent 0x2b2fc07000f8 of 0x2b2fc0713998 '_promiseNative' is mod 1 532s JS IMPORT: successfully imported module '_promiseNative' 532s JS IMPORT: Importing module GLib succeeded 532s JS IMPORT: Defining parent 0x2b2fc0713410 of 0x1375daf3c128 'GLib' is mod 1 532s JS IMPORT: successfully imported module 'GLib' 532s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 532s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1375daf7b060, JSClass 0x3ffb306c3b0, in object 0x1375daf7b038 532s JS CTX: Initialized class GIRepositoryGType prototype 0x2b2fc0713bc8 532s JS CTX: Initialized class GIRepositoryFunction prototype 0x1375daf3c178 532s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 532s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 532s JS G BXD: Defined class for Error (GError), prototype 0x1375daf7b0b0, JSClass 0x3ffb306c3b0, in object 0x1375daf7b038 532s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 532s JS G BXD: Defined class for Variant (GVariant), prototype 0x1375daf7b100, JSClass 0x3ffb306c3b0, in object 0x1375daf7b038 532s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 532s JS G BXD: Defined class for Bytes (GBytes), prototype 0x1375daf7b150, JSClass 0x3ffb306c3b0, in object 0x1375daf7b038 532s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 532s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 532s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1375daf7b1a0, JSClass 0x3ffb306c3b0, in object 0x1375daf7b038 532s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 532s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 532s JS G BXD: Defined class for Thread (GThread), prototype 0x1375daf7b1f0, JSClass 0x3ffb306c3b0, in object 0x1375daf7b038 532s JS G BXD: Defining method ref in prototype for GLib.Thread 532s JS G BXD: Defining method unref in prototype for GLib.Thread 532s JS G NS: Defined namespace 'GLib' 0x1375daf7b038 in GIRepository 0x2b2fc07131a0 532s JS IMPORT: Importing module jasmine succeeded 532s JS IMPORT: Defining parent 0x2b2fc07000f8 of 0x1375daf3cb28 'jasmine' is mod 1 532s JS IMPORT: successfully imported module 'jasmine' 532s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 532s JS MAINLOOP: Main loop instance 0x2aa1115d000: hold 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Main loop instance 0x2aa1115d000: Spinning loop until released or hook cleared 532s JS MAINLOOP: handling job 0, 532s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 532s JS MAINLOOP: Main loop instance 0x2aa1115d000: release 532s JS MAINLOOP: Completed job 0 532s JS IMPORT: Importing 'gi' 532s JS IMPORT: Defining parent 0x2b2fc07000f8 of 0x2b2fc07131a0 'gi' is mod 1 532s JS IMPORT: successfully imported module 'gi' 532s 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 532s JS G NS: Defined namespace 'Regress' 0x1375daf7b268 in GIRepository 0x2b2fc07131a0 532s JS CTX: Script evaluation succeeded 532s JS MAINLOOP: Main loop instance 0x2aa1115d000: Spinning loop until released or hook cleared 532s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x1375daf3b128 532s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1375daf3b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1375daf3b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1375daf3b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1375daf3b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1375daf3b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1375daf3b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1375daf3b128 532s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1375daf3b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1375daf3b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1375daf3b128 532s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1375daf3b128 532s JS IMPORT: Module metadata hook for module 0x2b2fc0728440 532s JS IMPORT: Defining meta.importSync for module 0x2b2fc0728440 532s JS NATIVE: Defining native module 'system' 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1375daf3b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1375daf3b128 532s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 532s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 532s JS MAINLOOP: Set main loop hook to 532s JS MAINLOOP: Main loop instance 0x2aa1115d000: hold 532s JS MAINLOOP: Running and clearing main loop hook 532s JS G BXD: Defining method run in prototype for GLib.MainLoop 532s 1..1 532s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 532s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 532s JS G BXD: Defined class for Source (GSource), prototype 0x1375daf7b290, JSClass 0x3ffb306c3b0, in object 0x1375daf7b038 532s JS G BXD: Defining method set_priority in prototype for GLib.Source 532s JS IMPORT: Importing '_gi' 532s JS NATIVE: Defining native module '_gi' 532s JS IMPORT: Defining parent 0x2b2fc07000f8 of 0x2b2fc072c5b8 '_gi' is mod 1 532s JS IMPORT: successfully imported module '_gi' 532s 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 532s JS G NS: Defined namespace 'CjsPrivate' 0x1375daf7b330 in GIRepository 0x2b2fc07131a0 532s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 532s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 532s JS IMPORT: Importing module _common succeeded 532s JS IMPORT: Defining parent 0x2b2fc07000f8 of 0x1375daf3ce70 '_common' is mod 1 532s JS IMPORT: successfully imported module '_common' 532s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 532s JS IMPORT: Importing module _legacy succeeded 532s JS IMPORT: Defining parent 0x2b2fc07000f8 of 0x1375daf3cec0 '_legacy' is mod 1 532s JS IMPORT: successfully imported module '_legacy' 532s JS IMPORT: Importing module GObject succeeded 532s JS IMPORT: Defining parent 0x2b2fc0713410 of 0x1375daf3ce20 'GObject' is mod 1 532s JS IMPORT: successfully imported module 'GObject' 532s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 532s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 532s JS G BXD: Defined class for String (GString), prototype 0x1375daf7b5b0, JSClass 0x3ffb306c3b0, in object 0x1375daf7b308 532s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 532s JS G PRM: Defined class ParamSpec prototype is 0x1375daf3cf60 class 0x3ffb30712e0 in object 0x1375daf7b308 532s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 532s JS G OBJ: Defined class for Object (GObject), prototype 0x1375daf7b718, JSClass 0x3ffb306cac0, in object 0x1375daf7b308 532s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 532s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 532s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x1375daf7b740, JSClass 0x3ffb306cac0, in object 0x1375daf7b308 532s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 532s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 532s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 532s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 532s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 532s JS G NS: Defined namespace 'GObject' 0x1375daf7b308 in GIRepository 0x2b2fc07131a0 532s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 532s JS G BXD: Defining method attach in prototype for GLib.Source 532s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 532s JS IMPORT: Module metadata hook for module 0x2b2fc07030b0 532s JS IMPORT: Defining meta.importSync for module 0x2b2fc07030b0 532s JS G BXD: Defining method destroy in prototype for GLib.Source 532s ok 1 GI repository namespace supplies a name 532s JS G BXD: Defining method quit in prototype for GLib.MainLoop 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Main loop instance 0x2aa1115d000: Spinning loop until released or hook cleared 532s JS MAINLOOP: handling job 0, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 0 532s JS MAINLOOP: handling job 1, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 1 532s JS MAINLOOP: handling job 2, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 2 532s JS MAINLOOP: handling job 3, 532s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 532s JS MAINLOOP: Main loop instance 0x2aa1115d000: release 532s JS MAINLOOP: Completed job 3 532s JS MEMORY: Memory report: before destroying context 532s JS MEMORY: 125 objects currently alive 532s JS MEMORY: boxed_instance = 11 532s JS MEMORY: boxed_prototype = 8 532s JS MEMORY: closure = 1 532s JS MEMORY: function = 94 532s JS MEMORY: fundamental_instance = 0 532s JS MEMORY: fundamental_prototype = 0 532s JS MEMORY: gerror_instance = 0 532s JS MEMORY: gerror_prototype = 0 532s JS MEMORY: interface = 0 532s JS MEMORY: module = 5 532s JS MEMORY: ns = 4 532s JS MEMORY: object_instance = 0 532s JS MEMORY: object_prototype = 2 532s JS MEMORY: param = 0 532s JS MEMORY: union_instance = 0 532s JS MEMORY: union_prototype = 0 532s JS CTX: JS shutdown sequence 532s JS CTX: Stopping profiler 532s JS CTX: Shutting down toggle queue 532s JS CTX: Notifying external reference holders of GjsContext dispose 532s JS MAINLOOP: Stopping promise job dispatcher 532s JS CTX: Notifying reference holders of GjsContext dispose 532s JS CTX: Checking unhandled promise rejections 532s JS CTX: Releasing cached JS wrappers 532s JS CTX: Final triggered GC 532s JS CTX: Destroying JS context 532s JS CTX: Releasing all native objects 532s JS CTX: Disabling auto GC 532s JS CTX: Ending trace on global object 532s JS CTX: Freeing allocated resources 532s JS CTX: JS context destroyed 532s PASS: cjs/testNamespace.test 532s Running test: cjs/testImporter2.test 532s JS NATIVE: Registered native JS module '_promiseNative' 532s JS NATIVE: Registered native JS module '_byteArrayNative' 532s JS NATIVE: Registered native JS module '_encodingNative' 532s JS NATIVE: Registered native JS module '_gi' 532s JS NATIVE: Registered native JS module 'gi' 532s JS NATIVE: Registered native JS module 'cairoNative' 532s JS NATIVE: Registered native JS module 'system' 532s JS NATIVE: Registered native JS module 'console' 532s JS NATIVE: Registered native JS module '_print' 532s JS CTX: Enabling JIT 532s JS CTX: Initialized class GjsFileImporter prototype 0x3a120f200098 532s JS IMPORT: Defining parent (nil) of 0x3a120f2000f8 'imports' is mod 0 532s JS IMPORT: Importing '_print' 532s JS NATIVE: Defining native module '_print' 532s JS IMPORT: Defining parent 0x3a120f2000f8 of 0x3a120f2006b0 '_print' is mod 1 532s JS IMPORT: successfully imported module '_print' 532s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 532s 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 0x2ecad113b128 532s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2ecad113b128 532s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2ecad113b128 532s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2ecad113b128 532s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2ecad113b128 532s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2ecad113b128 532s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2ecad113b128 532s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2ecad113b128 532s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2ecad113b128 532s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2ecad113b128 532s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2ecad113b128 532s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2ecad113b128 532s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2ecad113b128 532s JS MAINLOOP: Main loop instance 0x2aa1044f000: hold 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Starting promise job dispatcher 532s JS MAINLOOP: Main loop instance 0x2aa1044f000: Spinning loop until released or hook cleared 532s JS MAINLOOP: handling job 0, 532s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 532s JS MAINLOOP: Main loop instance 0x2aa1044f000: release 532s JS MAINLOOP: Completed job 0 532s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x2ecad113b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2ecad113b128 532s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2ecad113b128 532s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2ecad113b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2ecad113b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2ecad113b128 532s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2ecad113b128 532s JS IMPORT: Module metadata hook for module 0x3a120f212f60 532s JS IMPORT: Defining meta.importSync for module 0x3a120f212f60 532s JS NATIVE: Defining native module 'gi' 532s JS CTX: Initialized class GIRepositoryNamespace prototype 0x3a120f213310 532s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 532s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 532s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 532s JS IMPORT: Importing directory 'overrides' 532s JS IMPORT: Defining parent 0x3a120f2000f8 of 0x3a120f213410 'overrides' is mod 1 532s JS IMPORT: Defined importer 'overrides' 0x3a120f213410 in 0x3a120f2000f8 532s JS IMPORT: successfully imported directory 'overrides' 532s JS IMPORT: Importing '_byteArrayNative' 532s JS NATIVE: Defining native module '_byteArrayNative' 532s JS IMPORT: Defining parent 0x3a120f2000f8 of 0x3a120f213858 '_byteArrayNative' is mod 1 532s JS IMPORT: successfully imported module '_byteArrayNative' 532s JS IMPORT: Importing '_promiseNative' 532s JS NATIVE: Defining native module '_promiseNative' 532s JS IMPORT: Defining parent 0x3a120f2000f8 of 0x3a120f213998 '_promiseNative' is mod 1 532s JS IMPORT: successfully imported module '_promiseNative' 532s JS IMPORT: Importing module GLib succeeded 532s JS IMPORT: Defining parent 0x3a120f213410 of 0x2ecad113c128 'GLib' is mod 1 532s JS IMPORT: successfully imported module 'GLib' 532s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 532s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2ecad117b060, JSClass 0x3ff9686c3b0, in object 0x2ecad117b038 532s JS CTX: Initialized class GIRepositoryGType prototype 0x3a120f213bc8 532s JS CTX: Initialized class GIRepositoryFunction prototype 0x2ecad113c178 532s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 532s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 532s JS G BXD: Defined class for Error (GError), prototype 0x2ecad117b0b0, JSClass 0x3ff9686c3b0, in object 0x2ecad117b038 532s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 532s JS G BXD: Defined class for Variant (GVariant), prototype 0x2ecad117b100, JSClass 0x3ff9686c3b0, in object 0x2ecad117b038 532s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 532s JS G BXD: Defined class for Bytes (GBytes), prototype 0x2ecad117b150, JSClass 0x3ff9686c3b0, in object 0x2ecad117b038 532s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 532s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 532s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2ecad117b1a0, JSClass 0x3ff9686c3b0, in object 0x2ecad117b038 532s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 532s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 532s JS G BXD: Defined class for Thread (GThread), prototype 0x2ecad117b1f0, JSClass 0x3ff9686c3b0, in object 0x2ecad117b038 532s JS G BXD: Defining method ref in prototype for GLib.Thread 532s JS G BXD: Defining method unref in prototype for GLib.Thread 532s JS G NS: Defined namespace 'GLib' 0x2ecad117b038 in GIRepository 0x3a120f2131a0 532s JS IMPORT: Importing module jasmine succeeded 532s JS IMPORT: Defining parent 0x3a120f2000f8 of 0x2ecad113cb28 'jasmine' is mod 1 532s JS IMPORT: successfully imported module 'jasmine' 532s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 532s JS MAINLOOP: Main loop instance 0x2aa1044f000: hold 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Main loop instance 0x2aa1044f000: Spinning loop until released or hook cleared 532s JS MAINLOOP: handling job 0, 532s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 532s JS MAINLOOP: Main loop instance 0x2aa1044f000: release 532s JS MAINLOOP: Completed job 0 532s JS CTX: Script evaluation succeeded 532s JS MAINLOOP: Main loop instance 0x2aa1044f000: Spinning loop until released or hook cleared 532s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x2ecad113b128 532s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2ecad113b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2ecad113b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2ecad113b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2ecad113b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2ecad113b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2ecad113b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2ecad113b128 532s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2ecad113b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2ecad113b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2ecad113b128 532s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2ecad113b128 532s JS IMPORT: Module metadata hook for module 0x3a120f22a690 532s JS IMPORT: Defining meta.importSync for module 0x3a120f22a690 532s JS NATIVE: Defining native module 'system' 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2ecad113b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2ecad113b128 532s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 532s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 532s JS MAINLOOP: Set main loop hook to 532s JS MAINLOOP: Main loop instance 0x2aa1044f000: hold 532s JS MAINLOOP: Running and clearing main loop hook 532s JS G BXD: Defining method run in prototype for GLib.MainLoop 532s 1..4 532s JS IMPORT: Importing 'gi' 532s JS IMPORT: Defining parent 0x3a120f2000f8 of 0x3a120f2131a0 'gi' is mod 1 532s JS IMPORT: successfully imported module 'gi' 532s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 532s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 532s JS G BXD: Defined class for Source (GSource), prototype 0x2ecad117b268, JSClass 0x3ff9686c3b0, in object 0x2ecad117b038 532s JS G BXD: Defining method set_priority in prototype for GLib.Source 532s JS IMPORT: Importing '_gi' 532s JS NATIVE: Defining native module '_gi' 532s JS IMPORT: Defining parent 0x3a120f2000f8 of 0x3a120f22ef58 '_gi' is mod 1 532s JS IMPORT: successfully imported module '_gi' 532s 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 532s JS G NS: Defined namespace 'CjsPrivate' 0x2ecad117b308 in GIRepository 0x3a120f2131a0 532s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 532s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 532s JS IMPORT: Importing module _common succeeded 532s JS IMPORT: Defining parent 0x3a120f2000f8 of 0x2ecad113ce70 '_common' is mod 1 532s JS IMPORT: successfully imported module '_common' 532s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 532s JS IMPORT: Importing module _legacy succeeded 532s JS IMPORT: Defining parent 0x3a120f2000f8 of 0x2ecad113cec0 '_legacy' is mod 1 532s JS IMPORT: successfully imported module '_legacy' 532s JS IMPORT: Importing module GObject succeeded 532s JS IMPORT: Defining parent 0x3a120f213410 of 0x2ecad113ce20 'GObject' is mod 1 532s JS IMPORT: successfully imported module 'GObject' 532s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 532s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 532s JS G BXD: Defined class for String (GString), prototype 0x2ecad117b588, JSClass 0x3ff9686c3b0, in object 0x2ecad117b2e0 532s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 532s JS G PRM: Defined class ParamSpec prototype is 0x2ecad113cf60 class 0x3ff968712e0 in object 0x2ecad117b2e0 532s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 532s JS G OBJ: Defined class for Object (GObject), prototype 0x2ecad117b6f0, JSClass 0x3ff9686cac0, in object 0x2ecad117b2e0 532s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 532s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 532s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x2ecad117b718, JSClass 0x3ff9686cac0, in object 0x2ecad117b2e0 532s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 532s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 532s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 532s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 532s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 532s JS G NS: Defined namespace 'GObject' 0x2ecad117b2e0 in GIRepository 0x3a120f2131a0 532s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 532s JS G BXD: Defining method attach in prototype for GLib.Source 532s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 532s JS IMPORT: Module metadata hook for module 0x3a120f2030b0 532s JS IMPORT: Defining meta.importSync for module 0x3a120f2030b0 532s JS G BXD: Defining method destroy in prototype for GLib.Source 532s JS IMPORT: Importing module GIMarshallingTests succeeded 532s JS IMPORT: Defining parent 0x3a120f213410 of 0x2ecad11cb380 'GIMarshallingTests' is mod 1 532s JS IMPORT: successfully imported module 'GIMarshallingTests' 532s ok 1 GI importer on failure throws an exception when the overrides _init isn't a function 532s JS IMPORT: Importing module Gio succeeded 532s JS IMPORT: Defining parent 0x3a120f213410 of 0x2ecad11cb3f8 'Gio' is mod 1 532s JS IMPORT: successfully imported module 'Gio' 532s ok 2 GI importer on failure throws an exception when the overrides _init is null 532s JS IMPORT: Importing module Regress succeeded 532s JS IMPORT: Defining parent 0x2ecad113ebb0 of 0x2ecad11cbce0 'Regress' is mod 1 532s JS IMPORT: successfully imported module 'Regress' 532s ok 3 GI importer on failure throws an exception when the overrides _init is undefined 532s JS IMPORT: Importing module WarnLib succeeded 532s JS IMPORT: Defining parent 0x2ecad113ebb0 of 0x2ecad11cbd30 'WarnLib' is mod 1 532s JS IMPORT: successfully imported module 'WarnLib' 532s ok 4 GI importer on failure throws an exception when the overrides _init is missing 532s JS G BXD: Defining method quit in prototype for GLib.MainLoop 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Main loop instance 0x2aa1044f000: Spinning loop until released or hook cleared 532s JS MAINLOOP: handling job 0, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 0 532s JS MAINLOOP: handling job 1, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 1 532s JS MAINLOOP: handling job 2, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 2 532s JS MAINLOOP: handling job 3, 532s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 532s JS MAINLOOP: Main loop instance 0x2aa1044f000: release 532s JS MAINLOOP: Completed job 3 532s JS MEMORY: Memory report: before destroying context 532s JS MEMORY: 149 objects currently alive 532s JS MEMORY: boxed_instance = 28 532s JS MEMORY: boxed_prototype = 8 532s JS MEMORY: closure = 1 532s JS MEMORY: function = 94 532s JS MEMORY: fundamental_instance = 0 532s JS MEMORY: fundamental_prototype = 0 532s JS MEMORY: gerror_instance = 0 532s JS MEMORY: gerror_prototype = 0 532s JS MEMORY: interface = 0 532s JS MEMORY: module = 9 532s JS MEMORY: ns = 7 532s JS MEMORY: object_instance = 0 532s JS MEMORY: object_prototype = 2 532s JS MEMORY: param = 0 532s JS MEMORY: union_instance = 0 532s JS MEMORY: union_prototype = 0 532s JS CTX: JS shutdown sequence 532s JS CTX: Stopping profiler 532s JS CTX: Shutting down toggle queue 532s JS CTX: Notifying external reference holders of GjsContext dispose 532s JS MAINLOOP: Stopping promise job dispatcher 532s JS CTX: Notifying reference holders of GjsContext dispose 532s JS CTX: Checking unhandled promise rejections 532s JS CTX: Releasing cached JS wrappers 532s JS CTX: Final triggered GC 532s JS CTX: Destroying JS context 532s JS CTX: Releasing all native objects 532s JS CTX: Disabling auto GC 532s JS CTX: Ending trace on global object 532s JS CTX: Freeing allocated resources 532s JS CTX: JS context destroyed 532s PASS: cjs/testImporter2.test 532s Running test: cjs/throw.test 532s 1..1 532s ok 1 - /usr/libexec/installed-tests/cjs/debugger/throw.debugger 532s PASS: cjs/throw.test 532s Running test: cjs/testParamSpec.test 532s JS NATIVE: Registered native JS module '_promiseNative' 532s JS NATIVE: Registered native JS module '_byteArrayNative' 532s JS NATIVE: Registered native JS module '_encodingNative' 532s JS NATIVE: Registered native JS module '_gi' 532s JS NATIVE: Registered native JS module 'gi' 532s JS NATIVE: Registered native JS module 'cairoNative' 532s JS NATIVE: Registered native JS module 'system' 532s JS NATIVE: Registered native JS module 'console' 532s JS NATIVE: Registered native JS module '_print' 532s JS CTX: Enabling JIT 532s JS CTX: Initialized class GjsFileImporter prototype 0x233f77000098 532s JS IMPORT: Defining parent (nil) of 0x233f770000f8 'imports' is mod 0 532s JS IMPORT: Importing '_print' 532s JS NATIVE: Defining native module '_print' 532s JS IMPORT: Defining parent 0x233f770000f8 of 0x233f770006b0 '_print' is mod 1 532s JS IMPORT: successfully imported module '_print' 532s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 532s 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 0x26441a03b128 532s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x26441a03b128 532s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x26441a03b128 532s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x26441a03b128 532s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x26441a03b128 532s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x26441a03b128 532s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x26441a03b128 532s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x26441a03b128 532s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x26441a03b128 532s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x26441a03b128 532s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x26441a03b128 532s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x26441a03b128 532s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x26441a03b128 532s JS MAINLOOP: Main loop instance 0x2aa231ec000: hold 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Starting promise job dispatcher 532s JS MAINLOOP: Main loop instance 0x2aa231ec000: Spinning loop until released or hook cleared 532s JS MAINLOOP: handling job 0, 532s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 532s JS MAINLOOP: Main loop instance 0x2aa231ec000: release 532s JS MAINLOOP: Completed job 0 532s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x26441a03b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x26441a03b128 532s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x26441a03b128 532s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x26441a03b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x26441a03b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x26441a03b128 532s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x26441a03b128 532s JS IMPORT: Module metadata hook for module 0x233f77012f60 532s JS IMPORT: Defining meta.importSync for module 0x233f77012f60 532s JS NATIVE: Defining native module 'gi' 532s JS CTX: Initialized class GIRepositoryNamespace prototype 0x233f77013310 532s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 532s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 532s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 532s JS IMPORT: Importing directory 'overrides' 532s JS IMPORT: Defining parent 0x233f770000f8 of 0x233f77013410 'overrides' is mod 1 532s JS IMPORT: Defined importer 'overrides' 0x233f77013410 in 0x233f770000f8 532s JS IMPORT: successfully imported directory 'overrides' 532s JS IMPORT: Importing '_byteArrayNative' 532s JS NATIVE: Defining native module '_byteArrayNative' 532s JS IMPORT: Defining parent 0x233f770000f8 of 0x233f77013858 '_byteArrayNative' is mod 1 532s JS IMPORT: successfully imported module '_byteArrayNative' 532s JS IMPORT: Importing '_promiseNative' 532s JS NATIVE: Defining native module '_promiseNative' 532s JS IMPORT: Defining parent 0x233f770000f8 of 0x233f77013998 '_promiseNative' is mod 1 532s JS IMPORT: successfully imported module '_promiseNative' 532s JS IMPORT: Importing module GLib succeeded 532s JS IMPORT: Defining parent 0x233f77013410 of 0x26441a03c128 'GLib' is mod 1 532s JS IMPORT: successfully imported module 'GLib' 532s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 532s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x26441a07b060, JSClass 0x3ff8e96c3b0, in object 0x26441a07b038 532s JS CTX: Initialized class GIRepositoryGType prototype 0x233f77013bc8 532s JS CTX: Initialized class GIRepositoryFunction prototype 0x26441a03c178 532s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 532s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 532s JS G BXD: Defined class for Error (GError), prototype 0x26441a07b0b0, JSClass 0x3ff8e96c3b0, in object 0x26441a07b038 532s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 532s JS G BXD: Defined class for Variant (GVariant), prototype 0x26441a07b100, JSClass 0x3ff8e96c3b0, in object 0x26441a07b038 532s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 532s JS G BXD: Defined class for Bytes (GBytes), prototype 0x26441a07b150, JSClass 0x3ff8e96c3b0, in object 0x26441a07b038 532s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 532s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 532s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x26441a07b1a0, JSClass 0x3ff8e96c3b0, in object 0x26441a07b038 532s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 532s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 532s JS G BXD: Defined class for Thread (GThread), prototype 0x26441a07b1f0, JSClass 0x3ff8e96c3b0, in object 0x26441a07b038 532s JS G BXD: Defining method ref in prototype for GLib.Thread 532s JS G BXD: Defining method unref in prototype for GLib.Thread 532s JS G NS: Defined namespace 'GLib' 0x26441a07b038 in GIRepository 0x233f770131a0 532s JS IMPORT: Importing module jasmine succeeded 532s JS IMPORT: Defining parent 0x233f770000f8 of 0x26441a03cb28 'jasmine' is mod 1 532s JS IMPORT: successfully imported module 'jasmine' 532s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 532s JS MAINLOOP: Main loop instance 0x2aa231ec000: hold 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Main loop instance 0x2aa231ec000: Spinning loop until released or hook cleared 532s JS MAINLOOP: handling job 0, 532s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 532s JS MAINLOOP: Main loop instance 0x2aa231ec000: release 532s JS MAINLOOP: Completed job 0 532s JS IMPORT: Importing 'gi' 532s JS IMPORT: Defining parent 0x233f770000f8 of 0x233f770131a0 'gi' is mod 1 532s JS IMPORT: successfully imported module 'gi' 532s 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 532s JS G NS: Defined namespace 'Regress' 0x26441a07b268 in GIRepository 0x233f770131a0 532s JS IMPORT: Importing '_gi' 532s JS NATIVE: Defining native module '_gi' 532s JS IMPORT: Defining parent 0x233f770000f8 of 0x233f770273d8 '_gi' is mod 1 532s JS IMPORT: successfully imported module '_gi' 532s 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 532s JS G NS: Defined namespace 'CjsPrivate' 0x26441a07b2b8 in GIRepository 0x233f770131a0 532s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 532s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 532s JS IMPORT: Importing module _common succeeded 532s JS IMPORT: Defining parent 0x233f770000f8 of 0x26441a03ccb8 '_common' is mod 1 532s JS IMPORT: successfully imported module '_common' 532s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 532s JS IMPORT: Importing module _legacy succeeded 532s JS IMPORT: Defining parent 0x233f770000f8 of 0x26441a03cd08 '_legacy' is mod 1 532s JS IMPORT: successfully imported module '_legacy' 532s JS IMPORT: Importing module GObject succeeded 532s JS IMPORT: Defining parent 0x233f77013410 of 0x26441a03cc68 'GObject' is mod 1 532s JS IMPORT: successfully imported module 'GObject' 532s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 532s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 532s JS G BXD: Defined class for String (GString), prototype 0x26441a07b538, JSClass 0x3ff8e96c3b0, in object 0x26441a07b290 532s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 532s JS G PRM: Defined class ParamSpec prototype is 0x26441a03cda8 class 0x3ff8e9712e0 in object 0x26441a07b290 532s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 532s JS G OBJ: Defined class for Object (GObject), prototype 0x26441a07b6a0, JSClass 0x3ff8e96cac0, in object 0x26441a07b290 532s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 532s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 532s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x26441a07b6c8, JSClass 0x3ff8e96cac0, in object 0x26441a07b290 532s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 532s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 532s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 532s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 532s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 532s JS G NS: Defined namespace 'GObject' 0x26441a07b290 in GIRepository 0x233f770131a0 532s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 532s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 532s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 532s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 532s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 532s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 532s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 532s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 532s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 532s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 532s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 532s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 532s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 532s JS G ENUM: Defining GObject.ParamFlags as 0x233f7702b640 532s JS G NS: Found info type ENUM for 'TestEnum' in namespace 'Regress' 532s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 532s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 532s JS G ENUM: Defining enum value VALUE3 (fixed from value3) -1 532s JS G ENUM: Defining enum value VALUE4 (fixed from value4) 48 532s JS G ENUM: Defining enum value VALUE5 (fixed from value5) 49 532s JS G ENUM: Defining Regress.TestEnum as 0x233f77036320 532s JS G NS: Found info type FLAGS for 'TestFlags' in namespace 'Regress' 532s JS G ENUM: Defining enum value FLAG1 (fixed from flag1) 1 532s JS G ENUM: Defining enum value FLAG2 (fixed from flag2) 2 532s JS G ENUM: Defining enum value FLAG3 (fixed from flag3) 4 532s JS G ENUM: Defining Regress.TestFlags as 0x233f77038640 532s JS CTX: Script evaluation succeeded 532s JS MAINLOOP: Main loop instance 0x2aa231ec000: Spinning loop until released or hook cleared 532s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x26441a03b128 532s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x26441a03b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x26441a03b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x26441a03b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x26441a03b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x26441a03b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x26441a03b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x26441a03b128 532s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x26441a03b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x26441a03b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x26441a03b128 532s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x26441a03b128 532s JS IMPORT: Module metadata hook for module 0x233f77000298 532s JS IMPORT: Defining meta.importSync for module 0x233f77000298 532s JS NATIVE: Defining native module 'system' 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x26441a03b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x26441a03b128 532s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 532s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 532s JS MAINLOOP: Set main loop hook to 532s JS MAINLOOP: Main loop instance 0x2aa231ec000: hold 532s JS MAINLOOP: Running and clearing main loop hook 532s JS G BXD: Defining method run in prototype for GLib.MainLoop 532s 1..28 532s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 532s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 532s JS G BXD: Defined class for Source (GSource), prototype 0x26441a07b768, JSClass 0x3ff8e96c3b0, in object 0x26441a07b038 532s JS G BXD: Defining method set_priority in prototype for GLib.Source 532s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 532s JS G BXD: Defining method attach in prototype for GLib.Source 532s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 532s JS IMPORT: Module metadata hook for module 0x26441a060d28 532s JS IMPORT: Defining meta.importSync for module 0x26441a060d28 532s JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' 532s JS G PRM: Wrapping GParamString 'foo-property' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa2337e250 type GParamString 532s JS G BXD: Defining method destroy in prototype for GLib.Source 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 532s ok 1 GObject.ParamSpec.string has the correct name strings 532s JS G PRM: Wrapping GParamString 'foo-property' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa233a5120 type GParamString 532s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'CjsPrivate' 532s ok 2 GObject.ParamSpec.string has the correct flags 532s JS G PRM: Wrapping GParamString 'foo-property' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa233a5e00 type GParamString 532s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 532s ok 3 GObject.ParamSpec.string has the correct default value 532s JS G NS: Found info type FUNCTION for 'param_spec_int' in namespace 'GObject' 532s JS G PRM: Wrapping GParamInt 'foo-property' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa232d8060 type GParamInt 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 532s ok 4 GObject.ParamSpec.int has the correct name strings 532s JS G PRM: Wrapping GParamInt 'foo-property' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa232d8ce0 type GParamInt 532s ok 5 GObject.ParamSpec.int has the correct flags 532s JS G PRM: Wrapping GParamInt 'foo-property' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa232d95b0 type GParamInt 532s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 532s ok 6 GObject.ParamSpec.int has the correct default value 532s JS G NS: Found info type FUNCTION for 'param_spec_uint' in namespace 'GObject' 532s JS G PRM: Wrapping GParamUInt 'foo-property' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa232da310 type GParamUInt 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 532s ok 7 GObject.ParamSpec.uint has the correct name strings 532s JS G PRM: Wrapping GParamUInt 'foo-property' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa2333e1d0 type GParamUInt 532s ok 8 GObject.ParamSpec.uint has the correct flags 532s JS G PRM: Wrapping GParamUInt 'foo-property' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa2333e9b0 type GParamUInt 532s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 532s ok 9 GObject.ParamSpec.uint has the correct default value 532s JS G NS: Found info type FUNCTION for 'param_spec_int64' in namespace 'GObject' 532s JS G PRM: Wrapping GParamInt64 'foo-property' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa2333f8e0 type GParamInt64 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 532s ok 10 GObject.ParamSpec.int64 has the correct name strings 532s JS G PRM: Wrapping GParamInt64 'foo-property' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa23340510 type GParamInt64 532s ok 11 GObject.ParamSpec.int64 has the correct flags 532s JS G PRM: Wrapping GParamInt64 'foo-property' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa23340d00 type GParamInt64 532s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 532s ok 12 GObject.ParamSpec.int64 has the correct default value 532s JS G NS: Found info type FUNCTION for 'param_spec_uint64' in namespace 'GObject' 532s JS G PRM: Wrapping GParamUInt64 'foo-property' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa23341de0 type GParamUInt64 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 532s ok 13 GObject.ParamSpec.uint64 has the correct name strings 532s JS G PRM: Wrapping GParamUInt64 'foo-property' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa23342a10 type GParamUInt64 532s ok 14 GObject.ParamSpec.uint64 has the correct flags 532s JS G PRM: Wrapping GParamUInt64 'foo-property' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa23343200 type GParamUInt64 532s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 532s ok 15 GObject.ParamSpec.uint64 has the correct default value 532s JS G NS: Found info type FUNCTION for 'param_spec_enum' in namespace 'GObject' 532s JS G PRM: Wrapping GParamEnum 'foo-property' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa233c1000 type GParamEnum 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 532s ok 16 GObject.ParamSpec.enum has the correct name strings 532s JS G PRM: Wrapping GParamEnum 'foo-property' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa233c1c20 type GParamEnum 532s ok 17 GObject.ParamSpec.enum has the correct flags 532s JS G PRM: Wrapping GParamEnum 'foo-property' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa233c3300 type GParamEnum 532s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 532s ok 18 GObject.ParamSpec.enum has the correct default value 532s JS G NS: Found info type FUNCTION for 'param_spec_flags' in namespace 'GObject' 532s JS G PRM: Wrapping GParamFlags 'foo-property' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa233c3bd0 type GParamFlags 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 532s ok 19 GObject.ParamSpec.flags has the correct name strings 532s JS G PRM: Wrapping GParamFlags 'foo-property' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa233c43b0 type GParamFlags 532s ok 20 GObject.ParamSpec.flags has the correct flags 532s JS G PRM: Wrapping GParamFlags 'foo-property' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa233c4d00 type GParamFlags 532s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 532s ok 21 GObject.ParamSpec.flags has the correct default value 532s JS G NS: Found info type FUNCTION for 'param_spec_object' in namespace 'GObject' 532s JS G PRM: Wrapping GParamObject 'foo-property' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa233c56a0 type GParamObject 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 532s ok 22 GObject.ParamSpec.object has the correct name strings 532s JS G PRM: Wrapping GParamObject 'foo-property' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa233c6160 type GParamObject 532s ok 23 GObject.ParamSpec.object has the correct flags 532s JS G PRM: Wrapping GParamObject 'foo-property' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa233c6700 type GParamObject 532s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 532s ok 24 GObject.ParamSpec.object has the correct default value 532s JS G NS: Found info type FUNCTION for 'param_spec_boxed' in namespace 'GObject' 532s JS G PRM: Wrapping GParamBoxed 'foo-property' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa233c7460 type GParamBoxed 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 532s ok 25 GObject.ParamSpec.jsobject has the correct name strings 532s JS G PRM: Wrapping GParamBoxed 'foo-property' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa233c8020 type GParamBoxed 532s ok 26 GObject.ParamSpec.jsobject has the correct flags 532s JS G PRM: Wrapping GParamBoxed 'foo-property' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa233c87a0 type GParamBoxed 532s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 532s ok 27 GObject.ParamSpec.jsobject has the correct default value 532s JS G PRM: Wrapping GParamString 'foo-property' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa232f1ae0 type GParamString 532s ok 28 GObject.ParamSpec object doesn't crash when resolving a non-string property 532s JS G BXD: Defining method quit in prototype for GLib.MainLoop 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Main loop instance 0x2aa231ec000: Spinning loop until released or hook cleared 532s JS MAINLOOP: handling job 0, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 0 532s JS MAINLOOP: handling job 1, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 1 532s JS MAINLOOP: handling job 2, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 2 532s JS MAINLOOP: handling job 3, 532s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 532s JS MAINLOOP: Main loop instance 0x2aa231ec000: release 532s JS MAINLOOP: Completed job 3 532s JS MEMORY: Memory report: before destroying context 532s JS MEMORY: 362 objects currently alive 532s JS MEMORY: boxed_instance = 173 532s JS MEMORY: boxed_prototype = 8 532s JS MEMORY: closure = 1 532s JS MEMORY: function = 141 532s JS MEMORY: fundamental_instance = 0 532s JS MEMORY: fundamental_prototype = 0 532s JS MEMORY: gerror_instance = 0 532s JS MEMORY: gerror_prototype = 0 532s JS MEMORY: interface = 0 532s JS MEMORY: module = 5 532s JS MEMORY: ns = 4 532s JS MEMORY: object_instance = 0 532s JS MEMORY: object_prototype = 2 532s JS MEMORY: param = 28 532s JS MEMORY: union_instance = 0 532s JS MEMORY: union_prototype = 0 532s JS CTX: JS shutdown sequence 532s JS CTX: Stopping profiler 532s JS CTX: Shutting down toggle queue 532s JS CTX: Notifying external reference holders of GjsContext dispose 532s JS MAINLOOP: Stopping promise job dispatcher 532s JS CTX: Notifying reference holders of GjsContext dispose 532s JS CTX: Checking unhandled promise rejections 532s JS CTX: Releasing cached JS wrappers 532s JS CTX: Final triggered GC 532s JS CTX: Destroying JS context 532s JS CTX: Releasing all native objects 532s JS CTX: Disabling auto GC 532s JS CTX: Ending trace on global object 532s JS CTX: Freeing allocated resources 532s JS CTX: JS context destroyed 532s PASS: cjs/testParamSpec.test 532s Running test: cjs/print.test 532s 1..1 532s ok 1 - /usr/libexec/installed-tests/cjs/debugger/print.debugger 532s PASS: cjs/print.test 532s Running test: cjs/set.test 532s 1..1 532s ok 1 - /usr/libexec/installed-tests/cjs/debugger/set.debugger 532s PASS: cjs/set.test 532s Running test: cjs/frame.test 532s 1..1 532s ok 1 - /usr/libexec/installed-tests/cjs/debugger/frame.debugger 532s PASS: cjs/frame.test 532s Running test: cjs/testGIMarshalling.test 532s JS NATIVE: Registered native JS module '_promiseNative' 532s JS NATIVE: Registered native JS module '_byteArrayNative' 532s JS NATIVE: Registered native JS module '_encodingNative' 532s JS NATIVE: Registered native JS module '_gi' 532s JS NATIVE: Registered native JS module 'gi' 532s JS NATIVE: Registered native JS module 'cairoNative' 532s JS NATIVE: Registered native JS module 'system' 532s JS NATIVE: Registered native JS module 'console' 532s JS NATIVE: Registered native JS module '_print' 532s JS CTX: Enabling JIT 532s JS CTX: Initialized class GjsFileImporter prototype 0x32a49a200098 532s JS IMPORT: Defining parent (nil) of 0x32a49a2000f8 'imports' is mod 0 532s JS IMPORT: Importing '_print' 532s JS NATIVE: Defining native module '_print' 532s JS IMPORT: Defining parent 0x32a49a2000f8 of 0x32a49a2006b0 '_print' is mod 1 532s JS IMPORT: successfully imported module '_print' 532s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 532s 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 0x3248a183b128 532s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3248a183b128 532s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3248a183b128 532s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3248a183b128 532s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3248a183b128 532s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3248a183b128 532s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3248a183b128 532s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3248a183b128 532s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3248a183b128 532s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3248a183b128 532s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3248a183b128 532s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3248a183b128 532s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3248a183b128 532s JS MAINLOOP: Main loop instance 0x2aa055c5000: hold 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Starting promise job dispatcher 532s JS MAINLOOP: Main loop instance 0x2aa055c5000: Spinning loop until released or hook cleared 532s JS MAINLOOP: handling job 0, 532s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 532s JS MAINLOOP: Main loop instance 0x2aa055c5000: release 532s JS MAINLOOP: Completed job 0 532s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x3248a183b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3248a183b128 532s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3248a183b128 532s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3248a183b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3248a183b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3248a183b128 532s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3248a183b128 532s JS IMPORT: Module metadata hook for module 0x32a49a212f60 532s JS IMPORT: Defining meta.importSync for module 0x32a49a212f60 532s JS NATIVE: Defining native module 'gi' 532s JS CTX: Initialized class GIRepositoryNamespace prototype 0x32a49a213310 532s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 532s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 532s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 532s JS IMPORT: Importing directory 'overrides' 532s JS IMPORT: Defining parent 0x32a49a2000f8 of 0x32a49a213410 'overrides' is mod 1 532s JS IMPORT: Defined importer 'overrides' 0x32a49a213410 in 0x32a49a2000f8 532s JS IMPORT: successfully imported directory 'overrides' 532s JS IMPORT: Importing '_byteArrayNative' 532s JS NATIVE: Defining native module '_byteArrayNative' 532s JS IMPORT: Defining parent 0x32a49a2000f8 of 0x32a49a213858 '_byteArrayNative' is mod 1 532s JS IMPORT: successfully imported module '_byteArrayNative' 532s JS IMPORT: Importing '_promiseNative' 532s JS NATIVE: Defining native module '_promiseNative' 532s JS IMPORT: Defining parent 0x32a49a2000f8 of 0x32a49a213998 '_promiseNative' is mod 1 532s JS IMPORT: successfully imported module '_promiseNative' 532s JS IMPORT: Importing module GLib succeeded 532s JS IMPORT: Defining parent 0x32a49a213410 of 0x3248a183c128 'GLib' is mod 1 532s JS IMPORT: successfully imported module 'GLib' 532s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 532s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3248a187b060, JSClass 0x3ff8d86c3b0, in object 0x3248a187b038 532s JS CTX: Initialized class GIRepositoryGType prototype 0x32a49a213bc8 532s JS CTX: Initialized class GIRepositoryFunction prototype 0x3248a183c178 532s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 532s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 532s JS G BXD: Defined class for Error (GError), prototype 0x3248a187b0b0, JSClass 0x3ff8d86c3b0, in object 0x3248a187b038 532s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 532s JS G BXD: Defined class for Variant (GVariant), prototype 0x3248a187b100, JSClass 0x3ff8d86c3b0, in object 0x3248a187b038 532s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 532s JS G BXD: Defined class for Bytes (GBytes), prototype 0x3248a187b150, JSClass 0x3ff8d86c3b0, in object 0x3248a187b038 532s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 532s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 532s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3248a187b1a0, JSClass 0x3ff8d86c3b0, in object 0x3248a187b038 532s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 532s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 532s JS G BXD: Defined class for Thread (GThread), prototype 0x3248a187b1f0, JSClass 0x3ff8d86c3b0, in object 0x3248a187b038 532s JS G BXD: Defining method ref in prototype for GLib.Thread 532s JS G BXD: Defining method unref in prototype for GLib.Thread 532s JS G NS: Defined namespace 'GLib' 0x3248a187b038 in GIRepository 0x32a49a2131a0 532s JS IMPORT: Importing module jasmine succeeded 532s JS IMPORT: Defining parent 0x32a49a2000f8 of 0x3248a183cb28 'jasmine' is mod 1 532s JS IMPORT: successfully imported module 'jasmine' 532s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 532s JS MAINLOOP: Main loop instance 0x2aa055c5000: hold 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Main loop instance 0x2aa055c5000: Spinning loop until released or hook cleared 532s JS MAINLOOP: handling job 0, 532s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 532s JS MAINLOOP: Main loop instance 0x2aa055c5000: release 532s JS MAINLOOP: Completed job 0 532s JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js 532s JS IMPORT: Importing 'gi' 532s JS IMPORT: Defining parent 0x32a49a2000f8 of 0x32a49a2131a0 'gi' is mod 1 532s JS IMPORT: successfully imported module 'gi' 532s JS IMPORT: Importing module byteArray succeeded 532s JS IMPORT: Defining parent 0x32a49a2000f8 of 0x3248a183cc68 'byteArray' is mod 1 532s JS IMPORT: successfully imported module 'byteArray' 532s JS IMPORT: Importing module GIMarshallingTests succeeded 532s JS IMPORT: Defining parent 0x32a49a213410 of 0x3248a183ccb8 'GIMarshallingTests' is mod 1 532s JS IMPORT: successfully imported module 'GIMarshallingTests' 532s JS G NS: Found info type CONSTANT for 'OVERRIDES_CONSTANT' in namespace 'GIMarshallingTests' 532s JS G NS: Found info type STRUCT for 'OverridesStruct' in namespace 'GIMarshallingTests' 532s JS G BXD: Defined class for OverridesStruct (GIMarshallingTestsOverridesStruct), prototype 0x3248a187b290, JSClass 0x3ff8d86c3b0, in object 0x3248a187b268 532s JS G BXD: Defining method method in prototype for GIMarshallingTests.OverridesStruct 532s JS G NS: Found info type OBJECT for 'OverridesObject' in namespace 'GIMarshallingTests' 532s JS IMPORT: JS import 'GObject' not found in resource:///org/gjs/jsunit/modules/overrides at resource:///org/gjs/jsunit/modules/overrides/GObject.js 532s JS IMPORT: Importing '_gi' 532s JS NATIVE: Defining native module '_gi' 532s JS IMPORT: Defining parent 0x32a49a2000f8 of 0x32a49a227d28 '_gi' is mod 1 532s JS IMPORT: successfully imported module '_gi' 532s JS IMPORT: JS import 'CjsPrivate' not found in resource:///org/gjs/jsunit/modules/overrides at resource:///org/gjs/jsunit/modules/overrides/CjsPrivate.js 532s 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 532s JS G NS: Defined namespace 'CjsPrivate' 0x3248a187b308 in GIRepository 0x32a49a2131a0 532s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 532s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 532s JS IMPORT: Importing module _common succeeded 532s JS IMPORT: Defining parent 0x32a49a2000f8 of 0x3248a183cdd0 '_common' is mod 1 532s JS IMPORT: successfully imported module '_common' 532s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 532s JS IMPORT: Importing module _legacy succeeded 532s JS IMPORT: Defining parent 0x32a49a2000f8 of 0x3248a183ce20 '_legacy' is mod 1 532s JS IMPORT: successfully imported module '_legacy' 532s JS IMPORT: Importing module GObject succeeded 532s JS IMPORT: Defining parent 0x32a49a213410 of 0x3248a183cd80 'GObject' is mod 1 532s JS IMPORT: successfully imported module 'GObject' 532s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 532s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 532s JS G BXD: Defined class for String (GString), prototype 0x3248a187b588, JSClass 0x3ff8d86c3b0, in object 0x3248a187b2e0 532s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 532s JS G PRM: Defined class ParamSpec prototype is 0x3248a183cec0 class 0x3ff8d8712e0 in object 0x3248a187b2e0 532s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 532s JS G OBJ: Defined class for Object (GObject), prototype 0x3248a187b6f0, JSClass 0x3ff8d86cac0, in object 0x3248a187b2e0 532s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 532s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 532s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x3248a187b718, JSClass 0x3ff8d86cac0, in object 0x3248a187b2e0 532s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 532s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 532s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 532s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 532s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 532s JS G NS: Defined namespace 'GObject' 0x3248a187b2e0 in GIRepository 0x32a49a2131a0 532s JS G OBJ: Defined class for OverridesObject (GIMarshallingTestsOverridesObject), prototype 0x3248a187b768, JSClass 0x3ff8d86cac0, in object 0x3248a187b268 532s JS G OBJ: Defining method method in prototype for GIMarshallingTestsOverridesObject (GIMarshallingTests.OverridesObject) 532s JS G NS: Defined namespace 'GIMarshallingTests' 0x3248a187b268 in GIRepository 0x32a49a2131a0 532s JS IMPORT: JS import 'Gio' not found in resource:///org/gjs/jsunit/modules/overrides at resource:///org/gjs/jsunit/modules/overrides/Gio.js 532s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 532s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 532s JS IMPORT: Importing module lang succeeded 532s JS IMPORT: Defining parent 0x32a49a2000f8 of 0x3248a18d9308 'lang' is mod 1 532s JS IMPORT: successfully imported module 'lang' 532s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 532s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 532s JS IMPORT: Importing module _signals succeeded 532s JS IMPORT: Defining parent 0x32a49a2000f8 of 0x3248a18d9358 '_signals' is mod 1 532s JS IMPORT: successfully imported module '_signals' 532s JS IMPORT: Importing module signals succeeded 532s JS IMPORT: Defining parent 0x32a49a2000f8 of 0x3248a18d92b8 'signals' is mod 1 532s JS IMPORT: successfully imported module 'signals' 532s JS IMPORT: Importing module Gio succeeded 532s JS IMPORT: Defining parent 0x32a49a213410 of 0x3248a18d9268 'Gio' is mod 1 532s JS IMPORT: successfully imported module 'Gio' 532s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 532s JS G OBJ: Defined class for Application (GApplication), prototype 0x3248a187b7e0, JSClass 0x3ff8d86cac0, in object 0x3248a187b7b8 532s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 532s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x3248a18d9420, JSClass 0x3ff8d86c898, in object 0x3248a187b7b8 532s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 532s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 532s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 532s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 532s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 532s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 532s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 532s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 532s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 532s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 532s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x3248a187b858, JSClass 0x3ff8d86cac0, in object 0x3248a187b7b8 532s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 532s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x3248a18d96a0, JSClass 0x3ff8d86c898, in object 0x3248a187b7b8 532s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 532s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x3248a187b8d0, JSClass 0x3ff8d86cac0, in object 0x3248a187b7b8 532s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 532s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 532s JS G IFACE: Defined class for Initable (GInitable), prototype 0x3248a18d97e0, JSClass 0x3ff8d86c898, in object 0x3248a187b7b8 532s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 532s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 532s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 532s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x3248a187b948, JSClass 0x3ff8d86c3b0, in object 0x3248a187b7b8 532s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 532s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x3248a187b998, JSClass 0x3ff8d86c3b0, in object 0x3248a187b7b8 532s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 532s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 532s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x3248a187b9e8, JSClass 0x3ff8d86cac0, in object 0x3248a187b7b8 532s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x3248a187ba38, JSClass 0x3ff8d86cac0, in object 0x3248a187b308 532s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 532s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x3248a187ba88, JSClass 0x3ff8d86cac0, in object 0x3248a187b7b8 532s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 532s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 532s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 532s JS G IFACE: Defined class for File (GFile), prototype 0x3248a18d9948, JSClass 0x3ff8d86c898, in object 0x3248a187b7b8 532s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x3248a187bb00, JSClass 0x3ff8d86cac0, in object 0x32a49a213280 532s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 532s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x3248a187bb78, JSClass 0x3ff8d86cac0, in object 0x3248a187b7b8 532s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 532s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 532s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x3248a187bbc8, JSClass 0x3ff8d86cac0, in object 0x3248a187b7b8 532s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 532s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x3248a187bc18, JSClass 0x3ff8d86cac0, in object 0x3248a187b7b8 532s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 532s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x3248a187bc68, JSClass 0x3ff8d86c3b0, in object 0x3248a187b7b8 532s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 532s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 532s JS G OBJ: Defined class for Settings (GSettings), prototype 0x3248a187bcb8, JSClass 0x3ff8d86cac0, in object 0x3248a187b7b8 532s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 532s JS G NS: Defined namespace 'Gio' 0x3248a187b7b8 in GIRepository 0x32a49a2131a0 532s JS G NS: Found info type CONSTANT for 'SIZEOF_LONG' in namespace 'GLib' 532s JS G NS: Found info type CONSTANT for 'SIZEOF_SSIZE_T' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'array_fixed_caller_allocated_out' in namespace 'GIMarshallingTests' 532s JS G NS: Found info type STRUCT for 'BoxedStruct' in namespace 'GIMarshallingTests' 532s JS G BXD: Defined class for BoxedStruct (GIMarshallingTestsBoxedStruct), prototype 0x3248a187bd08, JSClass 0x3ff8d86c3b0, in object 0x3248a187b268 532s JS G NS: Found info type STRUCT for 'SimpleStruct' in namespace 'GIMarshallingTests' 532s JS G BXD: Defined class for SimpleStruct (void), prototype 0x3248a187be48, JSClass 0x3ff8d86c3b0, in object 0x3248a187b268 532s JS G NS: Found info type ENUM for 'Enum' in namespace 'GIMarshallingTests' 532s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 532s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 532s JS G ENUM: Defining enum value VALUE3 (fixed from value3) 42 532s JS G ENUM: Defining GIMarshallingTests.Enum as 0x32a49a252ce8 532s JS G NS: Found info type FLAGS for 'Flags' in namespace 'GIMarshallingTests' 532s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 1 532s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 2 532s JS G ENUM: Defining enum value VALUE3 (fixed from value3) 4 532s JS G ENUM: Defining enum value MASK (fixed from mask) 3 532s JS G ENUM: Defining enum value MASK2 (fixed from mask2) 3 532s JS G ENUM: Defining GIMarshallingTests.Flags as 0x32a49a253dd0 532s JS G NS: Found info type ENUM for 'GEnum' in namespace 'GIMarshallingTests' 532s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 532s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 532s JS G ENUM: Defining enum value VALUE3 (fixed from value3) 42 532s JS G ENUM: Defining GIMarshallingTests.GEnum as 0x32a49a23a7f8 532s JS G NS: Found info type FLAGS for 'NoTypeFlags' in namespace 'GIMarshallingTests' 532s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 1 532s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 2 532s JS G ENUM: Defining enum value VALUE3 (fixed from value3) 4 532s JS G ENUM: Defining enum value MASK (fixed from mask) 3 532s JS G ENUM: Defining enum value MASK2 (fixed from mask2) 3 532s JS G ENUM: Defining GIMarshallingTests.NoTypeFlags as 0x32a49a2435f0 532s JS G NS: Found info type OBJECT for 'Object' in namespace 'GIMarshallingTests' 532s JS G OBJ: Defined class for Object (GIMarshallingTestsObject), prototype 0x3248a187bf38, JSClass 0x3ff8d86cac0, in object 0x3248a187b268 532s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 532s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 532s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 532s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 532s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 532s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 532s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 532s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 532s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 532s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 532s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 532s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 532s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 532s JS G ENUM: Defining GObject.ParamFlags as 0x32a49a28abf0 532s JS G NS: Found info type FUNCTION for 'param_spec_boolean' in namespace 'GObject' 532s JS G PRM: Wrapping GParamBoolean 'mybool' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa05804fb0 type GParamBoolean 532s JS G NS: Found info type OBJECT for 'SignalsObject' in namespace 'GIMarshallingTests' 532s JS G OBJ: Defined class for SignalsObject (GIMarshallingTestsSignalsObject), prototype 0xff8e82663a8, JSClass 0x3ff8d86cac0, in object 0x3248a187b268 532s JS G OBJ: Defining method emit_hash_table_utf8_int in prototype for GIMarshallingTestsSignalsObject (GIMarshallingTests.SignalsObject) 532s JS CTX: Script evaluation succeeded 532s JS MAINLOOP: Main loop instance 0x2aa055c5000: Spinning loop until released or hook cleared 532s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x3248a183b128 532s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3248a183b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3248a183b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3248a183b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3248a183b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3248a183b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3248a183b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3248a183b128 532s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3248a183b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3248a183b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3248a183b128 532s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3248a183b128 532s JS IMPORT: Module metadata hook for module 0x32a49a2a1858 532s JS IMPORT: Defining meta.importSync for module 0x32a49a2a1858 532s JS NATIVE: Defining native module 'system' 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3248a183b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3248a183b128 532s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 532s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 532s JS MAINLOOP: Set main loop hook to 532s JS MAINLOOP: Main loop instance 0x2aa055c5000: hold 532s JS MAINLOOP: Running and clearing main loop hook 532s JS G BXD: Defining method run in prototype for GLib.MainLoop 532s 1..439 532s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 532s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 532s JS G BXD: Defined class for Source (GSource), prototype 0xff8e82663f8, JSClass 0x3ff8d86c3b0, in object 0x3248a187b038 532s JS G BXD: Defining method set_priority in prototype for GLib.Source 532s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 532s JS G BXD: Defining method attach in prototype for GLib.Source 532s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 532s JS IMPORT: Module metadata hook for module 0x3248a1860d28 532s JS IMPORT: Defining meta.importSync for module 0x3248a1860d28 532s JS G NS: Found info type FUNCTION for 'boolean_return_true' in namespace 'GIMarshallingTests' 532s JS G BXD: Defining method destroy in prototype for GLib.Source 532s ok 1 Boolean true marshals as a return value 532s JS G NS: Found info type FUNCTION for 'boolean_in_true' in namespace 'GIMarshallingTests' 532s ok 2 Boolean true marshals as an in parameter 532s JS G NS: Found info type FUNCTION for 'boolean_out_true' in namespace 'GIMarshallingTests' 532s ok 3 Boolean true marshals as an out parameter 532s JS G NS: Found info type FUNCTION for 'boolean_inout_true_false' in namespace 'GIMarshallingTests' 532s ok 4 Boolean true marshals as an inout parameter 532s JS G NS: Found info type FUNCTION for 'boolean_return_false' in namespace 'GIMarshallingTests' 532s ok 5 Boolean false marshals as a return value 532s JS G NS: Found info type FUNCTION for 'boolean_in_false' in namespace 'GIMarshallingTests' 532s ok 6 Boolean false marshals as an in parameter 532s JS G NS: Found info type FUNCTION for 'boolean_out_false' in namespace 'GIMarshallingTests' 532s ok 7 Boolean false marshals as an out parameter 532s JS G NS: Found info type FUNCTION for 'boolean_inout_false_true' in namespace 'GIMarshallingTests' 532s ok 8 Boolean false marshals as an inout parameter 532s JS G NS: Found info type FUNCTION for 'int8_return_max' in namespace 'GIMarshallingTests' 532s JS G NS: Found info type FUNCTION for 'int8_return_min' in namespace 'GIMarshallingTests' 532s ok 9 Integer int8-typed marshals signed value as a return value 532s JS G NS: Found info type FUNCTION for 'int8_in_max' in namespace 'GIMarshallingTests' 532s JS G NS: Found info type FUNCTION for 'int8_in_min' in namespace 'GIMarshallingTests' 532s ok 10 Integer int8-typed marshals signed value as an in parameter 532s JS G NS: Found info type FUNCTION for 'int8_out_max' in namespace 'GIMarshallingTests' 532s JS G NS: Found info type FUNCTION for 'int8_out_min' in namespace 'GIMarshallingTests' 532s ok 11 Integer int8-typed marshals signed value as an out parameter 532s JS G NS: Found info type FUNCTION for 'int8_inout_max_min' in namespace 'GIMarshallingTests' 532s JS G NS: Found info type FUNCTION for 'int8_inout_min_max' in namespace 'GIMarshallingTests' 532s ok 12 Integer int8-typed marshals as an inout parameter 532s JS G NS: Found info type FUNCTION for 'uint8_return' in namespace 'GIMarshallingTests' 532s ok 13 Integer int8-typed marshals unsigned value as a return value 532s JS G NS: Found info type FUNCTION for 'uint8_in' in namespace 'GIMarshallingTests' 532s ok 14 Integer int8-typed marshals unsigned value as an in parameter 532s JS G NS: Found info type FUNCTION for 'uint8_out' in namespace 'GIMarshallingTests' 532s ok 15 Integer int8-typed marshals unsigned value as an out parameter 532s JS G NS: Found info type FUNCTION for 'uint8_inout' in namespace 'GIMarshallingTests' 532s ok 16 Integer int8-typed marshals unsigned value as an inout parameter 532s JS G NS: Found info type FUNCTION for 'int16_return_max' in namespace 'GIMarshallingTests' 532s JS G NS: Found info type FUNCTION for 'int16_return_min' in namespace 'GIMarshallingTests' 532s ok 17 Integer int16-typed marshals signed value as a return value 532s JS G NS: Found info type FUNCTION for 'int16_in_max' in namespace 'GIMarshallingTests' 532s JS G NS: Found info type FUNCTION for 'int16_in_min' in namespace 'GIMarshallingTests' 532s ok 18 Integer int16-typed marshals signed value as an in parameter 532s JS G NS: Found info type FUNCTION for 'int16_out_max' in namespace 'GIMarshallingTests' 532s JS G NS: Found info type FUNCTION for 'int16_out_min' in namespace 'GIMarshallingTests' 532s ok 19 Integer int16-typed marshals signed value as an out parameter 532s JS G NS: Found info type FUNCTION for 'int16_inout_max_min' in namespace 'GIMarshallingTests' 532s JS G NS: Found info type FUNCTION for 'int16_inout_min_max' in namespace 'GIMarshallingTests' 532s ok 20 Integer int16-typed marshals as an inout parameter 532s JS G NS: Found info type FUNCTION for 'uint16_return' in namespace 'GIMarshallingTests' 532s ok 21 Integer int16-typed marshals unsigned value as a return value 532s JS G NS: Found info type FUNCTION for 'uint16_in' in namespace 'GIMarshallingTests' 532s ok 22 Integer int16-typed marshals unsigned value as an in parameter 532s JS G NS: Found info type FUNCTION for 'uint16_out' in namespace 'GIMarshallingTests' 532s ok 23 Integer int16-typed marshals unsigned value as an out parameter 532s JS G NS: Found info type FUNCTION for 'uint16_inout' in namespace 'GIMarshallingTests' 532s ok 24 Integer int16-typed marshals unsigned value as an inout parameter 532s JS G NS: Found info type FUNCTION for 'int32_return_max' in namespace 'GIMarshallingTests' 532s JS G NS: Found info type FUNCTION for 'int32_return_min' in namespace 'GIMarshallingTests' 532s ok 25 Integer int32-typed marshals signed value as a return value 532s JS G NS: Found info type FUNCTION for 'int32_in_max' in namespace 'GIMarshallingTests' 532s JS G NS: Found info type FUNCTION for 'int32_in_min' in namespace 'GIMarshallingTests' 532s ok 26 Integer int32-typed marshals signed value as an in parameter 532s JS G NS: Found info type FUNCTION for 'int32_out_max' in namespace 'GIMarshallingTests' 532s JS G NS: Found info type FUNCTION for 'int32_out_min' in namespace 'GIMarshallingTests' 532s ok 27 Integer int32-typed marshals signed value as an out parameter 532s JS G NS: Found info type FUNCTION for 'int32_inout_max_min' in namespace 'GIMarshallingTests' 532s JS G NS: Found info type FUNCTION for 'int32_inout_min_max' in namespace 'GIMarshallingTests' 532s ok 28 Integer int32-typed marshals as an inout parameter 532s JS G NS: Found info type FUNCTION for 'uint32_return' in namespace 'GIMarshallingTests' 532s ok 29 Integer int32-typed marshals unsigned value as a return value 532s JS G NS: Found info type FUNCTION for 'uint32_in' in namespace 'GIMarshallingTests' 532s ok 30 Integer int32-typed marshals unsigned value as an in parameter 532s JS G NS: Found info type FUNCTION for 'uint32_out' in namespace 'GIMarshallingTests' 532s ok 31 Integer int32-typed marshals unsigned value as an out parameter 532s JS G NS: Found info type FUNCTION for 'uint32_inout' in namespace 'GIMarshallingTests' 532s ok 32 Integer int32-typed marshals unsigned value as an inout parameter 532s JS G NS: Found info type FUNCTION for 'int64_return_max' in namespace 'GIMarshallingTests' 532s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 532s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 532s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 532s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 532s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 532s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 532s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 532s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 532s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 532s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 532s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 532s JS G ENUM: Defining GLib.LogLevelFlags as 0x32a49a2dc348 532s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'int64_return_min' in namespace 'GIMarshallingTests' 532s ok 33 Integer int64-typed marshals signed value as a return value 532s ok 34 Integer int64-typed marshals signed value as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 532s JS G NS: Found info type FUNCTION for 'int64_out_max' in namespace 'GIMarshallingTests' 532s JS G NS: Found info type FUNCTION for 'int64_out_min' in namespace 'GIMarshallingTests' 532s ok 35 Integer int64-typed marshals signed value as an out parameter 532s ok 36 Integer int64-typed marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 532s JS G NS: Found info type FUNCTION for 'uint64_return' in namespace 'GIMarshallingTests' 532s ok 37 Integer int64-typed marshals unsigned value as a return value 532s ok 38 Integer int64-typed marshals unsigned value as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 532s JS G NS: Found info type FUNCTION for 'uint64_out' in namespace 'GIMarshallingTests' 532s ok 39 Integer int64-typed marshals unsigned value as an out parameter 532s ok 40 Integer int64-typed marshals unsigned value as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 532s JS G NS: Found info type FUNCTION for 'short_return_max' in namespace 'GIMarshallingTests' 532s JS G NS: Found info type FUNCTION for 'short_return_min' in namespace 'GIMarshallingTests' 532s ok 41 Integer short-typed marshals signed value as a return value 532s JS G NS: Found info type FUNCTION for 'short_in_max' in namespace 'GIMarshallingTests' 532s JS G NS: Found info type FUNCTION for 'short_in_min' in namespace 'GIMarshallingTests' 532s ok 42 Integer short-typed marshals signed value as an in parameter 532s JS G NS: Found info type FUNCTION for 'short_out_max' in namespace 'GIMarshallingTests' 532s JS G NS: Found info type FUNCTION for 'short_out_min' in namespace 'GIMarshallingTests' 532s ok 43 Integer short-typed marshals signed value as an out parameter 532s JS G NS: Found info type FUNCTION for 'short_inout_max_min' in namespace 'GIMarshallingTests' 532s JS G NS: Found info type FUNCTION for 'short_inout_min_max' in namespace 'GIMarshallingTests' 532s ok 44 Integer short-typed marshals as an inout parameter 532s JS G NS: Found info type FUNCTION for 'ushort_return' in namespace 'GIMarshallingTests' 532s ok 45 Integer short-typed marshals unsigned value as a return value 532s JS G NS: Found info type FUNCTION for 'ushort_in' in namespace 'GIMarshallingTests' 532s ok 46 Integer short-typed marshals unsigned value as an in parameter 532s JS G NS: Found info type FUNCTION for 'ushort_out' in namespace 'GIMarshallingTests' 532s ok 47 Integer short-typed marshals unsigned value as an out parameter 532s JS G NS: Found info type FUNCTION for 'ushort_inout' in namespace 'GIMarshallingTests' 532s ok 48 Integer short-typed marshals unsigned value as an inout parameter 532s JS G NS: Found info type FUNCTION for 'int_return_max' in namespace 'GIMarshallingTests' 532s JS G NS: Found info type FUNCTION for 'int_return_min' in namespace 'GIMarshallingTests' 532s ok 49 Integer int-typed marshals signed value as a return value 532s JS G NS: Found info type FUNCTION for 'int_in_max' in namespace 'GIMarshallingTests' 532s JS G NS: Found info type FUNCTION for 'int_in_min' in namespace 'GIMarshallingTests' 532s ok 50 Integer int-typed marshals signed value as an in parameter 532s JS G NS: Found info type FUNCTION for 'int_out_max' in namespace 'GIMarshallingTests' 532s JS G NS: Found info type FUNCTION for 'int_out_min' in namespace 'GIMarshallingTests' 532s ok 51 Integer int-typed marshals signed value as an out parameter 532s JS G NS: Found info type FUNCTION for 'int_inout_max_min' in namespace 'GIMarshallingTests' 532s JS G NS: Found info type FUNCTION for 'int_inout_min_max' in namespace 'GIMarshallingTests' 532s ok 52 Integer int-typed marshals as an inout parameter 532s JS G NS: Found info type FUNCTION for 'uint_return' in namespace 'GIMarshallingTests' 532s ok 53 Integer int-typed marshals unsigned value as a return value 532s JS G NS: Found info type FUNCTION for 'uint_in' in namespace 'GIMarshallingTests' 532s ok 54 Integer int-typed marshals unsigned value as an in parameter 532s JS G NS: Found info type FUNCTION for 'uint_out' in namespace 'GIMarshallingTests' 532s ok 55 Integer int-typed marshals unsigned value as an out parameter 532s JS G NS: Found info type FUNCTION for 'uint_inout' in namespace 'GIMarshallingTests' 532s ok 56 Integer int-typed marshals unsigned value as an inout parameter 532s JS G NS: Found info type FUNCTION for 'long_return_max' in namespace 'GIMarshallingTests' 532s JS G NS: Found info type FUNCTION for 'long_return_min' in namespace 'GIMarshallingTests' 532s ok 57 Integer long-typed marshals signed value as a return value 532s ok 58 Integer long-typed marshals signed value as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 532s JS G NS: Found info type FUNCTION for 'long_out_max' in namespace 'GIMarshallingTests' 532s JS G NS: Found info type FUNCTION for 'long_out_min' in namespace 'GIMarshallingTests' 532s ok 59 Integer long-typed marshals signed value as an out parameter 532s ok 60 Integer long-typed marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 532s JS G NS: Found info type FUNCTION for 'ulong_return' in namespace 'GIMarshallingTests' 532s ok 61 Integer long-typed marshals unsigned value as a return value 532s ok 62 Integer long-typed marshals unsigned value as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 532s JS G NS: Found info type FUNCTION for 'ulong_out' in namespace 'GIMarshallingTests' 532s ok 63 Integer long-typed marshals unsigned value as an out parameter 532s ok 64 Integer long-typed marshals unsigned value as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 532s JS G NS: Found info type FUNCTION for 'ssize_return_max' in namespace 'GIMarshallingTests' 532s JS G NS: Found info type FUNCTION for 'ssize_return_min' in namespace 'GIMarshallingTests' 532s ok 65 Integer ssize-typed marshals signed value as a return value 532s ok 66 Integer ssize-typed marshals signed value as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 532s JS G NS: Found info type FUNCTION for 'ssize_out_max' in namespace 'GIMarshallingTests' 532s JS G NS: Found info type FUNCTION for 'ssize_out_min' in namespace 'GIMarshallingTests' 532s ok 67 Integer ssize-typed marshals signed value as an out parameter 532s ok 68 Integer ssize-typed marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 532s JS G NS: Found info type FUNCTION for 'size_return' in namespace 'GIMarshallingTests' 532s ok 69 Integer ssize-typed marshals unsigned value as a return value 532s ok 70 Integer ssize-typed marshals unsigned value as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 532s JS G NS: Found info type FUNCTION for 'size_out' in namespace 'GIMarshallingTests' 532s ok 71 Integer ssize-typed marshals unsigned value as an out parameter 532s ok 72 Integer ssize-typed marshals unsigned value as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 532s JS G NS: Found info type FUNCTION for 'int64_in_max' in namespace 'GIMarshallingTests' 532s JS G NS: Found info type FUNCTION for 'int64_in_min' in namespace 'GIMarshallingTests' 532s ok 73 BigInt int64-typed marshals signed value as an in parameter 532s JS G NS: Found info type FUNCTION for 'uint64_in' in namespace 'GIMarshallingTests' 532s ok 74 BigInt int64-typed marshals unsigned value as an in parameter 532s JS G NS: Found info type FUNCTION for 'long_in_max' in namespace 'GIMarshallingTests' 532s JS G NS: Found info type FUNCTION for 'long_in_min' in namespace 'GIMarshallingTests' 532s ok 75 BigInt long-typed marshals signed value as an in parameter 532s JS G NS: Found info type FUNCTION for 'ulong_in' in namespace 'GIMarshallingTests' 532s ok 76 BigInt long-typed marshals unsigned value as an in parameter 532s JS G NS: Found info type FUNCTION for 'ssize_in_max' in namespace 'GIMarshallingTests' 532s JS G NS: Found info type FUNCTION for 'ssize_in_min' in namespace 'GIMarshallingTests' 532s ok 77 BigInt ssize-typed marshals signed value as an in parameter 532s JS G NS: Found info type FUNCTION for 'size_in' in namespace 'GIMarshallingTests' 532s ok 78 BigInt ssize-typed marshals unsigned value as an in parameter 532s JS G NS: Found info type FUNCTION for 'float_return' in namespace 'GIMarshallingTests' 532s ok 79 Floating point float-typed marshals value as a return value 532s JS G NS: Found info type FUNCTION for 'float_in' in namespace 'GIMarshallingTests' 532s ok 80 Floating point float-typed marshals as an in parameter 532s JS G NS: Found info type FUNCTION for 'float_out' in namespace 'GIMarshallingTests' 532s ok 81 Floating point float-typed marshals value as an out parameter 532s JS G NS: Found info type FUNCTION for 'float_inout' in namespace 'GIMarshallingTests' 532s ok 82 Floating point float-typed marshals value as an inout parameter 532s JS G NS: Found info type FUNCTION for 'double_return' in namespace 'GIMarshallingTests' 532s ok 83 Floating point double-typed marshals value as a return value 532s JS G NS: Found info type FUNCTION for 'double_in' in namespace 'GIMarshallingTests' 532s ok 84 Floating point double-typed marshals as an in parameter 532s JS G NS: Found info type FUNCTION for 'double_out' in namespace 'GIMarshallingTests' 532s ok 85 Floating point double-typed marshals value as an out parameter 532s JS G NS: Found info type FUNCTION for 'double_inout' in namespace 'GIMarshallingTests' 532s ok 86 Floating point double-typed marshals value as an inout parameter 532s JS G NS: Found info type FUNCTION for 'time_t_return' in namespace 'GIMarshallingTests' 532s ok 87 time_t marshals as a return value 532s JS G NS: Found info type FUNCTION for 'time_t_in' in namespace 'GIMarshallingTests' 532s ok 88 time_t marshals as an in parameter 532s JS G NS: Found info type FUNCTION for 'time_t_out' in namespace 'GIMarshallingTests' 532s ok 89 time_t marshals as an out parameter 532s JS G NS: Found info type FUNCTION for 'time_t_inout' in namespace 'GIMarshallingTests' 532s ok 90 time_t marshals as an inout parameter 532s JS G NS: Found info type FUNCTION for 'gtype_return' in namespace 'GIMarshallingTests' 532s ok 91 GType void marshals as a return value 532s JS G NS: Found info type FUNCTION for 'gtype_in' in namespace 'GIMarshallingTests' 532s ok 92 GType void marshals as an in parameter 532s JS G NS: Found info type FUNCTION for 'gtype_out' in namespace 'GIMarshallingTests' 532s ok 93 GType void marshals as an out parameter 532s JS G NS: Found info type FUNCTION for 'gtype_inout' in namespace 'GIMarshallingTests' 532s ok 94 GType void marshals as an inout parameter 532s JS G NS: Found info type FUNCTION for 'gtype_string_return' in namespace 'GIMarshallingTests' 532s ok 95 GType string marshals as a return value 532s JS G NS: Found info type FUNCTION for 'gtype_string_in' in namespace 'GIMarshallingTests' 532s ok 96 GType string marshals as an in parameter 532s JS G NS: Found info type FUNCTION for 'gtype_string_out' in namespace 'GIMarshallingTests' 532s ok 97 GType string marshals as an out parameter 532s ok 98 GType can be implicitly converted from a GObject type alias 532s ok 99 GType can be implicitly converted from a JS type 532s JS G NS: Found info type FUNCTION for 'utf8_none_return' in namespace 'GIMarshallingTests' 532s ok 100 UTF-8 string with transfer none marshals as a return value 532s JS G NS: Found info type FUNCTION for 'utf8_none_in' in namespace 'GIMarshallingTests' 532s ok 101 UTF-8 string with transfer none marshals as an in parameter 532s JS G NS: Found info type FUNCTION for 'utf8_none_out' in namespace 'GIMarshallingTests' 532s ok 102 UTF-8 string with transfer none marshals as an out parameter 532s JS G NS: Found info type FUNCTION for 'utf8_none_inout' in namespace 'GIMarshallingTests' 532s ok 103 UTF-8 string with transfer none marshals as an inout parameter 532s JS G NS: Found info type FUNCTION for 'utf8_full_return' in namespace 'GIMarshallingTests' 532s ok 104 UTF-8 string with transfer full marshals as a return value 532s JS G NS: Found info type FUNCTION for 'utf8_full_out' in namespace 'GIMarshallingTests' 532s ok 105 UTF-8 string with transfer full marshals as an out parameter 532s ok 106 UTF-8 string with transfer full marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 532s JS G NS: Found info type FUNCTION for 'utf8_as_uint8array_in' in namespace 'GIMarshallingTests' 532s ok 107 UTF-8 string marshals value as a byte array 532s JS G NS: Found info type FUNCTION for 'utf8_dangling_out' in namespace 'GIMarshallingTests' 532s ok 108 UTF-8 string makes a default out value for a broken C function 532s JS G NS: Found info type FUNCTION for 'init_function' in namespace 'GIMarshallingTests' 532s ok 109 In-out array in the style of gtk_init() marshals null 532s 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 532s ok 111 In-out array in the style of gtk_init() marshals an inout array # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/88 532s JS G NS: Found info type FUNCTION for 'array_fixed_int_return' in namespace 'GIMarshallingTests' 532s ok 112 Fixed-size C array of ints marshals as a return value 532s JS G NS: Found info type FUNCTION for 'array_fixed_int_in' in namespace 'GIMarshallingTests' 532s ok 113 Fixed-size C array of ints marshals as an in parameter 532s JS G NS: Found info type FUNCTION for 'array_fixed_out' in namespace 'GIMarshallingTests' 532s ok 114 Fixed-size C array of ints marshals as an out parameter 532s ok 115 Fixed-size C array of ints marshals as an out parameter 532s JS G NS: Found info type FUNCTION for 'array_fixed_inout' in namespace 'GIMarshallingTests' 532s ok 116 Fixed-size C array of ints marshals as an inout parameter 532s JS G NS: Found info type FUNCTION for 'array_fixed_short_return' in namespace 'GIMarshallingTests' 532s ok 117 Fixed-size C array of shorts marshals as a return value 532s JS G NS: Found info type FUNCTION for 'array_fixed_short_in' in namespace 'GIMarshallingTests' 532s ok 118 Fixed-size C array of shorts marshals as an in parameter 532s JS G NS: Found info type FUNCTION for 'array_fixed_out_struct' in namespace 'GIMarshallingTests' 532s ok 119 Fixed-size C array marshals a struct array as an out parameter 532s JS G NS: Found info type FUNCTION for 'array_fixed_caller_allocated_struct_out' in namespace 'GIMarshallingTests' 532s ok 120 Fixed-size C array marshals a fixed-size struct array as caller allocated out param 532s JS G NS: Found info type FUNCTION for 'array_return' in namespace 'GIMarshallingTests' 532s ok 121 C array with length marshals as a return value 532s JS G NS: Found info type FUNCTION for 'array_in' in namespace 'GIMarshallingTests' 532s ok 122 C array with length marshals as an in parameter 532s JS G NS: Found info type FUNCTION for 'array_out' in namespace 'GIMarshallingTests' 532s ok 123 C array with length marshals as an out parameter 532s JS G NS: Found info type FUNCTION for 'array_inout' in namespace 'GIMarshallingTests' 532s ok 124 C array with length marshals as an inout parameter 532s JS G NS: Found info type FUNCTION for 'array_return_etc' in namespace 'GIMarshallingTests' 532s ok 125 C array with length can be returned along with other arguments 532s JS G NS: Found info type FUNCTION for 'array_in_len_before' in namespace 'GIMarshallingTests' 532s ok 126 C array with length can be passed to a function with its length parameter before it 532s JS G NS: Found info type FUNCTION for 'array_in_len_zero_terminated' in namespace 'GIMarshallingTests' 532s ok 127 C array with length can be passed to a function with zero terminator 532s JS G NS: Found info type FUNCTION for 'array_string_in' in namespace 'GIMarshallingTests' 532s ok 128 C array with length of strings marshals as an in parameter 532s JS G NS: Found info type FUNCTION for 'array_uint8_in' in namespace 'GIMarshallingTests' 532s ok 129 C array with length marshals a byte array as an in parameter 532s JS G NS: Found info type FUNCTION for 'array_int64_in' in namespace 'GIMarshallingTests' 532s ok 130 C array with length of signed 64-bit ints marshals as an in parameter 532s JS G NS: Found info type FUNCTION for 'array_uint64_in' in namespace 'GIMarshallingTests' 532s ok 131 C array with length of unsigned 64-bit ints marshals as an in parameter 532s JS G NS: Found info type FUNCTION for 'array_unichar_in' in namespace 'GIMarshallingTests' 532s ok 132 C array with length of unichars marshals as an in parameter 532s JS G NS: Found info type FUNCTION for 'array_unichar_out' in namespace 'GIMarshallingTests' 532s ok 133 C array with length of unichars marshals as an out parameter 532s ok 134 C array with length of unichars marshals from an array of codepoints 532s JS G NS: Found info type FUNCTION for 'array_bool_in' in namespace 'GIMarshallingTests' 532s ok 135 C array with length of booleans marshals as an in parameter 532s JS G NS: Found info type FUNCTION for 'array_bool_out' in namespace 'GIMarshallingTests' 532s ok 136 C array with length of booleans marshals as an out parameter 532s ok 137 C array with length of booleans marshals from an array of numbers 532s JS G NS: Found info type FUNCTION for 'array_struct_in' in namespace 'GIMarshallingTests' 532s ok 138 C array with length of boxed structs marshals as an in parameter 532s 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 532s ok 140 C array with length of simple structs marshals as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 532s JS G NS: Found info type FUNCTION for 'multi_array_key_value_in' in namespace 'GIMarshallingTests' 532s ok 141 C array with length marshals two arrays with the same length parameter 532s JS G NS: Found info type FUNCTION for 'array_struct_take_in' in namespace 'GIMarshallingTests' 532s ok 142 C array with length copies correctly on transfer full 532s JS G NS: Found info type FUNCTION for 'array_enum_in' in namespace 'GIMarshallingTests' 532s ok 143 C array with length of enums marshals as an in parameter 532s JS G NS: Found info type FUNCTION for 'array_flags_in' in namespace 'GIMarshallingTests' 532s ok 144 C array with length of flags marshals as an in parameter 532s JS G NS: Found info type FUNCTION for 'array_in_guint64_len' in namespace 'GIMarshallingTests' 532s ok 145 C array with length marshals an array with a 64-bit length parameter 532s JS G NS: Found info type FUNCTION for 'array_in_guint8_len' in namespace 'GIMarshallingTests' 532s ok 146 C array with length marshals an array with an 8-bit length parameter 532s JS G NS: Found info type FUNCTION for 'array_out_etc' in namespace 'GIMarshallingTests' 532s ok 147 C array with length can be an out argument along with other arguments 532s JS G NS: Found info type FUNCTION for 'array_inout_etc' in namespace 'GIMarshallingTests' 532s ok 148 C array with length can be an in-out argument along with other arguments 532s JS G NS: Found info type FUNCTION for 'array_in_nonzero_nonlen' in namespace 'GIMarshallingTests' 532s ok 149 C array with length does not interpret an unannotated integer as a length parameter 532s JS G NS: Found info type FUNCTION for 'array_zero_terminated_return' in namespace 'GIMarshallingTests' 532s ok 150 Zero-terminated C array of strings marshals as a return value 532s JS G NS: Found info type FUNCTION for 'array_zero_terminated_in' in namespace 'GIMarshallingTests' 532s ok 151 Zero-terminated C array of strings marshals as an in parameter 532s JS G NS: Found info type FUNCTION for 'array_zero_terminated_out' in namespace 'GIMarshallingTests' 532s ok 152 Zero-terminated C array of strings marshals as an out parameter 532s JS G NS: Found info type FUNCTION for 'array_zero_terminated_inout' in namespace 'GIMarshallingTests' 532s ok 153 Zero-terminated C array of strings marshals as an inout parameter 532s JS G NS: Found info type FUNCTION for 'array_zero_terminated_return_null' in namespace 'GIMarshallingTests' 532s ok 154 Zero-terminated C array marshals null as a zero-terminated array return value 532s JS G NS: Found info type FUNCTION for 'array_zero_terminated_return_struct' in namespace 'GIMarshallingTests' 532s ok 155 Zero-terminated C array marshals an array of structs as a return value 532s JS G NS: Found info type FUNCTION for 'array_zero_terminated_return_unichar' in namespace 'GIMarshallingTests' 532s ok 156 Zero-terminated C array marshals an array of unichars as a return value 532s JS G NS: Found info type FUNCTION for 'array_gvariant_none_in' in namespace 'GIMarshallingTests' 532s JS G BXD: Defining method classify in prototype for GLib.Variant 532s JS G BXD: Defining method get_int32 in prototype for GLib.Variant 532s JS G BXD: Defining method get_string in prototype for GLib.Variant 532s ok 157 Zero-terminated C array of GLib.Variants marshals as a transfer-none in and out parameter 532s JS G NS: Found info type FUNCTION for 'array_gvariant_container_in' in namespace 'GIMarshallingTests' 532s ok 158 Zero-terminated C array of GLib.Variants marshals as a transfer-container in and out parameter 532s ok 159 Zero-terminated C array of GLib.Variants marshals as a transfer-full in and out parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/399 532s JS G NS: Found info type FUNCTION for 'garray_int_none_return' in namespace 'GIMarshallingTests' 532s ok 160 GArray of ints with transfer none marshals as a return value 532s JS G NS: Found info type FUNCTION for 'garray_int_none_in' in namespace 'GIMarshallingTests' 532s ok 161 GArray of ints with transfer none marshals as an in parameter 532s JS G NS: Found info type FUNCTION for 'garray_uint64_none_return' in namespace 'GIMarshallingTests' 532s ok 162 GArray marshals int64s as a transfer-none return value 532s JS G NS: Found info type FUNCTION for 'garray_utf8_none_return' in namespace 'GIMarshallingTests' 532s ok 163 GArray of strings with transfer none marshals as a return value 532s JS G NS: Found info type FUNCTION for 'garray_utf8_none_in' in namespace 'GIMarshallingTests' 532s ok 164 GArray of strings with transfer none marshals as an in parameter 532s JS G NS: Found info type FUNCTION for 'garray_utf8_none_out' in namespace 'GIMarshallingTests' 532s ok 165 GArray of strings with transfer none marshals as an out parameter 532s JS G NS: Found info type FUNCTION for 'garray_utf8_none_inout' in namespace 'GIMarshallingTests' 532s ok 166 GArray of strings with transfer none marshals as an inout parameter 532s JS G NS: Found info type FUNCTION for 'garray_utf8_full_return' in namespace 'GIMarshallingTests' 532s ok 167 GArray of strings with transfer full marshals as a return value 532s JS G NS: Found info type FUNCTION for 'garray_utf8_full_out' in namespace 'GIMarshallingTests' 532s ok 168 GArray of strings with transfer full marshals as an out parameter 532s ok 169 GArray of strings with transfer full marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 532s JS G NS: Found info type FUNCTION for 'garray_utf8_container_return' in namespace 'GIMarshallingTests' 532s ok 170 GArray of strings with transfer container marshals as a return value 532s JS G NS: Found info type FUNCTION for 'garray_utf8_container_out' in namespace 'GIMarshallingTests' 532s ok 171 GArray of strings with transfer container marshals as an out parameter 532s ok 172 GArray of strings with transfer container marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 532s ok 173 GArray of strings marshals as a transfer-full caller-allocated out parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/106 532s JS G NS: Found info type FUNCTION for 'garray_utf8_full_out_caller_allocated' in namespace 'GIMarshallingTests' 532s ok 174 GArray of strings marshals as a transfer-full caller-allocated out parameter throws errors 532s JS G NS: Found info type FUNCTION for 'garray_boxed_struct_full_return' in namespace 'GIMarshallingTests' 532s ok 175 GArray marshals boxed structs as a transfer-full return value 532s JS G NS: Found info type FUNCTION for 'garray_bool_none_in' in namespace 'GIMarshallingTests' 532s ok 176 GArray of booleans with transfer none marshals as an in parameter 532s JS G NS: Found info type FUNCTION for 'garray_unichar_none_in' in namespace 'GIMarshallingTests' 532s ok 177 GArray of unichars can be passed in with transfer none 532s JS G NS: Found info type FUNCTION for 'gptrarray_utf8_none_return' in namespace 'GIMarshallingTests' 532s ok 178 GPtrArray of strings with transfer none marshals as a return value 532s JS G NS: Found info type FUNCTION for 'gptrarray_utf8_none_in' in namespace 'GIMarshallingTests' 532s ok 179 GPtrArray of strings with transfer none marshals as an in parameter 532s JS G NS: Found info type FUNCTION for 'gptrarray_utf8_none_out' in namespace 'GIMarshallingTests' 532s ok 180 GPtrArray of strings with transfer none marshals as an out parameter 532s JS G NS: Found info type FUNCTION for 'gptrarray_utf8_none_inout' in namespace 'GIMarshallingTests' 532s ok 181 GPtrArray of strings with transfer none marshals as an inout parameter 532s JS G NS: Found info type FUNCTION for 'gptrarray_utf8_full_return' in namespace 'GIMarshallingTests' 532s ok 182 GPtrArray of strings with transfer full marshals as a return value 532s JS G NS: Found info type FUNCTION for 'gptrarray_utf8_full_out' in namespace 'GIMarshallingTests' 532s ok 183 GPtrArray of strings with transfer full marshals as an out parameter 532s ok 184 GPtrArray of strings with transfer full marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 532s JS G NS: Found info type FUNCTION for 'gptrarray_utf8_container_return' in namespace 'GIMarshallingTests' 532s ok 185 GPtrArray of strings with transfer container marshals as a return value 532s JS G NS: Found info type FUNCTION for 'gptrarray_utf8_container_out' in namespace 'GIMarshallingTests' 532s ok 186 GPtrArray of strings with transfer container marshals as an out parameter 532s ok 187 GPtrArray of strings with transfer container marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 532s JS G NS: Found info type FUNCTION for 'gptrarray_boxed_struct_full_return' in namespace 'GIMarshallingTests' 532s ok 188 GPtrArray of structs can be returned with transfer full 532s JS G NS: Found info type FUNCTION for 'bytearray_full_return' in namespace 'GIMarshallingTests' 532s ok 189 GByteArray marshals as a return value 532s JS G NS: Found info type FUNCTION for 'bytearray_none_in' in namespace 'GIMarshallingTests' 532s ok 190 GByteArray can be passed in with transfer none 532s JS G NS: Found info type FUNCTION for 'gbytes_full_return' in namespace 'GIMarshallingTests' 532s ok 191 GBytes marshals as a transfer-full return value 532s JS G NS: Found info type FUNCTION for 'gbytes_none_in' in namespace 'GIMarshallingTests' 532s ok 192 GBytes can be created from an array and passed in 532s ok 193 GBytes can be created by returning from a function and passed in 532s ok 194 GBytes can be implicitly converted from a ByteArray 532s ok 195 GBytes can be created from a string and is encoded in UTF-8 532s ok 196 GBytes turns into a GByteArray on assignment 532s ok 197 GBytes cannot be passed to a function expecting a byte array 532s JS G NS: Found info type FUNCTION for 'gstrv_return' in namespace 'GIMarshallingTests' 532s ok 198 GStrv marshals as a return value 532s JS G NS: Found info type FUNCTION for 'gstrv_in' in namespace 'GIMarshallingTests' 532s ok 199 GStrv marshals as an in parameter 532s JS G NS: Found info type FUNCTION for 'gstrv_out' in namespace 'GIMarshallingTests' 532s ok 200 GStrv marshals as an out parameter 532s JS G NS: Found info type FUNCTION for 'gstrv_inout' in namespace 'GIMarshallingTests' 532s ok 201 GStrv marshals as an inout parameter 532s JS G NS: Found info type FUNCTION for 'glist_int_none_return' in namespace 'GIMarshallingTests' 532s ok 202 GList of ints with transfer none marshals as a return value 532s JS G NS: Found info type FUNCTION for 'glist_int_none_in' in namespace 'GIMarshallingTests' 532s ok 203 GList of ints with transfer none marshals as an in parameter 532s JS G NS: Found info type FUNCTION for 'glist_uint32_none_return' in namespace 'GIMarshallingTests' 532s ok 204 GList of unsigned 32-bit ints with transfer none marshals as a return value 532s JS G NS: Found info type FUNCTION for 'glist_uint32_none_in' in namespace 'GIMarshallingTests' 532s ok 205 GList of unsigned 32-bit ints with transfer none marshals as an in parameter 532s JS G NS: Found info type FUNCTION for 'glist_utf8_none_return' in namespace 'GIMarshallingTests' 532s ok 206 GList of strings with transfer none marshals as a return value 532s JS G NS: Found info type FUNCTION for 'glist_utf8_none_in' in namespace 'GIMarshallingTests' 532s ok 207 GList of strings with transfer none marshals as an in parameter 532s JS G NS: Found info type FUNCTION for 'glist_utf8_none_out' in namespace 'GIMarshallingTests' 532s ok 208 GList of strings with transfer none marshals as an out parameter 532s JS G NS: Found info type FUNCTION for 'glist_utf8_none_inout' in namespace 'GIMarshallingTests' 532s ok 209 GList of strings with transfer none marshals as an inout parameter 532s JS G NS: Found info type FUNCTION for 'glist_utf8_full_return' in namespace 'GIMarshallingTests' 532s ok 210 GList of strings with transfer full marshals as a return value 532s JS G NS: Found info type FUNCTION for 'glist_utf8_full_out' in namespace 'GIMarshallingTests' 532s ok 211 GList of strings with transfer full marshals as an out parameter 532s ok 212 GList of strings with transfer full marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 532s JS G NS: Found info type FUNCTION for 'glist_utf8_container_return' in namespace 'GIMarshallingTests' 532s ok 213 GList of strings with transfer container marshals as a return value 532s JS G NS: Found info type FUNCTION for 'glist_utf8_container_out' in namespace 'GIMarshallingTests' 532s ok 214 GList of strings with transfer container marshals as an out parameter 532s ok 215 GList of strings with transfer container marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 532s JS G NS: Found info type FUNCTION for 'gslist_int_none_return' in namespace 'GIMarshallingTests' 532s ok 216 GSList of ints with transfer none marshals as a return value 532s JS G NS: Found info type FUNCTION for 'gslist_int_none_in' in namespace 'GIMarshallingTests' 532s ok 217 GSList of ints with transfer none marshals as an in parameter 532s JS G NS: Found info type FUNCTION for 'gslist_utf8_none_return' in namespace 'GIMarshallingTests' 532s ok 218 GSList of strings with transfer none marshals as a return value 532s JS G NS: Found info type FUNCTION for 'gslist_utf8_none_in' in namespace 'GIMarshallingTests' 532s ok 219 GSList of strings with transfer none marshals as an in parameter 532s JS G NS: Found info type FUNCTION for 'gslist_utf8_none_out' in namespace 'GIMarshallingTests' 532s ok 220 GSList of strings with transfer none marshals as an out parameter 532s JS G NS: Found info type FUNCTION for 'gslist_utf8_none_inout' in namespace 'GIMarshallingTests' 532s ok 221 GSList of strings with transfer none marshals as an inout parameter 532s JS G NS: Found info type FUNCTION for 'gslist_utf8_full_return' in namespace 'GIMarshallingTests' 532s ok 222 GSList of strings with transfer full marshals as a return value 532s JS G NS: Found info type FUNCTION for 'gslist_utf8_full_out' in namespace 'GIMarshallingTests' 532s ok 223 GSList of strings with transfer full marshals as an out parameter 532s ok 224 GSList of strings with transfer full marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 532s JS G NS: Found info type FUNCTION for 'gslist_utf8_container_return' in namespace 'GIMarshallingTests' 532s ok 225 GSList of strings with transfer container marshals as a return value 532s JS G NS: Found info type FUNCTION for 'gslist_utf8_container_out' in namespace 'GIMarshallingTests' 532s ok 226 GSList of strings with transfer container marshals as an out parameter 532s ok 227 GSList of strings with transfer container marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 532s JS G NS: Found info type FUNCTION for 'ghashtable_int_none_return' in namespace 'GIMarshallingTests' 532s ok 228 GHashTable with integer values marshals as a return value 532s JS G NS: Found info type FUNCTION for 'ghashtable_int_none_in' in namespace 'GIMarshallingTests' 532s ok 229 GHashTable with integer values marshals as an in parameter 532s JS G NS: Found info type FUNCTION for 'ghashtable_utf8_none_return' in namespace 'GIMarshallingTests' 532s ok 230 GHashTable with string values with transfer none marshals as a return value 532s JS G NS: Found info type FUNCTION for 'ghashtable_utf8_none_in' in namespace 'GIMarshallingTests' 532s ok 231 GHashTable with string values with transfer none marshals as an in parameter 532s JS G NS: Found info type FUNCTION for 'ghashtable_utf8_none_out' in namespace 'GIMarshallingTests' 532s ok 232 GHashTable with string values with transfer none marshals as an out parameter 532s JS G NS: Found info type FUNCTION for 'ghashtable_utf8_none_inout' in namespace 'GIMarshallingTests' 532s ok 233 GHashTable with string values with transfer none marshals as an inout parameter 532s JS G NS: Found info type FUNCTION for 'ghashtable_utf8_full_return' in namespace 'GIMarshallingTests' 532s ok 234 GHashTable with string values with transfer full marshals as a return value 532s JS G NS: Found info type FUNCTION for 'ghashtable_utf8_full_out' in namespace 'GIMarshallingTests' 532s ok 235 GHashTable with string values with transfer full marshals as an out parameter 532s ok 236 GHashTable with string values with transfer full marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 532s JS G NS: Found info type FUNCTION for 'ghashtable_utf8_container_return' in namespace 'GIMarshallingTests' 532s ok 237 GHashTable with string values with transfer container marshals as a return value 532s JS G NS: Found info type FUNCTION for 'ghashtable_utf8_container_out' in namespace 'GIMarshallingTests' 532s ok 238 GHashTable with string values with transfer container marshals as an out parameter 532s ok 239 GHashTable with string values with transfer container marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 532s JS G NS: Found info type FUNCTION for 'ghashtable_double_in' in namespace 'GIMarshallingTests' 532s ok 240 GHashTable with double values marshals as an in parameter 532s JS G NS: Found info type FUNCTION for 'ghashtable_float_in' in namespace 'GIMarshallingTests' 532s ok 241 GHashTable with float values marshals as an in parameter 532s JS G NS: Found info type FUNCTION for 'ghashtable_int64_in' in namespace 'GIMarshallingTests' 532s ok 242 GHashTable with 64-bit int values marshals as an in parameter 532s JS G NS: Found info type FUNCTION for 'ghashtable_uint64_in' in namespace 'GIMarshallingTests' 532s ok 243 GHashTable with unsigned 64-bit int values marshals as an in parameter 532s ok 244 GHashTable symbol keys are ignored 532s JS G NS: Found info type FUNCTION for 'gvalue_return' in namespace 'GIMarshallingTests' 532s ok 245 GValue marshals as a return value 532s JS G NS: Found info type FUNCTION for 'gvalue_in' in namespace 'GIMarshallingTests' 532s ok 246 GValue marshals as an in parameter 532s JS G NS: Found info type FUNCTION for 'gvalue_out' in namespace 'GIMarshallingTests' 532s ok 247 GValue marshals as an out parameter 532s ok 248 GValue marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 532s JS G NS: Found info type FUNCTION for 'gvalue_int64_in' in namespace 'GIMarshallingTests' 532s ok 249 GValue marshals as an int64 in parameter 532s JS G NS: Found info type FUNCTION for 'gvalue_in_with_type' in namespace 'GIMarshallingTests' 532s ok 250 GValue type objects can be converted from primitive-like types 532s JS G NS: Found info type FUNCTION for 'gvalue_in_with_modification' in namespace 'GIMarshallingTests' 532s ok 251 GValue can be passed into a function and modified 532s JS G NS: Found info type STRUCT for 'Value' in namespace 'GObject' 532s JS G BXD: Defined class for Value (GValue), prototype 0x1d0f73f58290, JSClass 0x3ff8d86c3b0, in object 0x3248a187b2e0 532s JS G BXD: Defining method init in prototype for GObject.Value 532s JS G BXD: Defining method set_int in prototype for GObject.Value 532s JS G BXD: Defining method get_int in prototype for GObject.Value 532s ok 252 GValue can be passed into a function as a boxed type and modified 532s 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 532s JS G BXD: Defining method set_enum in prototype for GObject.Value 532s JS G NS: Found info type FUNCTION for 'gvalue_in_enum' in namespace 'GIMarshallingTests' 532s ok 254 GValue enum can be passed into a function as a boxed type and packed 532s 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 532s JS G BXD: Defining method set_flags in prototype for GObject.Value 532s JS G NS: Found info type FUNCTION for 'gvalue_in_flags' in namespace 'GIMarshallingTests' 532s ok 256 GValue flags can be passed into a function as a boxed type and packed 532s JS G NS: Found info type FUNCTION for 'gvalue_int64_out' in namespace 'GIMarshallingTests' 532s ok 257 GValue marshals as an int64 out parameter 532s JS G NS: Found info type FUNCTION for 'gvalue_out_caller_allocates' in namespace 'GIMarshallingTests' 532s ok 258 GValue marshals as a caller-allocated out parameter 532s JS G NS: Found info type FUNCTION for 'gvalue_flat_array' in namespace 'GIMarshallingTests' 532s ok 259 GValue array can be passed into a function and packed 532s JS G BXD: Defining method set_string in prototype for GObject.Value 532s JS G BXD: Defining method set_boolean in prototype for GObject.Value 532s ok 260 GValue array of boxed type GValues can be passed into a function 532s ok 261 GValue array of uninitialized boxed GValues 532s JS G NS: Found info type FUNCTION for 'return_gvalue_flat_array' in namespace 'GIMarshallingTests' 532s ok 262 GValue array can be passed as an out argument and unpacked 532s JS G NS: Found info type FUNCTION for 'return_gvalue_zero_terminated_array' in namespace 'GIMarshallingTests' 532s ok 263 GValue array can be passed as an out argument and unpacked when zero-terminated 532s ok 264 GValue array can roundtrip with GValues intact # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/272 532s ok 265 GValue can have its type inferred from primitive values 532s JS G NS: Found info type OBJECT for 'SimpleAction' in namespace 'Gio' 532s JS G OBJ: Defined class for SimpleAction (GSimpleAction), prototype 0x1d0f73f58c90, JSClass 0x3ff8d86cac0, in object 0x3248a187b7b8 532s JS G NS: Found info type INTERFACE for 'Action' in namespace 'Gio' 532s JS G IFACE: Defined class for Action (GAction), prototype 0x1d0f73f4b9c0, JSClass 0x3ff8d86c898, in object 0x3248a187b7b8 532s ok 266 GValue can have its type inferred as a GObject type 532s ok 267 GValue can have its type inferred as a superclass 532s ok 268 GValue can have its type inferred as an interface that it implements 532s JS G NS: Found info type STRUCT for 'KeyFile' in namespace 'GLib' 532s JS G BXD: Defined class for KeyFile (GKeyFile), prototype 0x1d0f73f58f60, JSClass 0x3ff8d86c3b0, in object 0x3248a187b038 532s ok 269 GValue can have its type inferred as a boxed type 532s ok 270 GValue can have its type inferred as GVariant 532s JS G NS: Found info type FUNCTION for 'union_returnv' in namespace 'GIMarshallingTests' 532s JS G NS: Found info type UNION for 'Union' in namespace 'GIMarshallingTests' 532s JS G BXD: Defined class for Union (GIMarshallingTestsUnion), prototype 0x1d0f73f601c8, JSClass 0x3ff8d86cb68, in object 0x3248a187b268 532s ok 271 GValue can have its type inferred as a union type 532s JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' 532s JS G PRM: Wrapping GParamString 'my-param' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa058b3b50 type GParamString 532s ok 272 GValue can have its type inferred as a GParamSpec 532s JS G BXD: Defining method set_double in prototype for GObject.Value 532s JS G BXD: Defining method set_boxed in prototype for GObject.Value 532s ok 273 GValue can deal with a GValue packed in a GValue 532s JS G NS: Found info type FUNCTION for 'gclosure_in' in namespace 'GIMarshallingTests' 532s ok 274 Callback GClosure marshals as an in parameter 532s ok 275 Callback GClosure marshals a GClosure as a return value # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/80 532s JS G NS: Found info type FUNCTION for 'callback_return_value_only' in namespace 'GIMarshallingTests' 532s ok 276 Callback marshals a return value 532s JS G NS: Found info type FUNCTION for 'callback_one_out_parameter' in namespace 'GIMarshallingTests' 532s ok 277 Callback marshals one out parameter 532s JS G NS: Found info type FUNCTION for 'callback_multiple_out_parameters' in namespace 'GIMarshallingTests' 532s ok 278 Callback marshals multiple out parameters 532s JS G NS: Found info type FUNCTION for 'callback_return_value_and_one_out_parameter' in namespace 'GIMarshallingTests' 532s ok 279 Callback marshals a return value and one out parameter 532s JS G NS: Found info type FUNCTION for 'callback_return_value_and_multiple_out_parameters' in namespace 'GIMarshallingTests' 532s ok 280 Callback marshals a return value and multiple out parameters 532s ok 281 Callback marshals an array out parameter # SKIP Function not added to gobject-introspection test suite yet 532s JS G NS: Found info type FUNCTION for 'callback_owned_boxed' in namespace 'GIMarshallingTests' 532s ok 282 Callback marshals a callback parameter that can be called from C 532s JS G NS: Found info type FUNCTION for 'pointer_in_return' in namespace 'GIMarshallingTests' 532s ok 283 Raw pointers gets an allocated return value 532s ok 284 Raw pointers can be roundtripped at least if the pointer is null 532s JS G NS: Found info type FUNCTION for 'genum_returnv' in namespace 'GIMarshallingTests' 532s ok 285 Registered enum type marshals as a return value 532s JS G NS: Found info type FUNCTION for 'genum_in' in namespace 'GIMarshallingTests' 532s ok 286 Registered enum type marshals as an in parameter 532s JS G NS: Found info type FUNCTION for 'genum_out' in namespace 'GIMarshallingTests' 532s ok 287 Registered enum type marshals as an out parameter 532s JS G NS: Found info type FUNCTION for 'genum_inout' in namespace 'GIMarshallingTests' 532s ok 288 Registered enum type marshals as an inout parameter 532s JS G NS: Found info type FUNCTION for 'enum_returnv' in namespace 'GIMarshallingTests' 532s ok 289 Bare enum type marshals as a return value 532s JS G NS: Found info type FUNCTION for 'enum_in' in namespace 'GIMarshallingTests' 532s ok 290 Bare enum type marshals as an in parameter 532s JS G NS: Found info type FUNCTION for 'enum_out' in namespace 'GIMarshallingTests' 532s ok 291 Bare enum type marshals as an out parameter 532s JS G NS: Found info type FUNCTION for 'enum_inout' in namespace 'GIMarshallingTests' 532s ok 292 Bare enum type marshals as an inout parameter 532s JS G NS: Found info type FUNCTION for 'flags_returnv' in namespace 'GIMarshallingTests' 532s ok 293 Registered flags type marshals as a return value 532s JS G NS: Found info type FUNCTION for 'flags_in' in namespace 'GIMarshallingTests' 532s ok 294 Registered flags type marshals as an in parameter 532s JS G NS: Found info type FUNCTION for 'flags_out' in namespace 'GIMarshallingTests' 532s ok 295 Registered flags type marshals as an out parameter 532s JS G NS: Found info type FUNCTION for 'flags_inout' in namespace 'GIMarshallingTests' 532s ok 296 Registered flags type marshals as an inout parameter 532s JS G NS: Found info type FUNCTION for 'flags_in_zero' in namespace 'GIMarshallingTests' 532s ok 297 Registered flags type accepts zero 532s JS G NS: Found info type FUNCTION for 'no_type_flags_returnv' in namespace 'GIMarshallingTests' 532s ok 298 Bare flags type marshals as a return value 532s JS G NS: Found info type FUNCTION for 'no_type_flags_in' in namespace 'GIMarshallingTests' 532s ok 299 Bare flags type marshals as an in parameter 532s JS G NS: Found info type FUNCTION for 'no_type_flags_out' in namespace 'GIMarshallingTests' 532s ok 300 Bare flags type marshals as an out parameter 532s JS G NS: Found info type FUNCTION for 'no_type_flags_inout' in namespace 'GIMarshallingTests' 532s ok 301 Bare flags type marshals as an inout parameter 532s JS G NS: Found info type FUNCTION for 'no_type_flags_in_zero' in namespace 'GIMarshallingTests' 532s ok 302 Bare flags type accepts zero 532s JS G NS: Found info type FUNCTION for 'simple_struct_returnv' in namespace 'GIMarshallingTests' 532s ok 303 Simple struct marshals as a return value 532s JS G BXD: Defining method inv in prototype for GIMarshallingTests.SimpleStruct 532s JS G BXD: Defining method method in prototype for GIMarshallingTests.SimpleStruct 532s ok 304 Simple struct marshals as the this-argument of a method 532s JS G NS: Found info type FUNCTION for 'pointer_struct_returnv' in namespace 'GIMarshallingTests' 532s JS G NS: Found info type STRUCT for 'PointerStruct' in namespace 'GIMarshallingTests' 532s JS G BXD: Defined class for PointerStruct (GIMarshallingTestsPointerStruct), prototype 0x1d0f73f63c68, JSClass 0x3ff8d86c3b0, in object 0x3248a187b268 532s ok 305 Pointer struct marshals as a return value 532s JS G BXD: Defining method inv in prototype for GIMarshallingTests.PointerStruct 532s ok 306 Pointer struct marshals as the this-argument of a method 532s JS G NS: Found info type FUNCTION for 'boxed_struct_returnv' in namespace 'GIMarshallingTests' 532s ok 307 Boxed struct marshals as a return value 532s JS G BXD: Defining method inv in prototype for GIMarshallingTests.BoxedStruct 532s ok 308 Boxed struct marshals as the this-argument of a method 532s JS G NS: Found info type FUNCTION for 'boxed_struct_out' in namespace 'GIMarshallingTests' 532s ok 309 Boxed struct marshals as an out parameter 532s JS G NS: Found info type FUNCTION for 'boxed_struct_inout' in namespace 'GIMarshallingTests' 532s ok 310 Boxed struct marshals as an inout parameter 532s ok 311 Union marshals as a return value # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/273 532s JS G BXD: Defining method inv in prototype for GIMarshallingTests.Union 532s JS G BXD: Defining method method in prototype for GIMarshallingTests.Union 532s ok 312 Union marshals as the this-argument of a method 532s ok 313 GObject has a static method that can be called 532s JS G OBJ: Defining method method in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 532s ok 314 GObject has a method that can be called 532s JS G OBJ: Defining method overridden_method in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 532s ok 315 GObject has an overridden method that can be called 532s ok 316 GObject can be created from a static constructor 532s ok 317 GObject can have a static constructor that fails 532s JS G OBJ: Defining method method_array_in in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 532s ok 318 GObject method marshals an int array as an in parameter 532s JS G OBJ: Defining method method_array_out in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 532s ok 319 GObject method marshals an int array as an out parameter 532s JS G OBJ: Defining method method_array_inout in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 532s ok 320 GObject method marshals an int array as an inout parameter 532s JS G OBJ: Defining method method_array_return in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 532s ok 321 GObject method marshals an int array as a return value 532s JS G OBJ: Defining method method_with_default_implementation in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 532s ok 322 GObject method with default implementation can be called 532s ok 323 GObject marshals as a return parameter with transfer none 532s ok 324 GObject marshals as a out parameter with transfer none 532s ok 325 GObject marshals as an inout parameter with transfer none 532s ok 326 GObject marshals as a return parameter with transfer full 532s ok 327 GObject marshals as a out parameter with transfer full 532s ok 328 GObject marshals as an inout parameter with transfer full 532s JS G OBJ: Defining method none_in in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 532s ok 329 GObject marshals as a this value with transfer none 532s JS G OBJ: Defining method method_int8_in in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 532s ok 330 Virtual function marshals an in argument 532s JS G OBJ: Defining method method_int8_out in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 532s ok 331 Virtual function marshals an out argument 532s JS G OBJ: Defining method method_int8_arg_and_out_caller in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 532s ok 332 Virtual function marshals a POD out argument 532s JS G OBJ: Defining method method_int8_arg_and_out_callee in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 532s ok 333 Virtual function marshals a callee-allocated pointer out argument 532s JS G OBJ: Defining method method_str_arg_out_ret in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 532s ok 334 Virtual function marshals a string out argument and return value 532s ok 335 Virtual function can override a default implementation in JS 532s ok 336 Virtual function marshals a callback # SKIP callback parameters to vfuncs not supported 532s JS G OBJ: Defining method vfunc_return_value_only in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 532s ok 337 Virtual function marshals a return value 532s JS G OBJ: Defining method vfunc_one_out_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 532s ok 338 Virtual function marshals one out parameter 532s JS G OBJ: Defining method vfunc_multiple_out_parameters in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 532s ok 339 Virtual function marshals multiple out parameters 532s JS G OBJ: Defining method vfunc_return_value_and_one_out_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 532s ok 340 Virtual function marshals a return value and one out parameter 532s JS G OBJ: Defining method vfunc_return_value_and_multiple_out_parameters in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 532s ok 341 Virtual function marshals a return value and multiple out parameters 532s JS G OBJ: Defining method vfunc_one_inout_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 532s ok 342 Virtual function marshals one inout parameter 532s JS G OBJ: Defining method vfunc_multiple_inout_parameters in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 532s ok 343 Virtual function marshals multiple inout parameters 532s JS G OBJ: Defining method vfunc_return_value_and_one_inout_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 532s ok 344 Virtual function marshals a return value and one inout parameter 532s JS G OBJ: Defining method vfunc_return_value_and_multiple_inout_parameters in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 532s ok 345 Virtual function marshals a return value and multiple inout parameters 532s JS G OBJ: Defining method vfunc_array_out_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 532s ok 346 Virtual function marshals an array out parameter 532s JS G OBJ: Defining method vfunc_caller_allocated_out_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 532s ok 347 Virtual function marshals a caller-allocated GValue out parameter 532s JS G OBJ: Defining method vfunc_meth_with_error in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 532s ok 348 Virtual function marshals an error out parameter when no error 532s ok 349 Virtual function marshals an error out parameter with a JavaScript exception 532s JS G NS: Found info type ENUM for 'IOErrorEnum' in namespace 'Gio' 532s JS G ERR: Defined class for IOErrorEnum (GError), prototype 0x1d0f73f6c718, JSClass 0x3ff8d86c650, in object 0x3248a187b7b8 532s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 532s JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 1 532s JS G ENUM: Defining enum value EXISTS (fixed from exists) 2 532s JS G ENUM: Defining enum value IS_DIRECTORY (fixed from is_directory) 3 532s JS G ENUM: Defining enum value NOT_DIRECTORY (fixed from not_directory) 4 532s JS G ENUM: Defining enum value NOT_EMPTY (fixed from not_empty) 5 532s JS G ENUM: Defining enum value NOT_REGULAR_FILE (fixed from not_regular_file) 6 532s JS G ENUM: Defining enum value NOT_SYMBOLIC_LINK (fixed from not_symbolic_link) 7 532s JS G ENUM: Defining enum value NOT_MOUNTABLE_FILE (fixed from not_mountable_file) 8 532s JS G ENUM: Defining enum value FILENAME_TOO_LONG (fixed from filename_too_long) 9 532s JS G ENUM: Defining enum value INVALID_FILENAME (fixed from invalid_filename) 10 532s JS G ENUM: Defining enum value TOO_MANY_LINKS (fixed from too_many_links) 11 532s JS G ENUM: Defining enum value NO_SPACE (fixed from no_space) 12 532s JS G ENUM: Defining enum value INVALID_ARGUMENT (fixed from invalid_argument) 13 532s JS G ENUM: Defining enum value PERMISSION_DENIED (fixed from permission_denied) 14 532s JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 15 532s JS G ENUM: Defining enum value NOT_MOUNTED (fixed from not_mounted) 16 532s JS G ENUM: Defining enum value ALREADY_MOUNTED (fixed from already_mounted) 17 532s JS G ENUM: Defining enum value CLOSED (fixed from closed) 18 532s JS G ENUM: Defining enum value CANCELLED (fixed from cancelled) 19 532s JS G ENUM: Defining enum value PENDING (fixed from pending) 20 532s JS G ENUM: Defining enum value READ_ONLY (fixed from read_only) 21 532s JS G ENUM: Defining enum value CANT_CREATE_BACKUP (fixed from cant_create_backup) 22 532s JS G ENUM: Defining enum value WRONG_ETAG (fixed from wrong_etag) 23 532s JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 24 532s JS G ENUM: Defining enum value WOULD_RECURSE (fixed from would_recurse) 25 532s JS G ENUM: Defining enum value BUSY (fixed from busy) 26 532s JS G ENUM: Defining enum value WOULD_BLOCK (fixed from would_block) 27 532s JS G ENUM: Defining enum value HOST_NOT_FOUND (fixed from host_not_found) 28 532s JS G ENUM: Defining enum value WOULD_MERGE (fixed from would_merge) 29 532s JS G ENUM: Defining enum value FAILED_HANDLED (fixed from failed_handled) 30 532s JS G ENUM: Defining enum value TOO_MANY_OPEN_FILES (fixed from too_many_open_files) 31 532s JS G ENUM: Defining enum value NOT_INITIALIZED (fixed from not_initialized) 32 532s JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 33 532s JS G ENUM: Defining enum value PARTIAL_INPUT (fixed from partial_input) 34 532s JS G ENUM: Defining enum value INVALID_DATA (fixed from invalid_data) 35 532s JS G ENUM: Defining enum value DBUS_ERROR (fixed from dbus_error) 36 532s JS G ENUM: Defining enum value HOST_UNREACHABLE (fixed from host_unreachable) 37 532s JS G ENUM: Defining enum value NETWORK_UNREACHABLE (fixed from network_unreachable) 38 532s JS G ENUM: Defining enum value CONNECTION_REFUSED (fixed from connection_refused) 39 532s JS G ENUM: Defining enum value PROXY_FAILED (fixed from proxy_failed) 40 532s JS G ENUM: Defining enum value PROXY_AUTH_FAILED (fixed from proxy_auth_failed) 41 532s JS G ENUM: Defining enum value PROXY_NEED_AUTH (fixed from proxy_need_auth) 42 532s JS G ENUM: Defining enum value PROXY_NOT_ALLOWED (fixed from proxy_not_allowed) 43 532s JS G ENUM: Defining enum value BROKEN_PIPE (fixed from broken_pipe) 44 532s JS G ENUM: Defining enum value CONNECTION_CLOSED (fixed from connection_closed) 44 532s JS G ENUM: Defining enum value NOT_CONNECTED (fixed from not_connected) 45 532s JS G ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 532s JS G ENUM: Defining enum value NO_SUCH_DEVICE (fixed from no_such_device) 47 532s JS G ENUM: Defining enum value DESTINATION_UNSET (fixed from destination_unset) 48 532s JS G BXD: Defining method matches in prototype for GLib.Error 532s JS G NS: Found info type ENUM for 'SpawnError' in namespace 'GLib' 532s JS G ERR: Defined class for SpawnError (GError), prototype 0x1d0f73f6c7b8, JSClass 0x3ff8d86c650, in object 0x3248a187b038 532s JS G ENUM: Defining enum value FORK (fixed from fork) 0 532s JS G ENUM: Defining enum value READ (fixed from read) 1 532s JS G ENUM: Defining enum value CHDIR (fixed from chdir) 2 532s JS G ENUM: Defining enum value ACCES (fixed from acces) 3 532s JS G ENUM: Defining enum value PERM (fixed from perm) 4 532s JS G ENUM: Defining enum value TOO_BIG (fixed from too_big) 5 532s JS G ENUM: Defining enum value 2BIG (fixed from 2big) 5 532s JS G ENUM: Defining enum value NOEXEC (fixed from noexec) 6 532s JS G ENUM: Defining enum value NAMETOOLONG (fixed from nametoolong) 7 532s JS G ENUM: Defining enum value NOENT (fixed from noent) 8 532s JS G ENUM: Defining enum value NOMEM (fixed from nomem) 9 532s JS G ENUM: Defining enum value NOTDIR (fixed from notdir) 10 532s JS G ENUM: Defining enum value LOOP (fixed from loop) 11 532s JS G ENUM: Defining enum value TXTBUSY (fixed from txtbusy) 12 532s JS G ENUM: Defining enum value IO (fixed from io) 13 532s JS G ENUM: Defining enum value NFILE (fixed from nfile) 14 532s JS G ENUM: Defining enum value MFILE (fixed from mfile) 15 532s JS G ENUM: Defining enum value INVAL (fixed from inval) 16 532s JS G ENUM: Defining enum value ISDIR (fixed from isdir) 17 532s JS G ENUM: Defining enum value LIBBAD (fixed from libbad) 18 532s JS G ENUM: Defining enum value FAILED (fixed from failed) 19 532s ok 350 Virtual function marshals an error out parameter with a GError exception 532s ok 351 Virtual function marshals an error out parameter with a primitive value 532s ok 352 Virtual function marshals an error out parameter with a plain object 532s JS G OBJ: Defining method vfunc_return_enum in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 532s ok 353 Virtual function marshals an enum return value 532s JS G OBJ: Defining method vfunc_out_enum in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 532s ok 354 Virtual function marshals an enum out parameter 532s JS G OBJ: Defining method vfunc_return_flags in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 532s ok 355 Virtual function marshals a flags return value 532s JS G OBJ: Defining method vfunc_out_flags in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 532s ok 356 Virtual function marshals a flags out parameter 532s JS G OBJ: Defining method get_ref_info_for_vfunc_return_object_transfer_none in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 532s ok 357 Virtual function marshals an object return parameter with transfer none 532s JS G OBJ: Defining method get_ref_info_for_vfunc_return_object_transfer_full in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 532s ok 358 Virtual function marshals an object return parameter with transfer full 532s JS G OBJ: Defining method get_ref_info_for_vfunc_out_object_transfer_none in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 532s ok 359 Virtual function marshals an object out parameter with transfer none 532s JS G OBJ: Defining method get_ref_info_for_vfunc_out_object_transfer_full in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 532s ok 360 Virtual function marshals an object out parameter with transfer full 532s JS G OBJ: Defining method get_ref_info_for_vfunc_in_object_transfer_none in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 532s ok 361 Virtual function marshals an object in parameter with transfer none 532s ok 362 Virtual function marshals an object in parameter with transfer full # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/275 532s ok 363 Wrong virtual functions marshals a return value # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/311 532s ok 364 Wrong virtual functions marshals one out parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/311 532s ok 365 Wrong virtual functions marshals multiple out parameters 532s ok 366 Wrong virtual functions marshals a return value and one out parameter 532s ok 367 Wrong virtual functions marshals a return value and multiple out parameters 532s ok 368 Wrong virtual functions marshals an array out parameter 532s JS G FUNC: JSObject type 'undefined' is neither null nor an object 532s ok 369 Wrong virtual functions marshals an enum return value 532s JS G FUNC: JSObject type 'undefined' is neither null nor an object 532s ok 370 Wrong virtual functions marshals an enum out parameter 532s JS G FUNC: JSObject type 'undefined' is neither null nor an object 532s ok 371 Wrong virtual functions marshals a flags return value 532s JS G FUNC: JSObject type 'undefined' is neither null nor an object 532s ok 372 Wrong virtual functions marshals a flags out parameter 532s JS G NS: Found info type OBJECT for 'SubObject' in namespace 'GIMarshallingTests' 532s JS G OBJ: Defined class for SubObject (GIMarshallingTestsSubObject), prototype 0x1d0f73f7ed58, JSClass 0x3ff8d86cac0, in object 0x3248a187b268 532s ok 373 Inherited GObject SubObject has a parent method that can be called 532s JS G OBJ: Defining method sub_method in prototype for GIMarshallingTestsSubObject (GIMarshallingTests.SubObject) 532s ok 374 Inherited GObject SubObject has a method that can be called 532s JS G OBJ: Defining method overwritten_method in prototype for GIMarshallingTestsSubObject (GIMarshallingTests.SubObject) 532s ok 375 Inherited GObject SubObject has an overridden method that can be called 532s ok 376 Inherited GObject SubObject has a method with default implementation that can be called 532s JS G NS: Found info type OBJECT for 'SubSubObject' in namespace 'GIMarshallingTests' 532s JS G OBJ: Defined class for SubSubObject (GIMarshallingTestsSubSubObject), prototype 0x1d0f73f81178, JSClass 0x3ff8d86cac0, in object 0x3248a187b268 532s ok 377 Inherited GObject SubSubObject has a parent method that can be called 532s ok 378 Inherited GObject SubSubObject has a method that can be called 532s ok 379 Inherited GObject SubSubObject has an overridden method that can be called 532s ok 380 Inherited GObject SubSubObject has a method with default implementation that can be called 532s JS G NS: Found info type OBJECT for 'InterfaceImpl' in namespace 'GIMarshallingTests' 532s JS G OBJ: Defined class for InterfaceImpl (GIMarshallingTestsInterfaceImpl), prototype 0x1d0f73f815b0, JSClass 0x3ff8d86cac0, in object 0x3248a187b268 532s JS G NS: Found info type INTERFACE for 'Interface' in namespace 'GIMarshallingTests' 532s JS G IFACE: Defined class for Interface (GIMarshallingTestsInterface), prototype 0x1d0f73f6c9e8, JSClass 0x3ff8d86c898, in object 0x3248a187b268 532s JS G OBJ: Defining method get_as_interface in prototype for GIMarshallingTestsInterfaceImpl (GIMarshallingTests.InterfaceImpl) 532s ok 381 Interface can be returned 532s JS G OBJ: Defining method test_int8_in in prototype for GIMarshallingTestsInterfaceImpl (GIMarshallingTests.InterfaceImpl) 532s JS G NS: Found info type FUNCTION for 'test_interface_test_int8_in' in namespace 'GIMarshallingTests' 532s ok 382 Interface can call an interface vfunc in C 532s JS G NS: Found info type INTERFACE for 'Interface2' in namespace 'GIMarshallingTests' 532s JS G IFACE: Defined class for Interface2 (GIMarshallingTestsInterface2), prototype 0x1d0f73f6ca88, JSClass 0x3ff8d86c898, in object 0x3248a187b268 532s ok 383 Interface can implement a C interface 532s JS G NS: Found info type INTERFACE for 'Interface3' in namespace 'GIMarshallingTests' 532s JS G IFACE: Defined class for Interface3 (GIMarshallingTestsInterface3), prototype 0x1d0f73f6cab0, JSClass 0x3ff8d86c898, in object 0x3248a187b268 532s JS G BXD: Defining method get_boolean in prototype for GLib.Variant 532s JS G BXD: Defining method get_uint64 in prototype for GLib.Variant 532s JS G BXD: Defining method get_int64 in prototype for GLib.Variant 532s JS G BXD: Defining method is_of_type in prototype for GLib.Variant 532s JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' 532s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x1d0f73f81d58, JSClass 0x3ff8d86c3b0, in object 0x3248a187b038 532s ok 384 Interface can implement a C interface with a vfunc 532s JS G NS: Found info type FUNCTION for 'int_out_out' in namespace 'GIMarshallingTests' 532s ok 385 Configurations of return values can handle two out parameters 532s JS G NS: Found info type FUNCTION for 'int_three_in_three_out' in namespace 'GIMarshallingTests' 532s ok 386 Configurations of return values can handle three in and three out parameters 532s JS G NS: Found info type FUNCTION for 'int_return_out' in namespace 'GIMarshallingTests' 532s ok 387 Configurations of return values can handle a return value and an out parameter 532s JS G NS: Found info type FUNCTION for 'int_two_in_utf8_two_in_with_allow_none' in namespace 'GIMarshallingTests' 532s ok 388 Configurations of return values can handle four in parameters, two of which are nullable 532s JS G NS: Found info type FUNCTION for 'int_one_in_utf8_two_in_one_allows_none' in namespace 'GIMarshallingTests' 532s ok 389 Configurations of return values can handle three in parameters, one of which is nullable and one not 532s JS G NS: Found info type FUNCTION for 'array_in_utf8_two_in' in namespace 'GIMarshallingTests' 532s ok 390 Configurations of return values can handle an array in parameter and two nullable in parameters 532s JS G NS: Found info type FUNCTION for 'array_in_utf8_two_in_out_of_order' in namespace 'GIMarshallingTests' 532s ok 391 Configurations of return values can handle an array in parameter and two nullable in parameters, mixed with the array length 532s JS G NS: Found info type FUNCTION for 'gerror' in namespace 'GIMarshallingTests' 532s ok 392 GError marshals a GError** signature as an exception 532s JS G NS: Found info type FUNCTION for 'gerror_array_in' in namespace 'GIMarshallingTests' 532s ok 393 GError marshals a GError** at the end of the signature as an exception 532s JS G NS: Found info type FUNCTION for 'gerror_out' in namespace 'GIMarshallingTests' 532s ok 394 GError marshals a GError** elsewhere in the signature as an out parameter 532s JS G NS: Found info type FUNCTION for 'gerror_out_transfer_none' in namespace 'GIMarshallingTests' 532s ok 395 GError marshals a GError** elsewhere in the signature as an out parameter with transfer none 532s JS G NS: Found info type FUNCTION for 'gerror_return' in namespace 'GIMarshallingTests' 532s ok 396 GError marshals GError as a return value 532s ok 397 Overrides can add constants 532s ok 398 Overrides can override a struct method 532s ok 399 Overrides returns the overridden struct 532s ok 400 Overrides can override an object constructor 532s ok 401 Overrides can override an object method 532s ok 402 Overrides returns the overridden object 532s JS G NS: Found info type FUNCTION for 'filename_list_return' in namespace 'GIMarshallingTests' 532s ok 403 Filename marshals as a return value 532s JS G NS: Found info type FUNCTION for 'param_spec_in_bool' in namespace 'GIMarshallingTests' 532s ok 404 GObject.ParamSpec marshals as an in parameter 532s JS G NS: Found info type FUNCTION for 'param_spec_return' in namespace 'GIMarshallingTests' 532s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa059237a0 type GParamString 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 532s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'CjsPrivate' 532s JS G NS: Found info type FUNCTION for 'param_spec_get_value_type' in namespace 'CjsPrivate' 532s ok 405 GObject.ParamSpec marshals as a return value 532s JS G NS: Found info type FUNCTION for 'param_spec_out' in namespace 'GIMarshallingTests' 532s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa05924ba0 type GParamString 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 532s ok 406 GObject.ParamSpec marshals as an out parameter 532s JS G NS: Found info type OBJECT for 'PropertiesObject' in namespace 'GIMarshallingTests' 532s JS G OBJ: Defined class for PropertiesObject (GIMarshallingTestsPropertiesObject), prototype 0x1d0f73f9b268, JSClass 0x3ff8d86cac0, in object 0x3248a187b268 532s ok 407 GObject properties gets and sets a boolean property 532s ok 408 GObject properties gets and sets a char property 532s ok 409 GObject properties gets and sets a uchar property 532s ok 410 GObject properties gets and sets a int property 532s ok 411 GObject properties gets and sets a uint property 532s ok 412 GObject properties gets and sets a long property 532s ok 413 GObject properties gets and sets a ulong property 532s ok 414 GObject properties gets and sets a int64 property 532s ok 415 GObject properties gets and sets a int64 property 532s ok 416 GObject properties gets and sets a int64 property with a bigint 532s ok 417 GObject properties gets and sets a uint64 property 532s ok 418 GObject properties gets and sets a uint64 property with a bigint 532s ok 419 GObject properties gets and sets a string property 532s ok 420 GObject properties get and sets out-of-range values throws 532s ok 421 GObject properties gets and sets a float property 532s ok 422 GObject properties gets and sets a double property 532s ok 423 GObject properties gets and sets a strv property 532s ok 424 GObject properties gets and sets a boxed_struct property 532s ok 425 GObject properties gets and sets a boxed_glist property 532s ok 426 GObject properties gets and sets a gvalue property 532s ok 427 GObject properties gets and sets a gvalue property with a bigint 532s ok 428 GObject properties gets and sets a variant property 532s ok 429 GObject properties gets and sets a variant property 532s ok 430 GObject properties gets and sets a variant property 532s ok 431 GObject properties gets and sets a object property 532s ok 432 GObject properties gets and sets a flags property 532s ok 433 GObject properties gets and sets a enum property 532s ok 434 GObject properties gets and sets a byte_array property 532s ok 435 GObject properties gets a read-only property 532s ok 436 GObject properties throws when setting a read-only property 532s JS G OBJ: Defining method emit_boxed_gptrarray_utf8 in prototype for GIMarshallingTestsSignalsObject (GIMarshallingTests.SignalsObject) 532s JS G NS: Found info type FUNCTION for 'signal_handler_disconnect' in namespace 'GObject' 532s ok 437 GObject signals checks emission of signal with boxed-gptrarray-utf8 argument 532s JS G OBJ: Defining method emit_boxed_gptrarray_boxed_struct in prototype for GIMarshallingTestsSignalsObject (GIMarshallingTests.SignalsObject) 532s ok 438 GObject signals checks emission of signal with boxed-gptrarray-boxed-struct argument 532s ok 439 GObject signals checks emission of signal with hash-table-utf8-int argument 532s JS G BXD: Defining method quit in prototype for GLib.MainLoop 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Main loop instance 0x2aa055c5000: Spinning loop until released or hook cleared 532s JS MAINLOOP: handling job 0, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 0 532s JS MAINLOOP: handling job 1, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 1 532s JS MAINLOOP: handling job 2, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 2 532s JS MAINLOOP: handling job 3, 532s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 532s JS MAINLOOP: Main loop instance 0x2aa055c5000: release 532s JS MAINLOOP: Completed job 3 532s JS MEMORY: Memory report: before destroying context 532s JS MEMORY: 3178 objects currently alive 532s JS MEMORY: boxed_instance = 2309 532s JS MEMORY: boxed_prototype = 18 532s JS MEMORY: closure = 46 532s JS MEMORY: function = 625 532s JS MEMORY: fundamental_instance = 0 532s JS MEMORY: fundamental_prototype = 0 532s JS MEMORY: gerror_instance = 4 532s JS MEMORY: gerror_prototype = 2 532s JS MEMORY: interface = 8 532s JS MEMORY: module = 11 532s JS MEMORY: ns = 5 532s JS MEMORY: object_instance = 117 532s JS MEMORY: object_prototype = 26 532s JS MEMORY: param = 4 532s JS MEMORY: union_instance = 2 532s JS MEMORY: union_prototype = 1 532s JS CTX: JS shutdown sequence 532s JS CTX: Stopping profiler 532s JS CTX: Shutting down toggle queue 532s JS CTX: Notifying external reference holders of GjsContext dispose 532s JS MAINLOOP: Stopping promise job dispatcher 532s JS CTX: Notifying reference holders of GjsContext dispose 532s JS CTX: Checking unhandled promise rejections 532s JS CTX: Releasing cached JS wrappers 532s JS CTX: Final triggered GC 532s JS CTX: Destroying JS context 532s JS CTX: Releasing all native objects 532s JS CTX: Disabling auto GC 532s JS CTX: Ending trace on global object 532s JS CTX: Freeing allocated resources 532s JS CTX: JS context destroyed 532s PASS: cjs/testGIMarshalling.test 532s Running test: cjs/testCairoModule.test 532s JS NATIVE: Registered native JS module '_promiseNative' 532s JS NATIVE: Registered native JS module '_byteArrayNative' 532s JS NATIVE: Registered native JS module '_encodingNative' 532s JS NATIVE: Registered native JS module '_gi' 532s JS NATIVE: Registered native JS module 'gi' 532s JS NATIVE: Registered native JS module 'cairoNative' 532s JS NATIVE: Registered native JS module 'system' 532s JS NATIVE: Registered native JS module 'console' 532s JS NATIVE: Registered native JS module '_print' 532s JS CTX: Enabling JIT 532s JS CTX: Initialized class GjsFileImporter prototype 0x2969e5800098 532s JS IMPORT: Defining parent (nil) of 0x2969e58000f8 'imports' is mod 0 532s JS IMPORT: Importing '_print' 532s JS NATIVE: Defining native module '_print' 532s JS IMPORT: Defining parent 0x2969e58000f8 of 0x2969e58006b0 '_print' is mod 1 532s JS IMPORT: successfully imported module '_print' 532s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 532s 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 0x1a88223b128 532s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x1a88223b128 532s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1a88223b128 532s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1a88223b128 532s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1a88223b128 532s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1a88223b128 532s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x1a88223b128 532s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x1a88223b128 532s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x1a88223b128 532s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1a88223b128 532s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1a88223b128 532s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x1a88223b128 532s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x1a88223b128 532s JS MAINLOOP: Main loop instance 0x2aa11c7b000: hold 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Starting promise job dispatcher 532s JS MAINLOOP: Main loop instance 0x2aa11c7b000: Spinning loop until released or hook cleared 532s JS MAINLOOP: handling job 0, 532s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 532s JS MAINLOOP: Main loop instance 0x2aa11c7b000: release 532s JS MAINLOOP: Completed job 0 532s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x1a88223b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1a88223b128 532s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1a88223b128 532s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1a88223b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1a88223b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1a88223b128 532s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1a88223b128 532s JS IMPORT: Module metadata hook for module 0x2969e5812f60 532s JS IMPORT: Defining meta.importSync for module 0x2969e5812f60 532s JS NATIVE: Defining native module 'gi' 532s JS CTX: Initialized class GIRepositoryNamespace prototype 0x2969e5813310 532s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 532s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 532s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 532s JS IMPORT: Importing directory 'overrides' 532s JS IMPORT: Defining parent 0x2969e58000f8 of 0x2969e5813410 'overrides' is mod 1 532s JS IMPORT: Defined importer 'overrides' 0x2969e5813410 in 0x2969e58000f8 532s JS IMPORT: successfully imported directory 'overrides' 532s JS IMPORT: Importing '_byteArrayNative' 532s JS NATIVE: Defining native module '_byteArrayNative' 532s JS IMPORT: Defining parent 0x2969e58000f8 of 0x2969e5813858 '_byteArrayNative' is mod 1 532s JS IMPORT: successfully imported module '_byteArrayNative' 532s JS IMPORT: Importing '_promiseNative' 532s JS NATIVE: Defining native module '_promiseNative' 532s JS IMPORT: Defining parent 0x2969e58000f8 of 0x2969e5813998 '_promiseNative' is mod 1 532s JS IMPORT: successfully imported module '_promiseNative' 532s JS IMPORT: Importing module GLib succeeded 532s JS IMPORT: Defining parent 0x2969e5813410 of 0x1a88223c128 'GLib' is mod 1 532s JS IMPORT: successfully imported module 'GLib' 532s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 532s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1a88227b060, JSClass 0x3ff8166c3b0, in object 0x1a88227b038 532s JS CTX: Initialized class GIRepositoryGType prototype 0x2969e5813bc8 532s JS CTX: Initialized class GIRepositoryFunction prototype 0x1a88223c178 532s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 532s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 532s JS G BXD: Defined class for Error (GError), prototype 0x1a88227b0b0, JSClass 0x3ff8166c3b0, in object 0x1a88227b038 532s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 532s JS G BXD: Defined class for Variant (GVariant), prototype 0x1a88227b100, JSClass 0x3ff8166c3b0, in object 0x1a88227b038 532s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 532s JS G BXD: Defined class for Bytes (GBytes), prototype 0x1a88227b150, JSClass 0x3ff8166c3b0, in object 0x1a88227b038 532s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 532s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 532s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1a88227b1a0, JSClass 0x3ff8166c3b0, in object 0x1a88227b038 532s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 532s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 532s JS G BXD: Defined class for Thread (GThread), prototype 0x1a88227b1f0, JSClass 0x3ff8166c3b0, in object 0x1a88227b038 532s JS G BXD: Defining method ref in prototype for GLib.Thread 532s JS G BXD: Defining method unref in prototype for GLib.Thread 532s JS G NS: Defined namespace 'GLib' 0x1a88227b038 in GIRepository 0x2969e58131a0 532s JS IMPORT: Importing module jasmine succeeded 532s JS IMPORT: Defining parent 0x2969e58000f8 of 0x1a88223cb28 'jasmine' is mod 1 532s JS IMPORT: successfully imported module 'jasmine' 532s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 532s JS MAINLOOP: Main loop instance 0x2aa11c7b000: hold 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Main loop instance 0x2aa11c7b000: Spinning loop until released or hook cleared 532s JS MAINLOOP: handling job 0, 532s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 532s JS MAINLOOP: Main loop instance 0x2aa11c7b000: release 532s JS MAINLOOP: Completed job 0 532s 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 0x1a88223b128 532s JS IMPORT: Module resolve hook for module "cairo" (relative to ), global 0x1a88223b128 532s JS IMPORT: Module resolve hook for module "gi://cairo" (relative to ), global 0x1a88223b128 532s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1a88223b128 532s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1a88223b128 532s JS IMPORT: Module resolve hook for module "cairo" (relative to ), global 0x1a88223b128 532s JS IMPORT: Module resolve hook for module "gi://cairo" (relative to ), global 0x1a88223b128 532s JS IMPORT: Module resolve hook for module "cairo" (relative to ), global 0x1a88223b128 532s JS IMPORT: Module metadata hook for module 0x2969e58272f8 532s JS IMPORT: Defining meta.importSync for module 0x2969e58272f8 532s JS NATIVE: Defining native module 'cairoNative' 532s JS CTX: Initialized class Region prototype 0x2969e5827878 532s JS CTX: Initialized class Context prototype 0x2969e5827998 532s JS CTX: Initialized class Surface prototype 0x2969e5828178 532s JS CTX: Initialized class ImageSurface prototype 0x2969e5828258 532s JS CTX: Initialized class Path prototype 0x2969e5828338 532s JS CTX: Initialized class PSSurface prototype 0x2969e5828398 532s JS CTX: Initialized class PDFSurface prototype 0x2969e58283f8 532s JS CTX: Initialized class SVGSurface prototype 0x2969e5828558 532s JS CTX: Initialized class Pattern prototype 0x2969e58285b8 532s JS CTX: Initialized class Gradient prototype 0x2969e5828618 532s JS CTX: Initialized class LinearGradient prototype 0x2969e5828678 532s JS CTX: Initialized class RadialGradient prototype 0x2969e58286d8 532s JS CTX: Initialized class SurfacePattern prototype 0x2969e5828738 532s JS CTX: Initialized class SolidPattern prototype 0x2969e5828798 532s JS IMPORT: JS import '_cairo' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_cairo.js 532s JS IMPORT: JS import '_cairo' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_cairo.js 532s JS IMPORT: Importing module _cairo succeeded 532s JS IMPORT: Defining parent 0x2969e58000f8 of 0x1a88223cc40 '_cairo' is mod 1 532s JS IMPORT: successfully imported module '_cairo' 532s JS IMPORT: Module resolve hook for module "gi://cairo" (relative to ), global 0x1a88223b128 532s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1a88223b128 532s JS IMPORT: Importing module cairo succeeded 532s JS IMPORT: Defining parent 0x2969e5813410 of 0x1a88223cc90 'cairo' is mod 1 532s JS IMPORT: successfully imported module 'cairo' 532s JS IMPORT: JS import 'cairo' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/cairo.js 532s JS IMPORT: Importing 'cairoNative' 532s JS IMPORT: Defining parent 0x2969e58000f8 of 0x2969e5827858 'cairoNative' is mod 1 532s JS IMPORT: successfully imported module 'cairoNative' 532s JS IMPORT: Importing module cairo succeeded 532s JS IMPORT: Defining parent 0x2969e58000f8 of 0x1a88223cce0 'cairo' is mod 1 532s JS IMPORT: successfully imported module 'cairo' 532s JS G NS: Found info type ENUM for 'Antialias' in namespace 'cairo' 532s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 532s JS G ENUM: Defining enum value NONE (fixed from none) 1 532s JS G ENUM: Defining enum value GRAY (fixed from gray) 2 532s JS G ENUM: Defining enum value SUBPIXEL (fixed from subpixel) 3 532s JS G ENUM: Defining enum value FAST (fixed from fast) 4 532s JS G ENUM: Defining enum value GOOD (fixed from good) 5 532s JS G ENUM: Defining enum value BEST (fixed from best) 6 532s JS G ENUM: Defining cairo.Antialias as 0x2969e5829400 532s JS G NS: Found info type ENUM for 'Content' in namespace 'cairo' 532s JS G ENUM: Defining enum value COLOR (fixed from color) 4096 532s JS G ENUM: Defining enum value ALPHA (fixed from alpha) 8192 532s JS G ENUM: Defining enum value COLOR_ALPHA (fixed from color_alpha) 12288 532s JS G ENUM: Defining cairo.Content as 0x2969e58294e0 532s JS G NS: Found info type ENUM for 'Extend' in namespace 'cairo' 532s JS G ENUM: Defining enum value NONE (fixed from none) 0 532s JS G ENUM: Defining enum value REPEAT (fixed from repeat) 1 532s JS G ENUM: Defining enum value REFLECT (fixed from reflect) 2 532s JS G ENUM: Defining enum value PAD (fixed from pad) 3 532s JS G ENUM: Defining cairo.Extend as 0x2969e5829540 532s JS G NS: Found info type ENUM for 'FillRule' in namespace 'cairo' 532s JS G ENUM: Defining enum value WINDING (fixed from winding) 0 532s JS G ENUM: Defining enum value EVEN_ODD (fixed from even_odd) 1 532s JS G ENUM: Defining cairo.FillRule as 0x2969e58295a0 532s JS G NS: Found info type ENUM for 'Filter' in namespace 'cairo' 532s JS G ENUM: Defining enum value FAST (fixed from fast) 0 532s JS G ENUM: Defining enum value GOOD (fixed from good) 1 532s JS G ENUM: Defining enum value BEST (fixed from best) 2 532s JS G ENUM: Defining enum value NEAREST (fixed from nearest) 3 532s JS G ENUM: Defining enum value BILINEAR (fixed from bilinear) 4 532s JS G ENUM: Defining enum value GAUSSIAN (fixed from gaussian) 5 532s JS G ENUM: Defining cairo.Filter as 0x2969e5829600 532s JS G NS: Found info type ENUM for 'FontSlant' in namespace 'cairo' 532s JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 532s JS G ENUM: Defining enum value ITALIC (fixed from italic) 1 532s JS G ENUM: Defining enum value OBLIQUE (fixed from oblique) 2 532s JS G ENUM: Defining cairo.FontSlant as 0x2969e58296e0 532s JS G NS: Found info type ENUM for 'FontWeight' in namespace 'cairo' 532s JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 532s JS G ENUM: Defining enum value BOLD (fixed from bold) 1 532s JS G ENUM: Defining cairo.FontWeight as 0x2969e5829740 532s JS G NS: Found info type ENUM for 'Format' in namespace 'cairo' 532s JS G ENUM: Defining enum value INVALID (fixed from invalid) -1 532s JS G ENUM: Defining enum value ARGB32 (fixed from argb32) 0 532s JS G ENUM: Defining enum value RGB24 (fixed from rgb24) 1 532s JS G ENUM: Defining enum value A8 (fixed from a8) 2 532s JS G ENUM: Defining enum value A1 (fixed from a1) 3 532s JS G ENUM: Defining enum value RGB16_565 (fixed from rgb16_565) 4 532s JS G ENUM: Defining enum value RGB30 (fixed from rgb30) 5 532s JS G ENUM: Defining cairo.Format as 0x2969e58297a0 532s JS G NS: Found info type ENUM for 'LineCap' in namespace 'cairo' 532s JS G ENUM: Defining enum value BUTT (fixed from butt) 0 532s JS G ENUM: Defining enum value ROUND (fixed from round) 1 532s JS G ENUM: Defining enum value SQUARE (fixed from square) 2 532s JS G ENUM: Defining cairo.LineCap as 0x2969e5829880 532s JS G NS: Found info type ENUM for 'LineJoin' in namespace 'cairo' 532s JS G ENUM: Defining enum value MITER (fixed from miter) 0 532s JS G ENUM: Defining enum value ROUND (fixed from round) 1 532s JS G ENUM: Defining enum value BEVEL (fixed from bevel) 2 532s JS G ENUM: Defining cairo.LineJoin as 0x2969e58298e0 532s JS G NS: Found info type ENUM for 'Operator' in namespace 'cairo' 532s JS G ENUM: Defining enum value CLEAR (fixed from clear) 0 532s JS G ENUM: Defining enum value SOURCE (fixed from source) 1 532s JS G ENUM: Defining enum value OVER (fixed from over) 2 532s JS G ENUM: Defining enum value IN (fixed from in) 3 532s JS G ENUM: Defining enum value OUT (fixed from out) 4 532s JS G ENUM: Defining enum value ATOP (fixed from atop) 5 532s JS G ENUM: Defining enum value DEST (fixed from dest) 6 532s JS G ENUM: Defining enum value DEST_OVER (fixed from dest_over) 7 532s JS G ENUM: Defining enum value DEST_IN (fixed from dest_in) 8 532s JS G ENUM: Defining enum value DEST_OUT (fixed from dest_out) 9 532s JS G ENUM: Defining enum value DEST_ATOP (fixed from dest_atop) 10 532s JS G ENUM: Defining enum value XOR (fixed from xor) 11 532s JS G ENUM: Defining enum value ADD (fixed from add) 12 532s JS G ENUM: Defining enum value SATURATE (fixed from saturate) 13 532s JS G ENUM: Defining enum value MULTIPLY (fixed from multiply) 14 532s JS G ENUM: Defining enum value SCREEN (fixed from screen) 15 532s JS G ENUM: Defining enum value OVERLAY (fixed from overlay) 16 532s JS G ENUM: Defining enum value DARKEN (fixed from darken) 17 532s JS G ENUM: Defining enum value LIGHTEN (fixed from lighten) 18 532s JS G ENUM: Defining enum value COLOR_DODGE (fixed from color_dodge) 19 532s JS G ENUM: Defining enum value COLOR_BURN (fixed from color_burn) 20 532s JS G ENUM: Defining enum value HARD_LIGHT (fixed from hard_light) 21 532s JS G ENUM: Defining enum value SOFT_LIGHT (fixed from soft_light) 22 532s JS G ENUM: Defining enum value DIFFERENCE (fixed from difference) 23 532s JS G ENUM: Defining enum value EXCLUSION (fixed from exclusion) 24 532s JS G ENUM: Defining enum value HSL_HUE (fixed from hsl_hue) 25 532s JS G ENUM: Defining enum value HSL_SATURATION (fixed from hsl_saturation) 26 532s JS G ENUM: Defining enum value HSL_COLOR (fixed from hsl_color) 27 532s JS G ENUM: Defining enum value HSL_LUMINOSITY (fixed from hsl_luminosity) 28 532s JS G ENUM: Defining cairo.Operator as 0x2969e5829940 532s JS G NS: Found info type ENUM for 'PatternType' in namespace 'cairo' 532s JS G ENUM: Defining enum value SOLID (fixed from solid) 0 532s JS G ENUM: Defining enum value SURFACE (fixed from surface) 1 532s JS G ENUM: Defining enum value LINEAR (fixed from linear) 2 532s JS G ENUM: Defining enum value RADIAL (fixed from radial) 3 532s JS G ENUM: Defining enum value MESH (fixed from mesh) 4 532s JS G ENUM: Defining enum value RASTER_SOURCE (fixed from raster_source) 5 532s JS G ENUM: Defining cairo.PatternType as 0x2969e5829b20 532s JS G NS: Found info type ENUM for 'SurfaceType' in namespace 'cairo' 532s JS G ENUM: Defining enum value IMAGE (fixed from image) 0 532s JS G ENUM: Defining enum value PDF (fixed from pdf) 1 532s JS G ENUM: Defining enum value PS (fixed from ps) 2 532s JS G ENUM: Defining enum value XLIB (fixed from xlib) 3 532s JS G ENUM: Defining enum value XCB (fixed from xcb) 4 532s JS G ENUM: Defining enum value GLITZ (fixed from glitz) 5 532s JS G ENUM: Defining enum value QUARTZ (fixed from quartz) 6 532s JS G ENUM: Defining enum value WIN32 (fixed from win32) 7 532s JS G ENUM: Defining enum value BEOS (fixed from beos) 8 532s JS G ENUM: Defining enum value DIRECTFB (fixed from directfb) 9 532s JS G ENUM: Defining enum value SVG (fixed from svg) 10 532s JS G ENUM: Defining enum value OS2 (fixed from os2) 11 532s JS G ENUM: Defining enum value WIN32_PRINTING (fixed from win32_printing) 12 532s JS G ENUM: Defining enum value QUARTZ_IMAGE (fixed from quartz_image) 13 532s JS G ENUM: Defining enum value SCRIPT (fixed from script) 14 532s JS G ENUM: Defining enum value QT (fixed from qt) 15 532s JS G ENUM: Defining enum value RECORDING (fixed from recording) 16 532s JS G ENUM: Defining enum value VG (fixed from vg) 17 532s JS G ENUM: Defining enum value GL (fixed from gl) 18 532s JS G ENUM: Defining enum value DRM (fixed from drm) 19 532s JS G ENUM: Defining enum value TEE (fixed from tee) 20 532s JS G ENUM: Defining enum value XML (fixed from xml) 21 532s JS G ENUM: Defining enum value SKIA (fixed from skia) 22 532s JS G ENUM: Defining enum value SUBSURFACE (fixed from subsurface) 23 532s JS G ENUM: Defining enum value COGL (fixed from cogl) 24 532s JS G ENUM: Defining cairo.SurfaceType as 0x2969e5829c00 532s JS G NS: Found info type STRUCT for 'Region' in namespace 'cairo' 532s JS G BXD: Defined class for Region (CairoRegion), prototype 0x1a88227b538, JSClass 0x3ff8166c3b0, in object 0x1a88227b308 532s JS G NS: Found info type STRUCT for 'Context' in namespace 'cairo' 532s JS G BXD: Defined class for Context (CairoContext), prototype 0x1a88227b560, JSClass 0x3ff8166c3b0, in object 0x1a88227b308 532s JS G NS: Found info type STRUCT for 'Surface' in namespace 'cairo' 532s JS G BXD: Defined class for Surface (CairoSurface), prototype 0x1a88227b588, JSClass 0x3ff8166c3b0, in object 0x1a88227b308 532s JS G NS: Found info type STRUCT for 'Path' in namespace 'cairo' 532s JS G BXD: Defined class for Path (void), prototype 0x1a88227b5b0, JSClass 0x3ff8166c3b0, in object 0x1a88227b308 532s JS G NS: Found info type STRUCT for 'Pattern' in namespace 'cairo' 532s JS G BXD: Defined class for Pattern (CairoPattern), prototype 0x1a88227b600, JSClass 0x3ff8166c3b0, in object 0x1a88227b308 532s JS G NS: Defined namespace 'cairo' 0x1a88227b308 in GIRepository 0x2969e58131a0 532s JS MAINLOOP: Main loop instance 0x2aa11c7b000: hold 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Main loop instance 0x2aa11c7b000: Spinning loop until released or hook cleared 532s JS MAINLOOP: handling job 0, 532s JS IMPORT: Module evaluation promise resolved: "file:///usr/libexec/installed-tests/cjs/js/testCairoModule.js async resolved" 532s JS MAINLOOP: Main loop instance 0x2aa11c7b000: release 532s JS MAINLOOP: Completed job 0 532s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x1a88223b128 532s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1a88223b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1a88223b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1a88223b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1a88223b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1a88223b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1a88223b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1a88223b128 532s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1a88223b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1a88223b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1a88223b128 532s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1a88223b128 532s JS IMPORT: Module metadata hook for module 0x2969e582cae0 532s JS IMPORT: Defining meta.importSync for module 0x2969e582cae0 532s JS NATIVE: Defining native module 'system' 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1a88223b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1a88223b128 532s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 532s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 532s JS MAINLOOP: Set main loop hook to 532s JS MAINLOOP: Main loop instance 0x2aa11c7b000: hold 532s JS MAINLOOP: Running and clearing main loop hook 532s JS G BXD: Defining method run in prototype for GLib.MainLoop 532s 1..3 532s JS IMPORT: Importing 'gi' 532s JS IMPORT: Defining parent 0x2969e58000f8 of 0x2969e58131a0 'gi' is mod 1 532s JS IMPORT: successfully imported module 'gi' 532s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 532s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 532s JS G BXD: Defined class for Source (GSource), prototype 0x1a88227b628, JSClass 0x3ff8166c3b0, in object 0x1a88227b038 532s JS G BXD: Defining method set_priority in prototype for GLib.Source 532s JS IMPORT: Importing '_gi' 532s JS NATIVE: Defining native module '_gi' 532s JS IMPORT: Defining parent 0x2969e58000f8 of 0x2969e5831268 '_gi' is mod 1 532s JS IMPORT: successfully imported module '_gi' 532s 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 532s JS G NS: Defined namespace 'CjsPrivate' 0x1a88227b6c8 in GIRepository 0x2969e58131a0 532s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 532s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 532s JS IMPORT: Importing module _common succeeded 532s JS IMPORT: Defining parent 0x2969e58000f8 of 0x1a88223cf38 '_common' is mod 1 532s JS IMPORT: successfully imported module '_common' 532s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 532s JS IMPORT: Importing module _legacy succeeded 532s JS IMPORT: Defining parent 0x2969e58000f8 of 0x1a88223cf88 '_legacy' is mod 1 532s JS IMPORT: successfully imported module '_legacy' 532s JS IMPORT: Importing module GObject succeeded 532s JS IMPORT: Defining parent 0x2969e5813410 of 0x1a88223cee8 'GObject' is mod 1 532s JS IMPORT: successfully imported module 'GObject' 532s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 532s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 532s JS G BXD: Defined class for String (GString), prototype 0x1a88227b920, JSClass 0x3ff8166c3b0, in object 0x1a88227b6a0 532s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 532s JS G PRM: Defined class ParamSpec prototype is 0x1a8822d3060 class 0x3ff816712e0 in object 0x1a88227b6a0 532s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 532s JS G OBJ: Defined class for Object (GObject), prototype 0x1a88227ba88, JSClass 0x3ff8166cac0, in object 0x1a88227b6a0 532s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 532s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 532s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x1a88227bab0, JSClass 0x3ff8166cac0, in object 0x1a88227b6a0 532s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 532s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 532s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 532s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 532s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 532s JS G NS: Defined namespace 'GObject' 0x1a88227b6a0 in GIRepository 0x2969e58131a0 532s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 532s JS G BXD: Defining method attach in prototype for GLib.Source 532s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 532s JS IMPORT: Module metadata hook for module 0x2969e58030b0 532s JS IMPORT: Defining meta.importSync for module 0x2969e58030b0 532s JS G BXD: Defining method destroy in prototype for GLib.Source 532s ok 1 Cairo imported as ES module cairo default import 532s ok 2 Cairo imported via GI has the same functionality as imports.cairo 532s JS G NS: Found info type STRUCT for 'RectangleInt' in namespace 'cairo' 532s JS G BXD: Defined class for RectangleInt (CairoRectangleInt), prototype 0x1a88227bd30, JSClass 0x3ff8166c3b0, in object 0x1a88227b308 532s ok 3 Cairo imported via GI has boxed types from the GIR file 532s JS G BXD: Defining method quit in prototype for GLib.MainLoop 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Main loop instance 0x2aa11c7b000: Spinning loop until released or hook cleared 532s JS MAINLOOP: handling job 0, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 0 532s JS MAINLOOP: handling job 1, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 1 532s JS MAINLOOP: handling job 2, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 2 532s JS MAINLOOP: handling job 3, 532s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 532s JS MAINLOOP: Main loop instance 0x2aa11c7b000: release 532s JS MAINLOOP: Completed job 3 532s JS MEMORY: Memory report: before destroying context 532s JS MEMORY: 146 objects currently alive 532s JS MEMORY: boxed_instance = 23 532s JS MEMORY: boxed_prototype = 14 532s JS MEMORY: closure = 1 532s JS MEMORY: function = 94 532s JS MEMORY: fundamental_instance = 0 532s JS MEMORY: fundamental_prototype = 0 532s JS MEMORY: gerror_instance = 0 532s JS MEMORY: gerror_prototype = 0 532s JS MEMORY: interface = 0 532s JS MEMORY: module = 8 532s JS MEMORY: ns = 4 532s JS MEMORY: object_instance = 0 532s JS MEMORY: object_prototype = 2 532s JS MEMORY: param = 0 532s JS MEMORY: union_instance = 0 532s JS MEMORY: union_prototype = 0 532s JS CTX: JS shutdown sequence 532s JS CTX: Stopping profiler 532s JS CTX: Shutting down toggle queue 532s JS CTX: Notifying external reference holders of GjsContext dispose 532s JS MAINLOOP: Stopping promise job dispatcher 532s JS CTX: Notifying reference holders of GjsContext dispose 532s JS CTX: Checking unhandled promise rejections 532s JS CTX: Releasing cached JS wrappers 532s JS CTX: Final triggered GC 532s JS CTX: Destroying JS context 532s JS CTX: Releasing all native objects 532s JS CTX: Disabling auto GC 532s JS CTX: Ending trace on global object 532s JS CTX: Freeing allocated resources 532s JS CTX: JS context destroyed 532s PASS: cjs/testCairoModule.test 532s Running test: cjs/testCairo.test 532s JS NATIVE: Registered native JS module '_promiseNative' 532s JS NATIVE: Registered native JS module '_byteArrayNative' 532s JS NATIVE: Registered native JS module '_encodingNative' 532s JS NATIVE: Registered native JS module '_gi' 532s JS NATIVE: Registered native JS module 'gi' 532s JS NATIVE: Registered native JS module 'cairoNative' 532s JS NATIVE: Registered native JS module 'system' 532s JS NATIVE: Registered native JS module 'console' 532s JS NATIVE: Registered native JS module '_print' 532s JS CTX: Enabling JIT 532s JS CTX: Initialized class GjsFileImporter prototype 0x3ef0cec00098 532s JS IMPORT: Defining parent (nil) of 0x3ef0cec000f8 'imports' is mod 0 532s JS IMPORT: Importing '_print' 532s JS NATIVE: Defining native module '_print' 532s JS IMPORT: Defining parent 0x3ef0cec000f8 of 0x3ef0cec006b0 '_print' is mod 1 532s JS IMPORT: successfully imported module '_print' 532s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 532s 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 0x38d1fc43b128 532s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x38d1fc43b128 532s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x38d1fc43b128 532s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x38d1fc43b128 532s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x38d1fc43b128 532s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x38d1fc43b128 532s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x38d1fc43b128 532s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x38d1fc43b128 532s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x38d1fc43b128 532s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x38d1fc43b128 532s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x38d1fc43b128 532s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x38d1fc43b128 532s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x38d1fc43b128 532s JS MAINLOOP: Main loop instance 0x2aa15615000: hold 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Starting promise job dispatcher 532s JS MAINLOOP: Main loop instance 0x2aa15615000: Spinning loop until released or hook cleared 532s JS MAINLOOP: handling job 0, 532s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 532s JS MAINLOOP: Main loop instance 0x2aa15615000: release 532s JS MAINLOOP: Completed job 0 532s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x38d1fc43b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x38d1fc43b128 532s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x38d1fc43b128 532s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x38d1fc43b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x38d1fc43b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x38d1fc43b128 532s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x38d1fc43b128 532s JS IMPORT: Module metadata hook for module 0x3ef0cec12f60 532s JS IMPORT: Defining meta.importSync for module 0x3ef0cec12f60 532s JS NATIVE: Defining native module 'gi' 532s JS CTX: Initialized class GIRepositoryNamespace prototype 0x3ef0cec13310 532s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 532s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 532s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 532s JS IMPORT: Importing directory 'overrides' 532s JS IMPORT: Defining parent 0x3ef0cec000f8 of 0x3ef0cec13410 'overrides' is mod 1 532s JS IMPORT: Defined importer 'overrides' 0x3ef0cec13410 in 0x3ef0cec000f8 532s JS IMPORT: successfully imported directory 'overrides' 532s JS IMPORT: Importing '_byteArrayNative' 532s JS NATIVE: Defining native module '_byteArrayNative' 532s JS IMPORT: Defining parent 0x3ef0cec000f8 of 0x3ef0cec13858 '_byteArrayNative' is mod 1 532s JS IMPORT: successfully imported module '_byteArrayNative' 532s JS IMPORT: Importing '_promiseNative' 532s JS NATIVE: Defining native module '_promiseNative' 532s JS IMPORT: Defining parent 0x3ef0cec000f8 of 0x3ef0cec13998 '_promiseNative' is mod 1 532s JS IMPORT: successfully imported module '_promiseNative' 532s JS IMPORT: Importing module GLib succeeded 532s JS IMPORT: Defining parent 0x3ef0cec13410 of 0x38d1fc43c128 'GLib' is mod 1 532s JS IMPORT: successfully imported module 'GLib' 532s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 532s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x38d1fc47b060, JSClass 0x3ff8516c3b0, in object 0x38d1fc47b038 532s JS CTX: Initialized class GIRepositoryGType prototype 0x3ef0cec13bc8 532s JS CTX: Initialized class GIRepositoryFunction prototype 0x38d1fc43c178 532s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 532s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 532s JS G BXD: Defined class for Error (GError), prototype 0x38d1fc47b0b0, JSClass 0x3ff8516c3b0, in object 0x38d1fc47b038 532s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 532s JS G BXD: Defined class for Variant (GVariant), prototype 0x38d1fc47b100, JSClass 0x3ff8516c3b0, in object 0x38d1fc47b038 532s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 532s JS G BXD: Defined class for Bytes (GBytes), prototype 0x38d1fc47b150, JSClass 0x3ff8516c3b0, in object 0x38d1fc47b038 532s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 532s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 532s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x38d1fc47b1a0, JSClass 0x3ff8516c3b0, in object 0x38d1fc47b038 532s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 532s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 532s JS G BXD: Defined class for Thread (GThread), prototype 0x38d1fc47b1f0, JSClass 0x3ff8516c3b0, in object 0x38d1fc47b038 532s JS G BXD: Defining method ref in prototype for GLib.Thread 532s JS G BXD: Defining method unref in prototype for GLib.Thread 532s JS G NS: Defined namespace 'GLib' 0x38d1fc47b038 in GIRepository 0x3ef0cec131a0 532s JS IMPORT: Importing module jasmine succeeded 532s JS IMPORT: Defining parent 0x3ef0cec000f8 of 0x38d1fc43cb28 'jasmine' is mod 1 532s JS IMPORT: successfully imported module 'jasmine' 532s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 532s JS MAINLOOP: Main loop instance 0x2aa15615000: hold 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Main loop instance 0x2aa15615000: Spinning loop until released or hook cleared 532s JS MAINLOOP: handling job 0, 532s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 532s JS MAINLOOP: Main loop instance 0x2aa15615000: release 532s JS MAINLOOP: Completed job 0 532s JS IMPORT: Importing 'gi' 532s JS IMPORT: Defining parent 0x3ef0cec000f8 of 0x3ef0cec131a0 'gi' is mod 1 532s JS IMPORT: successfully imported module 'gi' 532s JS IMPORT: JS import 'cairo' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/cairo.js 532s JS IMPORT: JS import '_cairo' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_cairo.js 532s JS IMPORT: JS import '_cairo' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_cairo.js 532s JS IMPORT: Importing module _cairo succeeded 532s JS IMPORT: Defining parent 0x3ef0cec000f8 of 0x38d1fc43ccb8 '_cairo' is mod 1 532s JS IMPORT: successfully imported module '_cairo' 532s JS IMPORT: Importing 'cairoNative' 532s JS NATIVE: Defining native module 'cairoNative' 532s JS CTX: Initialized class Region prototype 0x3ef0cec27778 532s JS CTX: Initialized class Context prototype 0x3ef0cec27898 532s JS CTX: Initialized class Surface prototype 0x3ef0cec28078 532s JS CTX: Initialized class ImageSurface prototype 0x3ef0cec28158 532s JS CTX: Initialized class Path prototype 0x3ef0cec28238 532s JS CTX: Initialized class PSSurface prototype 0x3ef0cec28298 532s JS CTX: Initialized class PDFSurface prototype 0x3ef0cec282f8 532s JS CTX: Initialized class SVGSurface prototype 0x3ef0cec28458 532s JS CTX: Initialized class Pattern prototype 0x3ef0cec284b8 532s JS CTX: Initialized class Gradient prototype 0x3ef0cec28518 532s JS CTX: Initialized class LinearGradient prototype 0x3ef0cec28578 532s JS CTX: Initialized class RadialGradient prototype 0x3ef0cec285d8 532s JS CTX: Initialized class SurfacePattern prototype 0x3ef0cec28638 532s JS CTX: Initialized class SolidPattern prototype 0x3ef0cec28698 532s JS IMPORT: Defining parent 0x3ef0cec000f8 of 0x3ef0cec27758 'cairoNative' is mod 1 532s JS IMPORT: successfully imported module 'cairoNative' 532s JS IMPORT: Importing module cairo succeeded 532s JS IMPORT: Defining parent 0x3ef0cec000f8 of 0x38d1fc43cc68 'cairo' is mod 1 532s JS IMPORT: successfully imported module 'cairo' 532s 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 532s JS G NS: Defined namespace 'Gdk' 0x38d1fc47b308 in GIRepository 0x3ef0cec131a0 532s 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 532s JS G NS: Defined namespace 'GIMarshallingTests' 0x38d1fc47b330 in GIRepository 0x3ef0cec131a0 532s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 532s JS IMPORT: Importing module _legacy succeeded 532s JS IMPORT: Defining parent 0x3ef0cec000f8 of 0x38d1fc43cd58 '_legacy' is mod 1 532s JS IMPORT: successfully imported module '_legacy' 532s 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 532s JS G NS: Defined namespace 'CjsPrivate' 0x38d1fc47b3a8 in GIRepository 0x3ef0cec131a0 532s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 532s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 532s JS IMPORT: Importing module lang succeeded 532s JS IMPORT: Defining parent 0x3ef0cec000f8 of 0x38d1fc43ce48 'lang' is mod 1 532s JS IMPORT: successfully imported module 'lang' 532s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 532s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 532s JS IMPORT: Importing module _signals succeeded 532s JS IMPORT: Defining parent 0x3ef0cec000f8 of 0x38d1fc43ce98 '_signals' is mod 1 532s JS IMPORT: successfully imported module '_signals' 532s JS IMPORT: Importing module signals succeeded 532s JS IMPORT: Defining parent 0x3ef0cec000f8 of 0x38d1fc43cdf8 'signals' is mod 1 532s JS IMPORT: successfully imported module 'signals' 532s JS IMPORT: Importing module Gio succeeded 532s JS IMPORT: Defining parent 0x3ef0cec13410 of 0x38d1fc43cda8 'Gio' is mod 1 532s JS IMPORT: successfully imported module 'Gio' 532s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 532s JS IMPORT: Importing '_gi' 532s JS NATIVE: Defining native module '_gi' 532s JS IMPORT: Defining parent 0x3ef0cec000f8 of 0x3ef0cec2b910 '_gi' is mod 1 532s JS IMPORT: successfully imported module '_gi' 532s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 532s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 532s JS IMPORT: Importing module _common succeeded 532s JS IMPORT: Defining parent 0x3ef0cec000f8 of 0x38d1fc43cf38 '_common' is mod 1 532s JS IMPORT: successfully imported module '_common' 532s JS IMPORT: Importing module GObject succeeded 532s JS IMPORT: Defining parent 0x3ef0cec13410 of 0x38d1fc43cee8 'GObject' is mod 1 532s JS IMPORT: successfully imported module 'GObject' 532s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 532s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 532s JS G BXD: Defined class for String (GString), prototype 0x38d1fc47b650, JSClass 0x3ff8516c3b0, in object 0x38d1fc47b3d0 532s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 532s JS G PRM: Defined class ParamSpec prototype is 0x38d1fc43cfd8 class 0x3ff851712e0 in object 0x38d1fc47b3d0 532s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 532s JS G OBJ: Defined class for Object (GObject), prototype 0x38d1fc47b7b8, JSClass 0x3ff8516cac0, in object 0x38d1fc47b3d0 532s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 532s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 532s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x38d1fc47b7e0, JSClass 0x3ff8516cac0, in object 0x38d1fc47b3d0 532s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 532s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 532s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 532s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 532s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 532s JS G NS: Defined namespace 'GObject' 0x38d1fc47b3d0 in GIRepository 0x3ef0cec131a0 532s JS G OBJ: Defined class for Application (GApplication), prototype 0x38d1fc47b830, JSClass 0x3ff8516cac0, in object 0x38d1fc47b380 532s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 532s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x38d1fc4d5380, JSClass 0x3ff8516c898, in object 0x38d1fc47b380 532s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 532s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 532s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 532s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 532s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 532s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 532s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 532s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 532s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 532s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 532s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x38d1fc47b8a8, JSClass 0x3ff8516cac0, in object 0x38d1fc47b380 532s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 532s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x38d1fc4d5600, JSClass 0x3ff8516c898, in object 0x38d1fc47b380 532s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 532s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x38d1fc47b920, JSClass 0x3ff8516cac0, in object 0x38d1fc47b380 532s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 532s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 532s JS G IFACE: Defined class for Initable (GInitable), prototype 0x38d1fc4d5740, JSClass 0x3ff8516c898, in object 0x38d1fc47b380 532s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 532s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 532s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 532s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x38d1fc47b998, JSClass 0x3ff8516c3b0, in object 0x38d1fc47b380 532s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 532s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x38d1fc47b9e8, JSClass 0x3ff8516c3b0, in object 0x38d1fc47b380 532s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 532s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 532s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x38d1fc47ba38, JSClass 0x3ff8516cac0, in object 0x38d1fc47b380 532s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x38d1fc47ba88, JSClass 0x3ff8516cac0, in object 0x38d1fc47b3a8 532s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 532s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x38d1fc47bad8, JSClass 0x3ff8516cac0, in object 0x38d1fc47b380 532s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 532s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 532s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 532s JS G IFACE: Defined class for File (GFile), prototype 0x38d1fc4d58a8, JSClass 0x3ff8516c898, in object 0x38d1fc47b380 532s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x38d1fc47bb50, JSClass 0x3ff8516cac0, in object 0x3ef0cec13280 532s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 532s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x38d1fc47bbc8, JSClass 0x3ff8516cac0, in object 0x38d1fc47b380 532s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 532s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 532s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x38d1fc47bc18, JSClass 0x3ff8516cac0, in object 0x38d1fc47b380 532s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 532s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x38d1fc47bc68, JSClass 0x3ff8516cac0, in object 0x38d1fc47b380 532s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 532s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x38d1fc47bcb8, JSClass 0x3ff8516c3b0, in object 0x38d1fc47b380 532s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 532s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 532s JS G OBJ: Defined class for Settings (GSettings), prototype 0x38d1fc47bd08, JSClass 0x3ff8516cac0, in object 0x38d1fc47b380 532s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 532s JS G NS: Defined namespace 'Gio' 0x38d1fc47b380 in GIRepository 0x3ef0cec131a0 532s JS IMPORT: Importing module Gtk succeeded 532s JS IMPORT: Defining parent 0x3ef0cec13410 of 0x38d1fc43cd08 'Gtk' is mod 1 532s JS IMPORT: successfully imported module 'Gtk' 532s JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' 532s JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' 532s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x38d1fc47bd58, JSClass 0x3ff8516cac0, in object 0x38d1fc47b3d0 532s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x38d1fc47bda8, JSClass 0x3ff8516cac0, in object 0x38d1fc47b358 532s JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' 532s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x38d1fc4de600, JSClass 0x3ff8516c898, in object 0x38d1fc47b358 532s JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' 532s JS G OBJ: Defined class for Container (GtkContainer), prototype 0x38d1fc47be20, JSClass 0x3ff8516cac0, in object 0x38d1fc47b358 532s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 532s JS G NS: Defined namespace 'Gtk' 0x38d1fc47b358 in GIRepository 0x3ef0cec131a0 532s 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 532s JS G NS: Defined namespace 'Regress' 0x38d1fc47be70 in GIRepository 0x3ef0cec131a0 532s JS IMPORT: Importing module cairo succeeded 532s JS IMPORT: Defining parent 0x38d1fc43ecd0 of 0x38d1fc4def10 'cairo' is mod 1 532s JS IMPORT: successfully imported module 'cairo' 532s JS G NS: Found info type ENUM for 'Antialias' in namespace 'cairo' 532s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 532s JS G ENUM: Defining enum value NONE (fixed from none) 1 532s JS G ENUM: Defining enum value GRAY (fixed from gray) 2 532s JS G ENUM: Defining enum value SUBPIXEL (fixed from subpixel) 3 532s JS G ENUM: Defining enum value FAST (fixed from fast) 4 532s JS G ENUM: Defining enum value GOOD (fixed from good) 5 532s JS G ENUM: Defining enum value BEST (fixed from best) 6 532s JS G ENUM: Defining cairo.Antialias as 0x3ef0cec0e2a8 532s JS G NS: Found info type ENUM for 'Content' in namespace 'cairo' 532s JS G ENUM: Defining enum value COLOR (fixed from color) 4096 532s JS G ENUM: Defining enum value ALPHA (fixed from alpha) 8192 532s JS G ENUM: Defining enum value COLOR_ALPHA (fixed from color_alpha) 12288 532s JS G ENUM: Defining cairo.Content as 0x3ef0cec0e388 532s JS G NS: Found info type ENUM for 'Extend' in namespace 'cairo' 532s JS G ENUM: Defining enum value NONE (fixed from none) 0 532s JS G ENUM: Defining enum value REPEAT (fixed from repeat) 1 532s JS G ENUM: Defining enum value REFLECT (fixed from reflect) 2 532s JS G ENUM: Defining enum value PAD (fixed from pad) 3 532s JS G ENUM: Defining cairo.Extend as 0x3ef0cec0e3e8 532s JS G NS: Found info type ENUM for 'FillRule' in namespace 'cairo' 532s JS G ENUM: Defining enum value WINDING (fixed from winding) 0 532s JS G ENUM: Defining enum value EVEN_ODD (fixed from even_odd) 1 532s JS G ENUM: Defining cairo.FillRule as 0x3ef0cec0e448 532s JS G NS: Found info type ENUM for 'Filter' in namespace 'cairo' 532s JS G ENUM: Defining enum value FAST (fixed from fast) 0 532s JS G ENUM: Defining enum value GOOD (fixed from good) 1 532s JS G ENUM: Defining enum value BEST (fixed from best) 2 532s JS G ENUM: Defining enum value NEAREST (fixed from nearest) 3 532s JS G ENUM: Defining enum value BILINEAR (fixed from bilinear) 4 532s JS G ENUM: Defining enum value GAUSSIAN (fixed from gaussian) 5 532s JS G ENUM: Defining cairo.Filter as 0x3ef0cec0e4a8 532s JS G NS: Found info type ENUM for 'FontSlant' in namespace 'cairo' 532s JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 532s JS G ENUM: Defining enum value ITALIC (fixed from italic) 1 532s JS G ENUM: Defining enum value OBLIQUE (fixed from oblique) 2 532s JS G ENUM: Defining cairo.FontSlant as 0x3ef0cec0e588 532s JS G NS: Found info type ENUM for 'FontWeight' in namespace 'cairo' 532s JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 532s JS G ENUM: Defining enum value BOLD (fixed from bold) 1 532s JS G ENUM: Defining cairo.FontWeight as 0x3ef0cec0e5e8 532s JS G NS: Found info type ENUM for 'Format' in namespace 'cairo' 532s JS G ENUM: Defining enum value INVALID (fixed from invalid) -1 532s JS G ENUM: Defining enum value ARGB32 (fixed from argb32) 0 532s JS G ENUM: Defining enum value RGB24 (fixed from rgb24) 1 532s JS G ENUM: Defining enum value A8 (fixed from a8) 2 532s JS G ENUM: Defining enum value A1 (fixed from a1) 3 532s JS G ENUM: Defining enum value RGB16_565 (fixed from rgb16_565) 4 532s JS G ENUM: Defining enum value RGB30 (fixed from rgb30) 5 532s JS G ENUM: Defining cairo.Format as 0x3ef0cec0e648 532s JS G NS: Found info type ENUM for 'LineCap' in namespace 'cairo' 532s JS G ENUM: Defining enum value BUTT (fixed from butt) 0 532s JS G ENUM: Defining enum value ROUND (fixed from round) 1 532s JS G ENUM: Defining enum value SQUARE (fixed from square) 2 532s JS G ENUM: Defining cairo.LineCap as 0x3ef0cec0e728 532s JS G NS: Found info type ENUM for 'LineJoin' in namespace 'cairo' 532s JS G ENUM: Defining enum value MITER (fixed from miter) 0 532s JS G ENUM: Defining enum value ROUND (fixed from round) 1 532s JS G ENUM: Defining enum value BEVEL (fixed from bevel) 2 532s JS G ENUM: Defining cairo.LineJoin as 0x3ef0cec0e788 532s JS G NS: Found info type ENUM for 'Operator' in namespace 'cairo' 532s JS G ENUM: Defining enum value CLEAR (fixed from clear) 0 532s JS G ENUM: Defining enum value SOURCE (fixed from source) 1 532s JS G ENUM: Defining enum value OVER (fixed from over) 2 532s JS G ENUM: Defining enum value IN (fixed from in) 3 532s JS G ENUM: Defining enum value OUT (fixed from out) 4 532s JS G ENUM: Defining enum value ATOP (fixed from atop) 5 532s JS G ENUM: Defining enum value DEST (fixed from dest) 6 532s JS G ENUM: Defining enum value DEST_OVER (fixed from dest_over) 7 532s JS G ENUM: Defining enum value DEST_IN (fixed from dest_in) 8 532s JS G ENUM: Defining enum value DEST_OUT (fixed from dest_out) 9 532s JS G ENUM: Defining enum value DEST_ATOP (fixed from dest_atop) 10 532s JS G ENUM: Defining enum value XOR (fixed from xor) 11 532s JS G ENUM: Defining enum value ADD (fixed from add) 12 532s JS G ENUM: Defining enum value SATURATE (fixed from saturate) 13 532s JS G ENUM: Defining enum value MULTIPLY (fixed from multiply) 14 532s JS G ENUM: Defining enum value SCREEN (fixed from screen) 15 532s JS G ENUM: Defining enum value OVERLAY (fixed from overlay) 16 532s JS G ENUM: Defining enum value DARKEN (fixed from darken) 17 532s JS G ENUM: Defining enum value LIGHTEN (fixed from lighten) 18 532s JS G ENUM: Defining enum value COLOR_DODGE (fixed from color_dodge) 19 532s JS G ENUM: Defining enum value COLOR_BURN (fixed from color_burn) 20 532s JS G ENUM: Defining enum value HARD_LIGHT (fixed from hard_light) 21 532s JS G ENUM: Defining enum value SOFT_LIGHT (fixed from soft_light) 22 532s JS G ENUM: Defining enum value DIFFERENCE (fixed from difference) 23 532s JS G ENUM: Defining enum value EXCLUSION (fixed from exclusion) 24 532s JS G ENUM: Defining enum value HSL_HUE (fixed from hsl_hue) 25 532s JS G ENUM: Defining enum value HSL_SATURATION (fixed from hsl_saturation) 26 532s JS G ENUM: Defining enum value HSL_COLOR (fixed from hsl_color) 27 532s JS G ENUM: Defining enum value HSL_LUMINOSITY (fixed from hsl_luminosity) 28 532s JS G ENUM: Defining cairo.Operator as 0x3ef0cec0e7e8 532s JS G NS: Found info type ENUM for 'PatternType' in namespace 'cairo' 532s JS G ENUM: Defining enum value SOLID (fixed from solid) 0 532s JS G ENUM: Defining enum value SURFACE (fixed from surface) 1 532s JS G ENUM: Defining enum value LINEAR (fixed from linear) 2 532s JS G ENUM: Defining enum value RADIAL (fixed from radial) 3 532s JS G ENUM: Defining enum value MESH (fixed from mesh) 4 532s JS G ENUM: Defining enum value RASTER_SOURCE (fixed from raster_source) 5 532s JS G ENUM: Defining cairo.PatternType as 0x3ef0cec0e9c8 532s JS G NS: Found info type ENUM for 'SurfaceType' in namespace 'cairo' 532s JS G ENUM: Defining enum value IMAGE (fixed from image) 0 532s JS G ENUM: Defining enum value PDF (fixed from pdf) 1 532s JS G ENUM: Defining enum value PS (fixed from ps) 2 532s JS G ENUM: Defining enum value XLIB (fixed from xlib) 3 532s JS G ENUM: Defining enum value XCB (fixed from xcb) 4 532s JS G ENUM: Defining enum value GLITZ (fixed from glitz) 5 532s JS G ENUM: Defining enum value QUARTZ (fixed from quartz) 6 532s JS G ENUM: Defining enum value WIN32 (fixed from win32) 7 532s JS G ENUM: Defining enum value BEOS (fixed from beos) 8 532s JS G ENUM: Defining enum value DIRECTFB (fixed from directfb) 9 532s JS G ENUM: Defining enum value SVG (fixed from svg) 10 532s JS G ENUM: Defining enum value OS2 (fixed from os2) 11 532s JS G ENUM: Defining enum value WIN32_PRINTING (fixed from win32_printing) 12 532s JS G ENUM: Defining enum value QUARTZ_IMAGE (fixed from quartz_image) 13 532s JS G ENUM: Defining enum value SCRIPT (fixed from script) 14 532s JS G ENUM: Defining enum value QT (fixed from qt) 15 532s JS G ENUM: Defining enum value RECORDING (fixed from recording) 16 532s JS G ENUM: Defining enum value VG (fixed from vg) 17 532s JS G ENUM: Defining enum value GL (fixed from gl) 18 532s JS G ENUM: Defining enum value DRM (fixed from drm) 19 532s JS G ENUM: Defining enum value TEE (fixed from tee) 20 532s JS G ENUM: Defining enum value XML (fixed from xml) 21 532s JS G ENUM: Defining enum value SKIA (fixed from skia) 22 532s JS G ENUM: Defining enum value SUBSURFACE (fixed from subsurface) 23 532s JS G ENUM: Defining enum value COGL (fixed from cogl) 24 532s JS G ENUM: Defining cairo.SurfaceType as 0x3ef0cec0eaa8 532s JS G NS: Found info type STRUCT for 'Region' in namespace 'cairo' 532s JS G BXD: Defined class for Region (CairoRegion), prototype 0x3d526ef04100, JSClass 0x3ff8516c3b0, in object 0x38d1fc47be98 532s JS G NS: Found info type STRUCT for 'Context' in namespace 'cairo' 532s JS G BXD: Defined class for Context (CairoContext), prototype 0x3d526ef04128, JSClass 0x3ff8516c3b0, in object 0x38d1fc47be98 532s JS G NS: Found info type STRUCT for 'Surface' in namespace 'cairo' 532s JS G BXD: Defined class for Surface (CairoSurface), prototype 0x3d526ef04150, JSClass 0x3ff8516c3b0, in object 0x38d1fc47be98 532s JS G NS: Found info type STRUCT for 'Path' in namespace 'cairo' 532s JS G BXD: Defined class for Path (void), prototype 0x3d526ef04178, JSClass 0x3ff8516c3b0, in object 0x38d1fc47be98 532s JS G NS: Found info type STRUCT for 'Pattern' in namespace 'cairo' 532s JS G BXD: Defined class for Pattern (CairoPattern), prototype 0x3d526ef041a0, JSClass 0x3ff8516c3b0, in object 0x38d1fc47be98 532s JS G NS: Defined namespace 'cairo' 0x38d1fc47be98 in GIRepository 0x38d1fc43ed90 532s JS CTX: Script evaluation succeeded 532s JS MAINLOOP: Main loop instance 0x2aa15615000: Spinning loop until released or hook cleared 532s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x38d1fc43b128 532s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x38d1fc43b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x38d1fc43b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x38d1fc43b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x38d1fc43b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x38d1fc43b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x38d1fc43b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x38d1fc43b128 532s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x38d1fc43b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x38d1fc43b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x38d1fc43b128 532s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x38d1fc43b128 532s JS IMPORT: Module metadata hook for module 0x3ef0cec10308 532s JS IMPORT: Defining meta.importSync for module 0x3ef0cec10308 532s JS NATIVE: Defining native module 'system' 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x38d1fc43b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x38d1fc43b128 532s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 532s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 532s JS MAINLOOP: Set main loop hook to 532s JS MAINLOOP: Main loop instance 0x2aa15615000: hold 532s JS MAINLOOP: Running and clearing main loop hook 532s JS G BXD: Defining method run in prototype for GLib.MainLoop 532s 1..43 532s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 532s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 532s JS G BXD: Defined class for Source (GSource), prototype 0x3d526ef041c8, JSClass 0x3ff8516c3b0, in object 0x38d1fc47b038 532s JS G BXD: Defining method set_priority in prototype for GLib.Source 532s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 532s JS G BXD: Defining method attach in prototype for GLib.Source 532s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 532s JS IMPORT: Module metadata hook for module 0x38d1fc460f20 532s JS IMPORT: Defining meta.importSync for module 0x38d1fc460f20 532s JS G BXD: Defining method destroy in prototype for GLib.Source 532s ok 1 Cairo context has the right type 532s ok 2 Cairo context reports its target surface 532s ok 3 Cairo context can set its source to a pattern 532s ok 4 Cairo context can set its antialias 532s ok 5 Cairo context can set its fill rule 532s ok 6 Cairo context can set its line cap 532s ok 7 Cairo context can set its line join 532s ok 8 Cairo context can set its line width 532s ok 9 Cairo context can set its miter limit 532s ok 10 Cairo context can set its operator 532s ok 11 Cairo context can set its tolerance 532s ok 12 Cairo context has a rectangle as clip extents 532s ok 13 Cairo context has a rectangle as fill extents 532s ok 14 Cairo context has a rectangle as stroke extents 532s ok 15 Cairo context has zero dashes initially 532s ok 16 Cairo context transforms user to device coordinates 532s ok 17 Cairo context transforms user to device distance 532s ok 18 Cairo context transforms device to user coordinates 532s ok 19 Cairo context transforms device to user distance 532s ok 20 Cairo context computes text extents 532s ok 21 Cairo context can call various, otherwise untested, methods without crashing 532s ok 22 Cairo context has methods when created from a C function # SKIP GTK disabled 532s ok 23 Cairo pattern has typechecks 532s ok 24 Cairo solid pattern can be created from RGB static method 532s ok 25 Cairo solid pattern can be created from RGBA static method 532s ok 26 Cairo surface pattern can be created and added as a source 532s ok 27 Cairo linear gradient can be created and added as a source 532s ok 28 Cairo radial gradient can be created and added as a source 532s ok 29 Cairo path has typechecks 532s ok 30 Cairo surface has typechecks 532s ok 31 Cairo surface can access the device scale 532s ok 32 Cairo surface can access the device offset 532s ok 33 Cairo surface can be finalized 532s JS G NS: Found info type FUNCTION for 'test_cairo_context_full_return' in namespace 'Regress' 532s ok 34 Cairo GI test suite for context can be marshalled as a return value 532s JS G NS: Found info type FUNCTION for 'test_cairo_context_none_in' in namespace 'Regress' 532s ok 35 Cairo GI test suite for context can be marshalled as an in parameter 532s JS G NS: Found info type FUNCTION for 'test_cairo_surface_none_return' in namespace 'Regress' 532s ok 36 Cairo GI test suite for surface can be marshalled as a transfer-none return value 532s JS G NS: Found info type FUNCTION for 'test_cairo_surface_full_return' in namespace 'Regress' 532s ok 37 Cairo GI test suite for surface can be marshalled as a transfer-full return value 532s JS G NS: Found info type FUNCTION for 'test_cairo_surface_none_in' in namespace 'Regress' 532s ok 38 Cairo GI test suite for surface can be marshalled as an in parameter 532s JS G NS: Found info type FUNCTION for 'test_cairo_surface_full_out' in namespace 'Regress' 532s ok 39 Cairo GI test suite for surface can be marshalled as an out parameter 532s JS G NS: Found info type OBJECT for 'TestObj' in namespace 'Regress' 532s JS G OBJ: Defined class for TestObj (RegressTestObj), prototype 0x3d526ef2f6a0, JSClass 0x3ff8516cac0, in object 0x38d1fc47be70 532s JS G OBJ: Defining method emit_sig_with_foreign_struct in prototype for RegressTestObj (Regress.TestObj) 532s ok 40 Cairo GI test suite can be marshalled through a signal handler 532s JS G NS: Found info type FUNCTION for 'gvalue_in_with_type' in namespace 'GIMarshallingTests' 532s ok 41 Cairo GI test suite can have its type inferred as a foreign struct 532s ok 42 Cairo imported via GI has the same functionality as imports.cairo 532s JS G NS: Found info type STRUCT for 'RectangleInt' in namespace 'cairo' 532s JS G BXD: Defined class for RectangleInt (CairoRectangleInt), prototype 0x3d526ef2f9e8, JSClass 0x3ff8516c3b0, in object 0x38d1fc47be98 532s ok 43 Cairo imported via GI has boxed types from the GIR file 532s JS G BXD: Defining method quit in prototype for GLib.MainLoop 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Main loop instance 0x2aa15615000: Spinning loop until released or hook cleared 532s JS MAINLOOP: handling job 0, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 0 532s JS MAINLOOP: handling job 1, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 1 532s JS MAINLOOP: handling job 2, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 2 532s JS MAINLOOP: handling job 3, 532s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 532s JS MAINLOOP: Main loop instance 0x2aa15615000: release 532s JS MAINLOOP: Completed job 3 532s JS MEMORY: Memory report: before destroying context 532s JS MEMORY: 555 objects currently alive 532s JS MEMORY: boxed_instance = 257 532s JS MEMORY: boxed_prototype = 17 532s JS MEMORY: closure = 2 532s JS MEMORY: function = 233 532s JS MEMORY: fundamental_instance = 0 532s JS MEMORY: fundamental_prototype = 0 532s JS MEMORY: gerror_instance = 0 532s JS MEMORY: gerror_prototype = 0 532s JS MEMORY: interface = 5 532s JS MEMORY: module = 13 532s JS MEMORY: ns = 9 532s JS MEMORY: object_instance = 2 532s JS MEMORY: object_prototype = 17 532s JS MEMORY: param = 0 532s JS MEMORY: union_instance = 0 532s JS MEMORY: union_prototype = 0 532s JS CTX: JS shutdown sequence 532s JS CTX: Stopping profiler 532s JS CTX: Shutting down toggle queue 532s JS CTX: Notifying external reference holders of GjsContext dispose 532s JS MAINLOOP: Stopping promise job dispatcher 532s JS CTX: Notifying reference holders of GjsContext dispose 532s JS CTX: Checking unhandled promise rejections 532s JS CTX: Releasing cached JS wrappers 532s JS CTX: Final triggered GC 532s JS CTX: Destroying JS context 532s JS CTX: Releasing all native objects 532s JS CTX: Disabling auto GC 532s JS CTX: Ending trace on global object 532s JS CTX: Freeing allocated resources 532s JS CTX: JS context destroyed 532s PASS: cjs/testCairo.test 532s Running test: cjs/testFormat.test 532s JS NATIVE: Registered native JS module '_promiseNative' 532s JS NATIVE: Registered native JS module '_byteArrayNative' 532s JS NATIVE: Registered native JS module '_encodingNative' 532s JS NATIVE: Registered native JS module '_gi' 532s JS NATIVE: Registered native JS module 'gi' 532s JS NATIVE: Registered native JS module 'cairoNative' 532s JS NATIVE: Registered native JS module 'system' 532s JS NATIVE: Registered native JS module 'console' 532s JS NATIVE: Registered native JS module '_print' 532s JS CTX: Enabling JIT 532s JS CTX: Initialized class GjsFileImporter prototype 0x1b7dde00098 532s JS IMPORT: Defining parent (nil) of 0x1b7dde000f8 'imports' is mod 0 532s JS IMPORT: Importing '_print' 532s JS NATIVE: Defining native module '_print' 532s JS IMPORT: Defining parent 0x1b7dde000f8 of 0x1b7dde006b0 '_print' is mod 1 532s JS IMPORT: successfully imported module '_print' 532s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 532s 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 0x31a5c603b128 532s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x31a5c603b128 532s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x31a5c603b128 532s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x31a5c603b128 532s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x31a5c603b128 532s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x31a5c603b128 532s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x31a5c603b128 532s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x31a5c603b128 532s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x31a5c603b128 532s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x31a5c603b128 532s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x31a5c603b128 532s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x31a5c603b128 532s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x31a5c603b128 532s JS MAINLOOP: Main loop instance 0x2aa0d163000: hold 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Starting promise job dispatcher 532s JS MAINLOOP: Main loop instance 0x2aa0d163000: Spinning loop until released or hook cleared 532s JS MAINLOOP: handling job 0, 532s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 532s JS MAINLOOP: Main loop instance 0x2aa0d163000: release 532s JS MAINLOOP: Completed job 0 532s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x31a5c603b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x31a5c603b128 532s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x31a5c603b128 532s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x31a5c603b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x31a5c603b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x31a5c603b128 532s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x31a5c603b128 532s JS IMPORT: Module metadata hook for module 0x1b7dde12f60 532s JS IMPORT: Defining meta.importSync for module 0x1b7dde12f60 532s JS NATIVE: Defining native module 'gi' 532s JS CTX: Initialized class GIRepositoryNamespace prototype 0x1b7dde13310 532s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 532s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 532s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 532s JS IMPORT: Importing directory 'overrides' 532s JS IMPORT: Defining parent 0x1b7dde000f8 of 0x1b7dde13410 'overrides' is mod 1 532s JS IMPORT: Defined importer 'overrides' 0x1b7dde13410 in 0x1b7dde000f8 532s JS IMPORT: successfully imported directory 'overrides' 532s JS IMPORT: Importing '_byteArrayNative' 532s JS NATIVE: Defining native module '_byteArrayNative' 532s JS IMPORT: Defining parent 0x1b7dde000f8 of 0x1b7dde13858 '_byteArrayNative' is mod 1 532s JS IMPORT: successfully imported module '_byteArrayNative' 532s JS IMPORT: Importing '_promiseNative' 532s JS NATIVE: Defining native module '_promiseNative' 532s JS IMPORT: Defining parent 0x1b7dde000f8 of 0x1b7dde13998 '_promiseNative' is mod 1 532s JS IMPORT: successfully imported module '_promiseNative' 532s JS IMPORT: Importing module GLib succeeded 532s JS IMPORT: Defining parent 0x1b7dde13410 of 0x31a5c603c128 'GLib' is mod 1 532s JS IMPORT: successfully imported module 'GLib' 532s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 532s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x31a5c607b060, JSClass 0x3ff93f6c3b0, in object 0x31a5c607b038 532s JS CTX: Initialized class GIRepositoryGType prototype 0x1b7dde13bc8 532s JS CTX: Initialized class GIRepositoryFunction prototype 0x31a5c603c178 532s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 532s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 532s JS G BXD: Defined class for Error (GError), prototype 0x31a5c607b0b0, JSClass 0x3ff93f6c3b0, in object 0x31a5c607b038 532s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 532s JS G BXD: Defined class for Variant (GVariant), prototype 0x31a5c607b100, JSClass 0x3ff93f6c3b0, in object 0x31a5c607b038 532s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 532s JS G BXD: Defined class for Bytes (GBytes), prototype 0x31a5c607b150, JSClass 0x3ff93f6c3b0, in object 0x31a5c607b038 532s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 532s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 532s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x31a5c607b1a0, JSClass 0x3ff93f6c3b0, in object 0x31a5c607b038 532s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 532s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 532s JS G BXD: Defined class for Thread (GThread), prototype 0x31a5c607b1f0, JSClass 0x3ff93f6c3b0, in object 0x31a5c607b038 532s JS G BXD: Defining method ref in prototype for GLib.Thread 532s JS G BXD: Defining method unref in prototype for GLib.Thread 532s JS G NS: Defined namespace 'GLib' 0x31a5c607b038 in GIRepository 0x1b7dde131a0 532s JS IMPORT: Importing module jasmine succeeded 532s JS IMPORT: Defining parent 0x1b7dde000f8 of 0x31a5c603cb28 'jasmine' is mod 1 532s JS IMPORT: successfully imported module 'jasmine' 532s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 532s JS MAINLOOP: Main loop instance 0x2aa0d163000: hold 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Main loop instance 0x2aa0d163000: Spinning loop until released or hook cleared 532s JS MAINLOOP: handling job 0, 532s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 532s JS MAINLOOP: Main loop instance 0x2aa0d163000: release 532s JS MAINLOOP: Completed job 0 532s JS IMPORT: JS import 'format' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/format.js 532s JS IMPORT: JS import '_format' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_format.js 532s JS IMPORT: JS import '_format' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_format.js 532s JS IMPORT: Importing 'gi' 532s JS IMPORT: Defining parent 0x1b7dde000f8 of 0x1b7dde131a0 'gi' is mod 1 532s JS IMPORT: successfully imported module 'gi' 532s 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 532s JS G NS: Defined namespace 'CjsPrivate' 0x31a5c607b268 in GIRepository 0x1b7dde131a0 532s JS IMPORT: Importing module _format succeeded 532s JS IMPORT: Defining parent 0x1b7dde000f8 of 0x31a5c603ccb8 '_format' is mod 1 532s JS IMPORT: successfully imported module '_format' 532s JS IMPORT: Importing module format succeeded 532s JS IMPORT: Defining parent 0x1b7dde000f8 of 0x31a5c603cc68 'format' is mod 1 532s JS IMPORT: successfully imported module 'format' 532s JS CTX: Script evaluation succeeded 532s JS MAINLOOP: Main loop instance 0x2aa0d163000: Spinning loop until released or hook cleared 532s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x31a5c603b128 532s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x31a5c603b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x31a5c603b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x31a5c603b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x31a5c603b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x31a5c603b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x31a5c603b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x31a5c603b128 532s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x31a5c603b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x31a5c603b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x31a5c603b128 532s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x31a5c603b128 532s JS IMPORT: Module metadata hook for module 0x1b7dde2e688 532s JS IMPORT: Defining meta.importSync for module 0x1b7dde2e688 532s JS NATIVE: Defining native module 'system' 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x31a5c603b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x31a5c603b128 532s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 532s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 532s JS MAINLOOP: Set main loop hook to 532s JS MAINLOOP: Main loop instance 0x2aa0d163000: hold 532s JS MAINLOOP: Running and clearing main loop hook 532s JS G BXD: Defining method run in prototype for GLib.MainLoop 532s 1..12 532s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 532s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 532s JS G BXD: Defined class for Source (GSource), prototype 0x31a5c607b290, JSClass 0x3ff93f6c3b0, in object 0x31a5c607b038 532s JS G BXD: Defining method set_priority in prototype for GLib.Source 532s JS IMPORT: Importing '_gi' 532s JS NATIVE: Defining native module '_gi' 532s JS IMPORT: Defining parent 0x1b7dde000f8 of 0x1b7dde33540 '_gi' is mod 1 532s JS IMPORT: successfully imported module '_gi' 532s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 532s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 532s JS IMPORT: Importing module _common succeeded 532s JS IMPORT: Defining parent 0x1b7dde000f8 of 0x31a5c603cf10 '_common' is mod 1 532s JS IMPORT: successfully imported module '_common' 532s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 532s JS IMPORT: Importing module _legacy succeeded 532s JS IMPORT: Defining parent 0x1b7dde000f8 of 0x31a5c603cf60 '_legacy' is mod 1 532s JS IMPORT: successfully imported module '_legacy' 532s JS IMPORT: Importing module GObject succeeded 532s JS IMPORT: Defining parent 0x1b7dde13410 of 0x31a5c603cec0 'GObject' is mod 1 532s JS IMPORT: successfully imported module 'GObject' 532s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 532s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 532s JS G BXD: Defined class for String (GString), prototype 0x31a5c607b588, JSClass 0x3ff93f6c3b0, in object 0x31a5c607b308 532s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 532s JS G PRM: Defined class ParamSpec prototype is 0x31a5c60cc038 class 0x3ff93f712e0 in object 0x31a5c607b308 532s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 532s JS G OBJ: Defined class for Object (GObject), prototype 0x31a5c607b6f0, JSClass 0x3ff93f6cac0, in object 0x31a5c607b308 532s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 532s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 532s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x31a5c607b718, JSClass 0x3ff93f6cac0, in object 0x31a5c607b308 532s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 532s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 532s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 532s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 532s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 532s JS G NS: Defined namespace 'GObject' 0x31a5c607b308 in GIRepository 0x1b7dde131a0 532s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 532s JS G BXD: Defining method attach in prototype for GLib.Source 532s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 532s JS IMPORT: Module metadata hook for module 0x1b7dde030b0 532s JS IMPORT: Defining meta.importSync for module 0x1b7dde030b0 532s JS G BXD: Defining method destroy in prototype for GLib.Source 532s ok 1 imports.format escapes % with another % character 532s ok 2 imports.format formats a single string argument 532s ok 3 imports.format formats two string arguments 532s ok 4 imports.format formats two swapped string arguments 532s ok 5 imports.format formats a number in base 10 532s ok 6 imports.format formats a number in base 16 532s ok 7 imports.format formats a floating point number with no precision 532s ok 8 imports.format formats a floating point number with precision 2 532s ok 9 imports.format pads with zeroes 532s ok 10 imports.format pads with spaces 532s ok 11 imports.format throws an error when given incorrect modifiers for the conversion type 532s ok 12 imports.format throws an error when incorrectly instructed to swap arguments 532s JS G BXD: Defining method quit in prototype for GLib.MainLoop 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Main loop instance 0x2aa0d163000: Spinning loop until released or hook cleared 532s JS MAINLOOP: handling job 0, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 0 532s JS MAINLOOP: handling job 1, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 1 532s JS MAINLOOP: handling job 2, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 2 532s JS MAINLOOP: handling job 3, 532s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 532s JS MAINLOOP: Main loop instance 0x2aa0d163000: release 532s JS MAINLOOP: Completed job 3 532s JS MEMORY: Memory report: before destroying context 532s JS MEMORY: 170 objects currently alive 532s JS MEMORY: boxed_instance = 55 532s JS MEMORY: boxed_prototype = 8 532s JS MEMORY: closure = 1 532s JS MEMORY: function = 94 532s JS MEMORY: fundamental_instance = 0 532s JS MEMORY: fundamental_prototype = 0 532s JS MEMORY: gerror_instance = 0 532s JS MEMORY: gerror_prototype = 0 532s JS MEMORY: interface = 0 532s JS MEMORY: module = 7 532s JS MEMORY: ns = 3 532s JS MEMORY: object_instance = 0 532s JS MEMORY: object_prototype = 2 532s JS MEMORY: param = 0 532s JS MEMORY: union_instance = 0 532s JS MEMORY: union_prototype = 0 532s JS CTX: JS shutdown sequence 532s JS CTX: Stopping profiler 532s JS CTX: Shutting down toggle queue 532s JS CTX: Notifying external reference holders of GjsContext dispose 532s JS MAINLOOP: Stopping promise job dispatcher 532s JS CTX: Notifying reference holders of GjsContext dispose 532s JS CTX: Checking unhandled promise rejections 532s JS CTX: Releasing cached JS wrappers 532s JS CTX: Final triggered GC 532s JS CTX: Destroying JS context 532s JS CTX: Releasing all native objects 532s JS CTX: Disabling auto GC 532s JS CTX: Ending trace on global object 532s JS CTX: Freeing allocated resources 532s JS CTX: JS context destroyed 532s PASS: cjs/testFormat.test 532s Running test: cjs/testGObjectClass.test 532s JS NATIVE: Registered native JS module '_promiseNative' 532s JS NATIVE: Registered native JS module '_byteArrayNative' 532s JS NATIVE: Registered native JS module '_encodingNative' 532s JS NATIVE: Registered native JS module '_gi' 532s JS NATIVE: Registered native JS module 'gi' 532s JS NATIVE: Registered native JS module 'cairoNative' 532s JS NATIVE: Registered native JS module 'system' 532s JS NATIVE: Registered native JS module 'console' 532s JS NATIVE: Registered native JS module '_print' 532s JS CTX: Enabling JIT 532s JS CTX: Initialized class GjsFileImporter prototype 0x1eb6f0900098 532s JS IMPORT: Defining parent (nil) of 0x1eb6f09000f8 'imports' is mod 0 532s JS IMPORT: Importing '_print' 532s JS NATIVE: Defining native module '_print' 532s JS IMPORT: Defining parent 0x1eb6f09000f8 of 0x1eb6f09006b0 '_print' is mod 1 532s JS IMPORT: successfully imported module '_print' 532s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 532s 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 0x9642ed3b128 532s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x9642ed3b128 532s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x9642ed3b128 532s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x9642ed3b128 532s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x9642ed3b128 532s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x9642ed3b128 532s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x9642ed3b128 532s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x9642ed3b128 532s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x9642ed3b128 532s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x9642ed3b128 532s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x9642ed3b128 532s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x9642ed3b128 532s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x9642ed3b128 532s JS MAINLOOP: Main loop instance 0x2aa3bf3a000: hold 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Starting promise job dispatcher 532s JS MAINLOOP: Main loop instance 0x2aa3bf3a000: Spinning loop until released or hook cleared 532s JS MAINLOOP: handling job 0, 532s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 532s JS MAINLOOP: Main loop instance 0x2aa3bf3a000: release 532s JS MAINLOOP: Completed job 0 532s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x9642ed3b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x9642ed3b128 532s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x9642ed3b128 532s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x9642ed3b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x9642ed3b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x9642ed3b128 532s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x9642ed3b128 532s JS IMPORT: Module metadata hook for module 0x1eb6f0912f60 532s JS IMPORT: Defining meta.importSync for module 0x1eb6f0912f60 532s JS NATIVE: Defining native module 'gi' 532s JS CTX: Initialized class GIRepositoryNamespace prototype 0x1eb6f0913310 532s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 532s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 532s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 532s JS IMPORT: Importing directory 'overrides' 532s JS IMPORT: Defining parent 0x1eb6f09000f8 of 0x1eb6f0913410 'overrides' is mod 1 532s JS IMPORT: Defined importer 'overrides' 0x1eb6f0913410 in 0x1eb6f09000f8 532s JS IMPORT: successfully imported directory 'overrides' 532s JS IMPORT: Importing '_byteArrayNative' 532s JS NATIVE: Defining native module '_byteArrayNative' 532s JS IMPORT: Defining parent 0x1eb6f09000f8 of 0x1eb6f0913858 '_byteArrayNative' is mod 1 532s JS IMPORT: successfully imported module '_byteArrayNative' 532s JS IMPORT: Importing '_promiseNative' 532s JS NATIVE: Defining native module '_promiseNative' 532s JS IMPORT: Defining parent 0x1eb6f09000f8 of 0x1eb6f0913998 '_promiseNative' is mod 1 532s JS IMPORT: successfully imported module '_promiseNative' 532s JS IMPORT: Importing module GLib succeeded 532s JS IMPORT: Defining parent 0x1eb6f0913410 of 0x9642ed3c128 'GLib' is mod 1 532s JS IMPORT: successfully imported module 'GLib' 532s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 532s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x9642ed7b060, JSClass 0x3ffa6c6c3b0, in object 0x9642ed7b038 532s JS CTX: Initialized class GIRepositoryGType prototype 0x1eb6f0913bc8 532s JS CTX: Initialized class GIRepositoryFunction prototype 0x9642ed3c178 532s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 532s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 532s JS G BXD: Defined class for Error (GError), prototype 0x9642ed7b0b0, JSClass 0x3ffa6c6c3b0, in object 0x9642ed7b038 532s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 532s JS G BXD: Defined class for Variant (GVariant), prototype 0x9642ed7b100, JSClass 0x3ffa6c6c3b0, in object 0x9642ed7b038 532s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 532s JS G BXD: Defined class for Bytes (GBytes), prototype 0x9642ed7b150, JSClass 0x3ffa6c6c3b0, in object 0x9642ed7b038 532s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 532s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 532s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x9642ed7b1a0, JSClass 0x3ffa6c6c3b0, in object 0x9642ed7b038 532s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 532s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 532s JS G BXD: Defined class for Thread (GThread), prototype 0x9642ed7b1f0, JSClass 0x3ffa6c6c3b0, in object 0x9642ed7b038 532s JS G BXD: Defining method ref in prototype for GLib.Thread 532s JS G BXD: Defining method unref in prototype for GLib.Thread 532s JS G NS: Defined namespace 'GLib' 0x9642ed7b038 in GIRepository 0x1eb6f09131a0 532s JS IMPORT: Importing module jasmine succeeded 532s JS IMPORT: Defining parent 0x1eb6f09000f8 of 0x9642ed3cb28 'jasmine' is mod 1 532s JS IMPORT: successfully imported module 'jasmine' 532s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 532s JS MAINLOOP: Main loop instance 0x2aa3bf3a000: hold 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Main loop instance 0x2aa3bf3a000: Spinning loop until released or hook cleared 532s JS MAINLOOP: handling job 0, 532s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 532s JS MAINLOOP: Main loop instance 0x2aa3bf3a000: release 532s JS MAINLOOP: Completed job 0 532s JS IMPORT: Importing 'system' 532s JS NATIVE: Defining native module 'system' 532s JS IMPORT: Defining parent 0x1eb6f09000f8 of 0x1eb6f0926e98 'system' is mod 1 532s JS IMPORT: successfully imported module 'system' 532s JS IMPORT: Importing 'gi' 532s JS IMPORT: Defining parent 0x1eb6f09000f8 of 0x1eb6f09131a0 'gi' is mod 1 532s JS IMPORT: successfully imported module 'gi' 532s 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 532s JS G NS: Defined namespace 'CjsPrivate' 0x9642ed7b290 in GIRepository 0x1eb6f09131a0 532s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 532s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 532s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 532s JS IMPORT: Importing module _legacy succeeded 532s JS IMPORT: Defining parent 0x1eb6f09000f8 of 0x9642ed3cd58 '_legacy' is mod 1 532s JS IMPORT: successfully imported module '_legacy' 532s JS IMPORT: Importing module lang succeeded 532s JS IMPORT: Defining parent 0x1eb6f09000f8 of 0x9642ed3cd08 'lang' is mod 1 532s JS IMPORT: successfully imported module 'lang' 532s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 532s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 532s JS IMPORT: Importing module _signals succeeded 532s JS IMPORT: Defining parent 0x1eb6f09000f8 of 0x9642ed3cda8 '_signals' is mod 1 532s JS IMPORT: successfully imported module '_signals' 532s JS IMPORT: Importing module signals succeeded 532s JS IMPORT: Defining parent 0x1eb6f09000f8 of 0x9642ed3ccb8 'signals' is mod 1 532s JS IMPORT: successfully imported module 'signals' 532s JS IMPORT: Importing module Gio succeeded 532s JS IMPORT: Defining parent 0x1eb6f0913410 of 0x9642ed3cc68 'Gio' is mod 1 532s JS IMPORT: successfully imported module 'Gio' 532s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 532s JS IMPORT: Importing '_gi' 532s JS NATIVE: Defining native module '_gi' 532s JS IMPORT: Defining parent 0x1eb6f09000f8 of 0x1eb6f092a0a8 '_gi' is mod 1 532s JS IMPORT: successfully imported module '_gi' 532s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 532s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 532s JS IMPORT: Importing module _common succeeded 532s JS IMPORT: Defining parent 0x1eb6f09000f8 of 0x9642ed3ce48 '_common' is mod 1 532s JS IMPORT: successfully imported module '_common' 532s JS IMPORT: Importing module GObject succeeded 532s JS IMPORT: Defining parent 0x1eb6f0913410 of 0x9642ed3cdf8 'GObject' is mod 1 532s JS IMPORT: successfully imported module 'GObject' 532s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 532s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 532s JS G BXD: Defined class for String (GString), prototype 0x9642ed7b538, JSClass 0x3ffa6c6c3b0, in object 0x9642ed7b2b8 532s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 532s JS G PRM: Defined class ParamSpec prototype is 0x9642ed3cee8 class 0x3ffa6c712e0 in object 0x9642ed7b2b8 532s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 532s JS G OBJ: Defined class for Object (GObject), prototype 0x9642ed7b6a0, JSClass 0x3ffa6c6cac0, in object 0x9642ed7b2b8 532s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 532s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 532s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x9642ed7b6c8, JSClass 0x3ffa6c6cac0, in object 0x9642ed7b2b8 532s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 532s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 532s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 532s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 532s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 532s JS G NS: Defined namespace 'GObject' 0x9642ed7b2b8 in GIRepository 0x1eb6f09131a0 532s JS G OBJ: Defined class for Application (GApplication), prototype 0x9642ed7b718, JSClass 0x3ffa6c6cac0, in object 0x9642ed7b268 532s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 532s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x9642ede0290, JSClass 0x3ffa6c6c898, in object 0x9642ed7b268 532s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 532s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 532s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 532s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 532s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 532s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 532s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 532s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 532s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 532s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 532s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x9642ed7b790, JSClass 0x3ffa6c6cac0, in object 0x9642ed7b268 532s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 532s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x9642ede0510, JSClass 0x3ffa6c6c898, in object 0x9642ed7b268 532s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 532s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x9642ed7b808, JSClass 0x3ffa6c6cac0, in object 0x9642ed7b268 532s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 532s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 532s JS G IFACE: Defined class for Initable (GInitable), prototype 0x9642ede0650, JSClass 0x3ffa6c6c898, in object 0x9642ed7b268 532s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 532s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 532s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 532s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x9642ed7b880, JSClass 0x3ffa6c6c3b0, in object 0x9642ed7b268 532s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 532s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x9642ed7b8d0, JSClass 0x3ffa6c6c3b0, in object 0x9642ed7b268 532s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 532s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 532s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x9642ed7b920, JSClass 0x3ffa6c6cac0, in object 0x9642ed7b268 532s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x9642ed7b970, JSClass 0x3ffa6c6cac0, in object 0x9642ed7b290 532s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 532s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x9642ed7b9c0, JSClass 0x3ffa6c6cac0, in object 0x9642ed7b268 532s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 532s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 532s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 532s JS G IFACE: Defined class for File (GFile), prototype 0x9642ede07b8, JSClass 0x3ffa6c6c898, in object 0x9642ed7b268 532s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x9642ed7ba38, JSClass 0x3ffa6c6cac0, in object 0x1eb6f0913280 532s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 532s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x9642ed7bab0, JSClass 0x3ffa6c6cac0, in object 0x9642ed7b268 532s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 532s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 532s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x9642ed7bb00, JSClass 0x3ffa6c6cac0, in object 0x9642ed7b268 532s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 532s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x9642ed7bb50, JSClass 0x3ffa6c6cac0, in object 0x9642ed7b268 532s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 532s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x9642ed7bba0, JSClass 0x3ffa6c6c3b0, in object 0x9642ed7b268 532s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 532s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 532s JS G OBJ: Defined class for Settings (GSettings), prototype 0x9642ed7bbf0, JSClass 0x3ffa6c6cac0, in object 0x9642ed7b268 532s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 532s JS G NS: Defined namespace 'Gio' 0x9642ed7b268 in GIRepository 0x1eb6f09131a0 532s JS IMPORT: Importing module Gtk succeeded 532s JS IMPORT: Defining parent 0x1eb6f0913410 of 0x9642ede7268 'Gtk' is mod 1 532s JS IMPORT: successfully imported module 'Gtk' 532s JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' 532s JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' 532s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x9642ed7bc68, JSClass 0x3ffa6c6cac0, in object 0x9642ed7b2b8 532s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x9642ed7bcb8, JSClass 0x3ffa6c6cac0, in object 0x9642ed7bc40 532s JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' 532s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x9642ede7560, JSClass 0x3ffa6c6c898, in object 0x9642ed7bc40 532s JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' 532s JS G OBJ: Defined class for Container (GtkContainer), prototype 0x9642ed7bd30, JSClass 0x3ffa6c6cac0, in object 0x9642ed7bc40 532s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 532s JS G NS: Defined namespace 'Gtk' 0x9642ed7bc40 in GIRepository 0x1eb6f09131a0 532s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 532s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 532s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 532s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 532s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 532s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 532s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 532s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 532s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 532s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 532s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 532s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 532s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 532s JS G ENUM: Defining GObject.ParamFlags as 0x1eb6f0930b68 532s JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' 532s JS G PRM: Wrapping GParamString 'readwrite' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa3c18e510 type GParamString 532s JS G PRM: Wrapping GParamString 'readonly' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa3c18e620 type GParamString 532s JS G PRM: Wrapping GParamString 'construct' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa3c18e740 type GParamString 532s JS G NS: Found info type FLAGS for 'SignalFlags' in namespace 'GObject' 532s JS G ENUM: Defining enum value RUN_FIRST (fixed from run_first) 1 532s JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2 532s JS G ENUM: Defining enum value RUN_CLEANUP (fixed from run_cleanup) 4 532s JS G ENUM: Defining enum value NO_RECURSE (fixed from no_recurse) 8 532s JS G ENUM: Defining enum value DETAILED (fixed from detailed) 16 532s JS G ENUM: Defining enum value ACTION (fixed from action) 32 532s JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64 532s JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128 532s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 256 532s JS G ENUM: Defining enum value ACCUMULATOR_FIRST_RUN (fixed from accumulator_first_run) 131072 532s JS G ENUM: Defining GObject.SignalFlags as 0x1eb6f0930d98 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'CjsPrivate' 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s JS G NS: Found info type FUNCTION for 'signal_lookup' in namespace 'GObject' 532s JS G NS: Found info type FUNCTION for 'signal_override_class_closure' in namespace 'GObject' 532s JS G PRM: Wrapping GParamString 'readwrite' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa3c196a10 type GParamString 532s JS G PRM: Wrapping GParamString 'readonly' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa3c196b20 type GParamString 532s JS G PRM: Wrapping GParamString 'construct' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa3c196c10 type GParamString 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s JS G NS: Found info type FLAGS for 'TypeFlags' in namespace 'GObject' 532s JS G ENUM: Defining enum value NONE (fixed from none) 0 532s JS G ENUM: Defining enum value ABSTRACT (fixed from abstract) 16 532s JS G ENUM: Defining enum value VALUE_ABSTRACT (fixed from value_abstract) 32 532s JS G ENUM: Defining enum value FINAL (fixed from final) 64 532s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 128 532s JS G ENUM: Defining GObject.TypeFlags as 0x1eb6f0933f88 532s JS G NS: Found info type FUNCTION for 'uuid_string_random' in namespace 'GLib' 532s JS G PRM: Wrapping GParamString 'string' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa3c012a50 type GParamString 532s JS G NS: Found info type FUNCTION for 'param_spec_boolean' in namespace 'GObject' 532s JS G PRM: Wrapping GParamBoolean 'bool' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa3c039860 type GParamBoolean 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 532s JS G NS: Found info type FUNCTION for 'param_spec_int' in namespace 'GObject' 532s JS G PRM: Wrapping GParamInt 'simple' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa3c05bad0 type GParamInt 532s JS G PRM: Wrapping GParamInt 'long-long-name' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa3c05bc40 type GParamInt 532s JS G PRM: Wrapping GParamInt 'construct' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa3c05bd20 type GParamInt 532s JS G PRM: Wrapping GParamInt 'construct-only' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa3c05be00 type GParamInt 532s JS G PRM: Wrapping GParamInt 'construct-only-with-setter' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa3c05bf30 type GParamInt 532s JS G PRM: Wrapping GParamInt 'construct-only-was-invalid-in-turkish' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa3c05bfb0 type GParamInt 532s JS G PRM: Wrapping GParamInt 'snake-name' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa3c05c1b0 type GParamInt 532s JS G PRM: Wrapping GParamInt 'camel-name' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa3c05c290 type GParamInt 532s JS G PRM: Wrapping GParamInt 'kebab-name' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa3c05c370 type GParamInt 532s JS G PRM: Wrapping GParamInt 'readonly' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa3c05c450 type GParamInt 532s JS G PRM: Wrapping GParamInt 'writeonly' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa3c05c530 type GParamInt 532s JS G PRM: Wrapping GParamInt 'missing-getter' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa3c05c610 type GParamInt 532s JS G PRM: Wrapping GParamInt 'missing-setter' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa3c05c6f0 type GParamInt 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s JS G NS: Found info type FUNCTION for 'param_spec_boxed' in namespace 'GObject' 532s JS G PRM: Wrapping GParamBoxed 'jsobj-prop' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa3c044570 type GParamBoxed 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 532s JS G NS: Found info type CONSTANT for 'MININT32' in namespace 'GLib' 532s JS G NS: Found info type CONSTANT for 'MAXINT32' in namespace 'GLib' 532s JS G NS: Found info type FUNCTION for 'param_spec_int64' in namespace 'GObject' 532s JS G PRM: Wrapping GParamInt64 'int64' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa3c046170 type GParamInt64 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 532s JS CTX: Script evaluation succeeded 532s JS MAINLOOP: Main loop instance 0x2aa3bf3a000: Spinning loop until released or hook cleared 532s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x9642ed3b128 532s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x9642ed3b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x9642ed3b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x9642ed3b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x9642ed3b128 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x9642ed3b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x9642ed3b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x9642ed3b128 532s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x9642ed3b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x9642ed3b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x9642ed3b128 532s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x9642ed3b128 532s JS IMPORT: Module metadata hook for module 0x1eb6f0949cb0 532s JS IMPORT: Defining meta.importSync for module 0x1eb6f0949cb0 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x9642ed3b128 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x9642ed3b128 532s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 532s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 532s JS MAINLOOP: Set main loop hook to 532s JS MAINLOOP: Main loop instance 0x2aa3bf3a000: hold 532s JS MAINLOOP: Running and clearing main loop hook 532s JS G BXD: Defining method run in prototype for GLib.MainLoop 532s 1..127 532s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 532s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 532s JS G BXD: Defined class for Source (GSource), prototype 0x9642edf02b8, JSClass 0x3ffa6c6c3b0, in object 0x9642ed7b038 532s JS G BXD: Defining method set_priority in prototype for GLib.Source 532s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 532s JS G BXD: Defining method attach in prototype for GLib.Source 532s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 532s JS IMPORT: Module metadata hook for module 0x9642ed60f90 532s JS IMPORT: Defining meta.importSync for module 0x9642ed60f90 532s JS G BXD: Defining method destroy in prototype for GLib.Source 532s ok 1 GObject class with decorator throws an error when not used with a GObject-derived class 532s ok 2 GObject class with decorator throws an error when used with an abstract class 532s ok 3 GObject class with decorator constructs with default values for properties 532s ok 4 GObject class with decorator constructs with a hash of property values 532s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 532s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 532s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 532s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 532s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 532s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 532s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 532s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 532s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 532s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 532s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 532s JS G ENUM: Defining GLib.LogLevelFlags as 0x1eb6f0979c40 532s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 532s ok 5 GObject class with decorator warns if more than one argument passed to the default constructor 532s ok 6 GObject class with decorator throws an error if the first argument to the default constructor is not a property hash 532s ok 7 GObject class with decorator accepts a property hash that is not a plain object 532s JS G NS: Found info type OBJECT for 'Builder' in namespace 'Gtk' 532s JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0x9642edf0b78, JSClass 0x3ffa6c6cac0, in object 0x9642ed7bc40 532s JS G OBJ: Defining method get_object in prototype for GtkBuilder (Gtk.Builder) 532s ok 8 GObject class with decorator constructs with property values from Gtk.Builder 532s ok 9 GObject class with decorator does not allow changing CONSTRUCT_ONLY properties 532s ok 10 GObject class with decorator has a name 532s JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) 532s JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa3c18e620 type GParamString 532s JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa3c18e620 type GParamString 532s ok 11 GObject class with decorator has a notify signal 532s ok 12 GObject class with decorator can define its own signals 532s ok 13 GObject class with decorator passes emitted arguments to signal handlers 532s ok 14 GObject class with decorator can return values from signals 532s ok 15 GObject class with decorator does not call first-wins signal handlers after one returns a value 532s ok 16 GObject class with decorator gets the return value of the default handler 532s ok 17 GObject class with decorator calls run-last default handler last 532s ok 18 GObject class with decorator can inherit from something that's not GObject.Object 532s JS G NS: Found info type FUNCTION for 'type_is_a' in namespace 'GObject' 532s ok 19 GObject class with decorator can implement an interface 532s JS G NS: Found info type OBJECT for 'Cancellable' in namespace 'Gio' 532s JS G OBJ: Defined class for Cancellable (GCancellable), prototype 0x290531b59808, JSClass 0x3ffa6c6cac0, in object 0x9642ed7b268 532s ok 20 GObject class with decorator can implement interface vfuncs 532s ok 21 GObject class with decorator can be a subclass 532s ok 22 GObject class with decorator can have any valid class name 532s ok 23 GObject class with decorator handles anonymous class expressions 532s ok 24 GObject class with decorator calls its _instance_init() function while chaining up in constructor 532s JS G NS: Found info type FUNCTION for 'param_spec_object' in namespace 'GObject' 532s JS G PRM: Wrapping GParamObject 'file' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa3c1ce320 type GParamObject 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s ok 25 GObject class with decorator can have an interface-valued property 532s JS G PRM: Wrapping GParamInt64 'int64' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa3c1cf640 type GParamInt64 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s ok 26 GObject class with decorator can have an int64 property 532s JS G PRM: Wrapping GParamInt64 'int64' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa3c1d16c0 type GParamInt64 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s ok 27 GObject class with decorator can have a default int64 property 532s JS G NS: Found info type FUNCTION for 'param_spec_uint64' in namespace 'GObject' 532s JS G PRM: Wrapping GParamUInt64 'uint64' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa3c1d2bd0 type GParamUInt64 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s ok 28 GObject class with decorator can have an uint64 property 532s JS G PRM: Wrapping GParamUInt64 'uint64' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0x2aa3c1d3be0 type GParamUInt64 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 533s ok 29 GObject class with decorator can have a default uint64 property 533s JS G PRM: Wrapping GParamOverride 'readwrite' on (null) with JSObject 533s JS G PRM: JSObject created with param instance 0x2aa3c1d4b80 type GParamOverride 533s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 533s ok 30 GObject class with decorator can override a property from the parent class 533s ok 31 GObject class with decorator cannot override a non-existent property 533s JS G NS: Found info type INTERFACE for 'TlsFileDatabase' in namespace 'Gio' 533s JS G IFACE: Defined class for TlsFileDatabase (GTlsFileDatabase), prototype 0x290531b5f150, JSClass 0x3ffa6c6c898, in object 0x9642ed7b268 533s JS G NS: Found info type OBJECT for 'TlsDatabase' in namespace 'Gio' 533s JS G OBJ: Defined class for TlsDatabase (GTlsDatabase), prototype 0x290531b5c858, JSClass 0x3ffa6c6cac0, in object 0x9642ed7b268 533s ok 32 GObject class with decorator handles gracefully forgetting to override a C property 533s JS G PRM: Wrapping GParamOverride 'anchors' on (null) with JSObject 533s JS G PRM: JSObject created with param instance 0x2aa3c1d9ae0 type GParamOverride 533s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 533s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 533s ok 33 GObject class with decorator handles gracefully overriding a C property but forgetting the accessors 533s JS G NS: Found info type OBJECT for 'CharsetConverter' in namespace 'Gio' 533s JS G OBJ: Defined class for CharsetConverter (GCharsetConverter), prototype 0x290531b5cbf0, JSClass 0x3ffa6c6cac0, in object 0x9642ed7b268 533s ok 34 GObject class with decorator does not pollute the wrong prototype with GObject properties 533s JS G NS: Found info type INTERFACE for 'NetworkMonitor' in namespace 'Gio' 533s JS G IFACE: Defined class for NetworkMonitor (GNetworkMonitor), prototype 0x290531b5f268, JSClass 0x3ffa6c6c898, in object 0x9642ed7b268 533s JS G OBJ: Defined class for GNetworkMonitorBase (GNetworkMonitorBase), prototype 0x290531b5ce48, JSClass 0x3ffa6c6cac0, in object 0x290531b0d0a0 533s JS G OBJ: Defined class for GNetworkMonitorNetlink (GNetworkMonitorNetlink), prototype 0x290531b5ce98, JSClass 0x3ffa6c6cac0, in object 0x290531b0d0a0 533s ok 35 GObject class with decorator resolves properties from interfaces 533s ok 36 GObject class with decorator has a toString() defintion 533s JS G NS: Found info type OBJECT for 'ZlibCompressor' in namespace 'Gio' 533s JS G OBJ: Defined class for ZlibCompressor (GZlibCompressor), prototype 0x290531b66150, JSClass 0x3ffa6c6cac0, in object 0x9642ed7b268 533s JS G NS: Found info type INTERFACE for 'Converter' in namespace 'Gio' 533s JS G IFACE: Defined class for Converter (GConverter), prototype 0x290531b5f2e0, JSClass 0x3ffa6c6c898, in object 0x9642ed7b268 533s JS G OBJ: Defining method reset in prototype for GZlibCompressor (Gio.ZlibCompressor) 533s ok 37 GObject class with decorator does not clobber native parent interface vfunc definitions 533s ok 38 GObject class with decorator does not clobber dynamic parent interface vfunc definitions 533s ok 39 GObject class with custom constructor throws an error when not used with a GObject-derived class 533s ok 40 GObject class with custom constructor constructs with default values for properties 533s ok 41 GObject class with custom constructor has a toString() defintion 533s JS G NS: Found info type FUNCTION for 'log_variant' in namespace 'GLib' 533s JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' 533s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x290531b66948, JSClass 0x3ffa6c6c3b0, in object 0x9642ed7b038 533s Gjs-Console-Message: 04:56:06.977: { 533s "enumerable": true, 533s "configurable": false 533s } 533s ok 42 GObject class with custom constructor constructs with a hash of property values 533s ok 43 GObject class with custom constructor accepts a property hash that is not a plain object 533s ok 44 GObject class with custom constructor constructs with property values from Gtk.Builder 533s ok 45 GObject class with custom constructor does not allow changing CONSTRUCT_ONLY properties 533s ok 46 GObject class with custom constructor has a name 533s JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObjectWithCustomConstructor with JSObject 533s JS G PRM: JSObject created with param instance 0x2aa3c196b20 type GParamString 533s JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObjectWithCustomConstructor with JSObject 533s JS G PRM: JSObject created with param instance 0x2aa3c196b20 type GParamString 533s ok 47 GObject class with custom constructor has a notify signal 533s ok 48 GObject class with custom constructor can define its own signals 533s ok 49 GObject class with custom constructor passes emitted arguments to signal handlers 533s ok 50 GObject class with custom constructor can return values from signals 533s ok 51 GObject class with custom constructor does not call first-wins signal handlers after one returns a value 533s ok 52 GObject class with custom constructor gets the return value of the default handler 533s ok 53 GObject class with custom constructor calls run-last default handler last 533s ok 54 GObject class with custom constructor can be a subclass 533s JS G PRM: Wrapping GParamOverride 'readwrite' on (null) with JSObject 533s JS G PRM: JSObject created with param instance 0x2aa3c23b4b0 type GParamOverride 533s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 533s ok 55 GObject class with custom constructor can override a property from the parent class 533s ok 56 GObject virtual function can have its property read 533s ok 57 GObject virtual function can have its property overridden with an anonymous function 533s ok 58 GObject virtual function can access the parent prototype with super() 533s ok 59 GObject virtual function handles non-existing properties 533s ok 60 GObject virtual function gracefully bails out when overriding an unsupported vfunc type 533s JS G NS: Found info type INTERFACE for 'Icon' in namespace 'Gio' 533s JS G IFACE: Defined class for Icon (GIcon), prototype 0x290531b5f880, JSClass 0x3ffa6c6c898, in object 0x9642ed7b268 533s ok 61 GObject virtual function are defined also for static virtual functions 533s ok 62 GObject creation using base classes without registered GType fails when trying to instantiate a class that inherits from a GObject type 533s 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 533s ok 64 Register GType name uses the class name 533s ok 65 Register GType name uses the sanitized class name 533s ok 66 Register GType name use the file path and class name 533s ok 67 Register GType name use the file path and sanitized class name 533s ok 68 Register GType name use provided class name 533s ok 69 Register GType name sanitizes user provided class name 533s ok 70 Signal handler matching finds handlers by signal ID 533s ok 71 Signal handler matching finds handlers by signal detail 533s ok 72 Signal handler matching finds handlers by callback 533s ok 73 Signal handler matching finds handlers by a combination of parameters 533s ok 74 Signal handler matching blocks a handler by callback 533s ok 75 Signal handler matching blocks multiple handlers by callback 533s ok 76 Signal handler matching blocks handlers by a combination of parameters 533s ok 77 Signal handler matching disconnects a handler by callback 533s ok 78 Signal handler matching blocks multiple handlers by callback 533s ok 79 Signal handler matching blocks handlers by a combination of parameters 533s ok 80 Signal handler matching blocks a handler by callback, convenience method 533s ok 81 Signal handler matching disconnects a handler by callback, convenience method 533s ok 82 Signal handler matching does not support disconnecting a handler by callback data 533s JS G OBJ: Defining method bind_property in prototype for GObject (GObject.Object) 533s JS G NS: Found info type FLAGS for 'BindingFlags' in namespace 'GObject' 533s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 533s JS G ENUM: Defining enum value BIDIRECTIONAL (fixed from bidirectional) 1 533s JS G ENUM: Defining enum value SYNC_CREATE (fixed from sync_create) 2 533s JS G ENUM: Defining enum value INVERT_BOOLEAN (fixed from invert_boolean) 4 533s JS G ENUM: Defining GObject.BindingFlags as 0x1eb6f09650c8 533s JS G NS: Found info type OBJECT for 'Binding' in namespace 'GObject' 533s JS G OBJ: Defined class for Binding (GBinding), prototype 0x290531b93600, JSClass 0x3ffa6c6cac0, in object 0x9642ed7b2b8 533s ok 83 Property bindings can bind properties of the same type 533s JS G NS: Found info type FUNCTION for 'g_object_bind_property_full' in namespace 'CjsPrivate' 533s ok 84 Property bindings can use custom mappings to bind properties of different types 533s JS G OBJ: Defining method bind in prototype for GBindingGroup (GObject.BindingGroup) 533s ok 85 Property bindings can be set up as a group 533s JS G NS: Found info type FUNCTION for 'g_binding_group_bind_full' in namespace 'CjsPrivate' 533s ok 86 Property bindings can be set up as a group with custom mappings 533s ok 87 Auto accessor generation get and set the property 533s ok 88 Auto accessor generation initial value is the param spec's default value 533s ok 89 Auto accessor generation set properties at construct time 533s JS IMPORT: JS import 'gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/gettext.js 533s JS IMPORT: JS import '_gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_gettext.js 533s JS IMPORT: JS import '_gettext' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_gettext.js 533s JS G NS: Found info type ENUM for 'LocaleCategory' in namespace 'CjsPrivate' 533s JS G ENUM: Defining enum value ALL (fixed from all) 6 533s JS G ENUM: Defining enum value COLLATE (fixed from collate) 3 533s JS G ENUM: Defining enum value CTYPE (fixed from ctype) 0 533s JS G ENUM: Defining enum value MESSAGES (fixed from messages) 5 533s JS G ENUM: Defining enum value MONETARY (fixed from monetary) 4 533s JS G ENUM: Defining enum value NUMERIC (fixed from numeric) 1 533s JS G ENUM: Defining enum value TIME (fixed from time) 2 533s JS G ENUM: Defining CjsPrivate.LocaleCategory as 0x1eb6f09a47e0 533s JS IMPORT: Importing module _gettext succeeded 533s JS IMPORT: Defining parent 0x9642ed3ed48 of 0x290531b5fdd0 '_gettext' is mod 1 533s JS IMPORT: successfully imported module '_gettext' 533s JS IMPORT: Importing module gettext succeeded 533s JS IMPORT: Defining parent 0x9642ed3ed48 of 0x290531b5fd80 'gettext' is mod 1 533s JS IMPORT: successfully imported module 'gettext' 533s JS G NS: Found info type FUNCTION for 'setlocale' in namespace 'CjsPrivate' 533s ok 90 Auto accessor generation set properties at construct time with locale 533s JS G PRM: Wrapping GParamInt 'simple' on Gjs_AutoAccessors with JSObject 533s JS G PRM: JSObject created with param instance 0x2aa3c05bad0 type GParamInt 533s ok 91 Auto accessor generation notify when the property changes 533s ok 92 Auto accessor generation copies accessors for camel and kebab if snake accessors given 533s ok 93 Auto accessor generation copies accessors for snake and kebab if camel accessors given 533s ok 94 Auto accessor generation copies accessors for snake and camel if kebab accessors given 533s ok 95 Auto accessor generation readonly getter throws 533s ok 96 Auto accessor generation writeonly setter throws 533s ok 97 Auto accessor generation getter throws when setter defined 533s ok 98 Auto accessor generation setter throws when getter defined 533s ok 99 GObject class with JSObject property assigns a valid JSObject on construct 533s ok 100 GObject class with JSObject property Set null with an empty JSObject on construct 533s ok 101 GObject class with JSObject property assigns a null JSObject on construct 533s ok 102 GObject class with JSObject property assigns a JSObject Array on construct 533s ok 103 GObject class with JSObject property assigns a Function on construct 533s ok 104 GObject class with JSObject property throws an error when using a boolean value on construct 533s ok 105 GObject class with JSObject property throws an error when using an int value on construct 533s ok 106 GObject class with JSObject property throws an error when using a numeric value on construct 533s ok 107 GObject class with JSObject property throws an error when using a string value on construct 533s ok 108 GObject class with JSObject property throws an error when using an undefined value on construct 533s JS G PRM: Wrapping GParamBoxed 'testprop' on (null) with JSObject 533s JS G PRM: JSObject created with param instance 0x2aa3c2408e0 type GParamBoxed 533s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 533s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 533s JS G NS: Found info type OBJECT for 'MemoryInputStream' in namespace 'Gio' 533s JS G OBJ: Defined class for MemoryInputStream (GMemoryInputStream), prototype 0x290531b9b060, JSClass 0x3ffa6c6cac0, in object 0x9642ed7b268 533s JS G NS: Found info type INTERFACE for 'PollableInputStream' in namespace 'Gio' 533s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0x290531b5ff88, JSClass 0x3ffa6c6c898, in object 0x9642ed7b268 533s JS G NS: Found info type OBJECT for 'ConverterInputStream' in namespace 'Gio' 533s JS G NS: Found info type OBJECT for 'FilterInputStream' in namespace 'Gio' 533s JS G OBJ: Defined class for FilterInputStream (GFilterInputStream), prototype 0x290531b9b128, JSClass 0x3ffa6c6cac0, in object 0x9642ed7b268 533s JS G OBJ: Defined class for ConverterInputStream (GConverterInputStream), prototype 0x290531b9b178, JSClass 0x3ffa6c6cac0, in object 0x9642ed7b268 533s JS G OBJ: Defining method get_converter in prototype for GConverterInputStream (Gio.ConverterInputStream) 533s ok 109 GObject class with JSObject property property value survives when GObject wrapper is collected 533s ok 110 GObject class with JSObject signals emits signal with null JSObject parameter 533s ok 111 GObject class with JSObject signals emits signal with JSObject parameter 533s ok 112 GObject class with JSObject signals emits signal with multiple JSObject parameters 533s ok 113 GObject class with JSObject signals re-emits signal with same JSObject parameter 533s ok 114 GObject class with JSObject signals throws an error when using a boolean value as parameter 533s ok 115 GObject class with JSObject signals throws an error when using an int value as parameter 533s ok 116 GObject class with JSObject signals throws an error when using a numeric value as parameter 533s ok 117 GObject class with JSObject signals throws an error when using a string value as parameter 533s ok 118 GObject class with JSObject signals throws an error when using an undefined value as parameter 533s JS G NS: Found info type FUNCTION for 'signal_handler_disconnect' in namespace 'GObject' 533s ok 119 GObject class with JSObject signals returns a JSObject 533s ok 120 GObject class with JSObject signals returns null when returning undefined 533s ok 121 GObject class with JSObject signals returns null when not returning 533s JS G CLSR: Unable to convert return value when invoking closure 533s ok 122 GObject class with JSObject signals throws an error when returning a boolean value 533s JS G CLSR: Unable to convert return value when invoking closure 533s ok 123 GObject class with JSObject signals throws an error when returning an int value 533s JS G CLSR: Unable to convert return value when invoking closure 533s ok 124 GObject class with JSObject signals throws an error when returning a numeric value 533s JS G CLSR: Unable to convert return value when invoking closure 533s ok 125 GObject class with JSObject signals throws an error when returning a string value 533s ok 126 GObject class with int64 properties can set an int64 property 533s ok 127 GObject class with int64 properties can construct with int64 property 533s JS G BXD: Defining method quit in prototype for GLib.MainLoop 533s JS MAINLOOP: Enqueue job , promise=, allocation site= 533s JS MAINLOOP: Main loop instance 0x2aa3bf3a000: Spinning loop until released or hook cleared 533s JS MAINLOOP: handling job 0, 533s JS MAINLOOP: Enqueue job , promise=, allocation site= 533s JS MAINLOOP: Completed job 0 533s JS MAINLOOP: handling job 1, 533s JS MAINLOOP: Enqueue job , promise=, allocation site= 533s JS MAINLOOP: Completed job 1 533s JS MAINLOOP: handling job 2, 533s JS MAINLOOP: Enqueue job , promise=, allocation site= 533s JS MAINLOOP: Completed job 2 533s JS MAINLOOP: handling job 3, 533s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 533s JS MAINLOOP: Main loop instance 0x2aa3bf3a000: release 533s JS MAINLOOP: Completed job 3 533s JS MEMORY: Memory report: before destroying context 533s JS MEMORY: 584 objects currently alive 533s JS MEMORY: boxed_instance = 103 533s JS MEMORY: boxed_prototype = 11 533s JS MEMORY: closure = 23 533s JS MEMORY: function = 287 533s JS MEMORY: fundamental_instance = 0 533s JS MEMORY: fundamental_prototype = 0 533s JS MEMORY: gerror_instance = 0 533s JS MEMORY: gerror_prototype = 0 533s JS MEMORY: interface = 10 533s JS MEMORY: module = 12 533s JS MEMORY: ns = 5 533s JS MEMORY: object_instance = 30 533s JS MEMORY: object_prototype = 71 533s JS MEMORY: param = 32 533s JS MEMORY: union_instance = 0 533s JS MEMORY: union_prototype = 0 533s JS CTX: JS shutdown sequence 533s JS CTX: Stopping profiler 533s JS CTX: Shutting down toggle queue 533s JS CTX: Notifying external reference holders of GjsContext dispose 533s JS MAINLOOP: Stopping promise job dispatcher 533s JS CTX: Notifying reference holders of GjsContext dispose 533s JS CTX: Checking unhandled promise rejections 533s JS CTX: Releasing cached JS wrappers 533s JS CTX: Final triggered GC 533s JS CTX: Destroying JS context 533s JS CTX: Releasing all native objects 533s JS CTX: Disabling auto GC 533s JS CTX: Ending trace on global object 533s JS CTX: Freeing allocated resources 533s JS CTX: JS context destroyed 533s PASS: cjs/testGObjectClass.test 533s Running test: cjs/testGLib.test 533s JS NATIVE: Registered native JS module '_promiseNative' 533s JS NATIVE: Registered native JS module '_byteArrayNative' 533s JS NATIVE: Registered native JS module '_encodingNative' 533s JS NATIVE: Registered native JS module '_gi' 533s JS NATIVE: Registered native JS module 'gi' 533s JS NATIVE: Registered native JS module 'cairoNative' 533s JS NATIVE: Registered native JS module 'system' 533s JS NATIVE: Registered native JS module 'console' 533s JS NATIVE: Registered native JS module '_print' 533s JS CTX: Enabling JIT 533s JS CTX: Initialized class GjsFileImporter prototype 0x252885000098 533s JS IMPORT: Defining parent (nil) of 0x2528850000f8 'imports' is mod 0 533s JS IMPORT: Importing '_print' 533s JS NATIVE: Defining native module '_print' 533s JS IMPORT: Defining parent 0x2528850000f8 of 0x2528850006b0 '_print' is mod 1 533s JS IMPORT: successfully imported module '_print' 533s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 533s 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 0x1db8d853b128 533s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x1db8d853b128 533s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1db8d853b128 533s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1db8d853b128 533s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1db8d853b128 533s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1db8d853b128 533s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x1db8d853b128 533s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x1db8d853b128 533s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x1db8d853b128 533s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1db8d853b128 533s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1db8d853b128 533s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x1db8d853b128 533s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x1db8d853b128 533s JS MAINLOOP: Main loop instance 0x2aa069dd000: hold 533s JS MAINLOOP: Enqueue job , promise=, allocation site= 533s JS MAINLOOP: Starting promise job dispatcher 533s JS MAINLOOP: Main loop instance 0x2aa069dd000: Spinning loop until released or hook cleared 533s JS MAINLOOP: handling job 0, 533s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 533s JS MAINLOOP: Main loop instance 0x2aa069dd000: release 533s JS MAINLOOP: Completed job 0 533s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x1db8d853b128 533s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1db8d853b128 533s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1db8d853b128 533s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1db8d853b128 533s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1db8d853b128 533s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1db8d853b128 533s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1db8d853b128 533s JS IMPORT: Module metadata hook for module 0x252885012f60 533s JS IMPORT: Defining meta.importSync for module 0x252885012f60 533s JS NATIVE: Defining native module 'gi' 533s JS CTX: Initialized class GIRepositoryNamespace prototype 0x252885013310 533s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 533s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 533s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 533s JS IMPORT: Importing directory 'overrides' 533s JS IMPORT: Defining parent 0x2528850000f8 of 0x252885013410 'overrides' is mod 1 533s JS IMPORT: Defined importer 'overrides' 0x252885013410 in 0x2528850000f8 533s JS IMPORT: successfully imported directory 'overrides' 533s JS IMPORT: Importing '_byteArrayNative' 533s JS NATIVE: Defining native module '_byteArrayNative' 533s JS IMPORT: Defining parent 0x2528850000f8 of 0x252885013858 '_byteArrayNative' is mod 1 533s JS IMPORT: successfully imported module '_byteArrayNative' 533s JS IMPORT: Importing '_promiseNative' 533s JS NATIVE: Defining native module '_promiseNative' 533s JS IMPORT: Defining parent 0x2528850000f8 of 0x252885013998 '_promiseNative' is mod 1 533s JS IMPORT: successfully imported module '_promiseNative' 533s JS IMPORT: Importing module GLib succeeded 533s JS IMPORT: Defining parent 0x252885013410 of 0x1db8d853c128 'GLib' is mod 1 533s JS IMPORT: successfully imported module 'GLib' 533s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 533s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1db8d857b060, JSClass 0x3ffa886c3b0, in object 0x1db8d857b038 533s JS CTX: Initialized class GIRepositoryGType prototype 0x252885013bc8 533s JS CTX: Initialized class GIRepositoryFunction prototype 0x1db8d853c178 533s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 533s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 533s JS G BXD: Defined class for Error (GError), prototype 0x1db8d857b0b0, JSClass 0x3ffa886c3b0, in object 0x1db8d857b038 533s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 533s JS G BXD: Defined class for Variant (GVariant), prototype 0x1db8d857b100, JSClass 0x3ffa886c3b0, in object 0x1db8d857b038 533s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 533s JS G BXD: Defined class for Bytes (GBytes), prototype 0x1db8d857b150, JSClass 0x3ffa886c3b0, in object 0x1db8d857b038 533s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 533s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 533s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1db8d857b1a0, JSClass 0x3ffa886c3b0, in object 0x1db8d857b038 533s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 533s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 533s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 533s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 533s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 533s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 533s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 533s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 533s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 533s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 533s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 533s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 533s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 533s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 533s JS G BXD: Defined class for Thread (GThread), prototype 0x1db8d857b1f0, JSClass 0x3ffa886c3b0, in object 0x1db8d857b038 533s JS G BXD: Defining method ref in prototype for GLib.Thread 533s JS G BXD: Defining method unref in prototype for GLib.Thread 533s JS G NS: Defined namespace 'GLib' 0x1db8d857b038 in GIRepository 0x2528850131a0 533s JS IMPORT: Importing module jasmine succeeded 533s JS IMPORT: Defining parent 0x2528850000f8 of 0x1db8d853cb28 'jasmine' is mod 1 533s JS IMPORT: successfully imported module 'jasmine' 533s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 533s JS MAINLOOP: Main loop instance 0x2aa069dd000: hold 533s JS MAINLOOP: Enqueue job , promise=, allocation site= 533s JS MAINLOOP: Main loop instance 0x2aa069dd000: Spinning loop until released or hook cleared 533s JS MAINLOOP: handling job 0, 533s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 533s JS MAINLOOP: Main loop instance 0x2aa069dd000: release 533s JS MAINLOOP: Completed job 0 533s JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js 533s JS IMPORT: Importing 'gi' 533s JS IMPORT: Defining parent 0x2528850000f8 of 0x2528850131a0 'gi' is mod 1 533s JS IMPORT: successfully imported module 'gi' 533s JS IMPORT: Importing module byteArray succeeded 533s JS IMPORT: Defining parent 0x2528850000f8 of 0x1db8d853cc68 'byteArray' is mod 1 533s JS IMPORT: successfully imported module 'byteArray' 533s JS CTX: Script evaluation succeeded 533s JS MAINLOOP: Main loop instance 0x2aa069dd000: Spinning loop until released or hook cleared 533s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x1db8d853b128 533s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1db8d853b128 533s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1db8d853b128 533s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1db8d853b128 533s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1db8d853b128 533s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1db8d853b128 533s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1db8d853b128 533s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1db8d853b128 533s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1db8d853b128 533s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1db8d853b128 533s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1db8d853b128 533s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1db8d853b128 533s JS IMPORT: Module metadata hook for module 0x25288503aae8 533s JS IMPORT: Defining meta.importSync for module 0x25288503aae8 533s JS NATIVE: Defining native module 'system' 533s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1db8d853b128 533s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1db8d853b128 533s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 533s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 533s JS MAINLOOP: Set main loop hook to 533s JS MAINLOOP: Main loop instance 0x2aa069dd000: hold 533s JS MAINLOOP: Running and clearing main loop hook 533s JS G BXD: Defining method run in prototype for GLib.MainLoop 533s 1..31 533s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 533s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 533s JS G BXD: Defined class for Source (GSource), prototype 0x1db8d857b268, JSClass 0x3ffa886c3b0, in object 0x1db8d857b038 533s JS G BXD: Defining method set_priority in prototype for GLib.Source 533s JS IMPORT: Importing '_gi' 533s JS NATIVE: Defining native module '_gi' 533s JS IMPORT: Defining parent 0x1db8d853eb08 of 0x252885002068 '_gi' is mod 1 533s JS IMPORT: successfully imported module '_gi' 533s 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 533s JS G NS: Defined namespace 'CjsPrivate' 0x1db8d857b308 in GIRepository 0x1db8d853eb68 533s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 533s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 533s JS IMPORT: Importing module _common succeeded 533s JS IMPORT: Defining parent 0x1db8d853eb08 of 0x1db8d85c3998 '_common' is mod 1 533s JS IMPORT: successfully imported module '_common' 533s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 533s JS IMPORT: Importing module _legacy succeeded 533s JS IMPORT: Defining parent 0x1db8d853eb08 of 0x1db8d85c39e8 '_legacy' is mod 1 533s JS IMPORT: successfully imported module '_legacy' 533s JS IMPORT: Importing module GObject succeeded 533s JS IMPORT: Defining parent 0x1db8d853eb20 of 0x1db8d85c3948 'GObject' is mod 1 533s JS IMPORT: successfully imported module 'GObject' 533s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 533s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 533s JS G BXD: Defined class for String (GString), prototype 0x1db8d857b588, JSClass 0x3ffa886c3b0, in object 0x1db8d857b2e0 533s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 533s JS G PRM: Defined class ParamSpec prototype is 0x1db8d85c3a88 class 0x3ffa88712e0 in object 0x1db8d857b2e0 533s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 533s JS G OBJ: Defined class for Object (GObject), prototype 0x1db8d857b6f0, JSClass 0x3ffa886cac0, in object 0x1db8d857b2e0 533s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 533s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 533s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x1db8d857b718, JSClass 0x3ffa886cac0, in object 0x1db8d857b2e0 533s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 533s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 533s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 533s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 533s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 533s JS G NS: Defined namespace 'GObject' 0x1db8d857b2e0 in GIRepository 0x1db8d853eb68 533s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 533s JS G BXD: Defining method attach in prototype for GLib.Source 533s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 533s JS IMPORT: Module metadata hook for module 0x1db8d8560d98 533s JS IMPORT: Defining meta.importSync for module 0x1db8d8560d98 533s JS G BXD: Defining method get_string in prototype for GLib.Variant 533s JS G BXD: Defining method classify in prototype for GLib.Variant 533s JS G BXD: Defining method destroy in prototype for GLib.Source 533s ok 1 GVariant constructor constructs a string variant 533s JS G BXD: Defining method equal in prototype for GLib.Variant 533s ok 2 GVariant constructor constructs a string variant (backwards compatible API) 533s JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' 533s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x1db8d857bb78, JSClass 0x3ffa886c3b0, in object 0x1db8d857b038 533s JS G BXD: Defining method n_children in prototype for GLib.Variant 533s JS G BXD: Defining method get_child_value in prototype for GLib.Variant 533s JS G BXD: Defining method get_variant in prototype for GLib.Variant 533s JS G BXD: Defining method is_of_type in prototype for GLib.Variant 533s JS G BXD: Defining method get_uint32 in prototype for GLib.Variant 533s ok 3 GVariant constructor constructs a struct variant 533s JS G BXD: Defining method get_maybe in prototype for GLib.Variant 533s ok 4 GVariant constructor constructs a maybe variant 533s JS G BXD: Defining method get_data_as_bytes in prototype for GLib.Variant 533s ok 5 GVariant constructor constructs a byte array variant 533s ok 6 GVariant constructor constructs a byte array variant from a string 533s ok 7 GVariant constructor 0-terminates a byte array variant constructed from a string 533s ok 8 GVariant constructor does not 0-terminate a byte array variant constructed from a Uint8Array 533s ok 9 GVariant unpack preserves type information if the unpacked object contains variants 533s ok 10 GVariant unpack recursive leaves no variants in the unpacked object 533s ok 11 GVariant strv unpacked matches constructed 533s JS G BXD: Defining method get_strv in prototype for GLib.Variant 533s ok 12 GVariant strv getter matches constructed 533s JS G BXD: Defining method dup_strv in prototype for GLib.Variant 533s ok 13 GVariant strv getter (dup) matches constructed 533s JS G BXD: Defining method insert_value in prototype for GLib.VariantDict 533s JS G BXD: Defining method lookup_value in prototype for GLib.VariantDict 533s ok 14 GVariantDict lookup returns the unpacked variant 533s ok 15 GVariantDict lookup returns null if the key isn't present 533s JS G NS: Found info type FUNCTION for 'str_hash' in namespace 'GLib' 533s ok 16 GLib string function overrides GLib.str_hash errors when marshalling null to a not-nullable parameter 533s ok 17 GLib string function overrides GLib.stpcpy 533s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 533s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 533s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 533s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 533s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 533s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 533s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 533s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 533s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 533s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 533s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 533s JS G ENUM: Defining GLib.LogLevelFlags as 0x252885005ce8 533s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 533s ok 18 GLib string function overrides GLib.strstr_len 533s ok 19 GLib string function overrides GLib.strrstr 533s ok 20 GLib string function overrides GLib.strrstr_len 533s ok 21 GLib string function overrides GLib.strup 533s ok 22 GLib string function overrides GLib.strdown 533s ok 23 GLib string function overrides GLib.strreverse 533s JS G NS: Found info type CONSTANT for 'ASCII_DTOSTR_BUF_SIZE' in namespace 'GLib' 533s ok 24 GLib string function overrides GLib.ascii_dtostr 533s ok 25 GLib string function overrides GLib.ascii_formatd 533s ok 26 GLib string function overrides GLib.strchug 533s ok 27 GLib string function overrides GLib.strchomp 533s ok 28 GLib string function overrides GLib.strstrip 533s JS G NS: Found info type CONSTANT for 'STR_DELIMITERS' in namespace 'GLib' 533s ok 29 GLib string function overrides GLib.strdelimit 533s ok 30 GLib string function overrides GLib.strcanon 533s JS G NS: Found info type FUNCTION for 'base64_encode' in namespace 'GLib' 533s JS IMPORT: Module metadata hook for module 0x1db8d8560c10 533s JS IMPORT: Defining meta.importSync for module 0x1db8d8560c10 533s JS NATIVE: Defining native module '_encodingNative' 533s ok 31 GLib string function overrides GLib.base64_encode 533s JS G BXD: Defining method quit in prototype for GLib.MainLoop 533s JS MAINLOOP: Enqueue job , promise=, allocation site= 533s JS MAINLOOP: Main loop instance 0x2aa069dd000: Spinning loop until released or hook cleared 533s JS MAINLOOP: handling job 0, 533s JS MAINLOOP: Enqueue job , promise=, allocation site= 533s JS MAINLOOP: Completed job 0 533s JS MAINLOOP: handling job 1, 533s JS MAINLOOP: Enqueue job , promise=, allocation site= 533s JS MAINLOOP: Completed job 1 533s JS MAINLOOP: handling job 2, 533s JS MAINLOOP: Enqueue job , promise=, allocation site= 533s JS MAINLOOP: Completed job 2 533s JS MAINLOOP: handling job 3, 533s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 533s JS MAINLOOP: Main loop instance 0x2aa069dd000: release 533s JS MAINLOOP: Completed job 3 533s JS MEMORY: Memory report: before destroying context 533s JS MEMORY: 465 objects currently alive 533s JS MEMORY: boxed_instance = 323 533s JS MEMORY: boxed_prototype = 9 533s JS MEMORY: closure = 1 533s JS MEMORY: function = 121 533s JS MEMORY: fundamental_instance = 0 533s JS MEMORY: fundamental_prototype = 0 533s JS MEMORY: gerror_instance = 0 533s JS MEMORY: gerror_prototype = 0 533s JS MEMORY: interface = 0 533s JS MEMORY: module = 6 533s JS MEMORY: ns = 3 533s JS MEMORY: object_instance = 0 533s JS MEMORY: object_prototype = 2 533s JS MEMORY: param = 0 533s JS MEMORY: union_instance = 0 533s JS MEMORY: union_prototype = 0 533s JS CTX: JS shutdown sequence 533s JS CTX: Stopping profiler 533s JS CTX: Shutting down toggle queue 533s JS CTX: Notifying external reference holders of GjsContext dispose 533s JS MAINLOOP: Stopping promise job dispatcher 533s JS CTX: Notifying reference holders of GjsContext dispose 533s JS CTX: Checking unhandled promise rejections 533s JS CTX: Releasing cached JS wrappers 533s JS CTX: Final triggered GC 533s JS CTX: Destroying JS context 533s JS CTX: Releasing all native objects 533s JS CTX: Disabling auto GC 533s JS CTX: Ending trace on global object 533s JS CTX: Freeing allocated resources 533s JS CTX: JS context destroyed 533s PASS: cjs/testGLib.test 533s Running test: cjs/testIntrospection.test 533s JS NATIVE: Registered native JS module '_promiseNative' 533s JS NATIVE: Registered native JS module '_byteArrayNative' 533s JS NATIVE: Registered native JS module '_encodingNative' 533s JS NATIVE: Registered native JS module '_gi' 533s JS NATIVE: Registered native JS module 'gi' 533s JS NATIVE: Registered native JS module 'cairoNative' 533s JS NATIVE: Registered native JS module 'system' 533s JS NATIVE: Registered native JS module 'console' 533s JS NATIVE: Registered native JS module '_print' 533s JS CTX: Enabling JIT 533s JS CTX: Initialized class GjsFileImporter prototype 0x2d7c38e00098 533s JS IMPORT: Defining parent (nil) of 0x2d7c38e000f8 'imports' is mod 0 533s JS IMPORT: Importing '_print' 533s JS NATIVE: Defining native module '_print' 533s JS IMPORT: Defining parent 0x2d7c38e000f8 of 0x2d7c38e006b0 '_print' is mod 1 533s JS IMPORT: successfully imported module '_print' 533s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 533s 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 0x12e076a3b128 533s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x12e076a3b128 533s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x12e076a3b128 533s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x12e076a3b128 533s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x12e076a3b128 533s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x12e076a3b128 533s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x12e076a3b128 533s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x12e076a3b128 533s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x12e076a3b128 533s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x12e076a3b128 533s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x12e076a3b128 533s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x12e076a3b128 533s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x12e076a3b128 533s JS MAINLOOP: Main loop instance 0x2aa12511000: hold 533s JS MAINLOOP: Enqueue job , promise=, allocation site= 533s JS MAINLOOP: Starting promise job dispatcher 533s JS MAINLOOP: Main loop instance 0x2aa12511000: Spinning loop until released or hook cleared 533s JS MAINLOOP: handling job 0, 533s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 533s JS MAINLOOP: Main loop instance 0x2aa12511000: release 533s JS MAINLOOP: Completed job 0 533s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x12e076a3b128 533s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x12e076a3b128 533s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x12e076a3b128 533s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x12e076a3b128 533s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x12e076a3b128 533s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x12e076a3b128 533s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x12e076a3b128 533s JS IMPORT: Module metadata hook for module 0x2d7c38e12f60 533s JS IMPORT: Defining meta.importSync for module 0x2d7c38e12f60 533s JS NATIVE: Defining native module 'gi' 533s JS CTX: Initialized class GIRepositoryNamespace prototype 0x2d7c38e13310 533s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 533s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 533s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 533s JS IMPORT: Importing directory 'overrides' 533s JS IMPORT: Defining parent 0x2d7c38e000f8 of 0x2d7c38e13410 'overrides' is mod 1 533s JS IMPORT: Defined importer 'overrides' 0x2d7c38e13410 in 0x2d7c38e000f8 533s JS IMPORT: successfully imported directory 'overrides' 533s JS IMPORT: Importing '_byteArrayNative' 533s JS NATIVE: Defining native module '_byteArrayNative' 533s JS IMPORT: Defining parent 0x2d7c38e000f8 of 0x2d7c38e13858 '_byteArrayNative' is mod 1 533s JS IMPORT: successfully imported module '_byteArrayNative' 533s JS IMPORT: Importing '_promiseNative' 533s JS NATIVE: Defining native module '_promiseNative' 533s JS IMPORT: Defining parent 0x2d7c38e000f8 of 0x2d7c38e13998 '_promiseNative' is mod 1 533s JS IMPORT: successfully imported module '_promiseNative' 533s JS IMPORT: Importing module GLib succeeded 533s JS IMPORT: Defining parent 0x2d7c38e13410 of 0x12e076a3c128 'GLib' is mod 1 533s JS IMPORT: successfully imported module 'GLib' 533s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 533s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x12e076a7b060, JSClass 0x3ff9ef6c3b0, in object 0x12e076a7b038 533s JS CTX: Initialized class GIRepositoryGType prototype 0x2d7c38e13bc8 533s JS CTX: Initialized class GIRepositoryFunction prototype 0x12e076a3c178 533s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 533s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 533s JS G BXD: Defined class for Error (GError), prototype 0x12e076a7b0b0, JSClass 0x3ff9ef6c3b0, in object 0x12e076a7b038 533s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 533s JS G BXD: Defined class for Variant (GVariant), prototype 0x12e076a7b100, JSClass 0x3ff9ef6c3b0, in object 0x12e076a7b038 533s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 533s JS G BXD: Defined class for Bytes (GBytes), prototype 0x12e076a7b150, JSClass 0x3ff9ef6c3b0, in object 0x12e076a7b038 533s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 533s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 533s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x12e076a7b1a0, JSClass 0x3ff9ef6c3b0, in object 0x12e076a7b038 533s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 533s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 533s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 533s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 533s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 533s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 533s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 533s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 533s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 533s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 533s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 533s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 533s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 533s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 533s JS G BXD: Defined class for Thread (GThread), prototype 0x12e076a7b1f0, JSClass 0x3ff9ef6c3b0, in object 0x12e076a7b038 533s JS G BXD: Defining method ref in prototype for GLib.Thread 533s JS G BXD: Defining method unref in prototype for GLib.Thread 533s JS G NS: Defined namespace 'GLib' 0x12e076a7b038 in GIRepository 0x2d7c38e131a0 533s JS IMPORT: Importing module jasmine succeeded 533s JS IMPORT: Defining parent 0x2d7c38e000f8 of 0x12e076a3cb28 'jasmine' is mod 1 533s JS IMPORT: successfully imported module 'jasmine' 533s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 533s JS MAINLOOP: Main loop instance 0x2aa12511000: hold 533s JS MAINLOOP: Enqueue job , promise=, allocation site= 533s JS MAINLOOP: Main loop instance 0x2aa12511000: Spinning loop until released or hook cleared 533s JS MAINLOOP: handling job 0, 533s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 533s JS MAINLOOP: Main loop instance 0x2aa12511000: release 533s JS MAINLOOP: Completed job 0 533s JS IMPORT: Importing 'gi' 533s JS IMPORT: Defining parent 0x2d7c38e000f8 of 0x2d7c38e131a0 'gi' is mod 1 533s JS IMPORT: successfully imported module 'gi' 533s 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 533s JS G NS: Defined namespace 'Gdk' 0x12e076a7b268 in GIRepository 0x2d7c38e131a0 533s 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 533s JS G NS: Defined namespace 'CjsPrivate' 0x12e076a7b2b8 in GIRepository 0x2d7c38e131a0 533s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 533s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 533s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 533s JS IMPORT: Importing module _legacy succeeded 533s JS IMPORT: Defining parent 0x2d7c38e000f8 of 0x12e076a3cd58 '_legacy' is mod 1 533s JS IMPORT: successfully imported module '_legacy' 533s JS IMPORT: Importing module lang succeeded 533s JS IMPORT: Defining parent 0x2d7c38e000f8 of 0x12e076a3cd08 'lang' is mod 1 533s JS IMPORT: successfully imported module 'lang' 533s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 533s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 533s JS IMPORT: Importing module _signals succeeded 533s JS IMPORT: Defining parent 0x2d7c38e000f8 of 0x12e076a3cda8 '_signals' is mod 1 533s JS IMPORT: successfully imported module '_signals' 533s JS IMPORT: Importing module signals succeeded 533s JS IMPORT: Defining parent 0x2d7c38e000f8 of 0x12e076a3ccb8 'signals' is mod 1 533s JS IMPORT: successfully imported module 'signals' 533s JS IMPORT: Importing module Gio succeeded 533s JS IMPORT: Defining parent 0x2d7c38e13410 of 0x12e076a3cc68 'Gio' is mod 1 533s JS IMPORT: successfully imported module 'Gio' 533s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 533s JS IMPORT: Importing '_gi' 533s JS NATIVE: Defining native module '_gi' 533s JS IMPORT: Defining parent 0x2d7c38e000f8 of 0x2d7c38e29ec8 '_gi' is mod 1 533s JS IMPORT: successfully imported module '_gi' 533s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 533s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 533s JS IMPORT: Importing module _common succeeded 533s JS IMPORT: Defining parent 0x2d7c38e000f8 of 0x12e076a3ce48 '_common' is mod 1 533s JS IMPORT: successfully imported module '_common' 533s JS IMPORT: Importing module GObject succeeded 533s JS IMPORT: Defining parent 0x2d7c38e13410 of 0x12e076a3cdf8 'GObject' is mod 1 533s JS IMPORT: successfully imported module 'GObject' 533s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 533s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 533s JS G BXD: Defined class for String (GString), prototype 0x12e076a7b560, JSClass 0x3ff9ef6c3b0, in object 0x12e076a7b2e0 533s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 533s JS G PRM: Defined class ParamSpec prototype is 0x12e076a3cee8 class 0x3ff9ef712e0 in object 0x12e076a7b2e0 533s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 533s JS G OBJ: Defined class for Object (GObject), prototype 0x12e076a7b6c8, JSClass 0x3ff9ef6cac0, in object 0x12e076a7b2e0 533s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 533s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 533s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x12e076a7b6f0, JSClass 0x3ff9ef6cac0, in object 0x12e076a7b2e0 533s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 533s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 533s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 533s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 533s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 533s JS G NS: Defined namespace 'GObject' 0x12e076a7b2e0 in GIRepository 0x2d7c38e131a0 533s JS G OBJ: Defined class for Application (GApplication), prototype 0x12e076a7b740, JSClass 0x3ff9ef6cac0, in object 0x12e076a7b290 533s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 533s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x12e076ace290, JSClass 0x3ff9ef6c898, in object 0x12e076a7b290 533s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 533s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 533s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 533s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 533s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 533s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 533s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 533s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 533s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 533s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 533s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x12e076a7b7b8, JSClass 0x3ff9ef6cac0, in object 0x12e076a7b290 533s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 533s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x12e076ace510, JSClass 0x3ff9ef6c898, in object 0x12e076a7b290 533s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 533s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x12e076a7b830, JSClass 0x3ff9ef6cac0, in object 0x12e076a7b290 533s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 533s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 533s JS G IFACE: Defined class for Initable (GInitable), prototype 0x12e076ace650, JSClass 0x3ff9ef6c898, in object 0x12e076a7b290 533s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 533s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 533s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 533s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x12e076a7b8a8, JSClass 0x3ff9ef6c3b0, in object 0x12e076a7b290 533s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 533s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x12e076a7b8f8, JSClass 0x3ff9ef6c3b0, in object 0x12e076a7b290 533s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 533s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 533s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x12e076a7b948, JSClass 0x3ff9ef6cac0, in object 0x12e076a7b290 533s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x12e076a7b998, JSClass 0x3ff9ef6cac0, in object 0x12e076a7b2b8 533s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 533s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x12e076a7b9e8, JSClass 0x3ff9ef6cac0, in object 0x12e076a7b290 533s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 533s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 533s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 533s JS G IFACE: Defined class for File (GFile), prototype 0x12e076ace7b8, JSClass 0x3ff9ef6c898, in object 0x12e076a7b290 533s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x12e076a7ba60, JSClass 0x3ff9ef6cac0, in object 0x2d7c38e13280 533s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 533s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x12e076a7bad8, JSClass 0x3ff9ef6cac0, in object 0x12e076a7b290 533s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 533s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 533s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x12e076a7bb28, JSClass 0x3ff9ef6cac0, in object 0x12e076a7b290 533s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 533s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x12e076a7bb78, JSClass 0x3ff9ef6cac0, in object 0x12e076a7b290 533s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 533s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x12e076a7bbc8, JSClass 0x3ff9ef6c3b0, in object 0x12e076a7b290 533s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 533s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 533s JS G OBJ: Defined class for Settings (GSettings), prototype 0x12e076a7bc18, JSClass 0x3ff9ef6cac0, in object 0x12e076a7b290 533s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 533s JS G NS: Defined namespace 'Gio' 0x12e076a7b290 in GIRepository 0x2d7c38e131a0 533s JS IMPORT: Importing module Gtk succeeded 533s JS IMPORT: Defining parent 0x2d7c38e13410 of 0x12e076ad5268 'Gtk' is mod 1 533s JS IMPORT: successfully imported module 'Gtk' 533s JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' 533s JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' 533s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x12e076a7bc90, JSClass 0x3ff9ef6cac0, in object 0x12e076a7b2e0 533s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x12e076a7bce0, JSClass 0x3ff9ef6cac0, in object 0x12e076a7bc68 533s JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' 533s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x12e076ad5560, JSClass 0x3ff9ef6c898, in object 0x12e076a7bc68 533s JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' 533s JS G OBJ: Defined class for Container (GtkContainer), prototype 0x12e076a7bd58, JSClass 0x3ff9ef6cac0, in object 0x12e076a7bc68 533s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 533s JS G NS: Defined namespace 'Gtk' 0x12e076a7bc68 in GIRepository 0x2d7c38e131a0 533s JS IMPORT: Importing 'system' 533s JS NATIVE: Defining native module 'system' 533s JS IMPORT: Defining parent 0x2d7c38e000f8 of 0x2d7c38e30918 'system' is mod 1 533s JS IMPORT: successfully imported module 'system' 533s JS CTX: Script evaluation succeeded 533s JS MAINLOOP: Main loop instance 0x2aa12511000: Spinning loop until released or hook cleared 533s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x12e076a3b128 533s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x12e076a3b128 533s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x12e076a3b128 533s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x12e076a3b128 533s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x12e076a3b128 533s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x12e076a3b128 533s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x12e076a3b128 533s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x12e076a3b128 533s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x12e076a3b128 533s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x12e076a3b128 533s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x12e076a3b128 533s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x12e076a3b128 533s JS IMPORT: Module metadata hook for module 0x12e076a60f58 533s JS IMPORT: Defining meta.importSync for module 0x12e076a60f58 533s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x12e076a3b128 533s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x12e076a3b128 533s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 533s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 533s JS MAINLOOP: Set main loop hook to 533s JS MAINLOOP: Main loop instance 0x2aa12511000: hold 533s JS MAINLOOP: Running and clearing main loop hook 533s JS G BXD: Defining method run in prototype for GLib.MainLoop 533s 1..17 533s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 533s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 533s JS G BXD: Defined class for Source (GSource), prototype 0x12e076a7bda8, JSClass 0x3ff9ef6c3b0, in object 0x12e076a7b038 533s JS G BXD: Defining method set_priority in prototype for GLib.Source 533s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 533s JS G BXD: Defining method attach in prototype for GLib.Source 533s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 533s JS IMPORT: Module metadata hook for module 0x12e076a60e40 533s JS IMPORT: Defining meta.importSync for module 0x12e076a60e40 533s JS G NS: Found info type OBJECT for 'MemoryInputStream' in namespace 'Gio' 533s JS G OBJ: Defined class for MemoryInputStream (GMemoryInputStream), prototype 0x12e076a7be98, JSClass 0x3ff9ef6cac0, in object 0x12e076a7b290 533s JS G BXD: Defining method destroy in prototype for GLib.Source 533s ok 1 GLib.DestroyNotify parameter throws when encountering a GDestroyNotify not associated with a callback 533s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 533s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 533s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 533s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 533s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 533s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 533s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 533s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 533s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 533s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 533s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 533s JS G ENUM: Defining GLib.LogLevelFlags as 0x2d7c38e12fa8 533s JS G NS: Found info type CONSTANT for 'MININT64' in namespace 'GLib' 533s JS G NS: Found info type CONSTANT for 'MAXINT64' in namespace 'GLib' 533s JS G NS: Found info type CONSTANT for 'MAXUINT64' in namespace 'GLib' 533s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 533s ok 2 Unsafe integer marshalling warns when conversion is lossy 533s ok 3 Marshalling empty flat arrays of structs accepts null # SKIP GTK disabled 533s ok 4 Marshalling empty flat arrays of structs accepts an empty array # SKIP GTK disabled 533s JS G NS: Found info type OBJECT for 'AppLaunchContext' in namespace 'Gio' 533s JS G OBJ: Defined class for AppLaunchContext (GAppLaunchContext), prototype 0xd6cc508380, JSClass 0x3ff9ef6cac0, in object 0x12e076a7b290 533s ok 5 Constructor throws when constructor called without new 533s JS G NS: Found info type ENUM for 'BusType' in namespace 'Gio' 533s JS G ENUM: Defining enum value STARTER (fixed from starter) -1 533s JS G ENUM: Defining enum value NONE (fixed from none) 0 533s JS G ENUM: Defining enum value SYSTEM (fixed from system) 1 533s JS G ENUM: Defining enum value SESSION (fixed from session) 2 533s JS G ENUM: Defining Gio.BusType as 0x2d7c38e328f0 533s ok 6 Enum classes enum has a $gtype property 533s ok 7 Enum classes enum $gtype property is enumerable 533s JS G NS: Found info type ENUM for 'ResolverError' in namespace 'Gio' 533s JS G ERR: Defined class for ResolverError (GError), prototype 0xd6cc504268, JSClass 0x3ff9ef6c650, in object 0x12e076a7b290 533s JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 0 533s JS G ENUM: Defining enum value TEMPORARY_FAILURE (fixed from temporary_failure) 1 533s JS G ENUM: Defining enum value INTERNAL (fixed from internal) 2 533s ok 8 GError domains Number converts error to quark 533s ok 9 Object properties on GtkBuilder-constructed objects are found on the GObject itself # SKIP GTK disabled 533s ok 10 Object properties on GtkBuilder-constructed objects are found on the GObject's parents # SKIP GTK disabled 533s ok 11 Object properties on GtkBuilder-constructed objects are found on the GObject's interfaces # SKIP GTK disabled 533s JS G NS: Found info type CONSTANT for 'PRIORITY_LOW' in namespace 'GLib' 533s ok 12 Garbage collection of introspected objects collects objects properly with signals connected 533s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 533s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 533s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 533s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 533s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 533s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 533s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 533s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 533s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 533s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 533s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 533s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 533s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 533s JS G ENUM: Defining GObject.ParamFlags as 0x2d7c38e040a8 533s JS G NS: Found info type FUNCTION for 'param_spec_boolean' in namespace 'GObject' 533s JS G PRM: Wrapping GParamBoolean 'screenfull' on (null) with JSObject 533s JS G PRM: JSObject created with param instance 0x2aa125333e0 type GParamBoolean 533s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 533s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'CjsPrivate' 533s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 533s JS G NS: Found info type STRUCT for 'SettingsSchemaSource' in namespace 'Gio' 533s JS G BXD: Defined class for SettingsSchemaSource (GSettingsSchemaSource), prototype 0x12e076a7bee8, JSClass 0x3ff9ef6c3b0, in object 0x12e076a7b290 533s JS G BXD: Defining method lookup in prototype for Gio.SettingsSchemaSource 533s JS G BXD: Defining method get_path in prototype for Gio.SettingsSchema 533s JS G NS: Found info type FLAGS for 'SettingsBindFlags' in namespace 'Gio' 533s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 533s JS G ENUM: Defining enum value GET (fixed from get) 1 533s JS G ENUM: Defining enum value SET (fixed from set) 2 533s JS G ENUM: Defining enum value NO_SENSITIVITY (fixed from no_sensitivity) 4 533s JS G ENUM: Defining enum value GET_NO_CHANGES (fixed from get_no_changes) 8 533s JS G ENUM: Defining enum value INVERT_BOOLEAN (fixed from invert_boolean) 16 533s JS G ENUM: Defining Gio.SettingsBindFlags as 0x2d7c38e04e70 533s JS G BXD: Defining method list_keys in prototype for Gio.SettingsSchema 533s JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) 533s JS G OBJ: Defining method run_dispose in prototype for GObject (GObject.Object) 533s JS G NS: Found info type FUNCTION for 'signal_handler_disconnect' in namespace 'GObject' 533s ok 13 Garbage collection of introspected objects handles setting a property from C on an object whose JS wrapper has been collected 533s JS G NS: Found info type STRUCT for 'Atom' in namespace 'Gdk' 533s JS G BXD: Defined class for Atom (void), prototype 0xd6cc508150, JSClass 0x3ff9ef6c3b0, in object 0x12e076a7b268 533s ok 14 Gdk.Atom is presented as string 533s JS G NS: Found info type STRUCT for 'Rectangle' in namespace 'Gdk' 533s JS G BXD: Defined class for Rectangle (GdkRectangle), prototype 0xd6cc508290, JSClass 0x3ff9ef6c3b0, in object 0x12e076a7b268 533s ok 15 Complete enumeration (boxed types) enumerates all properties 533s ok 16 Complete enumeration of GIRepositoryNamespace (new_enumerate) enumerates all properties (sampled) 533s JS G NS: Found info type FLAGS for 'AnchorHints' in namespace 'Gdk' 533s JS G ENUM: Defining enum value FLIP_X (fixed from flip_x) 1 533s JS G ENUM: Defining enum value FLIP_Y (fixed from flip_y) 2 533s JS G ENUM: Defining enum value SLIDE_X (fixed from slide_x) 4 533s JS G ENUM: Defining enum value SLIDE_Y (fixed from slide_y) 8 533s JS G ENUM: Defining enum value RESIZE_X (fixed from resize_x) 16 533s JS G ENUM: Defining enum value RESIZE_Y (fixed from resize_y) 32 533s JS G ENUM: Defining enum value FLIP (fixed from flip) 3 533s JS G ENUM: Defining enum value SLIDE (fixed from slide) 12 533s JS G ENUM: Defining enum value RESIZE (fixed from resize) 48 533s JS G ENUM: Defining Gdk.AnchorHints as 0x2d7c38e09b18 533s JS G NS: Found info type OBJECT for 'AppLaunchContext' in namespace 'Gdk' 533s JS G OBJ: Defined class for AppLaunchContext (GdkAppLaunchContext), prototype 0xd6cc508560, JSClass 0x3ff9ef6cac0, in object 0x12e076a7b268 533s JS G NS: Found info type FLAGS for 'AxisFlags' in namespace 'Gdk' 533s JS G ENUM: Defining enum value X (fixed from x) 2 533s JS G ENUM: Defining enum value Y (fixed from y) 4 533s JS G ENUM: Defining enum value PRESSURE (fixed from pressure) 8 533s JS G ENUM: Defining enum value XTILT (fixed from xtilt) 16 533s JS G ENUM: Defining enum value YTILT (fixed from ytilt) 32 533s JS G ENUM: Defining enum value WHEEL (fixed from wheel) 64 533s JS G ENUM: Defining enum value DISTANCE (fixed from distance) 128 533s JS G ENUM: Defining enum value ROTATION (fixed from rotation) 256 533s JS G ENUM: Defining enum value SLIDER (fixed from slider) 512 533s JS G ENUM: Defining Gdk.AxisFlags as 0x2d7c38e09bf8 533s JS G NS: Found info type ENUM for 'AxisUse' in namespace 'Gdk' 533s JS G ENUM: Defining enum value IGNORE (fixed from ignore) 0 533s JS G ENUM: Defining enum value X (fixed from x) 1 533s JS G ENUM: Defining enum value Y (fixed from y) 2 533s JS G ENUM: Defining enum value PRESSURE (fixed from pressure) 3 533s JS G ENUM: Defining enum value XTILT (fixed from xtilt) 4 533s JS G ENUM: Defining enum value YTILT (fixed from ytilt) 5 533s JS G ENUM: Defining enum value WHEEL (fixed from wheel) 6 533s JS G ENUM: Defining enum value DISTANCE (fixed from distance) 7 533s JS G ENUM: Defining enum value ROTATION (fixed from rotation) 8 533s JS G ENUM: Defining enum value SLIDER (fixed from slider) 9 533s JS G ENUM: Defining enum value LAST (fixed from last) 10 533s JS G ENUM: Defining Gdk.AxisUse as 0x2d7c38e09cd8 533s JS G NS: Found info type CONSTANT for 'BUTTON_MIDDLE' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'BUTTON_PRIMARY' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'BUTTON_SECONDARY' in namespace 'Gdk' 533s JS G NS: Found info type ENUM for 'ByteOrder' in namespace 'Gdk' 533s JS G ENUM: Defining enum value LSB_FIRST (fixed from lsb_first) 0 533s JS G ENUM: Defining enum value MSB_FIRST (fixed from msb_first) 1 533s JS G ENUM: Defining Gdk.ByteOrder as 0x2d7c38e09db8 533s JS G NS: Found info type CONSTANT for 'CURRENT_TIME' in namespace 'Gdk' 533s JS G NS: Found info type STRUCT for 'Color' in namespace 'Gdk' 533s JS G BXD: Defined class for Color (GdkColor), prototype 0xd6cc508628, JSClass 0x3ff9ef6c3b0, in object 0x12e076a7b268 533s JS G NS: Found info type ENUM for 'CrossingMode' in namespace 'Gdk' 533s JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 533s JS G ENUM: Defining enum value GRAB (fixed from grab) 1 533s JS G ENUM: Defining enum value UNGRAB (fixed from ungrab) 2 533s JS G ENUM: Defining enum value GTK_GRAB (fixed from gtk_grab) 3 533s JS G ENUM: Defining enum value GTK_UNGRAB (fixed from gtk_ungrab) 4 533s JS G ENUM: Defining enum value STATE_CHANGED (fixed from state_changed) 5 533s JS G ENUM: Defining enum value TOUCH_BEGIN (fixed from touch_begin) 6 533s JS G ENUM: Defining enum value TOUCH_END (fixed from touch_end) 7 533s JS G ENUM: Defining enum value DEVICE_SWITCH (fixed from device_switch) 8 533s JS G ENUM: Defining Gdk.CrossingMode as 0x2d7c38e09e18 533s JS G NS: Found info type OBJECT for 'Cursor' in namespace 'Gdk' 533s JS G OBJ: Defined class for Cursor (GdkCursor), prototype 0xd6cc5086a0, JSClass 0x3ff9ef6cac0, in object 0x12e076a7b268 533s JS G NS: Found info type ENUM for 'CursorType' in namespace 'Gdk' 533s JS G ENUM: Defining enum value X_CURSOR (fixed from x_cursor) 0 533s JS G ENUM: Defining enum value ARROW (fixed from arrow) 2 533s JS G ENUM: Defining enum value BASED_ARROW_DOWN (fixed from based_arrow_down) 4 533s JS G ENUM: Defining enum value BASED_ARROW_UP (fixed from based_arrow_up) 6 533s JS G ENUM: Defining enum value BOAT (fixed from boat) 8 533s JS G ENUM: Defining enum value BOGOSITY (fixed from bogosity) 10 533s JS G ENUM: Defining enum value BOTTOM_LEFT_CORNER (fixed from bottom_left_corner) 12 533s JS G ENUM: Defining enum value BOTTOM_RIGHT_CORNER (fixed from bottom_right_corner) 14 533s JS G ENUM: Defining enum value BOTTOM_SIDE (fixed from bottom_side) 16 533s JS G ENUM: Defining enum value BOTTOM_TEE (fixed from bottom_tee) 18 533s JS G ENUM: Defining enum value BOX_SPIRAL (fixed from box_spiral) 20 533s JS G ENUM: Defining enum value CENTER_PTR (fixed from center_ptr) 22 533s JS G ENUM: Defining enum value CIRCLE (fixed from circle) 24 533s JS G ENUM: Defining enum value CLOCK (fixed from clock) 26 533s JS G ENUM: Defining enum value COFFEE_MUG (fixed from coffee_mug) 28 533s JS G ENUM: Defining enum value CROSS (fixed from cross) 30 533s JS G ENUM: Defining enum value CROSS_REVERSE (fixed from cross_reverse) 32 533s JS G ENUM: Defining enum value CROSSHAIR (fixed from crosshair) 34 533s JS G ENUM: Defining enum value DIAMOND_CROSS (fixed from diamond_cross) 36 533s JS G ENUM: Defining enum value DOT (fixed from dot) 38 533s JS G ENUM: Defining enum value DOTBOX (fixed from dotbox) 40 533s JS G ENUM: Defining enum value DOUBLE_ARROW (fixed from double_arrow) 42 533s JS G ENUM: Defining enum value DRAFT_LARGE (fixed from draft_large) 44 533s JS G ENUM: Defining enum value DRAFT_SMALL (fixed from draft_small) 46 533s JS G ENUM: Defining enum value DRAPED_BOX (fixed from draped_box) 48 533s JS G ENUM: Defining enum value EXCHANGE (fixed from exchange) 50 533s JS G ENUM: Defining enum value FLEUR (fixed from fleur) 52 533s JS G ENUM: Defining enum value GOBBLER (fixed from gobbler) 54 533s JS G ENUM: Defining enum value GUMBY (fixed from gumby) 56 533s JS G ENUM: Defining enum value HAND1 (fixed from hand1) 58 533s JS G ENUM: Defining enum value HAND2 (fixed from hand2) 60 533s JS G ENUM: Defining enum value HEART (fixed from heart) 62 533s JS G ENUM: Defining enum value ICON (fixed from icon) 64 533s JS G ENUM: Defining enum value IRON_CROSS (fixed from iron_cross) 66 533s JS G ENUM: Defining enum value LEFT_PTR (fixed from left_ptr) 68 533s JS G ENUM: Defining enum value LEFT_SIDE (fixed from left_side) 70 533s JS G ENUM: Defining enum value LEFT_TEE (fixed from left_tee) 72 533s JS G ENUM: Defining enum value LEFTBUTTON (fixed from leftbutton) 74 533s JS G ENUM: Defining enum value LL_ANGLE (fixed from ll_angle) 76 533s JS G ENUM: Defining enum value LR_ANGLE (fixed from lr_angle) 78 533s JS G ENUM: Defining enum value MAN (fixed from man) 80 533s JS G ENUM: Defining enum value MIDDLEBUTTON (fixed from middlebutton) 82 533s JS G ENUM: Defining enum value MOUSE (fixed from mouse) 84 533s JS G ENUM: Defining enum value PENCIL (fixed from pencil) 86 533s JS G ENUM: Defining enum value PIRATE (fixed from pirate) 88 533s JS G ENUM: Defining enum value PLUS (fixed from plus) 90 533s JS G ENUM: Defining enum value QUESTION_ARROW (fixed from question_arrow) 92 533s JS G ENUM: Defining enum value RIGHT_PTR (fixed from right_ptr) 94 533s JS G ENUM: Defining enum value RIGHT_SIDE (fixed from right_side) 96 533s JS G ENUM: Defining enum value RIGHT_TEE (fixed from right_tee) 98 533s JS G ENUM: Defining enum value RIGHTBUTTON (fixed from rightbutton) 100 533s JS G ENUM: Defining enum value RTL_LOGO (fixed from rtl_logo) 102 533s JS G ENUM: Defining enum value SAILBOAT (fixed from sailboat) 104 533s JS G ENUM: Defining enum value SB_DOWN_ARROW (fixed from sb_down_arrow) 106 533s JS G ENUM: Defining enum value SB_H_DOUBLE_ARROW (fixed from sb_h_double_arrow) 108 533s JS G ENUM: Defining enum value SB_LEFT_ARROW (fixed from sb_left_arrow) 110 533s JS G ENUM: Defining enum value SB_RIGHT_ARROW (fixed from sb_right_arrow) 112 533s JS G ENUM: Defining enum value SB_UP_ARROW (fixed from sb_up_arrow) 114 533s JS G ENUM: Defining enum value SB_V_DOUBLE_ARROW (fixed from sb_v_double_arrow) 116 533s JS G ENUM: Defining enum value SHUTTLE (fixed from shuttle) 118 533s JS G ENUM: Defining enum value SIZING (fixed from sizing) 120 533s JS G ENUM: Defining enum value SPIDER (fixed from spider) 122 533s JS G ENUM: Defining enum value SPRAYCAN (fixed from spraycan) 124 533s JS G ENUM: Defining enum value STAR (fixed from star) 126 533s JS G ENUM: Defining enum value TARGET (fixed from target) 128 533s JS G ENUM: Defining enum value TCROSS (fixed from tcross) 130 533s JS G ENUM: Defining enum value TOP_LEFT_ARROW (fixed from top_left_arrow) 132 533s JS G ENUM: Defining enum value TOP_LEFT_CORNER (fixed from top_left_corner) 134 533s JS G ENUM: Defining enum value TOP_RIGHT_CORNER (fixed from top_right_corner) 136 533s JS G ENUM: Defining enum value TOP_SIDE (fixed from top_side) 138 533s JS G ENUM: Defining enum value TOP_TEE (fixed from top_tee) 140 533s JS G ENUM: Defining enum value TREK (fixed from trek) 142 533s JS G ENUM: Defining enum value UL_ANGLE (fixed from ul_angle) 144 533s JS G ENUM: Defining enum value UMBRELLA (fixed from umbrella) 146 533s JS G ENUM: Defining enum value UR_ANGLE (fixed from ur_angle) 148 533s JS G ENUM: Defining enum value WATCH (fixed from watch) 150 533s JS G ENUM: Defining enum value XTERM (fixed from xterm) 152 533s JS G ENUM: Defining enum value LAST_CURSOR (fixed from last_cursor) 153 533s JS G ENUM: Defining enum value BLANK_CURSOR (fixed from blank_cursor) -2 533s JS G ENUM: Defining enum value CURSOR_IS_PIXMAP (fixed from cursor_is_pixmap) -1 533s JS G ENUM: Defining Gdk.CursorType as 0x2d7c38e09ef8 533s JS G NS: Found info type OBJECT for 'Device' in namespace 'Gdk' 533s JS G OBJ: Defined class for Device (GdkDevice), prototype 0xd6cc508718, JSClass 0x3ff9ef6cac0, in object 0x12e076a7b268 533s JS G NS: Found info type OBJECT for 'DeviceManager' in namespace 'Gdk' 533s JS G OBJ: Defined class for DeviceManager (GdkDeviceManager), prototype 0xd6cc508768, JSClass 0x3ff9ef6cac0, in object 0x12e076a7b268 533s JS G NS: Found info type INTERFACE for 'DevicePad' in namespace 'Gdk' 533s JS G IFACE: Defined class for DevicePad (GdkDevicePad), prototype 0xd6cc518740, JSClass 0x3ff9ef6c898, in object 0x12e076a7b268 533s JS G NS: Found info type ENUM for 'DevicePadFeature' in namespace 'Gdk' 533s JS G ENUM: Defining enum value BUTTON (fixed from button) 0 533s JS G ENUM: Defining enum value RING (fixed from ring) 1 533s JS G ENUM: Defining enum value STRIP (fixed from strip) 2 533s JS G ENUM: Defining Gdk.DevicePadFeature as 0x2d7c38e0a6d8 533s JS G NS: Found info type STRUCT for 'DevicePadInterface' in namespace 'Gdk' 533s JS G NS: Found info type OBJECT for 'DeviceTool' in namespace 'Gdk' 533s JS G OBJ: Defined class for DeviceTool (GdkDeviceTool), prototype 0xd6cc508808, JSClass 0x3ff9ef6cac0, in object 0x12e076a7b268 533s JS G NS: Found info type ENUM for 'DeviceToolType' in namespace 'Gdk' 533s JS G ENUM: Defining enum value UNKNOWN (fixed from unknown) 0 533s JS G ENUM: Defining enum value PEN (fixed from pen) 1 533s JS G ENUM: Defining enum value ERASER (fixed from eraser) 2 533s JS G ENUM: Defining enum value BRUSH (fixed from brush) 3 533s JS G ENUM: Defining enum value PENCIL (fixed from pencil) 4 533s JS G ENUM: Defining enum value AIRBRUSH (fixed from airbrush) 5 533s JS G ENUM: Defining enum value MOUSE (fixed from mouse) 6 533s JS G ENUM: Defining enum value LENS (fixed from lens) 7 533s JS G ENUM: Defining Gdk.DeviceToolType as 0x2d7c38e0a738 533s JS G NS: Found info type ENUM for 'DeviceType' in namespace 'Gdk' 533s JS G ENUM: Defining enum value MASTER (fixed from master) 0 533s JS G ENUM: Defining enum value SLAVE (fixed from slave) 1 533s JS G ENUM: Defining enum value FLOATING (fixed from floating) 2 533s JS G ENUM: Defining Gdk.DeviceType as 0x2d7c38e0a818 533s JS G NS: Found info type OBJECT for 'Display' in namespace 'Gdk' 533s JS G OBJ: Defined class for Display (GdkDisplay), prototype 0xd6cc5088a8, JSClass 0x3ff9ef6cac0, in object 0x12e076a7b268 533s JS G NS: Found info type OBJECT for 'DisplayManager' in namespace 'Gdk' 533s JS G OBJ: Defined class for DisplayManager (GdkDisplayManager), prototype 0xd6cc5088f8, JSClass 0x3ff9ef6cac0, in object 0x12e076a7b268 533s JS G NS: Found info type FLAGS for 'DragAction' in namespace 'Gdk' 533s JS G ENUM: Defining enum value DEFAULT (fixed from default) 1 533s JS G ENUM: Defining enum value COPY (fixed from copy) 2 533s JS G ENUM: Defining enum value MOVE (fixed from move) 4 533s JS G ENUM: Defining enum value LINK (fixed from link) 8 533s JS G ENUM: Defining enum value PRIVATE (fixed from private) 16 533s JS G ENUM: Defining enum value ASK (fixed from ask) 32 533s JS G ENUM: Defining Gdk.DragAction as 0x2d7c38e0a878 533s JS G NS: Found info type ENUM for 'DragCancelReason' in namespace 'Gdk' 533s JS G ENUM: Defining enum value NO_TARGET (fixed from no_target) 0 533s JS G ENUM: Defining enum value USER_CANCELLED (fixed from user_cancelled) 1 533s JS G ENUM: Defining enum value ERROR (fixed from error) 2 533s JS G ENUM: Defining Gdk.DragCancelReason as 0x2d7c38e0a958 533s JS G NS: Found info type OBJECT for 'DragContext' in namespace 'Gdk' 533s JS G OBJ: Defined class for DragContext (GdkDragContext), prototype 0xd6cc508998, JSClass 0x3ff9ef6cac0, in object 0x12e076a7b268 533s JS G NS: Found info type ENUM for 'DragProtocol' in namespace 'Gdk' 533s JS G ENUM: Defining enum value NONE (fixed from none) 0 533s JS G ENUM: Defining enum value MOTIF (fixed from motif) 1 533s JS G ENUM: Defining enum value XDND (fixed from xdnd) 2 533s JS G ENUM: Defining enum value ROOTWIN (fixed from rootwin) 3 533s JS G ENUM: Defining enum value WIN32_DROPFILES (fixed from win32_dropfiles) 4 533s JS G ENUM: Defining enum value OLE2 (fixed from ole2) 5 533s JS G ENUM: Defining enum value LOCAL (fixed from local) 6 533s JS G ENUM: Defining enum value WAYLAND (fixed from wayland) 7 533s JS G ENUM: Defining Gdk.DragProtocol as 0x2d7c38e0a9b8 533s JS G NS: Found info type OBJECT for 'DrawingContext' in namespace 'Gdk' 533s JS G OBJ: Defined class for DrawingContext (GdkDrawingContext), prototype 0xd6cc508a10, JSClass 0x3ff9ef6cac0, in object 0x12e076a7b268 533s JS G NS: Found info type STRUCT for 'DrawingContextClass' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'EVENT_PROPAGATE' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'EVENT_STOP' in namespace 'Gdk' 533s JS G NS: Found info type UNION for 'Event' in namespace 'Gdk' 533s JS G BXD: Defined class for Event (GdkEvent), prototype 0xd6cc508a60, JSClass 0x3ff9ef6cb68, in object 0x12e076a7b268 533s JS G NS: Found info type STRUCT for 'EventAny' in namespace 'Gdk' 533s JS G BXD: Defined class for EventAny (void), prototype 0xd6cc508b00, JSClass 0x3ff9ef6c3b0, in object 0x12e076a7b268 533s JS G NS: Found info type STRUCT for 'EventButton' in namespace 'Gdk' 533s JS G BXD: Defined class for EventButton (void), prototype 0xd6cc508b28, JSClass 0x3ff9ef6c3b0, in object 0x12e076a7b268 533s JS G NS: Found info type STRUCT for 'EventConfigure' in namespace 'Gdk' 533s JS G BXD: Defined class for EventConfigure (void), prototype 0xd6cc508b50, JSClass 0x3ff9ef6c3b0, in object 0x12e076a7b268 533s JS G NS: Found info type STRUCT for 'EventCrossing' in namespace 'Gdk' 533s JS G BXD: Defined class for EventCrossing (void), prototype 0xd6cc508b78, JSClass 0x3ff9ef6c3b0, in object 0x12e076a7b268 533s JS G NS: Found info type STRUCT for 'EventDND' in namespace 'Gdk' 533s JS G BXD: Defined class for EventDND (void), prototype 0xd6cc508ba0, JSClass 0x3ff9ef6c3b0, in object 0x12e076a7b268 533s JS G NS: Found info type STRUCT for 'EventExpose' in namespace 'Gdk' 533s JS G BXD: Defined class for EventExpose (void), prototype 0xd6cc508bc8, JSClass 0x3ff9ef6c3b0, in object 0x12e076a7b268 533s JS G NS: Found info type STRUCT for 'EventFocus' in namespace 'Gdk' 533s JS G BXD: Defined class for EventFocus (void), prototype 0xd6cc508bf0, JSClass 0x3ff9ef6c3b0, in object 0x12e076a7b268 533s JS G NS: Found info type STRUCT for 'EventGrabBroken' in namespace 'Gdk' 533s JS G BXD: Defined class for EventGrabBroken (void), prototype 0xd6cc508c18, JSClass 0x3ff9ef6c3b0, in object 0x12e076a7b268 533s JS G NS: Found info type STRUCT for 'EventKey' in namespace 'Gdk' 533s JS G BXD: Defined class for EventKey (void), prototype 0xd6cc508c40, JSClass 0x3ff9ef6c3b0, in object 0x12e076a7b268 533s JS G NS: Found info type FLAGS for 'EventMask' in namespace 'Gdk' 533s JS G ENUM: Defining enum value EXPOSURE_MASK (fixed from exposure_mask) 2 533s JS G ENUM: Defining enum value POINTER_MOTION_MASK (fixed from pointer_motion_mask) 4 533s JS G ENUM: Defining enum value POINTER_MOTION_HINT_MASK (fixed from pointer_motion_hint_mask) 8 533s JS G ENUM: Defining enum value BUTTON_MOTION_MASK (fixed from button_motion_mask) 16 533s JS G ENUM: Defining enum value BUTTON1_MOTION_MASK (fixed from button1_motion_mask) 32 533s JS G ENUM: Defining enum value BUTTON2_MOTION_MASK (fixed from button2_motion_mask) 64 533s JS G ENUM: Defining enum value BUTTON3_MOTION_MASK (fixed from button3_motion_mask) 128 533s JS G ENUM: Defining enum value BUTTON_PRESS_MASK (fixed from button_press_mask) 256 533s JS G ENUM: Defining enum value BUTTON_RELEASE_MASK (fixed from button_release_mask) 512 533s JS G ENUM: Defining enum value KEY_PRESS_MASK (fixed from key_press_mask) 1024 533s JS G ENUM: Defining enum value KEY_RELEASE_MASK (fixed from key_release_mask) 2048 533s JS G ENUM: Defining enum value ENTER_NOTIFY_MASK (fixed from enter_notify_mask) 4096 533s JS G ENUM: Defining enum value LEAVE_NOTIFY_MASK (fixed from leave_notify_mask) 8192 533s JS G ENUM: Defining enum value FOCUS_CHANGE_MASK (fixed from focus_change_mask) 16384 533s JS G ENUM: Defining enum value STRUCTURE_MASK (fixed from structure_mask) 32768 533s JS G ENUM: Defining enum value PROPERTY_CHANGE_MASK (fixed from property_change_mask) 65536 533s JS G ENUM: Defining enum value VISIBILITY_NOTIFY_MASK (fixed from visibility_notify_mask) 131072 533s JS G ENUM: Defining enum value PROXIMITY_IN_MASK (fixed from proximity_in_mask) 262144 533s JS G ENUM: Defining enum value PROXIMITY_OUT_MASK (fixed from proximity_out_mask) 524288 533s JS G ENUM: Defining enum value SUBSTRUCTURE_MASK (fixed from substructure_mask) 1048576 533s JS G ENUM: Defining enum value SCROLL_MASK (fixed from scroll_mask) 2097152 533s JS G ENUM: Defining enum value TOUCH_MASK (fixed from touch_mask) 4194304 533s JS G ENUM: Defining enum value SMOOTH_SCROLL_MASK (fixed from smooth_scroll_mask) 8388608 533s JS G ENUM: Defining enum value TOUCHPAD_GESTURE_MASK (fixed from touchpad_gesture_mask) 16777216 533s JS G ENUM: Defining enum value TABLET_PAD_MASK (fixed from tablet_pad_mask) 33554432 533s JS G ENUM: Defining enum value ALL_EVENTS_MASK (fixed from all_events_mask) 67108862 533s JS G ENUM: Defining Gdk.EventMask as 0x2d7c38e0aa98 533s JS G NS: Found info type STRUCT for 'EventMotion' in namespace 'Gdk' 533s JS G BXD: Defined class for EventMotion (void), prototype 0xd6cc508c90, JSClass 0x3ff9ef6c3b0, in object 0x12e076a7b268 533s JS G NS: Found info type STRUCT for 'EventOwnerChange' in namespace 'Gdk' 533s JS G BXD: Defined class for EventOwnerChange (void), prototype 0xd6cc508cb8, JSClass 0x3ff9ef6c3b0, in object 0x12e076a7b268 533s JS G NS: Found info type STRUCT for 'EventPadAxis' in namespace 'Gdk' 533s JS G BXD: Defined class for EventPadAxis (void), prototype 0xd6cc508ce0, JSClass 0x3ff9ef6c3b0, in object 0x12e076a7b268 533s JS G NS: Found info type STRUCT for 'EventPadButton' in namespace 'Gdk' 533s JS G BXD: Defined class for EventPadButton (void), prototype 0xd6cc508d08, JSClass 0x3ff9ef6c3b0, in object 0x12e076a7b268 533s JS G NS: Found info type STRUCT for 'EventPadGroupMode' in namespace 'Gdk' 533s JS G BXD: Defined class for EventPadGroupMode (void), prototype 0xd6cc508d30, JSClass 0x3ff9ef6c3b0, in object 0x12e076a7b268 533s JS G NS: Found info type STRUCT for 'EventProperty' in namespace 'Gdk' 533s JS G BXD: Defined class for EventProperty (void), prototype 0xd6cc508d58, JSClass 0x3ff9ef6c3b0, in object 0x12e076a7b268 533s JS G NS: Found info type STRUCT for 'EventProximity' in namespace 'Gdk' 533s JS G BXD: Defined class for EventProximity (void), prototype 0xd6cc508d80, JSClass 0x3ff9ef6c3b0, in object 0x12e076a7b268 533s JS G NS: Found info type STRUCT for 'EventScroll' in namespace 'Gdk' 533s JS G BXD: Defined class for EventScroll (void), prototype 0xd6cc508da8, JSClass 0x3ff9ef6c3b0, in object 0x12e076a7b268 533s JS G NS: Found info type STRUCT for 'EventSelection' in namespace 'Gdk' 533s JS G BXD: Defined class for EventSelection (void), prototype 0xd6cc508dd0, JSClass 0x3ff9ef6c3b0, in object 0x12e076a7b268 533s JS G NS: Found info type STRUCT for 'EventSequence' in namespace 'Gdk' 533s JS G BXD: Defined class for EventSequence (GdkEventSequence), prototype 0xd6cc508df8, JSClass 0x3ff9ef6c3b0, in object 0x12e076a7b268 533s JS G NS: Found info type STRUCT for 'EventSetting' in namespace 'Gdk' 533s JS G BXD: Defined class for EventSetting (void), prototype 0xd6cc508e48, JSClass 0x3ff9ef6c3b0, in object 0x12e076a7b268 533s JS G NS: Found info type STRUCT for 'EventTouch' in namespace 'Gdk' 533s JS G BXD: Defined class for EventTouch (void), prototype 0xd6cc508e70, JSClass 0x3ff9ef6c3b0, in object 0x12e076a7b268 533s JS G NS: Found info type STRUCT for 'EventTouchpadPinch' in namespace 'Gdk' 533s JS G BXD: Defined class for EventTouchpadPinch (void), prototype 0xd6cc508e98, JSClass 0x3ff9ef6c3b0, in object 0x12e076a7b268 533s JS G NS: Found info type STRUCT for 'EventTouchpadSwipe' in namespace 'Gdk' 533s JS G BXD: Defined class for EventTouchpadSwipe (void), prototype 0xd6cc508ec0, JSClass 0x3ff9ef6c3b0, in object 0x12e076a7b268 533s JS G NS: Found info type ENUM for 'EventType' in namespace 'Gdk' 533s JS G ENUM: Defining enum value NOTHING (fixed from nothing) -1 533s JS G ENUM: Defining enum value DELETE (fixed from delete) 0 533s JS G ENUM: Defining enum value DESTROY (fixed from destroy) 1 533s JS G ENUM: Defining enum value EXPOSE (fixed from expose) 2 533s JS G ENUM: Defining enum value MOTION_NOTIFY (fixed from motion_notify) 3 533s JS G ENUM: Defining enum value BUTTON_PRESS (fixed from button_press) 4 533s JS G ENUM: Defining enum value 2BUTTON_PRESS (fixed from 2button_press) 5 533s JS G ENUM: Defining enum value DOUBLE_BUTTON_PRESS (fixed from double_button_press) 5 533s JS G ENUM: Defining enum value 3BUTTON_PRESS (fixed from 3button_press) 6 533s JS G ENUM: Defining enum value TRIPLE_BUTTON_PRESS (fixed from triple_button_press) 6 533s JS G ENUM: Defining enum value BUTTON_RELEASE (fixed from button_release) 7 533s JS G ENUM: Defining enum value KEY_PRESS (fixed from key_press) 8 533s JS G ENUM: Defining enum value KEY_RELEASE (fixed from key_release) 9 533s JS G ENUM: Defining enum value ENTER_NOTIFY (fixed from enter_notify) 10 533s JS G ENUM: Defining enum value LEAVE_NOTIFY (fixed from leave_notify) 11 533s JS G ENUM: Defining enum value FOCUS_CHANGE (fixed from focus_change) 12 533s JS G ENUM: Defining enum value CONFIGURE (fixed from configure) 13 533s JS G ENUM: Defining enum value MAP (fixed from map) 14 533s JS G ENUM: Defining enum value UNMAP (fixed from unmap) 15 533s JS G ENUM: Defining enum value PROPERTY_NOTIFY (fixed from property_notify) 16 533s JS G ENUM: Defining enum value SELECTION_CLEAR (fixed from selection_clear) 17 533s JS G ENUM: Defining enum value SELECTION_REQUEST (fixed from selection_request) 18 533s JS G ENUM: Defining enum value SELECTION_NOTIFY (fixed from selection_notify) 19 533s JS G ENUM: Defining enum value PROXIMITY_IN (fixed from proximity_in) 20 533s JS G ENUM: Defining enum value PROXIMITY_OUT (fixed from proximity_out) 21 533s JS G ENUM: Defining enum value DRAG_ENTER (fixed from drag_enter) 22 533s JS G ENUM: Defining enum value DRAG_LEAVE (fixed from drag_leave) 23 533s JS G ENUM: Defining enum value DRAG_MOTION (fixed from drag_motion) 24 533s JS G ENUM: Defining enum value DRAG_STATUS (fixed from drag_status) 25 533s JS G ENUM: Defining enum value DROP_START (fixed from drop_start) 26 533s JS G ENUM: Defining enum value DROP_FINISHED (fixed from drop_finished) 27 533s JS G ENUM: Defining enum value CLIENT_EVENT (fixed from client_event) 28 533s JS G ENUM: Defining enum value VISIBILITY_NOTIFY (fixed from visibility_notify) 29 533s JS G ENUM: Defining enum value SCROLL (fixed from scroll) 31 533s JS G ENUM: Defining enum value WINDOW_STATE (fixed from window_state) 32 533s JS G ENUM: Defining enum value SETTING (fixed from setting) 33 533s JS G ENUM: Defining enum value OWNER_CHANGE (fixed from owner_change) 34 533s JS G ENUM: Defining enum value GRAB_BROKEN (fixed from grab_broken) 35 533s JS G ENUM: Defining enum value DAMAGE (fixed from damage) 36 533s JS G ENUM: Defining enum value TOUCH_BEGIN (fixed from touch_begin) 37 533s JS G ENUM: Defining enum value TOUCH_UPDATE (fixed from touch_update) 38 533s JS G ENUM: Defining enum value TOUCH_END (fixed from touch_end) 39 533s JS G ENUM: Defining enum value TOUCH_CANCEL (fixed from touch_cancel) 40 533s JS G ENUM: Defining enum value TOUCHPAD_SWIPE (fixed from touchpad_swipe) 41 533s JS G ENUM: Defining enum value TOUCHPAD_PINCH (fixed from touchpad_pinch) 42 533s JS G ENUM: Defining enum value PAD_BUTTON_PRESS (fixed from pad_button_press) 43 533s JS G ENUM: Defining enum value PAD_BUTTON_RELEASE (fixed from pad_button_release) 44 533s JS G ENUM: Defining enum value PAD_RING (fixed from pad_ring) 45 533s JS G ENUM: Defining enum value PAD_STRIP (fixed from pad_strip) 46 533s JS G ENUM: Defining enum value PAD_GROUP_MODE (fixed from pad_group_mode) 47 533s JS G ENUM: Defining enum value EVENT_LAST (fixed from event_last) 48 533s JS G ENUM: Defining Gdk.EventType as 0x2d7c38e0ac78 533s JS G NS: Found info type STRUCT for 'EventVisibility' in namespace 'Gdk' 533s JS G BXD: Defined class for EventVisibility (void), prototype 0xd6cc508f10, JSClass 0x3ff9ef6c3b0, in object 0x12e076a7b268 533s JS G NS: Found info type STRUCT for 'EventWindowState' in namespace 'Gdk' 533s JS G BXD: Defined class for EventWindowState (void), prototype 0xd6cc508f38, JSClass 0x3ff9ef6c3b0, in object 0x12e076a7b268 533s JS G NS: Found info type ENUM for 'FilterReturn' in namespace 'Gdk' 533s JS G ENUM: Defining enum value CONTINUE (fixed from continue) 0 533s JS G ENUM: Defining enum value TRANSLATE (fixed from translate) 1 533s JS G ENUM: Defining enum value REMOVE (fixed from remove) 2 533s JS G ENUM: Defining Gdk.FilterReturn as 0x2d7c38e0b058 533s JS G NS: Found info type OBJECT for 'FrameClock' in namespace 'Gdk' 533s JS G OBJ: Defined class for FrameClock (GdkFrameClock), prototype 0xd6cc508f88, JSClass 0x3ff9ef6cac0, in object 0x12e076a7b268 533s JS G NS: Found info type STRUCT for 'FrameClockClass' in namespace 'Gdk' 533s JS G NS: Found info type FLAGS for 'FrameClockPhase' in namespace 'Gdk' 533s JS G ENUM: Defining enum value NONE (fixed from none) 0 533s JS G ENUM: Defining enum value FLUSH_EVENTS (fixed from flush_events) 1 533s JS G ENUM: Defining enum value BEFORE_PAINT (fixed from before_paint) 2 533s JS G ENUM: Defining enum value UPDATE (fixed from update) 4 533s JS G ENUM: Defining enum value LAYOUT (fixed from layout) 8 533s JS G ENUM: Defining enum value PAINT (fixed from paint) 16 533s JS G ENUM: Defining enum value RESUME_EVENTS (fixed from resume_events) 32 533s JS G ENUM: Defining enum value AFTER_PAINT (fixed from after_paint) 64 533s JS G ENUM: Defining Gdk.FrameClockPhase as 0x2d7c38e0b0b8 533s JS G NS: Found info type STRUCT for 'FrameClockPrivate' in namespace 'Gdk' 533s JS G BXD: Defined class for FrameClockPrivate (void), prototype 0xd6cc543038, JSClass 0x3ff9ef6c3b0, in object 0x12e076a7b268 533s JS G NS: Found info type STRUCT for 'FrameTimings' in namespace 'Gdk' 533s JS G BXD: Defined class for FrameTimings (GdkFrameTimings), prototype 0xd6cc543060, JSClass 0x3ff9ef6c3b0, in object 0x12e076a7b268 533s JS G NS: Found info type ENUM for 'FullscreenMode' in namespace 'Gdk' 533s JS G ENUM: Defining enum value CURRENT_MONITOR (fixed from current_monitor) 0 533s JS G ENUM: Defining enum value ALL_MONITORS (fixed from all_monitors) 1 533s JS G ENUM: Defining Gdk.FullscreenMode as 0x2d7c38e0b198 533s JS G NS: Found info type OBJECT for 'GLContext' in namespace 'Gdk' 533s JS G OBJ: Defined class for GLContext (GdkGLContext), prototype 0xd6cc5430d8, JSClass 0x3ff9ef6cac0, in object 0x12e076a7b268 533s JS G NS: Found info type ENUM for 'GLError' in namespace 'Gdk' 533s JS G ERR: Defined class for GLError (GError), prototype 0xd6cc518920, JSClass 0x3ff9ef6c650, in object 0x12e076a7b268 533s JS G ENUM: Defining enum value NOT_AVAILABLE (fixed from not_available) 0 533s JS G ENUM: Defining enum value UNSUPPORTED_FORMAT (fixed from unsupported_format) 1 533s JS G ENUM: Defining enum value UNSUPPORTED_PROFILE (fixed from unsupported_profile) 2 533s JS G NS: Found info type STRUCT for 'Geometry' in namespace 'Gdk' 533s JS G BXD: Defined class for Geometry (void), prototype 0xd6cc543128, JSClass 0x3ff9ef6c3b0, in object 0x12e076a7b268 533s JS G NS: Found info type ENUM for 'GrabOwnership' in namespace 'Gdk' 533s JS G ENUM: Defining enum value NONE (fixed from none) 0 533s JS G ENUM: Defining enum value WINDOW (fixed from window) 1 533s JS G ENUM: Defining enum value APPLICATION (fixed from application) 2 533s JS G ENUM: Defining Gdk.GrabOwnership as 0x2d7c38e0b1f8 533s JS G NS: Found info type ENUM for 'GrabStatus' in namespace 'Gdk' 533s JS G ENUM: Defining enum value SUCCESS (fixed from success) 0 533s JS G ENUM: Defining enum value ALREADY_GRABBED (fixed from already_grabbed) 1 533s JS G ENUM: Defining enum value INVALID_TIME (fixed from invalid_time) 2 533s JS G ENUM: Defining enum value NOT_VIEWABLE (fixed from not_viewable) 3 533s JS G ENUM: Defining enum value FROZEN (fixed from frozen) 4 533s JS G ENUM: Defining enum value FAILED (fixed from failed) 5 533s JS G ENUM: Defining Gdk.GrabStatus as 0x2d7c38e0b258 533s JS G NS: Found info type ENUM for 'Gravity' in namespace 'Gdk' 533s JS G ENUM: Defining enum value NORTH_WEST (fixed from north_west) 1 533s JS G ENUM: Defining enum value NORTH (fixed from north) 2 533s JS G ENUM: Defining enum value NORTH_EAST (fixed from north_east) 3 533s JS G ENUM: Defining enum value WEST (fixed from west) 4 533s JS G ENUM: Defining enum value CENTER (fixed from center) 5 533s JS G ENUM: Defining enum value EAST (fixed from east) 6 533s JS G ENUM: Defining enum value SOUTH_WEST (fixed from south_west) 7 533s JS G ENUM: Defining enum value SOUTH (fixed from south) 8 533s JS G ENUM: Defining enum value SOUTH_EAST (fixed from south_east) 9 533s JS G ENUM: Defining enum value STATIC (fixed from static) 10 533s JS G ENUM: Defining Gdk.Gravity as 0x2d7c38e0b338 533s JS G NS: Found info type ENUM for 'InputMode' in namespace 'Gdk' 533s JS G ENUM: Defining enum value DISABLED (fixed from disabled) 0 533s JS G ENUM: Defining enum value SCREEN (fixed from screen) 1 533s JS G ENUM: Defining enum value WINDOW (fixed from window) 2 533s JS G ENUM: Defining Gdk.InputMode as 0x2d7c38e0b418 533s JS G NS: Found info type ENUM for 'InputSource' in namespace 'Gdk' 533s JS G ENUM: Defining enum value MOUSE (fixed from mouse) 0 533s JS G ENUM: Defining enum value PEN (fixed from pen) 1 533s JS G ENUM: Defining enum value ERASER (fixed from eraser) 2 533s JS G ENUM: Defining enum value CURSOR (fixed from cursor) 3 533s JS G ENUM: Defining enum value KEYBOARD (fixed from keyboard) 4 533s JS G ENUM: Defining enum value TOUCHSCREEN (fixed from touchscreen) 5 533s JS G ENUM: Defining enum value TOUCHPAD (fixed from touchpad) 6 533s JS G ENUM: Defining enum value TRACKPOINT (fixed from trackpoint) 7 533s JS G ENUM: Defining enum value TABLET_PAD (fixed from tablet_pad) 8 533s JS G ENUM: Defining Gdk.InputSource as 0x2d7c38e0b478 533s JS G NS: Found info type CONSTANT for 'KEY_0' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_1' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_2' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_3' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_3270_AltCursor' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_3270_Attn' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_3270_BackTab' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_3270_ChangeScreen' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_3270_Copy' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_3270_CursorBlink' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_3270_CursorSelect' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_3270_DeleteWord' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_3270_Duplicate' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_3270_Enter' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_3270_EraseEOF' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_3270_EraseInput' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_3270_ExSelect' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_3270_FieldMark' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_3270_Ident' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_3270_Jump' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_3270_KeyClick' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_3270_Left2' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_3270_PA1' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_3270_PA2' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_3270_PA3' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_3270_Play' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_3270_PrintScreen' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_3270_Quit' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_3270_Record' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_3270_Reset' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_3270_Right2' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_3270_Rule' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_3270_Setup' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_3270_Test' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_4' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_5' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_6' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_7' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_8' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_9' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_A' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_AE' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Aacute' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Abelowdot' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Abreve' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Abreveacute' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Abrevebelowdot' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Abrevegrave' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Abrevehook' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Abrevetilde' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_AccessX_Enable' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_AccessX_Feedback_Enable' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Acircumflex' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Acircumflexacute' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Acircumflexbelowdot' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Acircumflexgrave' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Acircumflexhook' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Acircumflextilde' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_AddFavorite' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Adiaeresis' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Agrave' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Ahook' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Alt_L' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Alt_R' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Amacron' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Aogonek' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ApplicationLeft' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ApplicationRight' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_0' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_1' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_2' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_3' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_4' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_5' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_6' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_7' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_8' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_9' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_ain' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_alef' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_alefmaksura' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_beh' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_comma' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_dad' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_dal' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_damma' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_dammatan' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_ddal' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_farsi_yeh' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_fatha' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_fathatan' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_feh' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_fullstop' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_gaf' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_ghain' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_ha' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_hah' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_hamza' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_hamza_above' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_hamza_below' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_hamzaonalef' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_hamzaonwaw' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_hamzaonyeh' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_hamzaunderalef' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_heh' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_heh_doachashmee' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_heh_goal' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_jeem' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_jeh' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_kaf' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_kasra' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_kasratan' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_keheh' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_khah' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_lam' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_madda_above' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_maddaonalef' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_meem' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_noon' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_noon_ghunna' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_peh' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_percent' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_qaf' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_question_mark' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_ra' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_rreh' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_sad' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_seen' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_semicolon' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_shadda' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_sheen' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_sukun' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_superscript_alef' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_switch' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_tah' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_tatweel' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_tcheh' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_teh' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_tehmarbuta' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_thal' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_theh' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_tteh' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_veh' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_waw' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_yeh' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_yeh_baree' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_zah' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Arabic_zain' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Aring' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_AT' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_AYB' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_BEN' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_CHA' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_DA' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_DZA' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_E' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_FE' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_GHAT' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_GIM' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_HI' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_HO' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_INI' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_JE' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_KE' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_KEN' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_KHE' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_LYUN' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_MEN' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_NU' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_O' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_PE' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_PYUR' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_RA' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_RE' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_SE' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_SHA' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_TCHE' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_TO' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_TSA' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_TSO' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_TYUN' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_VEV' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_VO' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_VYUN' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_YECH' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_ZA' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_ZHE' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_accent' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_amanak' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_apostrophe' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_at' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_ayb' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_ben' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_but' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_cha' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_da' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_dza' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_e' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_exclam' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_fe' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_full_stop' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_ghat' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_gim' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_hi' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_ho' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_hyphen' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_ini' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_je' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_ke' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_ken' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_khe' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_ligature_ew' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_lyun' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_men' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_nu' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_o' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_paruyk' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_pe' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_pyur' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_question' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_ra' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_re' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_se' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_separation_mark' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_sha' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_shesht' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_tche' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_to' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_tsa' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_tso' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_tyun' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_verjaket' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_vev' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_vo' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_vyun' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_yech' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_yentamna' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_za' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Armenian_zhe' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Atilde' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_AudibleBell_Enable' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_AudioCycleTrack' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_AudioForward' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_AudioLowerVolume' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_AudioMedia' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_AudioMicMute' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_AudioMute' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_AudioNext' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_AudioPause' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_AudioPlay' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_AudioPreset' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_AudioPrev' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_AudioRaiseVolume' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_AudioRandomPlay' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_AudioRecord' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_AudioRepeat' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_AudioRewind' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_AudioStop' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Away' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_B' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Babovedot' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Back' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_BackForward' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_BackSpace' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Battery' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Begin' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Blue' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Bluetooth' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Book' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_BounceKeys_Enable' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Break' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_BrightnessAdjust' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Byelorussian_SHORTU' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Byelorussian_shortu' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_C' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_CD' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_CH' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_C_H' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_C_h' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cabovedot' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cacute' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Calculator' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Calendar' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cancel' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Caps_Lock' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Ccaron' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Ccedilla' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Ccircumflex' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Ch' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Clear' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ClearGrab' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Close' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Codeinput' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ColonSign' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Community' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ContrastAdjust' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Control_L' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Control_R' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Copy' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_CruzeiroSign' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cut' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_CycleAngle' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_A' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_BE' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_CHE' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_CHE_descender' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_CHE_vertstroke' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_DE' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_DZHE' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_E' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_EF' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_EL' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_EM' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_EN' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_EN_descender' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ER' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ES' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_GHE' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_GHE_bar' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_HA' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_HARDSIGN' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_HA_descender' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_I' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_IE' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_IO' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_I_macron' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_JE' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_KA' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_KA_descender' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_KA_vertstroke' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_LJE' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_NJE' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_O' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_O_bar' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_PE' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_SCHWA' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_SHA' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_SHCHA' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_SHHA' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_SHORTI' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_SOFTSIGN' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_TE' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_TSE' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_U' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_U_macron' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_U_straight' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_U_straight_bar' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_VE' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_YA' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_YERU' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_YU' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ZE' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ZHE' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ZHE_descender' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_a' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_be' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_che' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_che_descender' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_che_vertstroke' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_de' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_dzhe' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_e' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ef' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_el' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_em' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_en' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_en_descender' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_er' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_es' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ghe' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ghe_bar' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ha' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ha_descender' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_hardsign' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_i' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_i_macron' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ie' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_io' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_je' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ka' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ka_descender' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ka_vertstroke' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_lje' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_nje' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_o' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_o_bar' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_pe' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_schwa' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_sha' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_shcha' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_shha' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_shorti' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_softsign' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_te' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_tse' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_u' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_u_macron' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_u_straight' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_u_straight_bar' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ve' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ya' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_yeru' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_yu' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ze' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_zhe' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_zhe_descender' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_D' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_DOS' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Dabovedot' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Dcaron' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Delete' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Display' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Documents' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_DongSign' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Down' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Dstroke' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_E' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ENG' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ETH' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_EZH' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Eabovedot' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Eacute' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Ebelowdot' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Ecaron' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Ecircumflex' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Ecircumflexacute' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Ecircumflexbelowdot' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Ecircumflexgrave' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Ecircumflexhook' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Ecircumflextilde' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_EcuSign' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Ediaeresis' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Egrave' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Ehook' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Eisu_Shift' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Eisu_toggle' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Eject' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Emacron' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_End' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Eogonek' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Escape' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Eth' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Etilde' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_EuroSign' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Excel' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Execute' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Explorer' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_F' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_F1' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_F10' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_F11' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_F12' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_F13' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_F14' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_F15' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_F16' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_F17' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_F18' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_F19' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_F2' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_F20' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_F21' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_F22' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_F23' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_F24' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_F25' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_F26' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_F27' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_F28' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_F29' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_F3' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_F30' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_F31' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_F32' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_F33' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_F34' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_F35' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_F4' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_F5' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_F6' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_F7' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_F8' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_F9' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_FFrancSign' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Fabovedot' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Farsi_0' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Farsi_1' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Farsi_2' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Farsi_3' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Farsi_4' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Farsi_5' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Farsi_6' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Farsi_7' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Farsi_8' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Farsi_9' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Farsi_yeh' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Favorites' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Finance' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Find' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_First_Virtual_Screen' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Forward' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_FrameBack' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_FrameForward' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_G' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Gabovedot' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Game' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Gbreve' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Gcaron' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Gcedilla' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Gcircumflex' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Georgian_an' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Georgian_ban' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Georgian_can' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Georgian_char' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Georgian_chin' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Georgian_cil' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Georgian_don' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Georgian_en' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Georgian_fi' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Georgian_gan' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Georgian_ghan' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Georgian_hae' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Georgian_har' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Georgian_he' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Georgian_hie' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Georgian_hoe' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Georgian_in' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Georgian_jhan' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Georgian_jil' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Georgian_kan' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Georgian_khar' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Georgian_las' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Georgian_man' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Georgian_nar' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Georgian_on' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Georgian_par' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Georgian_phar' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Georgian_qar' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Georgian_rae' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Georgian_san' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Georgian_shin' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Georgian_tan' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Georgian_tar' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Georgian_un' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Georgian_vin' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Georgian_we' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Georgian_xan' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Georgian_zen' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Georgian_zhar' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Go' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_ALPHA' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_ALPHAaccent' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_BETA' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_CHI' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_DELTA' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_EPSILON' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_EPSILONaccent' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_ETA' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_ETAaccent' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_GAMMA' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_IOTA' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_IOTAaccent' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_IOTAdiaeresis' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_IOTAdieresis' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_KAPPA' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_LAMBDA' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_LAMDA' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_MU' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_NU' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_OMEGA' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_OMEGAaccent' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_OMICRON' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_OMICRONaccent' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_PHI' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_PI' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_PSI' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_RHO' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_SIGMA' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_TAU' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_THETA' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_UPSILON' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_UPSILONaccent' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_UPSILONdieresis' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_XI' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_ZETA' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_accentdieresis' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_alpha' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_alphaaccent' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_beta' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_chi' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_delta' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_epsilon' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_epsilonaccent' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_eta' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_etaaccent' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_finalsmallsigma' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_gamma' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_horizbar' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_iota' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_iotaaccent' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_iotaaccentdieresis' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_iotadieresis' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_kappa' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_lambda' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_lamda' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_mu' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_nu' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_omega' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_omegaaccent' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_omicron' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_omicronaccent' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_phi' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_pi' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_psi' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_rho' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_sigma' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_switch' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_tau' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_theta' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_upsilon' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_upsilonaccent' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_upsilonaccentdieresis' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_upsilondieresis' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_xi' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Greek_zeta' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Green' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_H' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_A' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_AE' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_AraeA' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_AraeAE' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Banja' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Cieuc' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Codeinput' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Dikeud' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_E' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_EO' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_EU' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_End' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Hanja' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Hieuh' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_I' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Ieung' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Cieuc' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Dikeud' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Hieuh' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Ieung' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Jieuj' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Khieuq' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Kiyeog' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_KiyeogSios' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_KkogjiDalrinIeung' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Mieum' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Nieun' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_NieunHieuh' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_NieunJieuj' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_PanSios' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Phieuf' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Pieub' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_PieubSios' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Rieul' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_RieulHieuh' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_RieulKiyeog' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_RieulMieum' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_RieulPhieuf' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_RieulPieub' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_RieulSios' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_RieulTieut' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Sios' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_SsangKiyeog' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_SsangSios' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Tieut' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_YeorinHieuh' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Jamo' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Jeonja' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Jieuj' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Khieuq' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Kiyeog' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_KiyeogSios' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_KkogjiDalrinIeung' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Mieum' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_MultipleCandidate' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Nieun' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_NieunHieuh' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_NieunJieuj' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_O' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_OE' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_PanSios' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Phieuf' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Pieub' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_PieubSios' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_PostHanja' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_PreHanja' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_PreviousCandidate' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Rieul' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_RieulHieuh' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_RieulKiyeog' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_RieulMieum' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_RieulPhieuf' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_RieulPieub' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_RieulSios' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_RieulTieut' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_RieulYeorinHieuh' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Romaja' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_SingleCandidate' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Sios' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Special' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_SsangDikeud' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_SsangJieuj' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_SsangKiyeog' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_SsangPieub' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_SsangSios' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Start' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_SunkyeongeumMieum' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_SunkyeongeumPhieuf' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_SunkyeongeumPieub' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Tieut' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_U' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_WA' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_WAE' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_WE' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_WEO' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_WI' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_YA' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_YAE' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_YE' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_YEO' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_YI' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_YO' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_YU' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_YeorinHieuh' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hangul_switch' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hankaku' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hcircumflex' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hebrew_switch' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Help' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Henkan' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Henkan_Mode' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hibernate' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hiragana' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hiragana_Katakana' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_History' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Home' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_HomePage' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_HotLinks' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hstroke' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hyper_L' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Hyper_R' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_I' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ISO_Center_Object' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ISO_Continuous_Underline' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ISO_Discontinuous_Underline' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ISO_Emphasize' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ISO_Enter' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ISO_Fast_Cursor_Down' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ISO_Fast_Cursor_Left' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ISO_Fast_Cursor_Right' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ISO_Fast_Cursor_Up' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ISO_First_Group' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ISO_First_Group_Lock' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ISO_Group_Latch' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ISO_Group_Lock' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ISO_Group_Shift' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ISO_Last_Group' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ISO_Last_Group_Lock' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ISO_Left_Tab' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ISO_Level2_Latch' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ISO_Level3_Latch' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ISO_Level3_Lock' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ISO_Level3_Shift' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ISO_Level5_Latch' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ISO_Level5_Lock' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ISO_Level5_Shift' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ISO_Lock' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ISO_Move_Line_Down' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ISO_Move_Line_Up' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ISO_Next_Group' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ISO_Next_Group_Lock' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ISO_Partial_Line_Down' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ISO_Partial_Line_Up' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ISO_Partial_Space_Left' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ISO_Partial_Space_Right' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ISO_Prev_Group' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ISO_Prev_Group_Lock' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ISO_Release_Both_Margins' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ISO_Release_Margin_Left' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ISO_Release_Margin_Right' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ISO_Set_Margin_Left' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ISO_Set_Margin_Right' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Iabovedot' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Iacute' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Ibelowdot' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Ibreve' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Icircumflex' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Idiaeresis' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Igrave' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Ihook' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Imacron' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Insert' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Iogonek' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Itilde' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_J' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Jcircumflex' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_K' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_KP_0' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_KP_1' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_KP_2' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_KP_3' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_KP_4' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_KP_5' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_KP_6' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_KP_7' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_KP_8' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_KP_9' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_KP_Add' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_KP_Begin' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_KP_Decimal' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_KP_Delete' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_KP_Divide' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_KP_Down' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_KP_End' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_KP_Enter' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_KP_Equal' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_KP_F1' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_KP_F2' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_KP_F3' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_KP_F4' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_KP_Home' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_KP_Insert' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_KP_Left' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_KP_Multiply' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_KP_Next' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_KP_Page_Down' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_KP_Page_Up' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_KP_Prior' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_KP_Right' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_KP_Separator' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_KP_Space' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_KP_Subtract' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_KP_Tab' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_KP_Up' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Kana_Lock' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Kana_Shift' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Kanji' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Kanji_Bangou' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Katakana' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_KbdBrightnessDown' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_KbdBrightnessUp' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_KbdLightOnOff' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Kcedilla' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Keyboard' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Korean_Won' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_L' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_L1' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_L10' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_L2' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_L3' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_L4' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_L5' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_L6' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_L7' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_L8' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_L9' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Lacute' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Last_Virtual_Screen' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Launch0' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Launch1' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Launch2' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Launch3' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Launch4' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Launch5' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Launch6' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Launch7' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Launch8' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Launch9' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_LaunchA' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_LaunchB' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_LaunchC' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_LaunchD' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_LaunchE' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_LaunchF' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Lbelowdot' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Lcaron' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Lcedilla' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Left' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_LightBulb' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Linefeed' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_LiraSign' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_LogGrabInfo' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_LogOff' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_LogWindowTree' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Lstroke' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_M' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Mabovedot' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Macedonia_DSE' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Macedonia_GJE' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Macedonia_KJE' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Macedonia_dse' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Macedonia_gje' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Macedonia_kje' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Mae_Koho' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Mail' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_MailForward' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Market' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Massyo' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Meeting' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Memo' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Menu' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_MenuKB' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_MenuPB' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Messenger' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Meta_L' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Meta_R' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_MillSign' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ModeLock' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Mode_switch' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_MonBrightnessDown' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_MonBrightnessUp' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_MouseKeys_Accel_Enable' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_MouseKeys_Enable' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Muhenkan' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Multi_key' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_MultipleCandidate' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Music' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_MyComputer' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_MySites' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_N' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Nacute' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_NairaSign' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Ncaron' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Ncedilla' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_New' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_NewSheqelSign' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_News' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Next' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Next_VMode' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Next_Virtual_Screen' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Ntilde' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Num_Lock' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_O' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_OE' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Oacute' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Obarred' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Obelowdot' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Ocaron' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Ocircumflex' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Ocircumflexacute' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Ocircumflexbelowdot' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Ocircumflexgrave' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Ocircumflexhook' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Ocircumflextilde' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Odiaeresis' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Odoubleacute' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_OfficeHome' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Ograve' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Ohook' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Ohorn' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Ohornacute' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Ohornbelowdot' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Ohorngrave' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Ohornhook' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Ohorntilde' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Omacron' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Ooblique' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Open' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_OpenURL' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Option' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Oslash' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Otilde' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Overlay1_Enable' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Overlay2_Enable' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_P' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Pabovedot' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Page_Down' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Page_Up' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Paste' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Pause' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_PesetaSign' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Phone' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Pictures' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Accelerate' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Button1' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Button2' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Button3' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Button4' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Button5' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Button_Dflt' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Pointer_DblClick1' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Pointer_DblClick2' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Pointer_DblClick3' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Pointer_DblClick4' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Pointer_DblClick5' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Pointer_DblClick_Dflt' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Pointer_DfltBtnNext' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Pointer_DfltBtnPrev' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Down' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Pointer_DownLeft' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Pointer_DownRight' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Drag1' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Drag2' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Drag3' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Drag4' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Drag5' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Drag_Dflt' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Pointer_EnableKeys' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Left' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Right' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Up' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Pointer_UpLeft' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Pointer_UpRight' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_PowerDown' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_PowerOff' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Prev_VMode' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Prev_Virtual_Screen' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_PreviousCandidate' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Print' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Prior' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Q' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_R' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_R1' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_R10' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_R11' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_R12' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_R13' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_R14' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_R15' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_R2' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_R3' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_R4' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_R5' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_R6' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_R7' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_R8' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_R9' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_RFKill' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Racute' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Rcaron' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Rcedilla' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Red' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Redo' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Refresh' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Reload' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_RepeatKeys_Enable' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Reply' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Return' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Right' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_RockerDown' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_RockerEnter' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_RockerUp' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Romaji' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_RotateWindows' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_RotationKB' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_RotationPB' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_RupeeSign' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_S' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_SCHWA' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sabovedot' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sacute' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Save' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Scaron' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Scedilla' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Scircumflex' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ScreenSaver' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ScrollClick' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ScrollDown' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ScrollUp' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Scroll_Lock' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Search' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Select' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_SelectButton' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Send' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Serbian_DJE' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Serbian_DZE' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Serbian_JE' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Serbian_LJE' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Serbian_NJE' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Serbian_TSHE' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Serbian_dje' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Serbian_dze' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Serbian_je' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Serbian_lje' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Serbian_nje' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Serbian_tshe' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Shift_L' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Shift_Lock' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Shift_R' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Shop' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_SingleCandidate' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_a' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_aa' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_aa2' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ae' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ae2' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_aee' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_aee2' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ai' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ai2' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_al' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_au' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_au2' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ba' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_bha' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ca' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_cha' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_dda' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ddha' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_dha' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_dhha' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_e' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_e2' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ee' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ee2' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_fa' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ga' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_gha' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_h2' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ha' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_i' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_i2' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ii' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ii2' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ja' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_jha' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_jnya' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ka' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_kha' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_kunddaliya' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_la' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_lla' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_lu' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_lu2' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_luu' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_luu2' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ma' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_mba' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_na' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ndda' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ndha' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ng' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ng2' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_nga' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_nja' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_nna' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_nya' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_o' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_o2' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_oo' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_oo2' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_pa' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_pha' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ra' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ri' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_rii' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ru2' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ruu2' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_sa' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_sha' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ssha' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_tha' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_thha' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_tta' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ttha' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_u' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_u2' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_uu' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_uu2' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_va' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ya' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sleep' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_SlowKeys_Enable' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Spell' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_SplitScreen' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Standby' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Start' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_StickyKeys_Enable' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Stop' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Subtitle' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Super_L' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Super_R' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Support' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Suspend' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_1' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_10' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_11' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_12' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_2' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_3' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_4' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_5' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_6' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_7' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_8' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_9' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Sys_Req' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_T' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_THORN' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Tab' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Tabovedot' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_TaskPane' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Tcaron' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Tcedilla' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Terminal' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Terminate_Server' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_baht' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_bobaimai' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_chochan' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_chochang' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_choching' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_chochoe' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_dochada' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_dodek' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_fofa' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_fofan' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_hohip' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_honokhuk' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_khokhai' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_khokhon' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_khokhuat' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_khokhwai' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_khorakhang' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_kokai' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_lakkhangyao' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_lekchet' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_lekha' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_lekhok' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_lekkao' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_leknung' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_lekpaet' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_leksam' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_leksi' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_leksong' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_leksun' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_lochula' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_loling' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_lu' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_maichattawa' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_maiek' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_maihanakat' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_maihanakat_maitho' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_maitaikhu' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_maitho' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_maitri' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_maiyamok' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_moma' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_ngongu' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_nikhahit' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_nonen' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_nonu' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_oang' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_paiyannoi' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_phinthu' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_phophan' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_phophung' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_phosamphao' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_popla' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_rorua' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_ru' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_saraa' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_saraaa' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_saraae' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_saraaimaimalai' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_saraaimaimuan' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_saraam' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_sarae' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_sarai' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_saraii' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_sarao' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_sarau' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_saraue' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_sarauee' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_sarauu' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_sorusi' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_sosala' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_soso' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_sosua' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_thanthakhat' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_thonangmontho' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_thophuthao' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_thothahan' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_thothan' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_thothong' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_thothung' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_topatak' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_totao' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_wowaen' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_yoyak' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thai_yoying' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Thorn' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Time' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ToDoList' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Tools' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_TopMenu' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_TouchpadOff' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_TouchpadOn' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_TouchpadToggle' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Touroku' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Travel' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Tslash' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_U' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_UWB' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Uacute' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Ubelowdot' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Ubreve' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Ucircumflex' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Udiaeresis' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Udoubleacute' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Ugrave' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Uhook' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Uhorn' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Uhornacute' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Uhornbelowdot' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Uhorngrave' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Uhornhook' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Uhorntilde' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Ukrainian_GHE_WITH_UPTURN' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Ukrainian_I' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Ukrainian_IE' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Ukrainian_YI' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Ukrainian_ghe_with_upturn' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Ukrainian_i' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Ukrainian_ie' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Ukrainian_yi' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Ukranian_I' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Ukranian_JE' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Ukranian_YI' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Ukranian_i' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Ukranian_je' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Ukranian_yi' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Umacron' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Undo' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Ungrab' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Uogonek' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Up' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Uring' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_User1KB' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_User2KB' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_UserPB' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Utilde' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_V' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_VendorHome' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Video' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_View' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_VoidSymbol' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_W' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_WLAN' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_WWAN' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_WWW' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Wacute' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_WakeUp' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Wcircumflex' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Wdiaeresis' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_WebCam' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Wgrave' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_WheelButton' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_WindowClear' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_WonSign' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Word' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_X' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Xabovedot' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Xfer' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Y' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Yacute' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Ybelowdot' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Ycircumflex' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Ydiaeresis' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Yellow' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Ygrave' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Yhook' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Ytilde' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Z' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Zabovedot' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Zacute' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Zcaron' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Zen_Koho' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Zenkaku' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Zenkaku_Hankaku' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ZoomIn' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ZoomOut' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_Zstroke' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_a' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_aacute' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_abelowdot' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_abovedot' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_abreve' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_abreveacute' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_abrevebelowdot' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_abrevegrave' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_abrevehook' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_abrevetilde' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_acircumflex' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_acircumflexacute' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_acircumflexbelowdot' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_acircumflexgrave' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_acircumflexhook' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_acircumflextilde' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_acute' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_adiaeresis' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ae' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_agrave' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ahook' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_amacron' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ampersand' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_aogonek' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_apostrophe' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_approxeq' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_approximate' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_aring' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_asciicircum' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_asciitilde' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_asterisk' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_at' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_atilde' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_b' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_babovedot' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_backslash' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ballotcross' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_bar' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_because' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_blank' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_botintegral' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_botleftparens' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_botleftsqbracket' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_botleftsummation' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_botrightparens' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_botrightsqbracket' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_botrightsummation' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_bott' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_botvertsummationconnector' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braceleft' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braceright' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_bracketleft' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_bracketright' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_blank' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dot_1' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dot_10' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dot_2' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dot_3' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dot_4' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dot_5' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dot_6' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dot_7' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dot_8' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dot_9' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1234' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12345' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123456' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1234567' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12345678' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1234568' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123457' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1234578' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123458' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12346' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123467' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1234678' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123468' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12347' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123478' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12348' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1235' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12356' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123567' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1235678' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123568' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12357' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123578' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12358' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1236' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12367' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123678' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12368' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1237' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12378' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1238' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_124' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1245' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12456' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_124567' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1245678' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_124568' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12457' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_124578' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12458' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1246' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12467' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_124678' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12468' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1247' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12478' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1248' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_125' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1256' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12567' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_125678' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12568' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1257' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12578' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1258' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_126' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1267' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12678' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1268' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_127' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1278' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_128' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_134' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1345' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13456' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_134567' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1345678' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_134568' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13457' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_134578' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13458' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1346' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13467' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_134678' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13468' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1347' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13478' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1348' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_135' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1356' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13567' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_135678' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13568' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1357' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13578' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1358' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_136' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1367' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13678' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1368' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_137' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1378' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_138' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_14' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_145' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1456' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_14567' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_145678' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_14568' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1457' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_14578' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1458' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_146' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1467' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_14678' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1468' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_147' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1478' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_148' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_15' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_156' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1567' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_15678' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1568' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_157' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1578' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_158' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_16' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_167' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1678' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_168' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_17' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_178' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_18' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_234' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2345' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23456' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_234567' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2345678' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_234568' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23457' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_234578' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23458' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2346' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23467' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_234678' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23468' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2347' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23478' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2348' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_235' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2356' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23567' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_235678' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23568' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2357' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23578' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2358' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_236' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2367' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23678' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2368' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_237' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2378' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_238' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_24' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_245' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2456' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_24567' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_245678' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_24568' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2457' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_24578' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2458' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_246' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2467' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_24678' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2468' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_247' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2478' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_248' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_25' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_256' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2567' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_25678' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2568' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_257' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2578' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_258' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_26' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_267' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2678' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_268' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_27' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_278' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_28' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_34' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_345' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3456' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_34567' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_345678' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_34568' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3457' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_34578' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3458' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_346' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3467' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_34678' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3468' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_347' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3478' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_348' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_35' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_356' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3567' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_35678' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3568' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_357' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3578' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_358' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_36' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_367' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3678' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_368' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_37' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_378' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_38' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_4' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_45' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_456' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_4567' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_45678' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_4568' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_457' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_4578' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_458' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_46' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_467' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_4678' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_468' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_47' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_478' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_48' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_5' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_56' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_567' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_5678' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_568' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_57' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_578' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_58' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_6' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_67' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_678' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_68' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_7' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_78' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_8' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_breve' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_brokenbar' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_c' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_c_h' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_cabovedot' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_cacute' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_careof' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_caret' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_caron' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ccaron' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ccedilla' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ccircumflex' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_cedilla' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_cent' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ch' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_checkerboard' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_checkmark' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_circle' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_club' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_colon' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_comma' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_containsas' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_copyright' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_cr' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_crossinglines' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_cuberoot' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_currency' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_cursor' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_d' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_dabovedot' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_dagger' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_dcaron' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_dead_A' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_dead_E' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_dead_I' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_dead_O' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_dead_U' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_dead_a' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_dead_abovecomma' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_dead_abovedot' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_dead_abovereversedcomma' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_dead_abovering' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_dead_aboveverticalline' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_dead_acute' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_dead_belowbreve' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_dead_belowcircumflex' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_dead_belowcomma' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_dead_belowdiaeresis' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_dead_belowdot' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_dead_belowmacron' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_dead_belowring' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_dead_belowtilde' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_dead_belowverticalline' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_dead_breve' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_dead_capital_schwa' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_dead_caron' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_dead_cedilla' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_dead_circumflex' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_dead_currency' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_dead_dasia' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_dead_diaeresis' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_dead_doubleacute' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_dead_doublegrave' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_dead_e' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_dead_grave' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_dead_greek' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_dead_hook' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_dead_horn' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_dead_i' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_dead_invertedbreve' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_dead_iota' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_dead_longsolidusoverlay' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_dead_lowline' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_dead_macron' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_dead_o' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_dead_ogonek' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_dead_perispomeni' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_dead_psili' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_dead_semivoiced_sound' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_dead_small_schwa' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_dead_stroke' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_dead_tilde' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_dead_u' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_dead_voiced_sound' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_decimalpoint' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_degree' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_diaeresis' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_diamond' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_digitspace' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_dintegral' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_division' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_dollar' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_doubbaselinedot' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_doubleacute' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_doubledagger' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_doublelowquotemark' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_downarrow' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_downcaret' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_downshoe' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_downstile' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_downtack' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_dstroke' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_e' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_eabovedot' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_eacute' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ebelowdot' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ecaron' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ecircumflex' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ecircumflexacute' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ecircumflexbelowdot' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ecircumflexgrave' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ecircumflexhook' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ecircumflextilde' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ediaeresis' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_egrave' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ehook' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_eightsubscript' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_eightsuperior' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_elementof' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ellipsis' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_em3space' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_em4space' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_emacron' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_emdash' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_emfilledcircle' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_emfilledrect' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_emopencircle' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_emopenrectangle' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_emptyset' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_emspace' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_endash' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_enfilledcircbullet' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_enfilledsqbullet' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_eng' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_enopencircbullet' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_enopensquarebullet' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_enspace' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_eogonek' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_equal' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_eth' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_etilde' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_exclam' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_exclamdown' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ezh' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_f' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_fabovedot' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_femalesymbol' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ff' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_figdash' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_filledlefttribullet' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_filledrectbullet' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_filledrighttribullet' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_filledtribulletdown' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_filledtribulletup' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_fiveeighths' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_fivesixths' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_fivesubscript' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_fivesuperior' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_fourfifths' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_foursubscript' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_foursuperior' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_fourthroot' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_function' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_g' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_gabovedot' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_gbreve' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_gcaron' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_gcedilla' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_gcircumflex' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_grave' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_greater' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_greaterthanequal' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_guillemotleft' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_guillemotright' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_h' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_hairspace' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_hcircumflex' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_heart' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_hebrew_aleph' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_hebrew_ayin' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_hebrew_bet' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_hebrew_beth' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_hebrew_chet' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_hebrew_dalet' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_hebrew_daleth' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_hebrew_doublelowline' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_hebrew_finalkaph' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_hebrew_finalmem' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_hebrew_finalnun' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_hebrew_finalpe' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_hebrew_finalzade' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_hebrew_finalzadi' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_hebrew_gimel' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_hebrew_gimmel' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_hebrew_he' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_hebrew_het' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_hebrew_kaph' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_hebrew_kuf' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_hebrew_lamed' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_hebrew_mem' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_hebrew_nun' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_hebrew_pe' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_hebrew_qoph' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_hebrew_resh' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_hebrew_samech' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_hebrew_samekh' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_hebrew_shin' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_hebrew_taf' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_hebrew_taw' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_hebrew_tet' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_hebrew_teth' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_hebrew_waw' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_hebrew_yod' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_hebrew_zade' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_hebrew_zadi' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_hebrew_zain' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_hebrew_zayin' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_hexagram' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_horizconnector' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_horizlinescan1' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_horizlinescan3' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_horizlinescan5' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_horizlinescan7' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_horizlinescan9' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_hstroke' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ht' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_hyphen' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_i' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_iTouch' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_iacute' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ibelowdot' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ibreve' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_icircumflex' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_identical' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_idiaeresis' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_idotless' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ifonlyif' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_igrave' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ihook' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_imacron' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_implies' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_includedin' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_includes' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_infinity' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_integral' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_intersection' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_iogonek' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_itilde' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_j' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_jcircumflex' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_jot' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_k' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_A' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_CHI' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_E' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_FU' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_HA' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_HE' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_HI' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_HO' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_HU' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_I' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_KA' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_KE' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_KI' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_KO' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_KU' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_MA' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_ME' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_MI' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_MO' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_MU' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_N' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_NA' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_NE' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_NI' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_NO' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_NU' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_O' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_RA' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_RE' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_RI' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_RO' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_RU' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_SA' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_SE' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_SHI' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_SO' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_SU' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_TA' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_TE' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_TI' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_TO' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_TSU' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_TU' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_U' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_WA' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_WO' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_YA' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_YO' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_YU' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_a' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_closingbracket' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_comma' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_conjunctive' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_e' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_fullstop' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_i' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_middledot' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_o' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_openingbracket' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_switch' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_tsu' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_tu' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_u' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_ya' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_yo' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kana_yu' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kappa' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kcedilla' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_kra' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_l' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_lacute' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_latincross' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_lbelowdot' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_lcaron' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_lcedilla' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_leftanglebracket' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_leftarrow' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_leftcaret' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_leftdoublequotemark' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_leftmiddlecurlybrace' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_leftopentriangle' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_leftpointer' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_leftradical' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_leftshoe' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_leftsinglequotemark' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_leftt' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_lefttack' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_less' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_lessthanequal' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_lf' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_logicaland' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_logicalor' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_lowleftcorner' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_lowrightcorner' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_lstroke' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_m' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_mabovedot' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_macron' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_malesymbol' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_maltesecross' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_marker' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_masculine' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_minus' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_minutes' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_mu' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_multiply' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_musicalflat' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_musicalsharp' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_n' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_nabla' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_nacute' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ncaron' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ncedilla' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ninesubscript' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ninesuperior' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_nl' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_nobreakspace' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_notapproxeq' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_notelementof' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_notequal' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_notidentical' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_notsign' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ntilde' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_numbersign' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_numerosign' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_o' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_oacute' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_obarred' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_obelowdot' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ocaron' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ocircumflex' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ocircumflexacute' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ocircumflexbelowdot' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ocircumflexgrave' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ocircumflexhook' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ocircumflextilde' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_odiaeresis' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_odoubleacute' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_oe' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ogonek' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ograve' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ohook' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ohorn' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ohornacute' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ohornbelowdot' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ohorngrave' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ohornhook' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ohorntilde' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_omacron' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_oneeighth' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_onefifth' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_onehalf' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_onequarter' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_onesixth' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_onesubscript' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_onesuperior' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_onethird' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ooblique' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_openrectbullet' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_openstar' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_opentribulletdown' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_opentribulletup' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ordfeminine' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_oslash' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_otilde' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_overbar' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_overline' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_p' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_pabovedot' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_paragraph' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_parenleft' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_parenright' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_partdifferential' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_partialderivative' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_percent' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_period' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_periodcentered' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_permille' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_phonographcopyright' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_plus' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_plusminus' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_prescription' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_prolongedsound' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_punctspace' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_q' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_quad' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_question' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_questiondown' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_quotedbl' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_quoteleft' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_quoteright' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_r' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_racute' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_radical' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_rcaron' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_rcedilla' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_registered' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_rightanglebracket' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_rightarrow' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_rightcaret' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_rightdoublequotemark' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_rightmiddlecurlybrace' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_rightmiddlesummation' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_rightopentriangle' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_rightpointer' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_rightshoe' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_rightsinglequotemark' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_rightt' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_righttack' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_s' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_sabovedot' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_sacute' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_scaron' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_scedilla' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_schwa' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_scircumflex' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_script_switch' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_seconds' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_section' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_semicolon' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_semivoicedsound' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_seveneighths' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_sevensubscript' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_sevensuperior' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_signaturemark' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_signifblank' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_similarequal' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_singlelowquotemark' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_sixsubscript' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_sixsuperior' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_slash' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_soliddiamond' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_space' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_squareroot' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ssharp' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_sterling' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_stricteq' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_t' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_tabovedot' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_tcaron' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_tcedilla' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_telephone' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_telephonerecorder' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_therefore' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_thinspace' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_thorn' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_threeeighths' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_threefifths' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_threequarters' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_threesubscript' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_threesuperior' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_tintegral' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_topintegral' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_topleftparens' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_topleftradical' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_topleftsqbracket' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_topleftsummation' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_toprightparens' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_toprightsqbracket' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_toprightsummation' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_topt' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_topvertsummationconnector' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_trademark' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_trademarkincircle' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_tslash' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_twofifths' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_twosubscript' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_twosuperior' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_twothirds' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_u' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_uacute' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ubelowdot' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ubreve' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ucircumflex' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_udiaeresis' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_udoubleacute' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ugrave' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_uhook' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_uhorn' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_uhornacute' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_uhornbelowdot' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_uhorngrave' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_uhornhook' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_uhorntilde' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_umacron' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_underbar' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_underscore' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_union' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_uogonek' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_uparrow' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_upcaret' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_upleftcorner' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_uprightcorner' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_upshoe' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_upstile' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_uptack' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_uring' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_utilde' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_v' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_variation' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_vertbar' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_vertconnector' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_voicedsound' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_vt' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_w' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_wacute' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_wcircumflex' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_wdiaeresis' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_wgrave' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_x' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_xabovedot' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_y' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_yacute' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ybelowdot' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ycircumflex' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ydiaeresis' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_yen' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ygrave' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_yhook' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_ytilde' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_z' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_zabovedot' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_zacute' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_zcaron' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_zerosubscript' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_zerosuperior' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'KEY_zstroke' in namespace 'Gdk' 533s JS G NS: Found info type OBJECT for 'Keymap' in namespace 'Gdk' 533s JS G OBJ: Defined class for Keymap (GdkKeymap), prototype 0xd6cc543218, JSClass 0x3ff9ef6cac0, in object 0x12e076a7b268 533s JS G NS: Found info type STRUCT for 'KeymapKey' in namespace 'Gdk' 533s JS G BXD: Defined class for KeymapKey (void), prototype 0xd6cc543268, JSClass 0x3ff9ef6c3b0, in object 0x12e076a7b268 533s JS G NS: Found info type CONSTANT for 'MAJOR_VERSION' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'MAX_TIMECOORD_AXES' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'MICRO_VERSION' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'MINOR_VERSION' in namespace 'Gdk' 533s JS G NS: Found info type ENUM for 'ModifierIntent' in namespace 'Gdk' 533s JS G ENUM: Defining enum value PRIMARY_ACCELERATOR (fixed from primary_accelerator) 0 533s JS G ENUM: Defining enum value CONTEXT_MENU (fixed from context_menu) 1 533s JS G ENUM: Defining enum value EXTEND_SELECTION (fixed from extend_selection) 2 533s JS G ENUM: Defining enum value MODIFY_SELECTION (fixed from modify_selection) 3 533s JS G ENUM: Defining enum value NO_TEXT_INPUT (fixed from no_text_input) 4 533s JS G ENUM: Defining enum value SHIFT_GROUP (fixed from shift_group) 5 533s JS G ENUM: Defining enum value DEFAULT_MOD_MASK (fixed from default_mod_mask) 6 533s JS G ENUM: Defining Gdk.ModifierIntent as 0x2d7c38e0b558 533s JS G NS: Found info type FLAGS for 'ModifierType' in namespace 'Gdk' 533s JS G ENUM: Defining enum value SHIFT_MASK (fixed from shift_mask) 1 533s JS G ENUM: Defining enum value LOCK_MASK (fixed from lock_mask) 2 533s JS G ENUM: Defining enum value CONTROL_MASK (fixed from control_mask) 4 533s JS G ENUM: Defining enum value MOD1_MASK (fixed from mod1_mask) 8 533s JS G ENUM: Defining enum value MOD2_MASK (fixed from mod2_mask) 16 533s JS G ENUM: Defining enum value MOD3_MASK (fixed from mod3_mask) 32 533s JS G ENUM: Defining enum value MOD4_MASK (fixed from mod4_mask) 64 533s JS G ENUM: Defining enum value MOD5_MASK (fixed from mod5_mask) 128 533s JS G ENUM: Defining enum value BUTTON1_MASK (fixed from button1_mask) 256 533s JS G ENUM: Defining enum value BUTTON2_MASK (fixed from button2_mask) 512 533s JS G ENUM: Defining enum value BUTTON3_MASK (fixed from button3_mask) 1024 533s JS G ENUM: Defining enum value BUTTON4_MASK (fixed from button4_mask) 2048 533s JS G ENUM: Defining enum value BUTTON5_MASK (fixed from button5_mask) 4096 533s JS G ENUM: Defining enum value MODIFIER_RESERVED_13_MASK (fixed from modifier_reserved_13_mask) 8192 533s JS G ENUM: Defining enum value MODIFIER_RESERVED_14_MASK (fixed from modifier_reserved_14_mask) 16384 533s JS G ENUM: Defining enum value MODIFIER_RESERVED_15_MASK (fixed from modifier_reserved_15_mask) 32768 533s JS G ENUM: Defining enum value MODIFIER_RESERVED_16_MASK (fixed from modifier_reserved_16_mask) 65536 533s JS G ENUM: Defining enum value MODIFIER_RESERVED_17_MASK (fixed from modifier_reserved_17_mask) 131072 533s JS G ENUM: Defining enum value MODIFIER_RESERVED_18_MASK (fixed from modifier_reserved_18_mask) 262144 533s JS G ENUM: Defining enum value MODIFIER_RESERVED_19_MASK (fixed from modifier_reserved_19_mask) 524288 533s JS G ENUM: Defining enum value MODIFIER_RESERVED_20_MASK (fixed from modifier_reserved_20_mask) 1048576 533s JS G ENUM: Defining enum value MODIFIER_RESERVED_21_MASK (fixed from modifier_reserved_21_mask) 2097152 533s JS G ENUM: Defining enum value MODIFIER_RESERVED_22_MASK (fixed from modifier_reserved_22_mask) 4194304 533s JS G ENUM: Defining enum value MODIFIER_RESERVED_23_MASK (fixed from modifier_reserved_23_mask) 8388608 533s JS G ENUM: Defining enum value MODIFIER_RESERVED_24_MASK (fixed from modifier_reserved_24_mask) 16777216 533s JS G ENUM: Defining enum value MODIFIER_RESERVED_25_MASK (fixed from modifier_reserved_25_mask) 33554432 533s JS G ENUM: Defining enum value SUPER_MASK (fixed from super_mask) 67108864 533s JS G ENUM: Defining enum value HYPER_MASK (fixed from hyper_mask) 134217728 533s JS G ENUM: Defining enum value META_MASK (fixed from meta_mask) 268435456 533s JS G ENUM: Defining enum value MODIFIER_RESERVED_29_MASK (fixed from modifier_reserved_29_mask) 536870912 533s JS G ENUM: Defining enum value RELEASE_MASK (fixed from release_mask) 1073741824 533s JS G ENUM: Defining enum value MODIFIER_MASK (fixed from modifier_mask) 1543512063 533s JS G ENUM: Defining Gdk.ModifierType as 0x2d7c38e0b638 533s JS G NS: Found info type OBJECT for 'Monitor' in namespace 'Gdk' 533s JS G OBJ: Defined class for Monitor (GdkMonitor), prototype 0xd6cc5432e0, JSClass 0x3ff9ef6cac0, in object 0x12e076a7b268 533s JS G NS: Found info type STRUCT for 'MonitorClass' in namespace 'Gdk' 533s JS G NS: Found info type ENUM for 'NotifyType' in namespace 'Gdk' 533s JS G ENUM: Defining enum value ANCESTOR (fixed from ancestor) 0 533s JS G ENUM: Defining enum value VIRTUAL (fixed from virtual) 1 533s JS G ENUM: Defining enum value INFERIOR (fixed from inferior) 2 533s JS G ENUM: Defining enum value NONLINEAR (fixed from nonlinear) 3 533s JS G ENUM: Defining enum value NONLINEAR_VIRTUAL (fixed from nonlinear_virtual) 4 533s JS G ENUM: Defining enum value UNKNOWN (fixed from unknown) 5 533s JS G ENUM: Defining Gdk.NotifyType as 0x2d7c38e0ba18 533s JS G NS: Found info type ENUM for 'OwnerChange' in namespace 'Gdk' 533s JS G ENUM: Defining enum value NEW_OWNER (fixed from new_owner) 0 533s JS G ENUM: Defining enum value DESTROY (fixed from destroy) 1 533s JS G ENUM: Defining enum value CLOSE (fixed from close) 2 533s JS G ENUM: Defining Gdk.OwnerChange as 0x2d7c38e0baf8 533s JS G NS: Found info type CONSTANT for 'PARENT_RELATIVE' in namespace 'Gdk' 533s JS G NS: Found info type CONSTANT for 'PRIORITY_REDRAW' in namespace 'Gdk' 533s JS G NS: Found info type STRUCT for 'Point' in namespace 'Gdk' 533s JS G BXD: Defined class for Point (void), prototype 0xd6cc543380, JSClass 0x3ff9ef6c3b0, in object 0x12e076a7b268 533s JS G NS: Found info type ENUM for 'PropMode' in namespace 'Gdk' 533s JS G ENUM: Defining enum value REPLACE (fixed from replace) 0 533s JS G ENUM: Defining enum value PREPEND (fixed from prepend) 1 533s JS G ENUM: Defining enum value APPEND (fixed from append) 2 533s JS G ENUM: Defining Gdk.PropMode as 0x2d7c38e0bb58 533s JS G NS: Found info type ENUM for 'PropertyState' in namespace 'Gdk' 533s JS G ENUM: Defining enum value NEW_VALUE (fixed from new_value) 0 533s JS G ENUM: Defining enum value DELETE (fixed from delete) 1 533s JS G ENUM: Defining Gdk.PropertyState as 0x2d7c38e0bbb8 533s JS G NS: Found info type STRUCT for 'RGBA' in namespace 'Gdk' 533s JS G BXD: Defined class for RGBA (GdkRGBA), prototype 0xd6cc5433f8, JSClass 0x3ff9ef6c3b0, in object 0x12e076a7b268 533s JS G NS: Found info type OBJECT for 'Screen' in namespace 'Gdk' 533s JS G OBJ: Defined class for Screen (GdkScreen), prototype 0xd6cc543448, JSClass 0x3ff9ef6cac0, in object 0x12e076a7b268 533s JS G NS: Found info type ENUM for 'ScrollDirection' in namespace 'Gdk' 533s JS G ENUM: Defining enum value UP (fixed from up) 0 533s JS G ENUM: Defining enum value DOWN (fixed from down) 1 533s JS G ENUM: Defining enum value LEFT (fixed from left) 2 533s JS G ENUM: Defining enum value RIGHT (fixed from right) 3 533s JS G ENUM: Defining enum value SMOOTH (fixed from smooth) 4 533s JS G ENUM: Defining Gdk.ScrollDirection as 0x2d7c38e0bc18 533s JS G NS: Found info type OBJECT for 'Seat' in namespace 'Gdk' 533s JS G OBJ: Defined class for Seat (GdkSeat), prototype 0xd6cc5434c0, JSClass 0x3ff9ef6cac0, in object 0x12e076a7b268 533s JS G NS: Found info type FLAGS for 'SeatCapabilities' in namespace 'Gdk' 533s JS G ENUM: Defining enum value NONE (fixed from none) 0 533s JS G ENUM: Defining enum value POINTER (fixed from pointer) 1 533s JS G ENUM: Defining enum value TOUCH (fixed from touch) 2 533s JS G ENUM: Defining enum value TABLET_STYLUS (fixed from tablet_stylus) 4 533s JS G ENUM: Defining enum value KEYBOARD (fixed from keyboard) 8 533s JS G ENUM: Defining enum value ALL_POINTING (fixed from all_pointing) 7 533s JS G ENUM: Defining enum value ALL (fixed from all) 15 533s JS G ENUM: Defining Gdk.SeatCapabilities as 0x2d7c38e0bc78 533s JS G NS: Found info type ENUM for 'SettingAction' in namespace 'Gdk' 533s JS G ENUM: Defining enum value NEW (fixed from new) 0 533s JS G ENUM: Defining enum value CHANGED (fixed from changed) 1 533s JS G ENUM: Defining enum value DELETED (fixed from deleted) 2 533s JS G ENUM: Defining Gdk.SettingAction as 0x2d7c38e0bd58 533s JS G NS: Found info type ENUM for 'Status' in namespace 'Gdk' 533s JS G ENUM: Defining enum value OK (fixed from ok) 0 533s JS G ENUM: Defining enum value ERROR (fixed from error) -1 533s JS G ENUM: Defining enum value ERROR_PARAM (fixed from error_param) -2 533s JS G ENUM: Defining enum value ERROR_FILE (fixed from error_file) -3 533s JS G ENUM: Defining enum value ERROR_MEM (fixed from error_mem) -4 533s JS G ENUM: Defining Gdk.Status as 0x2d7c38e0bdb8 533s JS G NS: Found info type ENUM for 'SubpixelLayout' in namespace 'Gdk' 533s JS G ENUM: Defining enum value UNKNOWN (fixed from unknown) 0 533s JS G ENUM: Defining enum value NONE (fixed from none) 1 533s JS G ENUM: Defining enum value HORIZONTAL_RGB (fixed from horizontal_rgb) 2 533s JS G ENUM: Defining enum value HORIZONTAL_BGR (fixed from horizontal_bgr) 3 533s JS G ENUM: Defining enum value VERTICAL_RGB (fixed from vertical_rgb) 4 533s JS G ENUM: Defining enum value VERTICAL_BGR (fixed from vertical_bgr) 5 533s JS G ENUM: Defining Gdk.SubpixelLayout as 0x2d7c38e0be18 533s JS G NS: Found info type STRUCT for 'TimeCoord' in namespace 'Gdk' 533s JS G BXD: Defined class for TimeCoord (void), prototype 0xd6cc5435b0, JSClass 0x3ff9ef6c3b0, in object 0x12e076a7b268 533s JS G NS: Found info type ENUM for 'TouchpadGesturePhase' in namespace 'Gdk' 533s JS G ENUM: Defining enum value BEGIN (fixed from begin) 0 533s JS G ENUM: Defining enum value UPDATE (fixed from update) 1 533s JS G ENUM: Defining enum value END (fixed from end) 2 533s JS G ENUM: Defining enum value CANCEL (fixed from cancel) 3 533s JS G ENUM: Defining Gdk.TouchpadGesturePhase as 0x2d7c38e0bef8 533s JS G NS: Found info type ENUM for 'VisibilityState' in namespace 'Gdk' 533s JS G ENUM: Defining enum value UNOBSCURED (fixed from unobscured) 0 533s JS G ENUM: Defining enum value PARTIAL (fixed from partial) 1 533s JS G ENUM: Defining enum value FULLY_OBSCURED (fixed from fully_obscured) 2 533s JS G ENUM: Defining Gdk.VisibilityState as 0x2d7c38e0bf58 533s JS G NS: Found info type OBJECT for 'Visual' in namespace 'Gdk' 533s JS G OBJ: Defined class for Visual (GdkVisual), prototype 0xd6cc543628, JSClass 0x3ff9ef6cac0, in object 0x12e076a7b268 533s JS G NS: Found info type ENUM for 'VisualType' in namespace 'Gdk' 533s JS G ENUM: Defining enum value STATIC_GRAY (fixed from static_gray) 0 533s JS G ENUM: Defining enum value GRAYSCALE (fixed from grayscale) 1 533s JS G ENUM: Defining enum value STATIC_COLOR (fixed from static_color) 2 533s JS G ENUM: Defining enum value PSEUDO_COLOR (fixed from pseudo_color) 3 533s JS G ENUM: Defining enum value TRUE_COLOR (fixed from true_color) 4 533s JS G ENUM: Defining enum value DIRECT_COLOR (fixed from direct_color) 5 533s JS G ENUM: Defining Gdk.VisualType as 0x2d7c38e0bfb8 533s JS G NS: Found info type FLAGS for 'WMDecoration' in namespace 'Gdk' 533s JS G ENUM: Defining enum value ALL (fixed from all) 1 533s JS G ENUM: Defining enum value BORDER (fixed from border) 2 533s JS G ENUM: Defining enum value RESIZEH (fixed from resizeh) 4 533s JS G ENUM: Defining enum value TITLE (fixed from title) 8 533s JS G ENUM: Defining enum value MENU (fixed from menu) 16 533s JS G ENUM: Defining enum value MINIMIZE (fixed from minimize) 32 533s JS G ENUM: Defining enum value MAXIMIZE (fixed from maximize) 64 533s JS G ENUM: Defining Gdk.WMDecoration as 0x2d7c38e0c098 533s JS G NS: Found info type FLAGS for 'WMFunction' in namespace 'Gdk' 533s JS G ENUM: Defining enum value ALL (fixed from all) 1 533s JS G ENUM: Defining enum value RESIZE (fixed from resize) 2 533s JS G ENUM: Defining enum value MOVE (fixed from move) 4 533s JS G ENUM: Defining enum value MINIMIZE (fixed from minimize) 8 533s JS G ENUM: Defining enum value MAXIMIZE (fixed from maximize) 16 533s JS G ENUM: Defining enum value CLOSE (fixed from close) 32 533s JS G ENUM: Defining Gdk.WMFunction as 0x2d7c38e0c178 533s JS G NS: Found info type OBJECT for 'Window' in namespace 'Gdk' 533s JS G OBJ: Defined class for Window (GdkWindow), prototype 0xd6cc5436f0, JSClass 0x3ff9ef6cac0, in object 0x12e076a7b268 533s JS G NS: Found info type STRUCT for 'WindowAttr' in namespace 'Gdk' 533s JS G BXD: Defined class for WindowAttr (void), prototype 0xd6cc543740, JSClass 0x3ff9ef6c3b0, in object 0x12e076a7b268 533s JS G NS: Found info type FLAGS for 'WindowAttributesType' in namespace 'Gdk' 533s JS G ENUM: Defining enum value TITLE (fixed from title) 2 533s JS G ENUM: Defining enum value X (fixed from x) 4 533s JS G ENUM: Defining enum value Y (fixed from y) 8 533s JS G ENUM: Defining enum value CURSOR (fixed from cursor) 16 533s JS G ENUM: Defining enum value VISUAL (fixed from visual) 32 533s JS G ENUM: Defining enum value WMCLASS (fixed from wmclass) 64 533s JS G ENUM: Defining enum value NOREDIR (fixed from noredir) 128 533s JS G ENUM: Defining enum value TYPE_HINT (fixed from type_hint) 256 533s JS G ENUM: Defining Gdk.WindowAttributesType as 0x2d7c38e0c258 533s JS G NS: Found info type STRUCT for 'WindowClass' in namespace 'Gdk' 533s JS G NS: Found info type ENUM for 'WindowEdge' in namespace 'Gdk' 533s JS G ENUM: Defining enum value NORTH_WEST (fixed from north_west) 0 533s JS G ENUM: Defining enum value NORTH (fixed from north) 1 533s JS G ENUM: Defining enum value NORTH_EAST (fixed from north_east) 2 533s JS G ENUM: Defining enum value WEST (fixed from west) 3 533s JS G ENUM: Defining enum value EAST (fixed from east) 4 533s JS G ENUM: Defining enum value SOUTH_WEST (fixed from south_west) 5 533s JS G ENUM: Defining enum value SOUTH (fixed from south) 6 533s JS G ENUM: Defining enum value SOUTH_EAST (fixed from south_east) 7 533s JS G ENUM: Defining Gdk.WindowEdge as 0x2d7c38e0c338 533s JS G NS: Found info type FLAGS for 'WindowHints' in namespace 'Gdk' 533s JS G ENUM: Defining enum value POS (fixed from pos) 1 533s JS G ENUM: Defining enum value MIN_SIZE (fixed from min_size) 2 533s JS G ENUM: Defining enum value MAX_SIZE (fixed from max_size) 4 533s JS G ENUM: Defining enum value BASE_SIZE (fixed from base_size) 8 533s JS G ENUM: Defining enum value ASPECT (fixed from aspect) 16 533s JS G ENUM: Defining enum value RESIZE_INC (fixed from resize_inc) 32 533s JS G ENUM: Defining enum value WIN_GRAVITY (fixed from win_gravity) 64 533s JS G ENUM: Defining enum value USER_POS (fixed from user_pos) 128 533s JS G ENUM: Defining enum value USER_SIZE (fixed from user_size) 256 533s JS G ENUM: Defining Gdk.WindowHints as 0x2d7c38e0c418 533s JS G NS: Found info type STRUCT for 'WindowRedirect' in namespace 'Gdk' 533s JS G BXD: Defined class for WindowRedirect (void), prototype 0xd6cc5437e0, JSClass 0x3ff9ef6c3b0, in object 0x12e076a7b268 533s JS G NS: Found info type FLAGS for 'WindowState' in namespace 'Gdk' 533s JS G ENUM: Defining enum value WITHDRAWN (fixed from withdrawn) 1 533s JS G ENUM: Defining enum value ICONIFIED (fixed from iconified) 2 533s JS G ENUM: Defining enum value MAXIMIZED (fixed from maximized) 4 533s JS G ENUM: Defining enum value STICKY (fixed from sticky) 8 533s JS G ENUM: Defining enum value FULLSCREEN (fixed from fullscreen) 16 533s JS G ENUM: Defining enum value ABOVE (fixed from above) 32 533s JS G ENUM: Defining enum value BELOW (fixed from below) 64 533s JS G ENUM: Defining enum value FOCUSED (fixed from focused) 128 533s JS G ENUM: Defining enum value TILED (fixed from tiled) 256 533s JS G ENUM: Defining enum value TOP_TILED (fixed from top_tiled) 512 533s JS G ENUM: Defining enum value TOP_RESIZABLE (fixed from top_resizable) 1024 533s JS G ENUM: Defining enum value RIGHT_TILED (fixed from right_tiled) 2048 533s JS G ENUM: Defining enum value RIGHT_RESIZABLE (fixed from right_resizable) 4096 533s JS G ENUM: Defining enum value BOTTOM_TILED (fixed from bottom_tiled) 8192 533s JS G ENUM: Defining enum value BOTTOM_RESIZABLE (fixed from bottom_resizable) 16384 533s JS G ENUM: Defining enum value LEFT_TILED (fixed from left_tiled) 32768 533s JS G ENUM: Defining enum value LEFT_RESIZABLE (fixed from left_resizable) 65536 533s JS G ENUM: Defining Gdk.WindowState as 0x2d7c38e0c4f8 533s JS G NS: Found info type ENUM for 'WindowType' in namespace 'Gdk' 533s JS G ENUM: Defining enum value ROOT (fixed from root) 0 533s JS G ENUM: Defining enum value TOPLEVEL (fixed from toplevel) 1 533s JS G ENUM: Defining enum value CHILD (fixed from child) 2 533s JS G ENUM: Defining enum value TEMP (fixed from temp) 3 533s JS G ENUM: Defining enum value FOREIGN (fixed from foreign) 4 533s JS G ENUM: Defining enum value OFFSCREEN (fixed from offscreen) 5 533s JS G ENUM: Defining enum value SUBSURFACE (fixed from subsurface) 6 533s JS G ENUM: Defining Gdk.WindowType as 0x2d7c38e0c6d8 533s JS G NS: Found info type ENUM for 'WindowTypeHint' in namespace 'Gdk' 533s JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 533s JS G ENUM: Defining enum value DIALOG (fixed from dialog) 1 533s JS G ENUM: Defining enum value MENU (fixed from menu) 2 533s JS G ENUM: Defining enum value TOOLBAR (fixed from toolbar) 3 533s JS G ENUM: Defining enum value SPLASHSCREEN (fixed from splashscreen) 4 533s JS G ENUM: Defining enum value UTILITY (fixed from utility) 5 533s JS G ENUM: Defining enum value DOCK (fixed from dock) 6 533s JS G ENUM: Defining enum value DESKTOP (fixed from desktop) 7 533s JS G ENUM: Defining enum value DROPDOWN_MENU (fixed from dropdown_menu) 8 533s JS G ENUM: Defining enum value POPUP_MENU (fixed from popup_menu) 9 533s JS G ENUM: Defining enum value TOOLTIP (fixed from tooltip) 10 533s JS G ENUM: Defining enum value NOTIFICATION (fixed from notification) 11 533s JS G ENUM: Defining enum value COMBO (fixed from combo) 12 533s JS G ENUM: Defining enum value DND (fixed from dnd) 13 533s JS G ENUM: Defining Gdk.WindowTypeHint as 0x2d7c38e0c7b8 533s JS G NS: Found info type ENUM for 'WindowWindowClass' in namespace 'Gdk' 533s JS G ENUM: Defining enum value INPUT_OUTPUT (fixed from input_output) 0 533s JS G ENUM: Defining enum value INPUT_ONLY (fixed from input_only) 1 533s JS G ENUM: Defining Gdk.WindowWindowClass as 0x2d7c38e0c998 533s JS G NS: Found info type FUNCTION for 'add_option_entries_libgtk_only' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'atom_intern' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'atom_intern_static_string' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'beep' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'cairo_create' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'cairo_draw_from_gl' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'cairo_get_clip_rectangle' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'cairo_get_drawing_context' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'cairo_rectangle' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'cairo_region' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'cairo_region_create_from_surface' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'cairo_set_source_color' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'cairo_set_source_pixbuf' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'cairo_set_source_rgba' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'cairo_set_source_window' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'cairo_surface_create_from_pixbuf' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'color_parse' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'disable_multidevice' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'drag_abort' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'drag_begin' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'drag_begin_for_device' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'drag_begin_from_point' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'drag_drop' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'drag_drop_done' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'drag_drop_succeeded' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'drag_find_window_for_screen' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'drag_get_selection' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'drag_motion' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'drag_status' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'drop_finish' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'drop_reply' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'error_trap_pop' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'error_trap_pop_ignored' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'error_trap_push' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'event_get' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'event_handler_set' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'event_peek' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'event_request_motions' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'events_get_angle' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'events_get_center' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'events_get_distance' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'events_pending' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'flush' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'get_default_root_window' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'get_display' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'get_display_arg_name' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'get_program_class' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'get_show_events' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'gl_error_quark' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'init' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'init_check' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'keyboard_grab' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'keyboard_ungrab' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'keyval_convert_case' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'keyval_from_name' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'keyval_is_lower' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'keyval_is_upper' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'keyval_name' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'keyval_to_lower' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'keyval_to_unicode' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'keyval_to_upper' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'list_visuals' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'notify_startup_complete' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'notify_startup_complete_with_id' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'offscreen_window_get_embedder' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'offscreen_window_get_surface' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'offscreen_window_set_embedder' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'pango_context_get' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'pango_context_get_for_display' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'pango_context_get_for_screen' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'parse_args' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'pixbuf_get_from_surface' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'pixbuf_get_from_window' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'pointer_grab' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'pointer_is_grabbed' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'pointer_ungrab' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'pre_parse_libgtk_only' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'property_delete' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'property_get' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'query_depths' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'query_visual_types' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'selection_convert' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'selection_owner_get' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'selection_owner_get_for_display' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'selection_owner_set' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'selection_owner_set_for_display' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'selection_send_notify' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'selection_send_notify_for_display' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'set_allowed_backends' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'set_double_click_time' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'set_program_class' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'set_show_events' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'setting_get' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'synthesize_window_state' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'test_render_sync' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'test_simulate_button' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'test_simulate_key' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'text_property_to_utf8_list_for_display' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'threads_add_idle' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'threads_add_timeout' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'threads_add_timeout_seconds' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'threads_enter' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'threads_init' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'threads_leave' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'unicode_to_keyval' in namespace 'Gdk' 533s JS G NS: Found info type FUNCTION for 'utf8_to_string_target' in namespace 'Gdk' 533s ok 17 Complete enumeration of GIRepositoryNamespace (new_enumerate) all enumerated properties are defined 533s JS G BXD: Defining method quit in prototype for GLib.MainLoop 533s JS MAINLOOP: Enqueue job , promise=, allocation site= 533s JS MAINLOOP: Main loop instance 0x2aa12511000: Spinning loop until released or hook cleared 533s JS MAINLOOP: handling job 0, 533s JS MAINLOOP: Enqueue job , promise=, allocation site= 533s JS MAINLOOP: Completed job 0 533s JS MAINLOOP: handling job 1, 533s JS MAINLOOP: Enqueue job , promise=, allocation site= 533s JS MAINLOOP: Completed job 1 533s JS MAINLOOP: handling job 2, 533s JS MAINLOOP: Enqueue job , promise=, allocation site= 533s JS MAINLOOP: Completed job 2 533s JS MAINLOOP: handling job 3, 533s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 533s JS MAINLOOP: Main loop instance 0x2aa12511000: release 533s JS MAINLOOP: Completed job 3 533s JS MEMORY: Memory report: before destroying context 533s JS MEMORY: 509 objects currently alive 533s JS MEMORY: boxed_instance = 42 533s JS MEMORY: boxed_prototype = 48 533s JS MEMORY: closure = 1 533s JS MEMORY: function = 354 533s JS MEMORY: fundamental_instance = 0 533s JS MEMORY: fundamental_prototype = 0 533s JS MEMORY: gerror_instance = 0 533s JS MEMORY: gerror_prototype = 2 533s JS MEMORY: interface = 6 533s JS MEMORY: module = 10 533s JS MEMORY: ns = 6 533s JS MEMORY: object_instance = 2 533s JS MEMORY: object_prototype = 36 533s JS MEMORY: param = 1 533s JS MEMORY: union_instance = 0 533s JS MEMORY: union_prototype = 1 533s JS CTX: JS shutdown sequence 533s JS CTX: Stopping profiler 533s JS CTX: Shutting down toggle queue 533s JS CTX: Notifying external reference holders of GjsContext dispose 533s JS MAINLOOP: Stopping promise job dispatcher 533s JS CTX: Notifying reference holders of GjsContext dispose 533s JS CTX: Checking unhandled promise rejections 533s JS CTX: Releasing cached JS wrappers 533s JS CTX: Final triggered GC 533s JS CTX: Destroying JS context 533s JS CTX: Releasing all native objects 533s JS CTX: Disabling auto GC 533s JS CTX: Ending trace on global object 533s JS CTX: Freeing allocated resources 533s JS CTX: JS context destroyed 533s PASS: cjs/testIntrospection.test 533s SUMMARY: total=69; passed=69; skipped=0; failed=0; user=3.6s; system=0.6s; maxrss=84476 533s /tmp/autopkgtest.domcsO/wrapper.sh: Killing leaked background processes: 2619 533s PID TTY STAT TIME COMMAND 533s /tmp/autopkgtest.domcsO/wrapper.sh: 235: kill: No such process 533s 533s /tmp/autopkgtest.domcsO/wrapper.sh: 237: kill: No such process 533s 533s autopkgtest [04:56:07]: test installed-tests: -----------------------] 534s autopkgtest [04:56:08]: test installed-tests: - - - - - - - - - - results - - - - - - - - - - 534s installed-tests PASS 534s autopkgtest [04:56:08]: @@@@@@@@@@@@@@@@@@@@ summary 534s acc PASS (superficial) 534s build PASS (superficial) 534s installed-tests PASS 552s nova [W] Using flock in prodstack6-s390x 552s flock: timeout while waiting to get lock 552s Creating nova instance adt-plucky-s390x-cjs-20250222-044714-juju-7f2275-prod-proposed-migration-environment-15-f9f64465-1a27-4a9d-8912-d98aac2308b4 from image adt/ubuntu-plucky-s390x-server-20250222.img (UUID ae633cda-0dee-481c-9805-d0ef3f3b5166)... 552s nova [W] Timed out waiting for 011162e6-08c9-49d5-b7ef-57b915b82657 to get deleted. 552s nova [W] Using flock in prodstack6-s390x 552s Creating nova instance adt-plucky-s390x-cjs-20250222-044714-juju-7f2275-prod-proposed-migration-environment-15-f9f64465-1a27-4a9d-8912-d98aac2308b4 from image adt/ubuntu-plucky-s390x-server-20250222.img (UUID ae633cda-0dee-481c-9805-d0ef3f3b5166)... 552s nova [W] Timed out waiting for baee2061-253f-4abb-a424-8c3d949f0ca4 to get deleted. 552s nova [W] Using flock in prodstack6-s390x 552s Creating nova instance adt-plucky-s390x-cjs-20250222-044714-juju-7f2275-prod-proposed-migration-environment-15-f9f64465-1a27-4a9d-8912-d98aac2308b4 from image adt/ubuntu-plucky-s390x-server-20250222.img (UUID ae633cda-0dee-481c-9805-d0ef3f3b5166)... 552s nova [W] Timed out waiting for c1cdddac-ab7f-46f5-b350-8348c4dbb4ba to get deleted.