0s autopkgtest [15:51:40]: starting date and time: 2024-10-30 15:51:40+0000 0s autopkgtest [15:51:40]: git checkout: 6f3be7a8 Fix armhf LXD image generation for plucky 0s autopkgtest [15:51:40]: host juju-7f2275-prod-proposed-migration-environment-9; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.43lz8sp5/out --timeout-copy=6000 --setup-commands 'ln -s /dev/null /etc/systemd/system/bluetooth.service; printf "http_proxy=http://squid.internal:3128\nhttps_proxy=http://squid.internal:3128\nno_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\n" >> /etc/environment' --apt-pocket=proposed=src:gobject-introspection --apt-upgrade cjs --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=gobject-introspection/1.82.0-2 -- lxd -r lxd-armhf-10.145.243.201 lxd-armhf-10.145.243.201:autopkgtest/ubuntu/plucky/armhf 56s autopkgtest [15:52:36]: testbed dpkg architecture: armhf 58s autopkgtest [15:52:38]: testbed apt version: 2.9.8 58s autopkgtest [15:52:38]: @@@@@@@@@@@@@@@@@@@@ test bed setup 67s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 67s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [212 kB] 67s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [7016 B] 67s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [2840 B] 67s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [38.7 kB] 67s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf Packages [50.2 kB] 67s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe armhf Packages [244 kB] 67s Fetched 628 kB in 1s (870 kB/s) 67s Reading package lists... 86s tee: /proc/self/fd/2: Permission denied 108s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 108s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 108s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 108s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 109s Reading package lists... 109s Reading package lists... 110s Building dependency tree... 110s Reading state information... 111s Calculating upgrade... 111s The following packages were automatically installed and are no longer required: 111s libperl5.38t64 perl-modules-5.38 111s Use 'apt autoremove' to remove them. 111s The following NEW packages will be installed: 111s libperl5.40 perl-modules-5.40 111s The following packages will be upgraded: 111s base-files distro-info-data fwupd gcc-14-base gir1.2-girepository-2.0 info 111s install-info iproute2 libatomic1 libdb5.3t64 libdw1t64 libelf1t64 libfwupd2 111s libgcc-s1 libgirepository-1.0-1 libkeyutils1 liblocale-gettext-perl 111s libsgutils2-1.46-2 libstdc++6 libtext-charwidth-perl libtext-iconv-perl 111s motd-news-config perl perl-base sg3-utils sg3-utils-udev vim-common vim-tiny 111s xxd 112s 29 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. 112s Need to get 19.2 MB of archives. 112s After this operation, 42.7 MB of additional disk space will be used. 112s Get:1 http://ftpmaster.internal/ubuntu plucky/main armhf motd-news-config all 13.5ubuntu2 [5274 B] 112s Get:2 http://ftpmaster.internal/ubuntu plucky/main armhf base-files armhf 13.5ubuntu2 [68.6 kB] 112s Get:3 http://ftpmaster.internal/ubuntu plucky/main armhf perl-modules-5.40 all 5.40.0-6 [3214 kB] 112s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf libperl5.40 armhf 5.40.0-6 [4140 kB] 112s Get:5 http://ftpmaster.internal/ubuntu plucky/main armhf perl armhf 5.40.0-6 [262 kB] 112s Get:6 http://ftpmaster.internal/ubuntu plucky/main armhf perl-base armhf 5.40.0-6 [1674 kB] 112s Get:7 http://ftpmaster.internal/ubuntu plucky/main armhf liblocale-gettext-perl armhf 1.07-7build1 [15.0 kB] 112s Get:8 http://ftpmaster.internal/ubuntu plucky/main armhf libtext-iconv-perl armhf 1.7-8build4 [12.8 kB] 112s Get:9 http://ftpmaster.internal/ubuntu plucky/main armhf libtext-charwidth-perl armhf 0.04-11build4 [9128 B] 112s Get:10 http://ftpmaster.internal/ubuntu plucky/main armhf libdb5.3t64 armhf 5.3.28+dfsg2-9 [655 kB] 112s Get:11 http://ftpmaster.internal/ubuntu plucky/main armhf libatomic1 armhf 14.2.0-7ubuntu1 [7842 B] 112s Get:12 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-14-base armhf 14.2.0-7ubuntu1 [51.2 kB] 112s Get:13 http://ftpmaster.internal/ubuntu plucky/main armhf libstdc++6 armhf 14.2.0-7ubuntu1 [711 kB] 112s Get:14 http://ftpmaster.internal/ubuntu plucky/main armhf libgcc-s1 armhf 14.2.0-7ubuntu1 [40.8 kB] 112s Get:15 http://ftpmaster.internal/ubuntu plucky/main armhf install-info armhf 7.1.1-1 [61.4 kB] 112s Get:16 http://ftpmaster.internal/ubuntu plucky/main armhf distro-info-data all 0.63 [6588 B] 112s Get:17 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf libgirepository-1.0-1 armhf 1.82.0-2 [108 kB] 112s Get:18 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf gir1.2-girepository-2.0 armhf 1.82.0-2 [25.3 kB] 112s Get:19 http://ftpmaster.internal/ubuntu plucky/main armhf libdw1t64 armhf 0.192-4 [243 kB] 112s Get:20 http://ftpmaster.internal/ubuntu plucky/main armhf libelf1t64 armhf 0.192-4 [50.2 kB] 113s Get:21 http://ftpmaster.internal/ubuntu plucky/main armhf iproute2 armhf 6.10.0-2ubuntu1 [1082 kB] 113s Get:22 http://ftpmaster.internal/ubuntu plucky/main armhf libkeyutils1 armhf 1.6.3-4ubuntu2 [8712 B] 113s Get:23 http://ftpmaster.internal/ubuntu plucky/main armhf vim-tiny armhf 2:9.1.0777-1ubuntu1 [693 kB] 113s Get:24 http://ftpmaster.internal/ubuntu plucky/main armhf vim-common all 2:9.1.0777-1ubuntu1 [394 kB] 113s Get:25 http://ftpmaster.internal/ubuntu plucky/main armhf xxd armhf 2:9.1.0777-1ubuntu1 [66.8 kB] 113s Get:26 http://ftpmaster.internal/ubuntu plucky/main armhf info armhf 7.1.1-1 [126 kB] 113s Get:27 http://ftpmaster.internal/ubuntu plucky/main armhf libfwupd2 armhf 1.9.26-2 [125 kB] 113s Get:28 http://ftpmaster.internal/ubuntu plucky/main armhf fwupd armhf 1.9.26-2 [4404 kB] 113s Get:29 http://ftpmaster.internal/ubuntu plucky/main armhf libsgutils2-1.46-2 armhf 1.46-3ubuntu5 [82.5 kB] 113s Get:30 http://ftpmaster.internal/ubuntu plucky/main armhf sg3-utils armhf 1.46-3ubuntu5 [816 kB] 113s Get:31 http://ftpmaster.internal/ubuntu plucky/main armhf sg3-utils-udev all 1.46-3ubuntu5 [5916 B] 113s Preconfiguring packages ... 113s Fetched 19.2 MB in 1s (15.1 MB/s) 113s (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 ... 59386 files and directories currently installed.) 113s Preparing to unpack .../motd-news-config_13.5ubuntu2_all.deb ... 113s Unpacking motd-news-config (13.5ubuntu2) over (13.3ubuntu6) ... 113s Preparing to unpack .../base-files_13.5ubuntu2_armhf.deb ... 113s Unpacking base-files (13.5ubuntu2) over (13.3ubuntu6) ... 114s Setting up base-files (13.5ubuntu2) ... 114s Installing new version of config file /etc/issue ... 114s Installing new version of config file /etc/issue.net ... 114s Installing new version of config file /etc/lsb-release ... 114s motd-news.service is a disabled or a static unit not running, not starting it. 114s (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 ... 59386 files and directories currently installed.) 114s Preparing to unpack .../perl_5.40.0-6_armhf.deb ... 114s Unpacking perl (5.40.0-6) over (5.38.2-5) ... 115s Selecting previously unselected package perl-modules-5.40. 115s Preparing to unpack .../perl-modules-5.40_5.40.0-6_all.deb ... 115s Unpacking perl-modules-5.40 (5.40.0-6) ... 115s Selecting previously unselected package libperl5.40:armhf. 115s Preparing to unpack .../libperl5.40_5.40.0-6_armhf.deb ... 115s Unpacking libperl5.40:armhf (5.40.0-6) ... 115s Preparing to unpack .../perl-base_5.40.0-6_armhf.deb ... 115s Unpacking perl-base (5.40.0-6) over (5.38.2-5) ... 115s Setting up perl-base (5.40.0-6) ... 115s (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 ... 61462 files and directories currently installed.) 115s Preparing to unpack .../liblocale-gettext-perl_1.07-7build1_armhf.deb ... 115s Unpacking liblocale-gettext-perl (1.07-7build1) over (1.07-7) ... 115s Preparing to unpack .../libtext-iconv-perl_1.7-8build4_armhf.deb ... 115s Unpacking libtext-iconv-perl:armhf (1.7-8build4) over (1.7-8build3) ... 115s Preparing to unpack .../libtext-charwidth-perl_0.04-11build4_armhf.deb ... 115s Unpacking libtext-charwidth-perl:armhf (0.04-11build4) over (0.04-11build3) ... 115s Preparing to unpack .../libdb5.3t64_5.3.28+dfsg2-9_armhf.deb ... 115s Unpacking libdb5.3t64:armhf (5.3.28+dfsg2-9) over (5.3.28+dfsg2-7) ... 115s Setting up libdb5.3t64:armhf (5.3.28+dfsg2-9) ... 115s (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 ... 61462 files and directories currently installed.) 115s Preparing to unpack .../libatomic1_14.2.0-7ubuntu1_armhf.deb ... 115s Unpacking libatomic1:armhf (14.2.0-7ubuntu1) over (14.2.0-4ubuntu2) ... 116s Preparing to unpack .../gcc-14-base_14.2.0-7ubuntu1_armhf.deb ... 116s Unpacking gcc-14-base:armhf (14.2.0-7ubuntu1) over (14.2.0-4ubuntu2) ... 116s Setting up gcc-14-base:armhf (14.2.0-7ubuntu1) ... 116s (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 ... 61462 files and directories currently installed.) 116s Preparing to unpack .../libstdc++6_14.2.0-7ubuntu1_armhf.deb ... 116s Unpacking libstdc++6:armhf (14.2.0-7ubuntu1) over (14.2.0-4ubuntu2) ... 116s Setting up libstdc++6:armhf (14.2.0-7ubuntu1) ... 116s (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 ... 61462 files and directories currently installed.) 116s Preparing to unpack .../libgcc-s1_14.2.0-7ubuntu1_armhf.deb ... 116s Unpacking libgcc-s1:armhf (14.2.0-7ubuntu1) over (14.2.0-4ubuntu2) ... 116s Setting up libgcc-s1:armhf (14.2.0-7ubuntu1) ... 116s (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 ... 61462 files and directories currently installed.) 116s Preparing to unpack .../install-info_7.1.1-1_armhf.deb ... 116s Unpacking install-info (7.1.1-1) over (7.1-3build2) ... 116s Setting up install-info (7.1.1-1) ... 116s (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 ... 61462 files and directories currently installed.) 116s Preparing to unpack .../00-distro-info-data_0.63_all.deb ... 116s Unpacking distro-info-data (0.63) over (0.62) ... 116s Preparing to unpack .../01-libgirepository-1.0-1_1.82.0-2_armhf.deb ... 116s Unpacking libgirepository-1.0-1:armhf (1.82.0-2) over (1.80.1-4) ... 116s Preparing to unpack .../02-gir1.2-girepository-2.0_1.82.0-2_armhf.deb ... 116s Unpacking gir1.2-girepository-2.0:armhf (1.82.0-2) over (1.80.1-4) ... 116s Preparing to unpack .../03-libdw1t64_0.192-4_armhf.deb ... 116s Unpacking libdw1t64:armhf (0.192-4) over (0.191-2) ... 116s Preparing to unpack .../04-libelf1t64_0.192-4_armhf.deb ... 116s Unpacking libelf1t64:armhf (0.192-4) over (0.191-2) ... 116s Preparing to unpack .../05-iproute2_6.10.0-2ubuntu1_armhf.deb ... 116s Unpacking iproute2 (6.10.0-2ubuntu1) over (6.10.0-2) ... 117s Preparing to unpack .../06-libkeyutils1_1.6.3-4ubuntu2_armhf.deb ... 117s Unpacking libkeyutils1:armhf (1.6.3-4ubuntu2) over (1.6.3-3build1) ... 117s Preparing to unpack .../07-vim-tiny_2%3a9.1.0777-1ubuntu1_armhf.deb ... 117s Unpacking vim-tiny (2:9.1.0777-1ubuntu1) over (2:9.1.0496-1ubuntu6) ... 117s Preparing to unpack .../08-vim-common_2%3a9.1.0777-1ubuntu1_all.deb ... 117s Unpacking vim-common (2:9.1.0777-1ubuntu1) over (2:9.1.0496-1ubuntu6) ... 117s Preparing to unpack .../09-xxd_2%3a9.1.0777-1ubuntu1_armhf.deb ... 117s Unpacking xxd (2:9.1.0777-1ubuntu1) over (2:9.1.0496-1ubuntu6) ... 117s Preparing to unpack .../10-info_7.1.1-1_armhf.deb ... 117s Unpacking info (7.1.1-1) over (7.1-3build2) ... 117s Preparing to unpack .../11-libfwupd2_1.9.26-2_armhf.deb ... 117s Unpacking libfwupd2:armhf (1.9.26-2) over (1.9.24-1) ... 117s Preparing to unpack .../12-fwupd_1.9.26-2_armhf.deb ... 117s Unpacking fwupd (1.9.26-2) over (1.9.24-1) ... 117s Preparing to unpack .../13-libsgutils2-1.46-2_1.46-3ubuntu5_armhf.deb ... 117s Unpacking libsgutils2-1.46-2:armhf (1.46-3ubuntu5) over (1.46-3ubuntu4) ... 117s Preparing to unpack .../14-sg3-utils_1.46-3ubuntu5_armhf.deb ... 117s Unpacking sg3-utils (1.46-3ubuntu5) over (1.46-3ubuntu4) ... 117s Preparing to unpack .../15-sg3-utils-udev_1.46-3ubuntu5_all.deb ... 117s Unpacking sg3-utils-udev (1.46-3ubuntu5) over (1.46-3ubuntu4) ... 117s Setting up motd-news-config (13.5ubuntu2) ... 117s Setting up libtext-iconv-perl:armhf (1.7-8build4) ... 117s Setting up libtext-charwidth-perl:armhf (0.04-11build4) ... 117s Setting up libkeyutils1:armhf (1.6.3-4ubuntu2) ... 117s Setting up distro-info-data (0.63) ... 117s Setting up libfwupd2:armhf (1.9.26-2) ... 117s Setting up libsgutils2-1.46-2:armhf (1.46-3ubuntu5) ... 117s Setting up xxd (2:9.1.0777-1ubuntu1) ... 117s Setting up libelf1t64:armhf (0.192-4) ... 117s Setting up libdw1t64:armhf (0.192-4) ... 117s Setting up vim-common (2:9.1.0777-1ubuntu1) ... 117s Installing new version of config file /etc/vim/vimrc ... 117s Setting up libatomic1:armhf (14.2.0-7ubuntu1) ... 117s Setting up perl-modules-5.40 (5.40.0-6) ... 117s Setting up libgirepository-1.0-1:armhf (1.82.0-2) ... 117s Setting up fwupd (1.9.26-2) ... 118s fwupd-offline-update.service is a disabled or a static unit not running, not starting it. 118s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 118s fwupd.service is a disabled or a static unit not running, not starting it. 118s Setting up info (7.1.1-1) ... 118s Setting up liblocale-gettext-perl (1.07-7build1) ... 118s Setting up sg3-utils (1.46-3ubuntu5) ... 118s Setting up iproute2 (6.10.0-2ubuntu1) ... 118s Setting up vim-tiny (2:9.1.0777-1ubuntu1) ... 118s Setting up sg3-utils-udev (1.46-3ubuntu5) ... 118s update-initramfs: deferring update (trigger activated) 118s Setting up libperl5.40:armhf (5.40.0-6) ... 118s Setting up perl (5.40.0-6) ... 118s Setting up gir1.2-girepository-2.0:armhf (1.82.0-2) ... 118s Processing triggers for install-info (7.1.1-1) ... 118s Processing triggers for initramfs-tools (0.142ubuntu34) ... 118s Processing triggers for libc-bin (2.40-1ubuntu3) ... 119s Processing triggers for man-db (2.12.1-3) ... 120s Processing triggers for plymouth-theme-ubuntu-text (24.004.60-1ubuntu10) ... 120s update-initramfs: deferring update (trigger activated) 120s Processing triggers for dbus (1.14.10-4ubuntu5) ... 120s Processing triggers for initramfs-tools (0.142ubuntu34) ... 121s Reading package lists... 121s Building dependency tree... 121s Reading state information... 122s The following packages will be REMOVED: 122s libperl5.38t64* perl-modules-5.38* 122s 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. 122s After this operation, 41.6 MB disk space will be freed. 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 ... 61462 files and directories currently installed.) 122s Removing libperl5.38t64:armhf (5.38.2-5) ... 122s Removing perl-modules-5.38 (5.38.2-5) ... 122s Processing triggers for man-db (2.12.1-3) ... 123s Processing triggers for libc-bin (2.40-1ubuntu3) ... 125s autopkgtest [15:53:45]: rebooting testbed after setup commands that affected boot 199s autopkgtest [15:54:59]: testbed running kernel: Linux 6.8.0-47-generic #47~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Wed Oct 2 16:39:14 UTC 2 229s autopkgtest [15:55:29]: @@@@@@@@@@@@@@@@@@@@ apt-source cjs 254s Get:1 http://ftpmaster.internal/ubuntu plucky/universe cjs 6.2.0-2 (dsc) [2659 B] 254s Get:2 http://ftpmaster.internal/ubuntu plucky/universe cjs 6.2.0-2 (tar) [874 kB] 254s Get:3 http://ftpmaster.internal/ubuntu plucky/universe cjs 6.2.0-2 (diff) [10.9 kB] 254s gpgv: Signature made Fri Sep 6 11:33:18 2024 UTC 254s gpgv: using RSA key 2C41D17CB7B84BD0F9FB51B3680668AE907F101D 254s gpgv: Can't check signature: No public key 254s dpkg-source: warning: cannot verify inline signature for ./cjs_6.2.0-2.dsc: no acceptable signature found 254s autopkgtest [15:55:54]: testing package cjs version 6.2.0-2 256s autopkgtest [15:55:56]: build not needed 259s autopkgtest [15:55:59]: test acc: preparing testbed 269s Reading package lists... 270s Building dependency tree... 270s Reading state information... 270s Starting pkgProblemResolver with broken count: 0 270s Starting 2 pkgProblemResolver with broken count: 0 270s Done 271s The following additional packages will be installed: 271s abi-compliance-checker adwaita-icon-theme at-spi2-common at-spi2-core 271s autoconf automake autopoint autotools-dev build-essential cjs cjs-tests cpp 271s cpp-14 cpp-14-arm-linux-gnueabihf cpp-arm-linux-gnueabihf 271s dconf-gsettings-backend dconf-service debhelper debugedit dh-acc 271s dh-autoreconf dh-strip-nondeterminism dwz exuberant-ctags fontconfig 271s fontconfig-config fonts-dejavu-core fonts-dejavu-mono g++ g++-14 271s g++-14-arm-linux-gnueabihf g++-arm-linux-gnueabihf gcc gcc-14 271s gcc-14-arm-linux-gnueabihf gcc-arm-linux-gnueabihf gettext gir1.2-atk-1.0 271s gir1.2-freedesktop gir1.2-freedesktop-dev gir1.2-gdkpixbuf-2.0 271s gir1.2-girepository-2.0-dev gir1.2-glib-2.0-dev gir1.2-gtk-3.0 271s gir1.2-harfbuzz-0.0 gir1.2-pango-1.0 gobject-introspection 271s gobject-introspection-bin gsettings-desktop-schemas gtk-update-icon-cache 271s hicolor-icon-theme humanity-icon-theme intltool-debian libarchive-zip-perl 271s libasan8 libatk-bridge2.0-0t64 libatk1.0-0t64 libatspi2.0-0t64 271s libavahi-client3 libavahi-common-data libavahi-common3 libblkid-dev 271s libbrotli-dev libbz2-dev libc-dev-bin libc6-dev libcairo-gobject2 271s libcairo-script-interpreter2 libcairo2 libcairo2-dev libcc1-0 libcjs-dev 271s libcjs0 libcolord2 libcrypt-dev libcups2t64 libdatrie1 libdconf1 271s libdebhelper-perl libdeflate0 libepoxy0 libexpat1-dev libffi-dev 271s libfile-stripnondeterminism-perl libfontconfig-dev libfontconfig1 271s libfreetype-dev libfreetype6 libgcc-14-dev libgdk-pixbuf-2.0-0 271s libgdk-pixbuf2.0-common libgirepository-1.0-dev libgirepository-2.0-0 271s libgirepository1.0-dev libglib2.0-bin libglib2.0-dev libglib2.0-dev-bin 271s libgomp1 libgraphite2-3 libgtk-3-0t64 libgtk-3-common libharfbuzz-gobject0 271s libharfbuzz0b libice-dev libice6 libisl23 libjbig0 libjpeg-turbo8 libjpeg8 271s liblcms2-2 liblerc4 libmount-dev libmozjs-115-0t64 libmozjs-115-dev libmpc3 271s libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0 271s libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix3 libpixman-1-0 271s libpixman-1-dev libpkgconf3 libpng-dev libselinux1-dev libsepol-dev 271s libsharpyuv0 libsm-dev libsm6 libstdc++-14-dev libsysprof-capture-4-dev 271s libthai-data libthai0 libtiff6 libtool libubsan1 libwayland-client0 271s libwayland-cursor0 libwayland-egl1 libwebp7 libx11-dev libxau-dev 271s libxcb-render0 libxcb-render0-dev libxcb-shm0 libxcb-shm0-dev libxcb1-dev 271s libxcomposite1 libxcursor1 libxdamage1 libxdmcp-dev libxext-dev libxfixes3 271s libxft2 libxi6 libxinerama1 libxrandr2 libxrender-dev libxrender1 libxtst6 271s linux-libc-dev m4 native-architecture pkgconf pkgconf-bin po-debconf 271s python3-mako python3-markdown python3-packaging rpcsvc-proto ubuntu-mono 271s uuid-dev x11-common x11proto-core-dev x11proto-dev xorg-sgml-doctools 271s xtrans-dev zlib1g-dev 271s Suggested packages: 271s doc-base icheck autoconf-archive gnu-standards autoconf-doc cpp-doc 271s gcc-14-locales cpp-14-doc dh-make vim | nvi | vile | emacsen gcc-14-doc 271s gcc-multilib manpages-dev flex bison gdb gcc-doc gdb-arm-linux-gnueabihf 271s gettext-doc libasprintf-dev libgettextpo-dev libc-devtools glibc-doc 271s libcairo2-doc colord cups-common freetype2-doc libgirepository1.0-doc 271s libglib2.0-doc libgdk-pixbuf2.0-bin libxml2-utils gvfs libice-doc 271s liblcms2-utils libsm-doc libstdc++-14-doc libtool-doc gfortran 271s | fortran95-compiler gcj-jdk libx11-doc libxcb-doc libxext-doc m4-doc 271s libmail-box-perl python-mako-doc python3-beaker python-markdown-doc 271s Recommended packages: 271s librsvg2-common bzip2-doc manpages manpages-dev libarchive-cpio-perl 271s libgdk-pixbuf2.0-bin libgtk-3-bin libpng-tools libltdl-dev 271s libmail-sendmail-perl 271s The following NEW packages will be installed: 271s abi-compliance-checker adwaita-icon-theme at-spi2-common at-spi2-core 271s autoconf automake autopkgtest-satdep autopoint autotools-dev build-essential 271s cjs cjs-tests cpp cpp-14 cpp-14-arm-linux-gnueabihf cpp-arm-linux-gnueabihf 271s dconf-gsettings-backend dconf-service debhelper debugedit dh-acc 271s dh-autoreconf dh-strip-nondeterminism dwz exuberant-ctags fontconfig 271s fontconfig-config fonts-dejavu-core fonts-dejavu-mono g++ g++-14 271s g++-14-arm-linux-gnueabihf g++-arm-linux-gnueabihf gcc gcc-14 271s gcc-14-arm-linux-gnueabihf gcc-arm-linux-gnueabihf gettext gir1.2-atk-1.0 271s gir1.2-freedesktop gir1.2-freedesktop-dev gir1.2-gdkpixbuf-2.0 271s gir1.2-girepository-2.0-dev gir1.2-glib-2.0-dev gir1.2-gtk-3.0 271s gir1.2-harfbuzz-0.0 gir1.2-pango-1.0 gobject-introspection 271s gobject-introspection-bin gsettings-desktop-schemas gtk-update-icon-cache 271s hicolor-icon-theme humanity-icon-theme intltool-debian libarchive-zip-perl 271s libasan8 libatk-bridge2.0-0t64 libatk1.0-0t64 libatspi2.0-0t64 271s libavahi-client3 libavahi-common-data libavahi-common3 libblkid-dev 271s libbrotli-dev libbz2-dev libc-dev-bin libc6-dev libcairo-gobject2 271s libcairo-script-interpreter2 libcairo2 libcairo2-dev libcc1-0 libcjs-dev 271s libcjs0 libcolord2 libcrypt-dev libcups2t64 libdatrie1 libdconf1 271s libdebhelper-perl libdeflate0 libepoxy0 libexpat1-dev libffi-dev 271s libfile-stripnondeterminism-perl libfontconfig-dev libfontconfig1 271s libfreetype-dev libfreetype6 libgcc-14-dev libgdk-pixbuf-2.0-0 271s libgdk-pixbuf2.0-common libgirepository-1.0-dev libgirepository-2.0-0 271s libgirepository1.0-dev libglib2.0-bin libglib2.0-dev libglib2.0-dev-bin 271s libgomp1 libgraphite2-3 libgtk-3-0t64 libgtk-3-common libharfbuzz-gobject0 271s libharfbuzz0b libice-dev libice6 libisl23 libjbig0 libjpeg-turbo8 libjpeg8 271s liblcms2-2 liblerc4 libmount-dev libmozjs-115-0t64 libmozjs-115-dev libmpc3 271s libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0 271s libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix3 libpixman-1-0 271s libpixman-1-dev libpkgconf3 libpng-dev libselinux1-dev libsepol-dev 271s libsharpyuv0 libsm-dev libsm6 libstdc++-14-dev libsysprof-capture-4-dev 271s libthai-data libthai0 libtiff6 libtool libubsan1 libwayland-client0 271s libwayland-cursor0 libwayland-egl1 libwebp7 libx11-dev libxau-dev 271s libxcb-render0 libxcb-render0-dev libxcb-shm0 libxcb-shm0-dev libxcb1-dev 271s libxcomposite1 libxcursor1 libxdamage1 libxdmcp-dev libxext-dev libxfixes3 271s libxft2 libxi6 libxinerama1 libxrandr2 libxrender-dev libxrender1 libxtst6 271s linux-libc-dev m4 native-architecture pkgconf pkgconf-bin po-debconf 271s python3-mako python3-markdown python3-packaging rpcsvc-proto ubuntu-mono 271s uuid-dev x11-common x11proto-core-dev x11proto-dev xorg-sgml-doctools 271s xtrans-dev zlib1g-dev 271s 0 upgraded, 182 newly installed, 0 to remove and 0 not upgraded. 271s Need to get 96.6 MB/96.6 MB of archives. 271s After this operation, 335 MB of additional disk space will be used. 271s Get:1 /tmp/autopkgtest.cVXwrr/1-autopkgtest-satdep.deb autopkgtest-satdep armhf 0 [740 B] 271s Get:2 http://ftpmaster.internal/ubuntu plucky/main armhf libc-dev-bin armhf 2.40-1ubuntu3 [19.2 kB] 272s Get:3 http://ftpmaster.internal/ubuntu plucky/main armhf linux-libc-dev armhf 6.11.0-8.8 [1628 kB] 272s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf libcrypt-dev armhf 1:4.4.36-4build1 [120 kB] 272s Get:5 http://ftpmaster.internal/ubuntu plucky/main armhf rpcsvc-proto armhf 1.4.2-0ubuntu7 [62.2 kB] 272s Get:6 http://ftpmaster.internal/ubuntu plucky/main armhf libc6-dev armhf 2.40-1ubuntu3 [1370 kB] 272s Get:7 http://ftpmaster.internal/ubuntu plucky/main armhf libisl23 armhf 0.27-1 [546 kB] 272s Get:8 http://ftpmaster.internal/ubuntu plucky/main armhf libmpc3 armhf 1.3.1-1build2 [47.1 kB] 272s Get:9 http://ftpmaster.internal/ubuntu plucky/main armhf cpp-14-arm-linux-gnueabihf armhf 14.2.0-7ubuntu1 [9219 kB] 272s Get:10 http://ftpmaster.internal/ubuntu plucky/main armhf cpp-14 armhf 14.2.0-7ubuntu1 [1030 B] 272s Get:11 http://ftpmaster.internal/ubuntu plucky/main armhf cpp-arm-linux-gnueabihf armhf 4:14.1.0-2ubuntu1 [5464 B] 272s Get:12 http://ftpmaster.internal/ubuntu plucky/main armhf cpp armhf 4:14.1.0-2ubuntu1 [22.4 kB] 272s Get:13 http://ftpmaster.internal/ubuntu plucky/main armhf libcc1-0 armhf 14.2.0-7ubuntu1 [43.3 kB] 272s Get:14 http://ftpmaster.internal/ubuntu plucky/main armhf libgomp1 armhf 14.2.0-7ubuntu1 [125 kB] 272s Get:15 http://ftpmaster.internal/ubuntu plucky/main armhf libasan8 armhf 14.2.0-7ubuntu1 [2901 kB] 272s Get:16 http://ftpmaster.internal/ubuntu plucky/main armhf libubsan1 armhf 14.2.0-7ubuntu1 [1150 kB] 272s Get:17 http://ftpmaster.internal/ubuntu plucky/main armhf libgcc-14-dev armhf 14.2.0-7ubuntu1 [897 kB] 272s Get:18 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-14-arm-linux-gnueabihf armhf 14.2.0-7ubuntu1 [18.0 MB] 273s Get:19 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-14 armhf 14.2.0-7ubuntu1 [495 kB] 273s Get:20 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-arm-linux-gnueabihf armhf 4:14.1.0-2ubuntu1 [1222 B] 273s Get:21 http://ftpmaster.internal/ubuntu plucky/main armhf gcc armhf 4:14.1.0-2ubuntu1 [5002 B] 273s Get:22 http://ftpmaster.internal/ubuntu plucky/main armhf libstdc++-14-dev armhf 14.2.0-7ubuntu1 [2567 kB] 273s Get:23 http://ftpmaster.internal/ubuntu plucky/main armhf g++-14-arm-linux-gnueabihf armhf 14.2.0-7ubuntu1 [10.5 MB] 273s Get:24 http://ftpmaster.internal/ubuntu plucky/main armhf g++-14 armhf 14.2.0-7ubuntu1 [19.8 kB] 273s Get:25 http://ftpmaster.internal/ubuntu plucky/main armhf g++-arm-linux-gnueabihf armhf 4:14.1.0-2ubuntu1 [968 B] 273s Get:26 http://ftpmaster.internal/ubuntu plucky/main armhf g++ armhf 4:14.1.0-2ubuntu1 [1084 B] 273s Get:27 http://ftpmaster.internal/ubuntu plucky/main armhf build-essential armhf 12.10ubuntu1 [4928 B] 273s Get:28 http://ftpmaster.internal/ubuntu plucky/universe armhf abi-compliance-checker all 2.3-2 [172 kB] 273s Get:29 http://ftpmaster.internal/ubuntu plucky/main armhf libgdk-pixbuf2.0-common all 2.42.12+dfsg-1 [7888 B] 273s Get:30 http://ftpmaster.internal/ubuntu plucky/main armhf libjpeg-turbo8 armhf 2.1.5-2ubuntu2 [125 kB] 273s Get:31 http://ftpmaster.internal/ubuntu plucky/main armhf libjpeg8 armhf 8c-2ubuntu11 [2148 B] 273s Get:32 http://ftpmaster.internal/ubuntu plucky/main armhf libdeflate0 armhf 1.21-1 [38.8 kB] 273s Get:33 http://ftpmaster.internal/ubuntu plucky/main armhf libjbig0 armhf 2.1-6.1ubuntu2 [24.9 kB] 273s Get:34 http://ftpmaster.internal/ubuntu plucky/main armhf liblerc4 armhf 4.0.0+ds-4ubuntu2 [151 kB] 273s Get:35 http://ftpmaster.internal/ubuntu plucky/main armhf libsharpyuv0 armhf 1.4.0-0.1 [16.3 kB] 273s Get:36 http://ftpmaster.internal/ubuntu plucky/main armhf libwebp7 armhf 1.4.0-0.1 [184 kB] 273s Get:37 http://ftpmaster.internal/ubuntu plucky/main armhf libtiff6 armhf 4.5.1+git230720-4ubuntu4 [179 kB] 273s Get:38 http://ftpmaster.internal/ubuntu plucky/main armhf libgdk-pixbuf-2.0-0 armhf 2.42.12+dfsg-1 [135 kB] 273s Get:39 http://ftpmaster.internal/ubuntu plucky/main armhf gtk-update-icon-cache armhf 4.16.2+ds-2 [49.8 kB] 273s Get:40 http://ftpmaster.internal/ubuntu plucky/main armhf hicolor-icon-theme all 0.18-1 [13.5 kB] 273s Get:41 http://ftpmaster.internal/ubuntu plucky/main armhf humanity-icon-theme all 0.6.16 [1282 kB] 273s Get:42 http://ftpmaster.internal/ubuntu plucky/main armhf ubuntu-mono all 24.04-0ubuntu1 [151 kB] 273s Get:43 http://ftpmaster.internal/ubuntu plucky/main armhf adwaita-icon-theme all 47.0-1 [525 kB] 273s Get:44 http://ftpmaster.internal/ubuntu plucky/main armhf at-spi2-common all 2.54.0-1 [8774 B] 273s Get:45 http://ftpmaster.internal/ubuntu plucky/main armhf libxi6 armhf 2:1.8.2-1 [26.5 kB] 273s Get:46 http://ftpmaster.internal/ubuntu plucky/main armhf libatspi2.0-0t64 armhf 2.54.0-1 [70.8 kB] 273s Get:47 http://ftpmaster.internal/ubuntu plucky/main armhf x11-common all 1:7.7+23ubuntu3 [21.7 kB] 273s Get:48 http://ftpmaster.internal/ubuntu plucky/main armhf libxtst6 armhf 2:1.2.3-1.1build1 [10.7 kB] 273s Get:49 http://ftpmaster.internal/ubuntu plucky/main armhf libdconf1 armhf 0.40.0-4build2 [38.4 kB] 273s Get:50 http://ftpmaster.internal/ubuntu plucky/main armhf dconf-service armhf 0.40.0-4build2 [27.4 kB] 273s Get:51 http://ftpmaster.internal/ubuntu plucky/main armhf dconf-gsettings-backend armhf 0.40.0-4build2 [23.6 kB] 273s Get:52 http://ftpmaster.internal/ubuntu plucky/main armhf gsettings-desktop-schemas all 47.1-1ubuntu1 [36.9 kB] 273s Get:53 http://ftpmaster.internal/ubuntu plucky/main armhf at-spi2-core armhf 2.54.0-1 [54.5 kB] 273s Get:54 http://ftpmaster.internal/ubuntu plucky/main armhf m4 armhf 1.4.19-4build1 [235 kB] 273s Get:55 http://ftpmaster.internal/ubuntu plucky/main armhf autoconf all 2.72-3 [382 kB] 273s Get:56 http://ftpmaster.internal/ubuntu plucky/main armhf autotools-dev all 20220109.1 [44.9 kB] 273s Get:57 http://ftpmaster.internal/ubuntu plucky/main armhf automake all 1:1.16.5-1.3ubuntu1 [558 kB] 273s Get:58 http://ftpmaster.internal/ubuntu plucky/main armhf autopoint all 0.22.5-2 [616 kB] 273s Get:59 http://ftpmaster.internal/ubuntu plucky/main armhf libatk1.0-0t64 armhf 2.54.0-1 [48.0 kB] 273s Get:60 http://ftpmaster.internal/ubuntu plucky/main armhf gir1.2-atk-1.0 armhf 2.54.0-1 [22.9 kB] 274s Get:61 http://ftpmaster.internal/ubuntu plucky/main armhf libfreetype6 armhf 2.13.3+dfsg-1 [330 kB] 274s Get:62 http://ftpmaster.internal/ubuntu plucky/main armhf fonts-dejavu-mono all 2.37-8 [502 kB] 274s Get:63 http://ftpmaster.internal/ubuntu plucky/main armhf fonts-dejavu-core all 2.37-8 [835 kB] 274s Get:64 http://ftpmaster.internal/ubuntu plucky/main armhf fontconfig-config armhf 2.15.0-1.1ubuntu2 [37.4 kB] 274s Get:65 http://ftpmaster.internal/ubuntu plucky/main armhf libfontconfig1 armhf 2.15.0-1.1ubuntu2 [113 kB] 274s Get:66 http://ftpmaster.internal/ubuntu plucky/main armhf libpixman-1-0 armhf 0.42.2-1build1 [193 kB] 274s Get:67 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-render0 armhf 1.17.0-2 [15.3 kB] 274s Get:68 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-shm0 armhf 1.17.0-2 [5774 B] 274s Get:69 http://ftpmaster.internal/ubuntu plucky/main armhf libxrender1 armhf 1:0.9.10-1.1build1 [16.0 kB] 274s Get:70 http://ftpmaster.internal/ubuntu plucky/main armhf libcairo2 armhf 1.18.2-2 [484 kB] 274s Get:71 http://ftpmaster.internal/ubuntu plucky/main armhf libcairo-gobject2 armhf 1.18.2-2 [126 kB] 274s Get:72 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf gir1.2-freedesktop armhf 1.82.0-2 [64.3 kB] 274s Get:73 http://ftpmaster.internal/ubuntu plucky/main armhf gir1.2-gdkpixbuf-2.0 armhf 2.42.12+dfsg-1 [9434 B] 274s Get:74 http://ftpmaster.internal/ubuntu plucky/main armhf libgraphite2-3 armhf 1.3.14-2ubuntu1 [64.8 kB] 274s Get:75 http://ftpmaster.internal/ubuntu plucky/main armhf libharfbuzz0b armhf 9.0.0-1 [462 kB] 274s Get:76 http://ftpmaster.internal/ubuntu plucky/main armhf libharfbuzz-gobject0 armhf 9.0.0-1 [30.4 kB] 274s Get:77 http://ftpmaster.internal/ubuntu plucky/main armhf gir1.2-harfbuzz-0.0 armhf 9.0.0-1 [44.5 kB] 274s Get:78 http://ftpmaster.internal/ubuntu plucky/main armhf fontconfig armhf 2.15.0-1.1ubuntu2 [189 kB] 274s Get:79 http://ftpmaster.internal/ubuntu plucky/main armhf libthai-data all 0.1.29-2build1 [158 kB] 274s Get:80 http://ftpmaster.internal/ubuntu plucky/main armhf libdatrie1 armhf 0.2.13-3build1 [15.7 kB] 274s Get:81 http://ftpmaster.internal/ubuntu plucky/main armhf libthai0 armhf 0.1.29-2build1 [15.2 kB] 274s Get:82 http://ftpmaster.internal/ubuntu plucky/main armhf libpango-1.0-0 armhf 1.54.0+ds-2 [212 kB] 274s Get:83 http://ftpmaster.internal/ubuntu plucky/main armhf libpangoft2-1.0-0 armhf 1.54.0+ds-2 [42.9 kB] 274s Get:84 http://ftpmaster.internal/ubuntu plucky/main armhf libpangocairo-1.0-0 armhf 1.54.0+ds-2 [24.8 kB] 274s Get:85 http://ftpmaster.internal/ubuntu plucky/main armhf libxft2 armhf 2.3.6-1build1 [37.4 kB] 274s Get:86 http://ftpmaster.internal/ubuntu plucky/main armhf libpangoxft-1.0-0 armhf 1.54.0+ds-2 [18.5 kB] 274s Get:87 http://ftpmaster.internal/ubuntu plucky/main armhf gir1.2-pango-1.0 armhf 1.54.0+ds-2 [34.5 kB] 274s Get:88 http://ftpmaster.internal/ubuntu plucky/main armhf libatk-bridge2.0-0t64 armhf 2.54.0-1 [59.6 kB] 274s Get:89 http://ftpmaster.internal/ubuntu plucky/main armhf liblcms2-2 armhf 2.14-2build1 [132 kB] 274s Get:90 http://ftpmaster.internal/ubuntu plucky/main armhf libcolord2 armhf 1.4.7-1build2 [133 kB] 274s Get:91 http://ftpmaster.internal/ubuntu plucky/main armhf libavahi-common-data armhf 0.8-13ubuntu6 [29.7 kB] 274s Get:92 http://ftpmaster.internal/ubuntu plucky/main armhf libavahi-common3 armhf 0.8-13ubuntu6 [20.2 kB] 274s Get:93 http://ftpmaster.internal/ubuntu plucky/main armhf libavahi-client3 armhf 0.8-13ubuntu6 [24.2 kB] 274s Get:94 http://ftpmaster.internal/ubuntu plucky/main armhf libcups2t64 armhf 2.4.10-1ubuntu2 [239 kB] 274s Get:95 http://ftpmaster.internal/ubuntu plucky/main armhf libepoxy0 armhf 1.5.10-1build1 [194 kB] 274s Get:96 http://ftpmaster.internal/ubuntu plucky/main armhf libwayland-client0 armhf 1.23.0-1 [22.7 kB] 274s Get:97 http://ftpmaster.internal/ubuntu plucky/main armhf libwayland-cursor0 armhf 1.23.0-1 [9672 B] 274s Get:98 http://ftpmaster.internal/ubuntu plucky/main armhf libwayland-egl1 armhf 1.23.0-1 [5352 B] 274s Get:99 http://ftpmaster.internal/ubuntu plucky/main armhf libxcomposite1 armhf 1:0.4.5-1build3 [5750 B] 274s Get:100 http://ftpmaster.internal/ubuntu plucky/main armhf libxfixes3 armhf 1:6.0.0-2build1 [9038 B] 274s Get:101 http://ftpmaster.internal/ubuntu plucky/main armhf libxcursor1 armhf 1:1.2.2-1 [17.6 kB] 274s Get:102 http://ftpmaster.internal/ubuntu plucky/main armhf libxdamage1 armhf 1:1.1.6-1build1 [5462 B] 274s Get:103 http://ftpmaster.internal/ubuntu plucky/main armhf libxinerama1 armhf 2:1.1.4-3build1 [5866 B] 274s Get:104 http://ftpmaster.internal/ubuntu plucky/main armhf libxrandr2 armhf 2:1.5.4-1 [15.8 kB] 274s Get:105 http://ftpmaster.internal/ubuntu plucky/main armhf libgtk-3-common all 3.24.43-3ubuntu2 [1202 kB] 275s Get:106 http://ftpmaster.internal/ubuntu plucky/main armhf libgtk-3-0t64 armhf 3.24.43-3ubuntu2 [2608 kB] 275s Get:107 http://ftpmaster.internal/ubuntu plucky/main armhf gir1.2-gtk-3.0 armhf 3.24.43-3ubuntu2 [241 kB] 275s Get:108 http://ftpmaster.internal/ubuntu plucky/universe armhf libmozjs-115-0t64 armhf 115.16.0-1 [8453 kB] 275s Get:109 http://ftpmaster.internal/ubuntu plucky/universe armhf libcjs0 armhf 6.2.0-2 [398 kB] 275s Get:110 http://ftpmaster.internal/ubuntu plucky/universe armhf cjs armhf 6.2.0-2 [108 kB] 275s Get:111 http://ftpmaster.internal/ubuntu plucky/universe armhf cjs-tests armhf 6.2.0-2 [243 kB] 275s Get:112 http://ftpmaster.internal/ubuntu plucky/main armhf libdebhelper-perl all 13.20ubuntu1 [94.2 kB] 275s Get:113 http://ftpmaster.internal/ubuntu plucky/main armhf libtool all 2.4.7-7build1 [166 kB] 275s Get:114 http://ftpmaster.internal/ubuntu plucky/main armhf dh-autoreconf all 20 [16.1 kB] 275s Get:115 http://ftpmaster.internal/ubuntu plucky/main armhf libarchive-zip-perl all 1.68-1 [90.2 kB] 275s Get:116 http://ftpmaster.internal/ubuntu plucky/main armhf libfile-stripnondeterminism-perl all 1.14.0-1 [20.1 kB] 275s Get:117 http://ftpmaster.internal/ubuntu plucky/main armhf dh-strip-nondeterminism all 1.14.0-1 [5058 B] 275s Get:118 http://ftpmaster.internal/ubuntu plucky/main armhf debugedit armhf 1:5.1-1 [46.5 kB] 275s Get:119 http://ftpmaster.internal/ubuntu plucky/main armhf dwz armhf 0.15-1build6 [116 kB] 275s Get:120 http://ftpmaster.internal/ubuntu plucky/main armhf gettext armhf 0.22.5-2 [995 kB] 275s Get:121 http://ftpmaster.internal/ubuntu plucky/main armhf intltool-debian all 0.35.0+20060710.6 [23.2 kB] 275s Get:122 http://ftpmaster.internal/ubuntu plucky/main armhf po-debconf all 1.0.21+nmu1 [233 kB] 275s Get:123 http://ftpmaster.internal/ubuntu plucky/main armhf debhelper all 13.20ubuntu1 [893 kB] 275s Get:124 http://ftpmaster.internal/ubuntu plucky/universe armhf dh-acc all 2.3-2 [5996 B] 275s Get:125 http://ftpmaster.internal/ubuntu plucky/main armhf exuberant-ctags armhf 1:5.9~svn20110310-19build1 [118 kB] 275s Get:126 http://ftpmaster.internal/ubuntu plucky/main armhf gir1.2-glib-2.0-dev armhf 2.82.1-0ubuntu1 [852 kB] 275s Get:127 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf gir1.2-freedesktop-dev armhf 1.82.0-2 [37.0 kB] 275s Get:128 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf gir1.2-girepository-2.0-dev armhf 1.82.0-2 [42.2 kB] 275s Get:129 http://ftpmaster.internal/ubuntu plucky/main armhf python3-mako all 1.3.5-1.1 [63.5 kB] 275s Get:130 http://ftpmaster.internal/ubuntu plucky/main armhf python3-markdown all 3.6-1 [73.4 kB] 275s Get:131 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf gobject-introspection-bin armhf 1.82.0-2 [252 kB] 275s Get:132 http://ftpmaster.internal/ubuntu plucky/main armhf libffi-dev armhf 3.4.6-1build1 [57.1 kB] 275s Get:133 http://ftpmaster.internal/ubuntu plucky/main armhf libglib2.0-bin armhf 2.82.1-0ubuntu1 [92.2 kB] 275s Get:134 http://ftpmaster.internal/ubuntu plucky/main armhf python3-packaging all 24.1-1 [41.4 kB] 275s Get:135 http://ftpmaster.internal/ubuntu plucky/main armhf libglib2.0-dev-bin armhf 2.82.1-0ubuntu1 [140 kB] 275s Get:136 http://ftpmaster.internal/ubuntu plucky/main armhf uuid-dev armhf 2.40.2-1ubuntu1 [51.0 kB] 276s Get:137 http://ftpmaster.internal/ubuntu plucky/main armhf libblkid-dev armhf 2.40.2-1ubuntu1 [216 kB] 276s Get:138 http://ftpmaster.internal/ubuntu plucky/main armhf libsepol-dev armhf 3.7-1 [381 kB] 276s Get:139 http://ftpmaster.internal/ubuntu plucky/main armhf libpcre2-16-0 armhf 10.42-4ubuntu3 [186 kB] 276s Get:140 http://ftpmaster.internal/ubuntu plucky/main armhf libpcre2-32-0 armhf 10.42-4ubuntu3 [176 kB] 276s Get:141 http://ftpmaster.internal/ubuntu plucky/main armhf libpcre2-posix3 armhf 10.42-4ubuntu3 [6178 B] 276s Get:142 http://ftpmaster.internal/ubuntu plucky/main armhf libpcre2-dev armhf 10.42-4ubuntu3 [679 kB] 276s Get:143 http://ftpmaster.internal/ubuntu plucky/main armhf libselinux1-dev armhf 3.5-2ubuntu5 [158 kB] 276s Get:144 http://ftpmaster.internal/ubuntu plucky/main armhf libmount-dev armhf 2.40.2-1ubuntu1 [33.0 kB] 276s Get:145 http://ftpmaster.internal/ubuntu plucky/main armhf libsysprof-capture-4-dev armhf 47.0-1 [48.8 kB] 276s Get:146 http://ftpmaster.internal/ubuntu plucky/main armhf libpkgconf3 armhf 1.8.1-3ubuntu1 [26.6 kB] 276s Get:147 http://ftpmaster.internal/ubuntu plucky/main armhf pkgconf-bin armhf 1.8.1-3ubuntu1 [21.2 kB] 276s Get:148 http://ftpmaster.internal/ubuntu plucky/main armhf pkgconf armhf 1.8.1-3ubuntu1 [16.8 kB] 276s Get:149 http://ftpmaster.internal/ubuntu plucky/main armhf zlib1g-dev armhf 1:1.3.dfsg+really1.3.1-1ubuntu1 [880 kB] 276s Get:150 http://ftpmaster.internal/ubuntu plucky/main armhf libgirepository-2.0-0 armhf 2.82.1-0ubuntu1 [98.3 kB] 276s Get:151 http://ftpmaster.internal/ubuntu plucky/main armhf libglib2.0-dev armhf 2.82.1-0ubuntu1 [1782 kB] 276s Get:152 http://ftpmaster.internal/ubuntu plucky/universe armhf native-architecture all 0.2.3 [1990 B] 276s Get:153 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf gobject-introspection armhf 1.82.0-2 [105 kB] 276s Get:154 http://ftpmaster.internal/ubuntu plucky/main armhf libbrotli-dev armhf 1.1.0-2build2 [337 kB] 276s Get:155 http://ftpmaster.internal/ubuntu plucky/main armhf libbz2-dev armhf 1.0.8-6 [30.9 kB] 276s Get:156 http://ftpmaster.internal/ubuntu plucky/main armhf libcairo-script-interpreter2 armhf 1.18.2-2 [50.9 kB] 276s Get:157 http://ftpmaster.internal/ubuntu plucky/main armhf libexpat1-dev armhf 2.6.2-2 [121 kB] 276s Get:158 http://ftpmaster.internal/ubuntu plucky/main armhf libpng-dev armhf 1.6.44-1 [249 kB] 276s Get:159 http://ftpmaster.internal/ubuntu plucky/main armhf libfreetype-dev armhf 2.13.3+dfsg-1 [509 kB] 276s Get:160 http://ftpmaster.internal/ubuntu plucky/main armhf libfontconfig-dev armhf 2.15.0-1.1ubuntu2 [143 kB] 276s Get:161 http://ftpmaster.internal/ubuntu plucky/main armhf libpixman-1-dev armhf 0.42.2-1build1 [217 kB] 276s Get:162 http://ftpmaster.internal/ubuntu plucky/main armhf libice6 armhf 2:1.0.10-1build3 [35.4 kB] 276s Get:163 http://ftpmaster.internal/ubuntu plucky/main armhf libsm6 armhf 2:1.2.3-1build3 [14.1 kB] 276s Get:164 http://ftpmaster.internal/ubuntu plucky/main armhf xorg-sgml-doctools all 1:1.11-1.1 [10.9 kB] 276s Get:165 http://ftpmaster.internal/ubuntu plucky/main armhf x11proto-dev all 2024.1-1 [606 kB] 276s Get:166 http://ftpmaster.internal/ubuntu plucky/main armhf x11proto-core-dev all 2024.1-1 [2442 B] 276s Get:167 http://ftpmaster.internal/ubuntu plucky/main armhf libice-dev armhf 2:1.0.10-1build3 [46.1 kB] 276s Get:168 http://ftpmaster.internal/ubuntu plucky/main armhf libsm-dev armhf 2:1.2.3-1build3 [16.7 kB] 276s Get:169 http://ftpmaster.internal/ubuntu plucky/main armhf libxau-dev armhf 1:1.0.9-1build6 [8964 B] 276s Get:170 http://ftpmaster.internal/ubuntu plucky/main armhf libxdmcp-dev armhf 1:1.1.3-0ubuntu6 [24.9 kB] 276s Get:171 http://ftpmaster.internal/ubuntu plucky/main armhf xtrans-dev all 1.4.0-1 [68.9 kB] 276s Get:172 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb1-dev armhf 1.17.0-2 [85.0 kB] 276s Get:173 http://ftpmaster.internal/ubuntu plucky/main armhf libx11-dev armhf 2:1.8.7-1build1 [671 kB] 276s Get:174 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-render0-dev armhf 1.17.0-2 [19.3 kB] 276s Get:175 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-shm0-dev armhf 1.17.0-2 [8662 B] 276s Get:176 http://ftpmaster.internal/ubuntu plucky/main armhf libxext-dev armhf 2:1.3.4-1build2 [79.4 kB] 276s Get:177 http://ftpmaster.internal/ubuntu plucky/main armhf libxrender-dev armhf 1:0.9.10-1.1build1 [23.3 kB] 276s Get:178 http://ftpmaster.internal/ubuntu plucky/main armhf libcairo2-dev armhf 1.18.2-2 [41.1 kB] 276s Get:179 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf libgirepository-1.0-dev armhf 1.82.0-2 [29.4 kB] 276s Get:180 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf libgirepository1.0-dev armhf 1.82.0-2 [17.8 kB] 276s Get:181 http://ftpmaster.internal/ubuntu plucky/universe armhf libmozjs-115-dev armhf 115.16.0-1 [10.5 MB] 277s Get:182 http://ftpmaster.internal/ubuntu plucky/universe armhf libcjs-dev armhf 6.2.0-2 [8716 B] 277s Fetched 96.6 MB in 5s (18.1 MB/s) 277s Selecting previously unselected package libc-dev-bin. 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 ... 59532 files and directories currently installed.) 277s Preparing to unpack .../000-libc-dev-bin_2.40-1ubuntu3_armhf.deb ... 277s Unpacking libc-dev-bin (2.40-1ubuntu3) ... 277s Selecting previously unselected package linux-libc-dev:armhf. 277s Preparing to unpack .../001-linux-libc-dev_6.11.0-8.8_armhf.deb ... 277s Unpacking linux-libc-dev:armhf (6.11.0-8.8) ... 278s Selecting previously unselected package libcrypt-dev:armhf. 278s Preparing to unpack .../002-libcrypt-dev_1%3a4.4.36-4build1_armhf.deb ... 278s Unpacking libcrypt-dev:armhf (1:4.4.36-4build1) ... 278s Selecting previously unselected package rpcsvc-proto. 278s Preparing to unpack .../003-rpcsvc-proto_1.4.2-0ubuntu7_armhf.deb ... 278s Unpacking rpcsvc-proto (1.4.2-0ubuntu7) ... 278s Selecting previously unselected package libc6-dev:armhf. 278s Preparing to unpack .../004-libc6-dev_2.40-1ubuntu3_armhf.deb ... 278s Unpacking libc6-dev:armhf (2.40-1ubuntu3) ... 278s Selecting previously unselected package libisl23:armhf. 278s Preparing to unpack .../005-libisl23_0.27-1_armhf.deb ... 278s Unpacking libisl23:armhf (0.27-1) ... 278s Selecting previously unselected package libmpc3:armhf. 278s Preparing to unpack .../006-libmpc3_1.3.1-1build2_armhf.deb ... 278s Unpacking libmpc3:armhf (1.3.1-1build2) ... 278s Selecting previously unselected package cpp-14-arm-linux-gnueabihf. 278s Preparing to unpack .../007-cpp-14-arm-linux-gnueabihf_14.2.0-7ubuntu1_armhf.deb ... 278s Unpacking cpp-14-arm-linux-gnueabihf (14.2.0-7ubuntu1) ... 278s Selecting previously unselected package cpp-14. 278s Preparing to unpack .../008-cpp-14_14.2.0-7ubuntu1_armhf.deb ... 278s Unpacking cpp-14 (14.2.0-7ubuntu1) ... 278s Selecting previously unselected package cpp-arm-linux-gnueabihf. 278s Preparing to unpack .../009-cpp-arm-linux-gnueabihf_4%3a14.1.0-2ubuntu1_armhf.deb ... 278s Unpacking cpp-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ... 278s Selecting previously unselected package cpp. 278s Preparing to unpack .../010-cpp_4%3a14.1.0-2ubuntu1_armhf.deb ... 278s Unpacking cpp (4:14.1.0-2ubuntu1) ... 278s Selecting previously unselected package libcc1-0:armhf. 278s Preparing to unpack .../011-libcc1-0_14.2.0-7ubuntu1_armhf.deb ... 278s Unpacking libcc1-0:armhf (14.2.0-7ubuntu1) ... 278s Selecting previously unselected package libgomp1:armhf. 278s Preparing to unpack .../012-libgomp1_14.2.0-7ubuntu1_armhf.deb ... 278s Unpacking libgomp1:armhf (14.2.0-7ubuntu1) ... 278s Selecting previously unselected package libasan8:armhf. 278s Preparing to unpack .../013-libasan8_14.2.0-7ubuntu1_armhf.deb ... 278s Unpacking libasan8:armhf (14.2.0-7ubuntu1) ... 278s Selecting previously unselected package libubsan1:armhf. 278s Preparing to unpack .../014-libubsan1_14.2.0-7ubuntu1_armhf.deb ... 278s Unpacking libubsan1:armhf (14.2.0-7ubuntu1) ... 279s Selecting previously unselected package libgcc-14-dev:armhf. 279s Preparing to unpack .../015-libgcc-14-dev_14.2.0-7ubuntu1_armhf.deb ... 279s Unpacking libgcc-14-dev:armhf (14.2.0-7ubuntu1) ... 279s Selecting previously unselected package gcc-14-arm-linux-gnueabihf. 279s Preparing to unpack .../016-gcc-14-arm-linux-gnueabihf_14.2.0-7ubuntu1_armhf.deb ... 279s Unpacking gcc-14-arm-linux-gnueabihf (14.2.0-7ubuntu1) ... 279s Selecting previously unselected package gcc-14. 279s Preparing to unpack .../017-gcc-14_14.2.0-7ubuntu1_armhf.deb ... 279s Unpacking gcc-14 (14.2.0-7ubuntu1) ... 279s Selecting previously unselected package gcc-arm-linux-gnueabihf. 279s Preparing to unpack .../018-gcc-arm-linux-gnueabihf_4%3a14.1.0-2ubuntu1_armhf.deb ... 279s Unpacking gcc-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ... 279s Selecting previously unselected package gcc. 279s Preparing to unpack .../019-gcc_4%3a14.1.0-2ubuntu1_armhf.deb ... 279s Unpacking gcc (4:14.1.0-2ubuntu1) ... 279s Selecting previously unselected package libstdc++-14-dev:armhf. 279s Preparing to unpack .../020-libstdc++-14-dev_14.2.0-7ubuntu1_armhf.deb ... 279s Unpacking libstdc++-14-dev:armhf (14.2.0-7ubuntu1) ... 279s Selecting previously unselected package g++-14-arm-linux-gnueabihf. 279s Preparing to unpack .../021-g++-14-arm-linux-gnueabihf_14.2.0-7ubuntu1_armhf.deb ... 279s Unpacking g++-14-arm-linux-gnueabihf (14.2.0-7ubuntu1) ... 280s Selecting previously unselected package g++-14. 280s Preparing to unpack .../022-g++-14_14.2.0-7ubuntu1_armhf.deb ... 280s Unpacking g++-14 (14.2.0-7ubuntu1) ... 280s Selecting previously unselected package g++-arm-linux-gnueabihf. 280s Preparing to unpack .../023-g++-arm-linux-gnueabihf_4%3a14.1.0-2ubuntu1_armhf.deb ... 280s Unpacking g++-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ... 280s Selecting previously unselected package g++. 280s Preparing to unpack .../024-g++_4%3a14.1.0-2ubuntu1_armhf.deb ... 280s Unpacking g++ (4:14.1.0-2ubuntu1) ... 280s Selecting previously unselected package build-essential. 280s Preparing to unpack .../025-build-essential_12.10ubuntu1_armhf.deb ... 280s Unpacking build-essential (12.10ubuntu1) ... 280s Selecting previously unselected package abi-compliance-checker. 280s Preparing to unpack .../026-abi-compliance-checker_2.3-2_all.deb ... 280s Unpacking abi-compliance-checker (2.3-2) ... 280s Selecting previously unselected package libgdk-pixbuf2.0-common. 280s Preparing to unpack .../027-libgdk-pixbuf2.0-common_2.42.12+dfsg-1_all.deb ... 280s Unpacking libgdk-pixbuf2.0-common (2.42.12+dfsg-1) ... 280s Selecting previously unselected package libjpeg-turbo8:armhf. 280s Preparing to unpack .../028-libjpeg-turbo8_2.1.5-2ubuntu2_armhf.deb ... 280s Unpacking libjpeg-turbo8:armhf (2.1.5-2ubuntu2) ... 280s Selecting previously unselected package libjpeg8:armhf. 280s Preparing to unpack .../029-libjpeg8_8c-2ubuntu11_armhf.deb ... 280s Unpacking libjpeg8:armhf (8c-2ubuntu11) ... 280s Selecting previously unselected package libdeflate0:armhf. 280s Preparing to unpack .../030-libdeflate0_1.21-1_armhf.deb ... 280s Unpacking libdeflate0:armhf (1.21-1) ... 280s Selecting previously unselected package libjbig0:armhf. 280s Preparing to unpack .../031-libjbig0_2.1-6.1ubuntu2_armhf.deb ... 280s Unpacking libjbig0:armhf (2.1-6.1ubuntu2) ... 280s Selecting previously unselected package liblerc4:armhf. 280s Preparing to unpack .../032-liblerc4_4.0.0+ds-4ubuntu2_armhf.deb ... 280s Unpacking liblerc4:armhf (4.0.0+ds-4ubuntu2) ... 280s Selecting previously unselected package libsharpyuv0:armhf. 280s Preparing to unpack .../033-libsharpyuv0_1.4.0-0.1_armhf.deb ... 280s Unpacking libsharpyuv0:armhf (1.4.0-0.1) ... 280s Selecting previously unselected package libwebp7:armhf. 280s Preparing to unpack .../034-libwebp7_1.4.0-0.1_armhf.deb ... 280s Unpacking libwebp7:armhf (1.4.0-0.1) ... 280s Selecting previously unselected package libtiff6:armhf. 280s Preparing to unpack .../035-libtiff6_4.5.1+git230720-4ubuntu4_armhf.deb ... 280s Unpacking libtiff6:armhf (4.5.1+git230720-4ubuntu4) ... 280s Selecting previously unselected package libgdk-pixbuf-2.0-0:armhf. 280s Preparing to unpack .../036-libgdk-pixbuf-2.0-0_2.42.12+dfsg-1_armhf.deb ... 280s Unpacking libgdk-pixbuf-2.0-0:armhf (2.42.12+dfsg-1) ... 280s Selecting previously unselected package gtk-update-icon-cache. 280s Preparing to unpack .../037-gtk-update-icon-cache_4.16.2+ds-2_armhf.deb ... 280s No diversion 'diversion of /usr/sbin/update-icon-caches to /usr/sbin/update-icon-caches.gtk2 by libgtk-3-bin', none removed. 280s 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. 280s Unpacking gtk-update-icon-cache (4.16.2+ds-2) ... 280s Selecting previously unselected package hicolor-icon-theme. 280s Preparing to unpack .../038-hicolor-icon-theme_0.18-1_all.deb ... 280s Unpacking hicolor-icon-theme (0.18-1) ... 281s Selecting previously unselected package humanity-icon-theme. 281s Preparing to unpack .../039-humanity-icon-theme_0.6.16_all.deb ... 281s Unpacking humanity-icon-theme (0.6.16) ... 281s Selecting previously unselected package ubuntu-mono. 281s Preparing to unpack .../040-ubuntu-mono_24.04-0ubuntu1_all.deb ... 281s Unpacking ubuntu-mono (24.04-0ubuntu1) ... 282s Selecting previously unselected package adwaita-icon-theme. 282s Preparing to unpack .../041-adwaita-icon-theme_47.0-1_all.deb ... 282s Unpacking adwaita-icon-theme (47.0-1) ... 282s Selecting previously unselected package at-spi2-common. 282s Preparing to unpack .../042-at-spi2-common_2.54.0-1_all.deb ... 282s Unpacking at-spi2-common (2.54.0-1) ... 282s Selecting previously unselected package libxi6:armhf. 282s Preparing to unpack .../043-libxi6_2%3a1.8.2-1_armhf.deb ... 282s Unpacking libxi6:armhf (2:1.8.2-1) ... 282s Selecting previously unselected package libatspi2.0-0t64:armhf. 282s Preparing to unpack .../044-libatspi2.0-0t64_2.54.0-1_armhf.deb ... 282s Unpacking libatspi2.0-0t64:armhf (2.54.0-1) ... 282s Selecting previously unselected package x11-common. 282s Preparing to unpack .../045-x11-common_1%3a7.7+23ubuntu3_all.deb ... 282s Unpacking x11-common (1:7.7+23ubuntu3) ... 282s Selecting previously unselected package libxtst6:armhf. 282s Preparing to unpack .../046-libxtst6_2%3a1.2.3-1.1build1_armhf.deb ... 282s Unpacking libxtst6:armhf (2:1.2.3-1.1build1) ... 282s Selecting previously unselected package libdconf1:armhf. 282s Preparing to unpack .../047-libdconf1_0.40.0-4build2_armhf.deb ... 282s Unpacking libdconf1:armhf (0.40.0-4build2) ... 282s Selecting previously unselected package dconf-service. 282s Preparing to unpack .../048-dconf-service_0.40.0-4build2_armhf.deb ... 282s Unpacking dconf-service (0.40.0-4build2) ... 282s Selecting previously unselected package dconf-gsettings-backend:armhf. 282s Preparing to unpack .../049-dconf-gsettings-backend_0.40.0-4build2_armhf.deb ... 282s Unpacking dconf-gsettings-backend:armhf (0.40.0-4build2) ... 282s Selecting previously unselected package gsettings-desktop-schemas. 282s Preparing to unpack .../050-gsettings-desktop-schemas_47.1-1ubuntu1_all.deb ... 282s Unpacking gsettings-desktop-schemas (47.1-1ubuntu1) ... 283s Selecting previously unselected package at-spi2-core. 283s Preparing to unpack .../051-at-spi2-core_2.54.0-1_armhf.deb ... 283s Unpacking at-spi2-core (2.54.0-1) ... 283s Selecting previously unselected package m4. 283s Preparing to unpack .../052-m4_1.4.19-4build1_armhf.deb ... 283s Unpacking m4 (1.4.19-4build1) ... 283s Selecting previously unselected package autoconf. 283s Preparing to unpack .../053-autoconf_2.72-3_all.deb ... 283s Unpacking autoconf (2.72-3) ... 283s Selecting previously unselected package autotools-dev. 283s Preparing to unpack .../054-autotools-dev_20220109.1_all.deb ... 283s Unpacking autotools-dev (20220109.1) ... 283s Selecting previously unselected package automake. 283s Preparing to unpack .../055-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... 283s Unpacking automake (1:1.16.5-1.3ubuntu1) ... 283s Selecting previously unselected package autopoint. 283s Preparing to unpack .../056-autopoint_0.22.5-2_all.deb ... 283s Unpacking autopoint (0.22.5-2) ... 283s Selecting previously unselected package libatk1.0-0t64:armhf. 283s Preparing to unpack .../057-libatk1.0-0t64_2.54.0-1_armhf.deb ... 283s Unpacking libatk1.0-0t64:armhf (2.54.0-1) ... 283s Selecting previously unselected package gir1.2-atk-1.0:armhf. 283s Preparing to unpack .../058-gir1.2-atk-1.0_2.54.0-1_armhf.deb ... 283s Unpacking gir1.2-atk-1.0:armhf (2.54.0-1) ... 283s Selecting previously unselected package libfreetype6:armhf. 283s Preparing to unpack .../059-libfreetype6_2.13.3+dfsg-1_armhf.deb ... 283s Unpacking libfreetype6:armhf (2.13.3+dfsg-1) ... 283s Selecting previously unselected package fonts-dejavu-mono. 283s Preparing to unpack .../060-fonts-dejavu-mono_2.37-8_all.deb ... 283s Unpacking fonts-dejavu-mono (2.37-8) ... 283s Selecting previously unselected package fonts-dejavu-core. 283s Preparing to unpack .../061-fonts-dejavu-core_2.37-8_all.deb ... 283s Unpacking fonts-dejavu-core (2.37-8) ... 283s Selecting previously unselected package fontconfig-config. 283s Preparing to unpack .../062-fontconfig-config_2.15.0-1.1ubuntu2_armhf.deb ... 284s Unpacking fontconfig-config (2.15.0-1.1ubuntu2) ... 284s Selecting previously unselected package libfontconfig1:armhf. 284s Preparing to unpack .../063-libfontconfig1_2.15.0-1.1ubuntu2_armhf.deb ... 284s Unpacking libfontconfig1:armhf (2.15.0-1.1ubuntu2) ... 284s Selecting previously unselected package libpixman-1-0:armhf. 284s Preparing to unpack .../064-libpixman-1-0_0.42.2-1build1_armhf.deb ... 284s Unpacking libpixman-1-0:armhf (0.42.2-1build1) ... 284s Selecting previously unselected package libxcb-render0:armhf. 284s Preparing to unpack .../065-libxcb-render0_1.17.0-2_armhf.deb ... 284s Unpacking libxcb-render0:armhf (1.17.0-2) ... 284s Selecting previously unselected package libxcb-shm0:armhf. 284s Preparing to unpack .../066-libxcb-shm0_1.17.0-2_armhf.deb ... 284s Unpacking libxcb-shm0:armhf (1.17.0-2) ... 284s Selecting previously unselected package libxrender1:armhf. 284s Preparing to unpack .../067-libxrender1_1%3a0.9.10-1.1build1_armhf.deb ... 284s Unpacking libxrender1:armhf (1:0.9.10-1.1build1) ... 284s Selecting previously unselected package libcairo2:armhf. 284s Preparing to unpack .../068-libcairo2_1.18.2-2_armhf.deb ... 284s Unpacking libcairo2:armhf (1.18.2-2) ... 284s Selecting previously unselected package libcairo-gobject2:armhf. 284s Preparing to unpack .../069-libcairo-gobject2_1.18.2-2_armhf.deb ... 284s Unpacking libcairo-gobject2:armhf (1.18.2-2) ... 284s Selecting previously unselected package gir1.2-freedesktop:armhf. 284s Preparing to unpack .../070-gir1.2-freedesktop_1.82.0-2_armhf.deb ... 284s Unpacking gir1.2-freedesktop:armhf (1.82.0-2) ... 284s Selecting previously unselected package gir1.2-gdkpixbuf-2.0:armhf. 284s Preparing to unpack .../071-gir1.2-gdkpixbuf-2.0_2.42.12+dfsg-1_armhf.deb ... 284s Unpacking gir1.2-gdkpixbuf-2.0:armhf (2.42.12+dfsg-1) ... 284s Selecting previously unselected package libgraphite2-3:armhf. 284s Preparing to unpack .../072-libgraphite2-3_1.3.14-2ubuntu1_armhf.deb ... 284s Unpacking libgraphite2-3:armhf (1.3.14-2ubuntu1) ... 284s Selecting previously unselected package libharfbuzz0b:armhf. 284s Preparing to unpack .../073-libharfbuzz0b_9.0.0-1_armhf.deb ... 284s Unpacking libharfbuzz0b:armhf (9.0.0-1) ... 284s Selecting previously unselected package libharfbuzz-gobject0:armhf. 284s Preparing to unpack .../074-libharfbuzz-gobject0_9.0.0-1_armhf.deb ... 284s Unpacking libharfbuzz-gobject0:armhf (9.0.0-1) ... 284s Selecting previously unselected package gir1.2-harfbuzz-0.0:armhf. 284s Preparing to unpack .../075-gir1.2-harfbuzz-0.0_9.0.0-1_armhf.deb ... 284s Unpacking gir1.2-harfbuzz-0.0:armhf (9.0.0-1) ... 284s Selecting previously unselected package fontconfig. 284s Preparing to unpack .../076-fontconfig_2.15.0-1.1ubuntu2_armhf.deb ... 284s Unpacking fontconfig (2.15.0-1.1ubuntu2) ... 284s Selecting previously unselected package libthai-data. 284s Preparing to unpack .../077-libthai-data_0.1.29-2build1_all.deb ... 284s Unpacking libthai-data (0.1.29-2build1) ... 284s Selecting previously unselected package libdatrie1:armhf. 284s Preparing to unpack .../078-libdatrie1_0.2.13-3build1_armhf.deb ... 284s Unpacking libdatrie1:armhf (0.2.13-3build1) ... 284s Selecting previously unselected package libthai0:armhf. 284s Preparing to unpack .../079-libthai0_0.1.29-2build1_armhf.deb ... 284s Unpacking libthai0:armhf (0.1.29-2build1) ... 284s Selecting previously unselected package libpango-1.0-0:armhf. 284s Preparing to unpack .../080-libpango-1.0-0_1.54.0+ds-2_armhf.deb ... 284s Unpacking libpango-1.0-0:armhf (1.54.0+ds-2) ... 285s Selecting previously unselected package libpangoft2-1.0-0:armhf. 285s Preparing to unpack .../081-libpangoft2-1.0-0_1.54.0+ds-2_armhf.deb ... 285s Unpacking libpangoft2-1.0-0:armhf (1.54.0+ds-2) ... 285s Selecting previously unselected package libpangocairo-1.0-0:armhf. 285s Preparing to unpack .../082-libpangocairo-1.0-0_1.54.0+ds-2_armhf.deb ... 285s Unpacking libpangocairo-1.0-0:armhf (1.54.0+ds-2) ... 285s Selecting previously unselected package libxft2:armhf. 285s Preparing to unpack .../083-libxft2_2.3.6-1build1_armhf.deb ... 285s Unpacking libxft2:armhf (2.3.6-1build1) ... 285s Selecting previously unselected package libpangoxft-1.0-0:armhf. 285s Preparing to unpack .../084-libpangoxft-1.0-0_1.54.0+ds-2_armhf.deb ... 285s Unpacking libpangoxft-1.0-0:armhf (1.54.0+ds-2) ... 285s Selecting previously unselected package gir1.2-pango-1.0:armhf. 285s Preparing to unpack .../085-gir1.2-pango-1.0_1.54.0+ds-2_armhf.deb ... 285s Unpacking gir1.2-pango-1.0:armhf (1.54.0+ds-2) ... 285s Selecting previously unselected package libatk-bridge2.0-0t64:armhf. 285s Preparing to unpack .../086-libatk-bridge2.0-0t64_2.54.0-1_armhf.deb ... 285s Unpacking libatk-bridge2.0-0t64:armhf (2.54.0-1) ... 285s Selecting previously unselected package liblcms2-2:armhf. 285s Preparing to unpack .../087-liblcms2-2_2.14-2build1_armhf.deb ... 285s Unpacking liblcms2-2:armhf (2.14-2build1) ... 285s Selecting previously unselected package libcolord2:armhf. 285s Preparing to unpack .../088-libcolord2_1.4.7-1build2_armhf.deb ... 285s Unpacking libcolord2:armhf (1.4.7-1build2) ... 285s Selecting previously unselected package libavahi-common-data:armhf. 285s Preparing to unpack .../089-libavahi-common-data_0.8-13ubuntu6_armhf.deb ... 285s Unpacking libavahi-common-data:armhf (0.8-13ubuntu6) ... 285s Selecting previously unselected package libavahi-common3:armhf. 285s Preparing to unpack .../090-libavahi-common3_0.8-13ubuntu6_armhf.deb ... 285s Unpacking libavahi-common3:armhf (0.8-13ubuntu6) ... 285s Selecting previously unselected package libavahi-client3:armhf. 285s Preparing to unpack .../091-libavahi-client3_0.8-13ubuntu6_armhf.deb ... 285s Unpacking libavahi-client3:armhf (0.8-13ubuntu6) ... 285s Selecting previously unselected package libcups2t64:armhf. 285s Preparing to unpack .../092-libcups2t64_2.4.10-1ubuntu2_armhf.deb ... 285s Unpacking libcups2t64:armhf (2.4.10-1ubuntu2) ... 285s Selecting previously unselected package libepoxy0:armhf. 285s Preparing to unpack .../093-libepoxy0_1.5.10-1build1_armhf.deb ... 285s Unpacking libepoxy0:armhf (1.5.10-1build1) ... 285s Selecting previously unselected package libwayland-client0:armhf. 285s Preparing to unpack .../094-libwayland-client0_1.23.0-1_armhf.deb ... 285s Unpacking libwayland-client0:armhf (1.23.0-1) ... 285s Selecting previously unselected package libwayland-cursor0:armhf. 285s Preparing to unpack .../095-libwayland-cursor0_1.23.0-1_armhf.deb ... 285s Unpacking libwayland-cursor0:armhf (1.23.0-1) ... 285s Selecting previously unselected package libwayland-egl1:armhf. 285s Preparing to unpack .../096-libwayland-egl1_1.23.0-1_armhf.deb ... 285s Unpacking libwayland-egl1:armhf (1.23.0-1) ... 285s Selecting previously unselected package libxcomposite1:armhf. 285s Preparing to unpack .../097-libxcomposite1_1%3a0.4.5-1build3_armhf.deb ... 285s Unpacking libxcomposite1:armhf (1:0.4.5-1build3) ... 285s Selecting previously unselected package libxfixes3:armhf. 285s Preparing to unpack .../098-libxfixes3_1%3a6.0.0-2build1_armhf.deb ... 285s Unpacking libxfixes3:armhf (1:6.0.0-2build1) ... 285s Selecting previously unselected package libxcursor1:armhf. 285s Preparing to unpack .../099-libxcursor1_1%3a1.2.2-1_armhf.deb ... 285s Unpacking libxcursor1:armhf (1:1.2.2-1) ... 286s Selecting previously unselected package libxdamage1:armhf. 286s Preparing to unpack .../100-libxdamage1_1%3a1.1.6-1build1_armhf.deb ... 286s Unpacking libxdamage1:armhf (1:1.1.6-1build1) ... 286s Selecting previously unselected package libxinerama1:armhf. 286s Preparing to unpack .../101-libxinerama1_2%3a1.1.4-3build1_armhf.deb ... 286s Unpacking libxinerama1:armhf (2:1.1.4-3build1) ... 286s Selecting previously unselected package libxrandr2:armhf. 286s Preparing to unpack .../102-libxrandr2_2%3a1.5.4-1_armhf.deb ... 286s Unpacking libxrandr2:armhf (2:1.5.4-1) ... 286s Selecting previously unselected package libgtk-3-common. 286s Preparing to unpack .../103-libgtk-3-common_3.24.43-3ubuntu2_all.deb ... 286s Unpacking libgtk-3-common (3.24.43-3ubuntu2) ... 286s Selecting previously unselected package libgtk-3-0t64:armhf. 286s Preparing to unpack .../104-libgtk-3-0t64_3.24.43-3ubuntu2_armhf.deb ... 286s Unpacking libgtk-3-0t64:armhf (3.24.43-3ubuntu2) ... 286s Selecting previously unselected package gir1.2-gtk-3.0:armhf. 286s Preparing to unpack .../105-gir1.2-gtk-3.0_3.24.43-3ubuntu2_armhf.deb ... 286s Unpacking gir1.2-gtk-3.0:armhf (3.24.43-3ubuntu2) ... 286s Selecting previously unselected package libmozjs-115-0t64:armhf. 286s Preparing to unpack .../106-libmozjs-115-0t64_115.16.0-1_armhf.deb ... 286s Unpacking libmozjs-115-0t64:armhf (115.16.0-1) ... 286s Selecting previously unselected package libcjs0:armhf. 286s Preparing to unpack .../107-libcjs0_6.2.0-2_armhf.deb ... 286s Unpacking libcjs0:armhf (6.2.0-2) ... 286s Selecting previously unselected package cjs. 286s Preparing to unpack .../108-cjs_6.2.0-2_armhf.deb ... 286s Unpacking cjs (6.2.0-2) ... 286s Selecting previously unselected package cjs-tests. 286s Preparing to unpack .../109-cjs-tests_6.2.0-2_armhf.deb ... 286s Unpacking cjs-tests (6.2.0-2) ... 286s Selecting previously unselected package libdebhelper-perl. 286s Preparing to unpack .../110-libdebhelper-perl_13.20ubuntu1_all.deb ... 286s Unpacking libdebhelper-perl (13.20ubuntu1) ... 287s Selecting previously unselected package libtool. 287s Preparing to unpack .../111-libtool_2.4.7-7build1_all.deb ... 287s Unpacking libtool (2.4.7-7build1) ... 287s Selecting previously unselected package dh-autoreconf. 287s Preparing to unpack .../112-dh-autoreconf_20_all.deb ... 287s Unpacking dh-autoreconf (20) ... 287s Selecting previously unselected package libarchive-zip-perl. 287s Preparing to unpack .../113-libarchive-zip-perl_1.68-1_all.deb ... 287s Unpacking libarchive-zip-perl (1.68-1) ... 287s Selecting previously unselected package libfile-stripnondeterminism-perl. 287s Preparing to unpack .../114-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... 287s Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... 287s Selecting previously unselected package dh-strip-nondeterminism. 287s Preparing to unpack .../115-dh-strip-nondeterminism_1.14.0-1_all.deb ... 287s Unpacking dh-strip-nondeterminism (1.14.0-1) ... 287s Selecting previously unselected package debugedit. 287s Preparing to unpack .../116-debugedit_1%3a5.1-1_armhf.deb ... 287s Unpacking debugedit (1:5.1-1) ... 287s Selecting previously unselected package dwz. 287s Preparing to unpack .../117-dwz_0.15-1build6_armhf.deb ... 287s Unpacking dwz (0.15-1build6) ... 287s Selecting previously unselected package gettext. 287s Preparing to unpack .../118-gettext_0.22.5-2_armhf.deb ... 287s Unpacking gettext (0.22.5-2) ... 287s Selecting previously unselected package intltool-debian. 287s Preparing to unpack .../119-intltool-debian_0.35.0+20060710.6_all.deb ... 287s Unpacking intltool-debian (0.35.0+20060710.6) ... 287s Selecting previously unselected package po-debconf. 287s Preparing to unpack .../120-po-debconf_1.0.21+nmu1_all.deb ... 287s Unpacking po-debconf (1.0.21+nmu1) ... 287s Selecting previously unselected package debhelper. 287s Preparing to unpack .../121-debhelper_13.20ubuntu1_all.deb ... 287s Unpacking debhelper (13.20ubuntu1) ... 287s Selecting previously unselected package dh-acc. 287s Preparing to unpack .../122-dh-acc_2.3-2_all.deb ... 287s Unpacking dh-acc (2.3-2) ... 287s Selecting previously unselected package exuberant-ctags. 287s Preparing to unpack .../123-exuberant-ctags_1%3a5.9~svn20110310-19build1_armhf.deb ... 287s Unpacking exuberant-ctags (1:5.9~svn20110310-19build1) ... 287s Selecting previously unselected package gir1.2-glib-2.0-dev:armhf. 287s Preparing to unpack .../124-gir1.2-glib-2.0-dev_2.82.1-0ubuntu1_armhf.deb ... 287s Unpacking gir1.2-glib-2.0-dev:armhf (2.82.1-0ubuntu1) ... 287s Selecting previously unselected package gir1.2-freedesktop-dev:armhf. 287s Preparing to unpack .../125-gir1.2-freedesktop-dev_1.82.0-2_armhf.deb ... 287s Unpacking gir1.2-freedesktop-dev:armhf (1.82.0-2) ... 287s Selecting previously unselected package gir1.2-girepository-2.0-dev:armhf. 287s Preparing to unpack .../126-gir1.2-girepository-2.0-dev_1.82.0-2_armhf.deb ... 287s Unpacking gir1.2-girepository-2.0-dev:armhf (1.82.0-2) ... 287s Selecting previously unselected package python3-mako. 287s Preparing to unpack .../127-python3-mako_1.3.5-1.1_all.deb ... 287s Unpacking python3-mako (1.3.5-1.1) ... 287s Selecting previously unselected package python3-markdown. 287s Preparing to unpack .../128-python3-markdown_3.6-1_all.deb ... 287s Unpacking python3-markdown (3.6-1) ... 287s Selecting previously unselected package gobject-introspection-bin. 288s Preparing to unpack .../129-gobject-introspection-bin_1.82.0-2_armhf.deb ... 288s Unpacking gobject-introspection-bin (1.82.0-2) ... 288s Selecting previously unselected package libffi-dev:armhf. 288s Preparing to unpack .../130-libffi-dev_3.4.6-1build1_armhf.deb ... 288s Unpacking libffi-dev:armhf (3.4.6-1build1) ... 288s Selecting previously unselected package libglib2.0-bin. 288s Preparing to unpack .../131-libglib2.0-bin_2.82.1-0ubuntu1_armhf.deb ... 288s Unpacking libglib2.0-bin (2.82.1-0ubuntu1) ... 288s Selecting previously unselected package python3-packaging. 288s Preparing to unpack .../132-python3-packaging_24.1-1_all.deb ... 288s Unpacking python3-packaging (24.1-1) ... 288s Selecting previously unselected package libglib2.0-dev-bin. 288s Preparing to unpack .../133-libglib2.0-dev-bin_2.82.1-0ubuntu1_armhf.deb ... 288s Unpacking libglib2.0-dev-bin (2.82.1-0ubuntu1) ... 288s Selecting previously unselected package uuid-dev:armhf. 288s Preparing to unpack .../134-uuid-dev_2.40.2-1ubuntu1_armhf.deb ... 288s Unpacking uuid-dev:armhf (2.40.2-1ubuntu1) ... 288s Selecting previously unselected package libblkid-dev:armhf. 288s Preparing to unpack .../135-libblkid-dev_2.40.2-1ubuntu1_armhf.deb ... 288s Unpacking libblkid-dev:armhf (2.40.2-1ubuntu1) ... 288s Selecting previously unselected package libsepol-dev:armhf. 288s Preparing to unpack .../136-libsepol-dev_3.7-1_armhf.deb ... 288s Unpacking libsepol-dev:armhf (3.7-1) ... 288s Selecting previously unselected package libpcre2-16-0:armhf. 288s Preparing to unpack .../137-libpcre2-16-0_10.42-4ubuntu3_armhf.deb ... 288s Unpacking libpcre2-16-0:armhf (10.42-4ubuntu3) ... 288s Selecting previously unselected package libpcre2-32-0:armhf. 288s Preparing to unpack .../138-libpcre2-32-0_10.42-4ubuntu3_armhf.deb ... 288s Unpacking libpcre2-32-0:armhf (10.42-4ubuntu3) ... 288s Selecting previously unselected package libpcre2-posix3:armhf. 288s Preparing to unpack .../139-libpcre2-posix3_10.42-4ubuntu3_armhf.deb ... 288s Unpacking libpcre2-posix3:armhf (10.42-4ubuntu3) ... 288s Selecting previously unselected package libpcre2-dev:armhf. 288s Preparing to unpack .../140-libpcre2-dev_10.42-4ubuntu3_armhf.deb ... 288s Unpacking libpcre2-dev:armhf (10.42-4ubuntu3) ... 288s Selecting previously unselected package libselinux1-dev:armhf. 288s Preparing to unpack .../141-libselinux1-dev_3.5-2ubuntu5_armhf.deb ... 288s Unpacking libselinux1-dev:armhf (3.5-2ubuntu5) ... 288s Selecting previously unselected package libmount-dev:armhf. 288s Preparing to unpack .../142-libmount-dev_2.40.2-1ubuntu1_armhf.deb ... 288s Unpacking libmount-dev:armhf (2.40.2-1ubuntu1) ... 288s Selecting previously unselected package libsysprof-capture-4-dev:armhf. 288s Preparing to unpack .../143-libsysprof-capture-4-dev_47.0-1_armhf.deb ... 288s Unpacking libsysprof-capture-4-dev:armhf (47.0-1) ... 288s Selecting previously unselected package libpkgconf3:armhf. 288s Preparing to unpack .../144-libpkgconf3_1.8.1-3ubuntu1_armhf.deb ... 288s Unpacking libpkgconf3:armhf (1.8.1-3ubuntu1) ... 288s Selecting previously unselected package pkgconf-bin. 288s Preparing to unpack .../145-pkgconf-bin_1.8.1-3ubuntu1_armhf.deb ... 288s Unpacking pkgconf-bin (1.8.1-3ubuntu1) ... 289s Selecting previously unselected package pkgconf:armhf. 289s Preparing to unpack .../146-pkgconf_1.8.1-3ubuntu1_armhf.deb ... 289s Unpacking pkgconf:armhf (1.8.1-3ubuntu1) ... 289s Selecting previously unselected package zlib1g-dev:armhf. 289s Preparing to unpack .../147-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1ubuntu1_armhf.deb ... 289s Unpacking zlib1g-dev:armhf (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 289s Selecting previously unselected package libgirepository-2.0-0:armhf. 289s Preparing to unpack .../148-libgirepository-2.0-0_2.82.1-0ubuntu1_armhf.deb ... 289s Unpacking libgirepository-2.0-0:armhf (2.82.1-0ubuntu1) ... 289s Selecting previously unselected package libglib2.0-dev:armhf. 289s Preparing to unpack .../149-libglib2.0-dev_2.82.1-0ubuntu1_armhf.deb ... 289s Unpacking libglib2.0-dev:armhf (2.82.1-0ubuntu1) ... 289s Selecting previously unselected package native-architecture. 289s Preparing to unpack .../150-native-architecture_0.2.3_all.deb ... 289s Unpacking native-architecture (0.2.3) ... 289s Selecting previously unselected package gobject-introspection:armhf. 289s Preparing to unpack .../151-gobject-introspection_1.82.0-2_armhf.deb ... 289s Unpacking gobject-introspection:armhf (1.82.0-2) ... 289s Selecting previously unselected package libbrotli-dev:armhf. 289s Preparing to unpack .../152-libbrotli-dev_1.1.0-2build2_armhf.deb ... 289s Unpacking libbrotli-dev:armhf (1.1.0-2build2) ... 289s Selecting previously unselected package libbz2-dev:armhf. 289s Preparing to unpack .../153-libbz2-dev_1.0.8-6_armhf.deb ... 289s Unpacking libbz2-dev:armhf (1.0.8-6) ... 289s Selecting previously unselected package libcairo-script-interpreter2:armhf. 289s Preparing to unpack .../154-libcairo-script-interpreter2_1.18.2-2_armhf.deb ... 289s Unpacking libcairo-script-interpreter2:armhf (1.18.2-2) ... 289s Selecting previously unselected package libexpat1-dev:armhf. 289s Preparing to unpack .../155-libexpat1-dev_2.6.2-2_armhf.deb ... 289s Unpacking libexpat1-dev:armhf (2.6.2-2) ... 289s Selecting previously unselected package libpng-dev:armhf. 289s Preparing to unpack .../156-libpng-dev_1.6.44-1_armhf.deb ... 289s Unpacking libpng-dev:armhf (1.6.44-1) ... 289s Selecting previously unselected package libfreetype-dev:armhf. 289s Preparing to unpack .../157-libfreetype-dev_2.13.3+dfsg-1_armhf.deb ... 289s Unpacking libfreetype-dev:armhf (2.13.3+dfsg-1) ... 289s Selecting previously unselected package libfontconfig-dev:armhf. 289s Preparing to unpack .../158-libfontconfig-dev_2.15.0-1.1ubuntu2_armhf.deb ... 289s Unpacking libfontconfig-dev:armhf (2.15.0-1.1ubuntu2) ... 289s Selecting previously unselected package libpixman-1-dev:armhf. 289s Preparing to unpack .../159-libpixman-1-dev_0.42.2-1build1_armhf.deb ... 289s Unpacking libpixman-1-dev:armhf (0.42.2-1build1) ... 289s Selecting previously unselected package libice6:armhf. 289s Preparing to unpack .../160-libice6_2%3a1.0.10-1build3_armhf.deb ... 289s Unpacking libice6:armhf (2:1.0.10-1build3) ... 290s Selecting previously unselected package libsm6:armhf. 290s Preparing to unpack .../161-libsm6_2%3a1.2.3-1build3_armhf.deb ... 290s Unpacking libsm6:armhf (2:1.2.3-1build3) ... 290s Selecting previously unselected package xorg-sgml-doctools. 290s Preparing to unpack .../162-xorg-sgml-doctools_1%3a1.11-1.1_all.deb ... 290s Unpacking xorg-sgml-doctools (1:1.11-1.1) ... 290s Selecting previously unselected package x11proto-dev. 290s Preparing to unpack .../163-x11proto-dev_2024.1-1_all.deb ... 290s Unpacking x11proto-dev (2024.1-1) ... 290s Selecting previously unselected package x11proto-core-dev. 290s Preparing to unpack .../164-x11proto-core-dev_2024.1-1_all.deb ... 290s Unpacking x11proto-core-dev (2024.1-1) ... 290s Selecting previously unselected package libice-dev:armhf. 290s Preparing to unpack .../165-libice-dev_2%3a1.0.10-1build3_armhf.deb ... 290s Unpacking libice-dev:armhf (2:1.0.10-1build3) ... 290s Selecting previously unselected package libsm-dev:armhf. 290s Preparing to unpack .../166-libsm-dev_2%3a1.2.3-1build3_armhf.deb ... 290s Unpacking libsm-dev:armhf (2:1.2.3-1build3) ... 290s Selecting previously unselected package libxau-dev:armhf. 290s Preparing to unpack .../167-libxau-dev_1%3a1.0.9-1build6_armhf.deb ... 290s Unpacking libxau-dev:armhf (1:1.0.9-1build6) ... 290s Selecting previously unselected package libxdmcp-dev:armhf. 290s Preparing to unpack .../168-libxdmcp-dev_1%3a1.1.3-0ubuntu6_armhf.deb ... 290s Unpacking libxdmcp-dev:armhf (1:1.1.3-0ubuntu6) ... 290s Selecting previously unselected package xtrans-dev. 290s Preparing to unpack .../169-xtrans-dev_1.4.0-1_all.deb ... 290s Unpacking xtrans-dev (1.4.0-1) ... 290s Selecting previously unselected package libxcb1-dev:armhf. 290s Preparing to unpack .../170-libxcb1-dev_1.17.0-2_armhf.deb ... 290s Unpacking libxcb1-dev:armhf (1.17.0-2) ... 290s Selecting previously unselected package libx11-dev:armhf. 290s Preparing to unpack .../171-libx11-dev_2%3a1.8.7-1build1_armhf.deb ... 290s Unpacking libx11-dev:armhf (2:1.8.7-1build1) ... 290s Selecting previously unselected package libxcb-render0-dev:armhf. 290s Preparing to unpack .../172-libxcb-render0-dev_1.17.0-2_armhf.deb ... 290s Unpacking libxcb-render0-dev:armhf (1.17.0-2) ... 290s Selecting previously unselected package libxcb-shm0-dev:armhf. 290s Preparing to unpack .../173-libxcb-shm0-dev_1.17.0-2_armhf.deb ... 290s Unpacking libxcb-shm0-dev:armhf (1.17.0-2) ... 290s Selecting previously unselected package libxext-dev:armhf. 290s Preparing to unpack .../174-libxext-dev_2%3a1.3.4-1build2_armhf.deb ... 290s Unpacking libxext-dev:armhf (2:1.3.4-1build2) ... 290s Selecting previously unselected package libxrender-dev:armhf. 290s Preparing to unpack .../175-libxrender-dev_1%3a0.9.10-1.1build1_armhf.deb ... 290s Unpacking libxrender-dev:armhf (1:0.9.10-1.1build1) ... 290s Selecting previously unselected package libcairo2-dev:armhf. 290s Preparing to unpack .../176-libcairo2-dev_1.18.2-2_armhf.deb ... 290s Unpacking libcairo2-dev:armhf (1.18.2-2) ... 290s Selecting previously unselected package libgirepository-1.0-dev:armhf. 290s Preparing to unpack .../177-libgirepository-1.0-dev_1.82.0-2_armhf.deb ... 290s Unpacking libgirepository-1.0-dev:armhf (1.82.0-2) ... 290s Selecting previously unselected package libgirepository1.0-dev. 291s Preparing to unpack .../178-libgirepository1.0-dev_1.82.0-2_armhf.deb ... 291s Unpacking libgirepository1.0-dev (1.82.0-2) ... 291s Selecting previously unselected package libmozjs-115-dev. 291s Preparing to unpack .../179-libmozjs-115-dev_115.16.0-1_armhf.deb ... 291s Unpacking libmozjs-115-dev (115.16.0-1) ... 291s Selecting previously unselected package libcjs-dev. 291s Preparing to unpack .../180-libcjs-dev_6.2.0-2_armhf.deb ... 291s Unpacking libcjs-dev (6.2.0-2) ... 291s Selecting previously unselected package autopkgtest-satdep. 291s Preparing to unpack .../181-1-autopkgtest-satdep.deb ... 291s Unpacking autopkgtest-satdep (0) ... 291s Setting up libgraphite2-3:armhf (1.3.14-2ubuntu1) ... 291s Setting up liblcms2-2:armhf (2.14-2build1) ... 291s Setting up libpixman-1-0:armhf (0.42.2-1build1) ... 291s Setting up libsharpyuv0:armhf (1.4.0-0.1) ... 291s Setting up libpixman-1-dev:armhf (0.42.2-1build1) ... 291s Setting up native-architecture (0.2.3) ... 291s Setting up libxdamage1:armhf (1:1.1.6-1build1) ... 291s Setting up liblerc4:armhf (4.0.0+ds-4ubuntu2) ... 291s Setting up hicolor-icon-theme (0.18-1) ... 291s Setting up libxi6:armhf (2:1.8.2-1) ... 291s Setting up libxrender1:armhf (1:0.9.10-1.1build1) ... 291s Setting up libdatrie1:armhf (0.2.13-3build1) ... 291s Setting up exuberant-ctags (1:5.9~svn20110310-19build1) ... 291s update-alternatives: using /usr/bin/ctags-exuberant to provide /usr/bin/ctags (ctags) in auto mode 291s update-alternatives: using /usr/bin/ctags-exuberant to provide /usr/bin/etags (etags) in auto mode 291s Setting up libgirepository-2.0-0:armhf (2.82.1-0ubuntu1) ... 291s Setting up libxcb-render0:armhf (1.17.0-2) ... 291s Setting up libarchive-zip-perl (1.68-1) ... 291s Setting up libdebhelper-perl (13.20ubuntu1) ... 291s Setting up libgdk-pixbuf2.0-common (2.42.12+dfsg-1) ... 291s Setting up x11-common (1:7.7+23ubuntu3) ... 292s Setting up libdeflate0:armhf (1.21-1) ... 292s Setting up linux-libc-dev:armhf (6.11.0-8.8) ... 292s Setting up libglib2.0-bin (2.82.1-0ubuntu1) ... 292s Setting up m4 (1.4.19-4build1) ... 292s Setting up libxcb-shm0:armhf (1.17.0-2) ... 292s Setting up libgomp1:armhf (14.2.0-7ubuntu1) ... 292s Setting up libffi-dev:armhf (3.4.6-1build1) ... 292s Setting up libjbig0:armhf (2.1-6.1ubuntu2) ... 292s Setting up libpcre2-16-0:armhf (10.42-4ubuntu3) ... 292s Setting up libcolord2:armhf (1.4.7-1build2) ... 292s Setting up libdconf1:armhf (0.40.0-4build2) ... 292s Setting up libsysprof-capture-4-dev:armhf (47.0-1) ... 292s Setting up xtrans-dev (1.4.0-1) ... 292s Setting up autotools-dev (20220109.1) ... 292s Setting up libpcre2-32-0:armhf (10.42-4ubuntu3) ... 292s Setting up python3-packaging (24.1-1) ... 292s Setting up libpkgconf3:armhf (1.8.1-3ubuntu1) ... 292s Setting up rpcsvc-proto (1.4.2-0ubuntu7) ... 292s Setting up libfreetype6:armhf (2.13.3+dfsg-1) ... 292s Setting up libepoxy0:armhf (1.5.10-1build1) ... 292s Setting up libxfixes3:armhf (1:6.0.0-2build1) ... 292s Setting up libavahi-common-data:armhf (0.8-13ubuntu6) ... 292s Setting up libatspi2.0-0t64:armhf (2.54.0-1) ... 292s Setting up libxinerama1:armhf (2:1.1.4-3build1) ... 292s Setting up fonts-dejavu-mono (2.37-8) ... 292s Setting up libmpc3:armhf (1.3.1-1build2) ... 292s Setting up python3-markdown (3.6-1) ... 292s Setting up libxrandr2:armhf (2:1.5.4-1) ... 292s Setting up autopoint (0.22.5-2) ... 292s Setting up fonts-dejavu-core (2.37-8) ... 292s Setting up libsepol-dev:armhf (3.7-1) ... 292s Setting up pkgconf-bin (1.8.1-3ubuntu1) ... 292s Setting up libjpeg-turbo8:armhf (2.1.5-2ubuntu2) ... 292s Setting up autoconf (2.72-3) ... 292s Setting up libwebp7:armhf (1.4.0-0.1) ... 292s Setting up libubsan1:armhf (14.2.0-7ubuntu1) ... 292s Setting up libpcre2-posix3:armhf (10.42-4ubuntu3) ... 292s Setting up dwz (0.15-1build6) ... 292s Setting up libmozjs-115-0t64:armhf (115.16.0-1) ... 292s Setting up gir1.2-glib-2.0-dev:armhf (2.82.1-0ubuntu1) ... 292s Setting up at-spi2-common (2.54.0-1) ... 292s Setting up libcrypt-dev:armhf (1:4.4.36-4build1) ... 292s Setting up libasan8:armhf (14.2.0-7ubuntu1) ... 292s Setting up debugedit (1:5.1-1) ... 292s Setting up libharfbuzz0b:armhf (9.0.0-1) ... 292s Setting up libthai-data (0.1.29-2build1) ... 292s Setting up xorg-sgml-doctools (1:1.11-1.1) ... 292s Setting up libmozjs-115-dev (115.16.0-1) ... 292s Setting up libwayland-egl1:armhf (1.23.0-1) ... 292s Setting up libgcc-14-dev:armhf (14.2.0-7ubuntu1) ... 292s Setting up libisl23:armhf (0.27-1) ... 292s Setting up libc-dev-bin (2.40-1ubuntu3) ... 292s Setting up libxcomposite1:armhf (1:0.4.5-1build3) ... 292s Setting up libcc1-0:armhf (14.2.0-7ubuntu1) ... 292s Setting up libbrotli-dev:armhf (1.1.0-2build2) ... 292s Setting up python3-mako (1.3.5-1.1) ... 292s Setting up cpp-14-arm-linux-gnueabihf (14.2.0-7ubuntu1) ... 292s Setting up libwayland-client0:armhf (1.23.0-1) ... 292s Setting up libjpeg8:armhf (8c-2ubuntu11) ... 292s Setting up automake (1:1.16.5-1.3ubuntu1) ... 292s update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode 292s Setting up x11proto-dev (2024.1-1) ... 292s Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... 292s Setting up libglib2.0-dev-bin (2.82.1-0ubuntu1) ... 293s Setting up libice6:armhf (2:1.0.10-1build3) ... 293s Setting up gettext (0.22.5-2) ... 293s Setting up libatk1.0-0t64:armhf (2.54.0-1) ... 293s Setting up libxau-dev:armhf (1:1.0.9-1build6) ... 293s Setting up libice-dev:armhf (2:1.0.10-1build3) ... 293s Setting up gir1.2-atk-1.0:armhf (2.54.0-1) ... 293s Setting up fontconfig-config (2.15.0-1.1ubuntu2) ... 293s Setting up libxtst6:armhf (2:1.2.3-1.1build1) ... 293s Setting up libxcursor1:armhf (1:1.2.2-1) ... 293s Setting up libavahi-common3:armhf (0.8-13ubuntu6) ... 293s Setting up gcc-14-arm-linux-gnueabihf (14.2.0-7ubuntu1) ... 293s Setting up dconf-service (0.40.0-4build2) ... 293s Setting up libharfbuzz-gobject0:armhf (9.0.0-1) ... 293s Setting up gir1.2-girepository-2.0-dev:armhf (1.82.0-2) ... 293s Setting up pkgconf:armhf (1.8.1-3ubuntu1) ... 293s Setting up intltool-debian (0.35.0+20060710.6) ... 293s Setting up libthai0:armhf (0.1.29-2build1) ... 293s Setting up libxdmcp-dev:armhf (1:1.1.3-0ubuntu6) ... 293s Setting up x11proto-core-dev (2024.1-1) ... 293s Setting up cpp-14 (14.2.0-7ubuntu1) ... 293s Setting up dh-strip-nondeterminism (1.14.0-1) ... 293s Setting up libtiff6:armhf (4.5.1+git230720-4ubuntu4) ... 293s Setting up libwayland-cursor0:armhf (1.23.0-1) ... 293s Setting up libc6-dev:armhf (2.40-1ubuntu3) ... 293s Setting up libgdk-pixbuf-2.0-0:armhf (2.42.12+dfsg-1) ... 293s Setting up libfontconfig1:armhf (2.15.0-1.1ubuntu2) ... 293s Setting up libstdc++-14-dev:armhf (14.2.0-7ubuntu1) ... 293s Setting up libsm6:armhf (2:1.2.3-1build3) ... 293s Setting up libavahi-client3:armhf (0.8-13ubuntu6) ... 293s Setting up cpp-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ... 293s Setting up libbz2-dev:armhf (1.0.8-6) ... 293s Setting up gcc-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ... 293s Setting up libatk-bridge2.0-0t64:armhf (2.54.0-1) ... 293s Setting up gtk-update-icon-cache (4.16.2+ds-2) ... 293s Setting up g++-14-arm-linux-gnueabihf (14.2.0-7ubuntu1) ... 293s Setting up fontconfig (2.15.0-1.1ubuntu2) ... 295s Regenerating fonts cache... done. 295s Setting up libxft2:armhf (2.3.6-1build1) ... 295s Setting up libxcb1-dev:armhf (1.17.0-2) ... 295s Setting up libpcre2-dev:armhf (10.42-4ubuntu3) ... 295s Setting up dconf-gsettings-backend:armhf (0.40.0-4build2) ... 295s Setting up gir1.2-gdkpixbuf-2.0:armhf (2.42.12+dfsg-1) ... 295s Setting up libsm-dev:armhf (2:1.2.3-1build3) ... 295s Setting up libselinux1-dev:armhf (3.5-2ubuntu5) ... 295s Setting up po-debconf (1.0.21+nmu1) ... 295s Setting up libpango-1.0-0:armhf (1.54.0+ds-2) ... 295s Setting up libx11-dev:armhf (2:1.8.7-1build1) ... 295s Setting up libcairo2:armhf (1.18.2-2) ... 295s Setting up gcc-14 (14.2.0-7ubuntu1) ... 295s Setting up libxcb-shm0-dev:armhf (1.17.0-2) ... 295s Setting up libexpat1-dev:armhf (2.6.2-2) ... 295s Setting up uuid-dev:armhf (2.40.2-1ubuntu1) ... 295s Setting up libxcb-render0-dev:armhf (1.17.0-2) ... 295s Setting up libxext-dev:armhf (2:1.3.4-1build2) ... 295s Setting up zlib1g-dev:armhf (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 295s Setting up cpp (4:14.1.0-2ubuntu1) ... 295s Setting up libcairo-gobject2:armhf (1.18.2-2) ... 295s Setting up g++-14 (14.2.0-7ubuntu1) ... 295s Setting up libpangoft2-1.0-0:armhf (1.54.0+ds-2) ... 295s Setting up libxrender-dev:armhf (1:0.9.10-1.1build1) ... 295s Setting up libcups2t64:armhf (2.4.10-1ubuntu2) ... 295s Setting up libgtk-3-common (3.24.43-3ubuntu2) ... 295s Setting up libpangocairo-1.0-0:armhf (1.54.0+ds-2) ... 295s Setting up libcairo-script-interpreter2:armhf (1.18.2-2) ... 295s Setting up g++-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ... 295s Setting up gsettings-desktop-schemas (47.1-1ubuntu1) ... 295s Setting up libblkid-dev:armhf (2.40.2-1ubuntu1) ... 295s Setting up gir1.2-freedesktop:armhf (1.82.0-2) ... 295s Setting up libpangoxft-1.0-0:armhf (1.54.0+ds-2) ... 295s Setting up libtool (2.4.7-7build1) ... 295s Setting up libpng-dev:armhf (1.6.44-1) ... 295s Setting up gir1.2-harfbuzz-0.0:armhf (9.0.0-1) ... 295s Setting up libcjs0:armhf (6.2.0-2) ... 295s Setting up gcc (4:14.1.0-2ubuntu1) ... 295s Setting up libfreetype-dev:armhf (2.13.3+dfsg-1) ... 295s Setting up dh-autoreconf (20) ... 295s Setting up gir1.2-pango-1.0:armhf (1.54.0+ds-2) ... 295s Setting up gir1.2-freedesktop-dev:armhf (1.82.0-2) ... 295s Setting up g++ (4:14.1.0-2ubuntu1) ... 295s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 295s Setting up build-essential (12.10ubuntu1) ... 295s Setting up libmount-dev:armhf (2.40.2-1ubuntu1) ... 295s Setting up libfontconfig-dev:armhf (2.15.0-1.1ubuntu2) ... 295s Setting up gobject-introspection-bin (1.82.0-2) ... 295s Setting up debhelper (13.20ubuntu1) ... 295s Setting up abi-compliance-checker (2.3-2) ... 295s Setting up libglib2.0-dev:armhf (2.82.1-0ubuntu1) ... 295s Setting up dh-acc (2.3-2) ... 295s Setting up adwaita-icon-theme (47.0-1) ... 295s update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode 295s Setting up humanity-icon-theme (0.6.16) ... 295s Setting up ubuntu-mono (24.04-0ubuntu1) ... 295s Processing triggers for man-db (2.12.1-3) ... 297s Processing triggers for libglib2.0-0t64:armhf (2.82.1-0ubuntu1) ... 297s Setting up libgtk-3-0t64:armhf (3.24.43-3ubuntu2) ... 297s Setting up at-spi2-core (2.54.0-1) ... 297s Setting up libcairo2-dev:armhf (1.18.2-2) ... 297s Processing triggers for install-info (7.1.1-1) ... 297s Processing triggers for libc-bin (2.40-1ubuntu3) ... 297s Setting up gir1.2-gtk-3.0:armhf (3.24.43-3ubuntu2) ... 297s Setting up gobject-introspection:armhf (1.82.0-2) ... 297s Setting up cjs (6.2.0-2) ... 297s Setting up cjs-tests (6.2.0-2) ... 297s Setting up libgirepository-1.0-dev:armhf (1.82.0-2) ... 297s Setting up libgirepository1.0-dev (1.82.0-2) ... 297s Setting up libcjs-dev (6.2.0-2) ... 297s Setting up autopkgtest-satdep (0) ... 333s (Reading database ... 79884 files and directories currently installed.) 333s Removing autopkgtest-satdep (0) ... 339s autopkgtest [15:57:19]: test acc: [----------------------- 351s autopkgtest [15:57:31]: test acc: -----------------------] 356s acc PASS (superficial) 356s autopkgtest [15:57:36]: test acc: - - - - - - - - - - results - - - - - - - - - - 360s autopkgtest [15:57:40]: test build: preparing testbed 418s autopkgtest [15:58:38]: testbed dpkg architecture: armhf 420s autopkgtest [15:58:40]: testbed apt version: 2.9.8 420s autopkgtest [15:58:40]: @@@@@@@@@@@@@@@@@@@@ test bed setup 429s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 429s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [2840 B] 429s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [38.7 kB] 429s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [7016 B] 429s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [212 kB] 429s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf Packages [50.2 kB] 429s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe armhf Packages [244 kB] 429s Fetched 628 kB in 1s (829 kB/s) 429s Reading package lists... 446s tee: /proc/self/fd/2: Permission denied 468s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 468s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 468s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 469s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 470s Reading package lists... 470s Reading package lists... 470s Building dependency tree... 470s Reading state information... 471s Calculating upgrade... 471s The following packages were automatically installed and are no longer required: 471s libperl5.38t64 perl-modules-5.38 471s Use 'apt autoremove' to remove them. 471s The following NEW packages will be installed: 471s libperl5.40 perl-modules-5.40 471s The following packages will be upgraded: 471s base-files distro-info-data fwupd gcc-14-base gir1.2-girepository-2.0 info 471s install-info iproute2 libatomic1 libdb5.3t64 libdw1t64 libelf1t64 libfwupd2 471s libgcc-s1 libgirepository-1.0-1 libkeyutils1 liblocale-gettext-perl 471s libsgutils2-1.46-2 libstdc++6 libtext-charwidth-perl libtext-iconv-perl 471s motd-news-config perl perl-base sg3-utils sg3-utils-udev vim-common vim-tiny 471s xxd 471s 29 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. 471s Need to get 19.2 MB of archives. 471s After this operation, 42.7 MB of additional disk space will be used. 471s Get:1 http://ftpmaster.internal/ubuntu plucky/main armhf motd-news-config all 13.5ubuntu2 [5274 B] 472s Get:2 http://ftpmaster.internal/ubuntu plucky/main armhf base-files armhf 13.5ubuntu2 [68.6 kB] 472s Get:3 http://ftpmaster.internal/ubuntu plucky/main armhf perl-modules-5.40 all 5.40.0-6 [3214 kB] 472s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf libperl5.40 armhf 5.40.0-6 [4140 kB] 472s Get:5 http://ftpmaster.internal/ubuntu plucky/main armhf perl armhf 5.40.0-6 [262 kB] 472s Get:6 http://ftpmaster.internal/ubuntu plucky/main armhf perl-base armhf 5.40.0-6 [1674 kB] 472s Get:7 http://ftpmaster.internal/ubuntu plucky/main armhf liblocale-gettext-perl armhf 1.07-7build1 [15.0 kB] 472s Get:8 http://ftpmaster.internal/ubuntu plucky/main armhf libtext-iconv-perl armhf 1.7-8build4 [12.8 kB] 472s Get:9 http://ftpmaster.internal/ubuntu plucky/main armhf libtext-charwidth-perl armhf 0.04-11build4 [9128 B] 472s Get:10 http://ftpmaster.internal/ubuntu plucky/main armhf libdb5.3t64 armhf 5.3.28+dfsg2-9 [655 kB] 472s Get:11 http://ftpmaster.internal/ubuntu plucky/main armhf libatomic1 armhf 14.2.0-7ubuntu1 [7842 B] 472s Get:12 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-14-base armhf 14.2.0-7ubuntu1 [51.2 kB] 472s Get:13 http://ftpmaster.internal/ubuntu plucky/main armhf libstdc++6 armhf 14.2.0-7ubuntu1 [711 kB] 472s Get:14 http://ftpmaster.internal/ubuntu plucky/main armhf libgcc-s1 armhf 14.2.0-7ubuntu1 [40.8 kB] 472s Get:15 http://ftpmaster.internal/ubuntu plucky/main armhf install-info armhf 7.1.1-1 [61.4 kB] 472s Get:16 http://ftpmaster.internal/ubuntu plucky/main armhf distro-info-data all 0.63 [6588 B] 472s Get:17 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf libgirepository-1.0-1 armhf 1.82.0-2 [108 kB] 472s Get:18 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf gir1.2-girepository-2.0 armhf 1.82.0-2 [25.3 kB] 472s Get:19 http://ftpmaster.internal/ubuntu plucky/main armhf libdw1t64 armhf 0.192-4 [243 kB] 472s Get:20 http://ftpmaster.internal/ubuntu plucky/main armhf libelf1t64 armhf 0.192-4 [50.2 kB] 472s Get:21 http://ftpmaster.internal/ubuntu plucky/main armhf iproute2 armhf 6.10.0-2ubuntu1 [1082 kB] 472s Get:22 http://ftpmaster.internal/ubuntu plucky/main armhf libkeyutils1 armhf 1.6.3-4ubuntu2 [8712 B] 472s Get:23 http://ftpmaster.internal/ubuntu plucky/main armhf vim-tiny armhf 2:9.1.0777-1ubuntu1 [693 kB] 472s Get:24 http://ftpmaster.internal/ubuntu plucky/main armhf vim-common all 2:9.1.0777-1ubuntu1 [394 kB] 472s Get:25 http://ftpmaster.internal/ubuntu plucky/main armhf xxd armhf 2:9.1.0777-1ubuntu1 [66.8 kB] 472s Get:26 http://ftpmaster.internal/ubuntu plucky/main armhf info armhf 7.1.1-1 [126 kB] 472s Get:27 http://ftpmaster.internal/ubuntu plucky/main armhf libfwupd2 armhf 1.9.26-2 [125 kB] 472s Get:28 http://ftpmaster.internal/ubuntu plucky/main armhf fwupd armhf 1.9.26-2 [4404 kB] 473s Get:29 http://ftpmaster.internal/ubuntu plucky/main armhf libsgutils2-1.46-2 armhf 1.46-3ubuntu5 [82.5 kB] 473s Get:30 http://ftpmaster.internal/ubuntu plucky/main armhf sg3-utils armhf 1.46-3ubuntu5 [816 kB] 473s Get:31 http://ftpmaster.internal/ubuntu plucky/main armhf sg3-utils-udev all 1.46-3ubuntu5 [5916 B] 473s Preconfiguring packages ... 473s Fetched 19.2 MB in 1s (13.7 MB/s) 473s (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 ... 59386 files and directories currently installed.) 473s Preparing to unpack .../motd-news-config_13.5ubuntu2_all.deb ... 473s Unpacking motd-news-config (13.5ubuntu2) over (13.3ubuntu6) ... 473s Preparing to unpack .../base-files_13.5ubuntu2_armhf.deb ... 473s Unpacking base-files (13.5ubuntu2) over (13.3ubuntu6) ... 473s Setting up base-files (13.5ubuntu2) ... 473s Installing new version of config file /etc/issue ... 473s Installing new version of config file /etc/issue.net ... 473s Installing new version of config file /etc/lsb-release ... 474s motd-news.service is a disabled or a static unit not running, not starting it. 474s (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 ... 59386 files and directories currently installed.) 474s Preparing to unpack .../perl_5.40.0-6_armhf.deb ... 474s Unpacking perl (5.40.0-6) over (5.38.2-5) ... 474s Selecting previously unselected package perl-modules-5.40. 474s Preparing to unpack .../perl-modules-5.40_5.40.0-6_all.deb ... 474s Unpacking perl-modules-5.40 (5.40.0-6) ... 475s Selecting previously unselected package libperl5.40:armhf. 475s Preparing to unpack .../libperl5.40_5.40.0-6_armhf.deb ... 475s Unpacking libperl5.40:armhf (5.40.0-6) ... 475s Preparing to unpack .../perl-base_5.40.0-6_armhf.deb ... 475s Unpacking perl-base (5.40.0-6) over (5.38.2-5) ... 475s Setting up perl-base (5.40.0-6) ... 475s (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 ... 61462 files and directories currently installed.) 475s Preparing to unpack .../liblocale-gettext-perl_1.07-7build1_armhf.deb ... 475s Unpacking liblocale-gettext-perl (1.07-7build1) over (1.07-7) ... 475s Preparing to unpack .../libtext-iconv-perl_1.7-8build4_armhf.deb ... 475s Unpacking libtext-iconv-perl:armhf (1.7-8build4) over (1.7-8build3) ... 475s Preparing to unpack .../libtext-charwidth-perl_0.04-11build4_armhf.deb ... 475s Unpacking libtext-charwidth-perl:armhf (0.04-11build4) over (0.04-11build3) ... 476s Preparing to unpack .../libdb5.3t64_5.3.28+dfsg2-9_armhf.deb ... 476s Unpacking libdb5.3t64:armhf (5.3.28+dfsg2-9) over (5.3.28+dfsg2-7) ... 476s Setting up libdb5.3t64:armhf (5.3.28+dfsg2-9) ... 476s (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 ... 61462 files and directories currently installed.) 476s Preparing to unpack .../libatomic1_14.2.0-7ubuntu1_armhf.deb ... 476s Unpacking libatomic1:armhf (14.2.0-7ubuntu1) over (14.2.0-4ubuntu2) ... 476s Preparing to unpack .../gcc-14-base_14.2.0-7ubuntu1_armhf.deb ... 476s Unpacking gcc-14-base:armhf (14.2.0-7ubuntu1) over (14.2.0-4ubuntu2) ... 476s Setting up gcc-14-base:armhf (14.2.0-7ubuntu1) ... 476s (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 ... 61462 files and directories currently installed.) 476s Preparing to unpack .../libstdc++6_14.2.0-7ubuntu1_armhf.deb ... 476s Unpacking libstdc++6:armhf (14.2.0-7ubuntu1) over (14.2.0-4ubuntu2) ... 476s Setting up libstdc++6:armhf (14.2.0-7ubuntu1) ... 476s (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 ... 61462 files and directories currently installed.) 476s Preparing to unpack .../libgcc-s1_14.2.0-7ubuntu1_armhf.deb ... 476s Unpacking libgcc-s1:armhf (14.2.0-7ubuntu1) over (14.2.0-4ubuntu2) ... 476s Setting up libgcc-s1:armhf (14.2.0-7ubuntu1) ... 476s (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 ... 61462 files and directories currently installed.) 476s Preparing to unpack .../install-info_7.1.1-1_armhf.deb ... 476s Unpacking install-info (7.1.1-1) over (7.1-3build2) ... 476s Setting up install-info (7.1.1-1) ... 476s (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 ... 61462 files and directories currently installed.) 476s Preparing to unpack .../00-distro-info-data_0.63_all.deb ... 476s Unpacking distro-info-data (0.63) over (0.62) ... 476s Preparing to unpack .../01-libgirepository-1.0-1_1.82.0-2_armhf.deb ... 476s Unpacking libgirepository-1.0-1:armhf (1.82.0-2) over (1.80.1-4) ... 476s Preparing to unpack .../02-gir1.2-girepository-2.0_1.82.0-2_armhf.deb ... 476s Unpacking gir1.2-girepository-2.0:armhf (1.82.0-2) over (1.80.1-4) ... 476s Preparing to unpack .../03-libdw1t64_0.192-4_armhf.deb ... 476s Unpacking libdw1t64:armhf (0.192-4) over (0.191-2) ... 476s Preparing to unpack .../04-libelf1t64_0.192-4_armhf.deb ... 476s Unpacking libelf1t64:armhf (0.192-4) over (0.191-2) ... 477s Preparing to unpack .../05-iproute2_6.10.0-2ubuntu1_armhf.deb ... 477s Unpacking iproute2 (6.10.0-2ubuntu1) over (6.10.0-2) ... 477s Preparing to unpack .../06-libkeyutils1_1.6.3-4ubuntu2_armhf.deb ... 477s Unpacking libkeyutils1:armhf (1.6.3-4ubuntu2) over (1.6.3-3build1) ... 477s Preparing to unpack .../07-vim-tiny_2%3a9.1.0777-1ubuntu1_armhf.deb ... 477s Unpacking vim-tiny (2:9.1.0777-1ubuntu1) over (2:9.1.0496-1ubuntu6) ... 477s Preparing to unpack .../08-vim-common_2%3a9.1.0777-1ubuntu1_all.deb ... 477s Unpacking vim-common (2:9.1.0777-1ubuntu1) over (2:9.1.0496-1ubuntu6) ... 477s Preparing to unpack .../09-xxd_2%3a9.1.0777-1ubuntu1_armhf.deb ... 477s Unpacking xxd (2:9.1.0777-1ubuntu1) over (2:9.1.0496-1ubuntu6) ... 477s Preparing to unpack .../10-info_7.1.1-1_armhf.deb ... 477s Unpacking info (7.1.1-1) over (7.1-3build2) ... 477s Preparing to unpack .../11-libfwupd2_1.9.26-2_armhf.deb ... 477s Unpacking libfwupd2:armhf (1.9.26-2) over (1.9.24-1) ... 477s Preparing to unpack .../12-fwupd_1.9.26-2_armhf.deb ... 477s Unpacking fwupd (1.9.26-2) over (1.9.24-1) ... 477s Preparing to unpack .../13-libsgutils2-1.46-2_1.46-3ubuntu5_armhf.deb ... 477s Unpacking libsgutils2-1.46-2:armhf (1.46-3ubuntu5) over (1.46-3ubuntu4) ... 477s Preparing to unpack .../14-sg3-utils_1.46-3ubuntu5_armhf.deb ... 477s Unpacking sg3-utils (1.46-3ubuntu5) over (1.46-3ubuntu4) ... 478s Preparing to unpack .../15-sg3-utils-udev_1.46-3ubuntu5_all.deb ... 478s Unpacking sg3-utils-udev (1.46-3ubuntu5) over (1.46-3ubuntu4) ... 478s Setting up motd-news-config (13.5ubuntu2) ... 478s Setting up libtext-iconv-perl:armhf (1.7-8build4) ... 478s Setting up libtext-charwidth-perl:armhf (0.04-11build4) ... 478s Setting up libkeyutils1:armhf (1.6.3-4ubuntu2) ... 478s Setting up distro-info-data (0.63) ... 478s Setting up libfwupd2:armhf (1.9.26-2) ... 478s Setting up libsgutils2-1.46-2:armhf (1.46-3ubuntu5) ... 478s Setting up xxd (2:9.1.0777-1ubuntu1) ... 478s Setting up libelf1t64:armhf (0.192-4) ... 478s Setting up libdw1t64:armhf (0.192-4) ... 478s Setting up vim-common (2:9.1.0777-1ubuntu1) ... 478s Installing new version of config file /etc/vim/vimrc ... 478s Setting up libatomic1:armhf (14.2.0-7ubuntu1) ... 478s Setting up perl-modules-5.40 (5.40.0-6) ... 478s Setting up libgirepository-1.0-1:armhf (1.82.0-2) ... 478s Setting up fwupd (1.9.26-2) ... 478s fwupd-offline-update.service is a disabled or a static unit not running, not starting it. 478s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 478s fwupd.service is a disabled or a static unit not running, not starting it. 478s Setting up info (7.1.1-1) ... 478s Setting up liblocale-gettext-perl (1.07-7build1) ... 478s Setting up sg3-utils (1.46-3ubuntu5) ... 478s Setting up iproute2 (6.10.0-2ubuntu1) ... 478s Setting up vim-tiny (2:9.1.0777-1ubuntu1) ... 478s Setting up sg3-utils-udev (1.46-3ubuntu5) ... 478s update-initramfs: deferring update (trigger activated) 478s Setting up libperl5.40:armhf (5.40.0-6) ... 479s Setting up perl (5.40.0-6) ... 479s Setting up gir1.2-girepository-2.0:armhf (1.82.0-2) ... 479s Processing triggers for install-info (7.1.1-1) ... 479s Processing triggers for initramfs-tools (0.142ubuntu34) ... 479s Processing triggers for libc-bin (2.40-1ubuntu3) ... 479s Processing triggers for man-db (2.12.1-3) ... 481s Processing triggers for plymouth-theme-ubuntu-text (24.004.60-1ubuntu10) ... 481s update-initramfs: deferring update (trigger activated) 481s Processing triggers for dbus (1.14.10-4ubuntu5) ... 481s Processing triggers for initramfs-tools (0.142ubuntu34) ... 481s Reading package lists... 481s Building dependency tree... 481s Reading state information... 482s The following packages will be REMOVED: 482s libperl5.38t64* perl-modules-5.38* 482s 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. 482s After this operation, 41.6 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 ... 61462 files and directories currently installed.) 482s Removing libperl5.38t64:armhf (5.38.2-5) ... 482s Removing perl-modules-5.38 (5.38.2-5) ... 482s Processing triggers for man-db (2.12.1-3) ... 483s Processing triggers for libc-bin (2.40-1ubuntu3) ... 485s autopkgtest [15:59:45]: rebooting testbed after setup commands that affected boot 599s Reading package lists... 599s Building dependency tree... 599s Reading state information... 600s Starting pkgProblemResolver with broken count: 0 600s Starting 2 pkgProblemResolver with broken count: 0 600s Done 601s The following additional packages will be installed: 601s adwaita-icon-theme at-spi2-common build-essential cjs cpp cpp-14 601s cpp-14-arm-linux-gnueabihf cpp-arm-linux-gnueabihf dconf-gsettings-backend 601s dconf-service fontconfig fontconfig-config fonts-dejavu-core 601s fonts-dejavu-mono g++ g++-14 g++-14-arm-linux-gnueabihf 601s g++-arm-linux-gnueabihf gcc gcc-14 gcc-14-arm-linux-gnueabihf 601s gcc-arm-linux-gnueabihf gir1.2-atk-1.0 gir1.2-freedesktop 601s gir1.2-freedesktop-dev gir1.2-gdkpixbuf-2.0 gir1.2-girepository-2.0-dev 601s gir1.2-glib-2.0-dev gir1.2-gtk-3.0 gir1.2-harfbuzz-0.0 gir1.2-pango-1.0 601s gobject-introspection gobject-introspection-bin gtk-update-icon-cache 601s hicolor-icon-theme humanity-icon-theme libasan8 libatk-bridge2.0-0t64 601s libatk1.0-0t64 libatspi2.0-0t64 libavahi-client3 libavahi-common-data 601s libavahi-common3 libblkid-dev libbrotli-dev libbz2-dev libc-dev-bin 601s libc6-dev libcairo-gobject2 libcairo-script-interpreter2 libcairo2 601s libcairo2-dev libcc1-0 libcjs-dev libcjs0 libcolord2 libcrypt-dev 601s libcups2t64 libdatrie1 libdconf1 libdeflate0 libepoxy0 libexpat1-dev 601s libffi-dev libfontconfig-dev libfontconfig1 libfreetype-dev libfreetype6 601s libgcc-14-dev libgdk-pixbuf-2.0-0 libgdk-pixbuf2.0-common 601s libgirepository-1.0-dev libgirepository-2.0-0 libgirepository1.0-dev 601s libglib2.0-bin libglib2.0-dev libglib2.0-dev-bin libgomp1 libgraphite2-3 601s libgtk-3-0t64 libgtk-3-common libharfbuzz-gobject0 libharfbuzz0b libice-dev 601s libice6 libisl23 libjbig0 libjpeg-turbo8 libjpeg8 liblcms2-2 liblerc4 601s libmount-dev libmozjs-115-0t64 libmozjs-115-dev libmpc3 libpango-1.0-0 601s libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0 libpcre2-16-0 601s libpcre2-32-0 libpcre2-dev libpcre2-posix3 libpixman-1-0 libpixman-1-dev 601s libpkgconf3 libpng-dev libselinux1-dev libsepol-dev libsharpyuv0 libsm-dev 601s libsm6 libstdc++-14-dev libsysprof-capture-4-dev libthai-data libthai0 601s libtiff6 libubsan1 libwayland-client0 libwayland-cursor0 libwayland-egl1 601s libwebp7 libx11-dev libxau-dev libxcb-render0 libxcb-render0-dev libxcb-shm0 601s libxcb-shm0-dev libxcb1-dev libxcomposite1 libxcursor1 libxdamage1 601s libxdmcp-dev libxext-dev libxfixes3 libxft2 libxi6 libxinerama1 libxrandr2 601s libxrender-dev libxrender1 linux-libc-dev native-architecture pkgconf 601s pkgconf-bin python3-mako python3-markdown python3-packaging rpcsvc-proto 601s ubuntu-mono uuid-dev x11-common x11proto-core-dev x11proto-dev 601s xorg-sgml-doctools xtrans-dev zlib1g-dev 601s Suggested packages: 601s cpp-doc gcc-14-locales cpp-14-doc gcc-14-doc gcc-multilib manpages-dev 601s autoconf automake libtool flex bison gdb gcc-doc gdb-arm-linux-gnueabihf 601s libc-devtools glibc-doc libcairo2-doc colord cups-common freetype2-doc 601s libgirepository1.0-doc libglib2.0-doc libgdk-pixbuf2.0-bin libxml2-utils 601s gvfs libice-doc liblcms2-utils libsm-doc libstdc++-14-doc libx11-doc 601s libxcb-doc libxext-doc python-mako-doc python3-beaker python-markdown-doc 601s Recommended packages: 601s librsvg2-common at-spi2-core bzip2-doc manpages manpages-dev 601s libgdk-pixbuf2.0-bin libgtk-3-bin libpng-tools 601s The following NEW packages will be installed: 601s adwaita-icon-theme at-spi2-common autopkgtest-satdep build-essential cjs cpp 601s cpp-14 cpp-14-arm-linux-gnueabihf cpp-arm-linux-gnueabihf 601s dconf-gsettings-backend dconf-service fontconfig fontconfig-config 601s fonts-dejavu-core fonts-dejavu-mono g++ g++-14 g++-14-arm-linux-gnueabihf 601s g++-arm-linux-gnueabihf gcc gcc-14 gcc-14-arm-linux-gnueabihf 601s gcc-arm-linux-gnueabihf gir1.2-atk-1.0 gir1.2-freedesktop 601s gir1.2-freedesktop-dev gir1.2-gdkpixbuf-2.0 gir1.2-girepository-2.0-dev 601s gir1.2-glib-2.0-dev gir1.2-gtk-3.0 gir1.2-harfbuzz-0.0 gir1.2-pango-1.0 601s gobject-introspection gobject-introspection-bin gtk-update-icon-cache 601s hicolor-icon-theme humanity-icon-theme libasan8 libatk-bridge2.0-0t64 601s libatk1.0-0t64 libatspi2.0-0t64 libavahi-client3 libavahi-common-data 601s libavahi-common3 libblkid-dev libbrotli-dev libbz2-dev libc-dev-bin 601s libc6-dev libcairo-gobject2 libcairo-script-interpreter2 libcairo2 601s libcairo2-dev libcc1-0 libcjs-dev libcjs0 libcolord2 libcrypt-dev 601s libcups2t64 libdatrie1 libdconf1 libdeflate0 libepoxy0 libexpat1-dev 601s libffi-dev libfontconfig-dev libfontconfig1 libfreetype-dev libfreetype6 601s libgcc-14-dev libgdk-pixbuf-2.0-0 libgdk-pixbuf2.0-common 601s libgirepository-1.0-dev libgirepository-2.0-0 libgirepository1.0-dev 601s libglib2.0-bin libglib2.0-dev libglib2.0-dev-bin libgomp1 libgraphite2-3 601s libgtk-3-0t64 libgtk-3-common libharfbuzz-gobject0 libharfbuzz0b libice-dev 601s libice6 libisl23 libjbig0 libjpeg-turbo8 libjpeg8 liblcms2-2 liblerc4 601s libmount-dev libmozjs-115-0t64 libmozjs-115-dev libmpc3 libpango-1.0-0 601s libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0 libpcre2-16-0 601s libpcre2-32-0 libpcre2-dev libpcre2-posix3 libpixman-1-0 libpixman-1-dev 601s libpkgconf3 libpng-dev libselinux1-dev libsepol-dev libsharpyuv0 libsm-dev 601s libsm6 libstdc++-14-dev libsysprof-capture-4-dev libthai-data libthai0 601s libtiff6 libubsan1 libwayland-client0 libwayland-cursor0 libwayland-egl1 601s libwebp7 libx11-dev libxau-dev libxcb-render0 libxcb-render0-dev libxcb-shm0 601s libxcb-shm0-dev libxcb1-dev libxcomposite1 libxcursor1 libxdamage1 601s libxdmcp-dev libxext-dev libxfixes3 libxft2 libxi6 libxinerama1 libxrandr2 601s libxrender-dev libxrender1 linux-libc-dev native-architecture pkgconf 601s pkgconf-bin python3-mako python3-markdown python3-packaging rpcsvc-proto 601s ubuntu-mono uuid-dev x11-common x11proto-core-dev x11proto-dev 601s xorg-sgml-doctools xtrans-dev zlib1g-dev 601s 0 upgraded, 158 newly installed, 0 to remove and 0 not upgraded. 601s Need to get 91.4 MB/91.4 MB of archives. 601s After this operation, 319 MB of additional disk space will be used. 601s Get:1 /tmp/autopkgtest.cVXwrr/2-autopkgtest-satdep.deb autopkgtest-satdep armhf 0 [720 B] 601s Get:2 http://ftpmaster.internal/ubuntu plucky/main armhf libgdk-pixbuf2.0-common all 2.42.12+dfsg-1 [7888 B] 601s Get:3 http://ftpmaster.internal/ubuntu plucky/main armhf libjpeg-turbo8 armhf 2.1.5-2ubuntu2 [125 kB] 601s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf libjpeg8 armhf 8c-2ubuntu11 [2148 B] 601s Get:5 http://ftpmaster.internal/ubuntu plucky/main armhf libdeflate0 armhf 1.21-1 [38.8 kB] 601s Get:6 http://ftpmaster.internal/ubuntu plucky/main armhf libjbig0 armhf 2.1-6.1ubuntu2 [24.9 kB] 601s Get:7 http://ftpmaster.internal/ubuntu plucky/main armhf liblerc4 armhf 4.0.0+ds-4ubuntu2 [151 kB] 602s Get:8 http://ftpmaster.internal/ubuntu plucky/main armhf libsharpyuv0 armhf 1.4.0-0.1 [16.3 kB] 602s Get:9 http://ftpmaster.internal/ubuntu plucky/main armhf libwebp7 armhf 1.4.0-0.1 [184 kB] 602s Get:10 http://ftpmaster.internal/ubuntu plucky/main armhf libtiff6 armhf 4.5.1+git230720-4ubuntu4 [179 kB] 602s Get:11 http://ftpmaster.internal/ubuntu plucky/main armhf libgdk-pixbuf-2.0-0 armhf 2.42.12+dfsg-1 [135 kB] 602s Get:12 http://ftpmaster.internal/ubuntu plucky/main armhf gtk-update-icon-cache armhf 4.16.2+ds-2 [49.8 kB] 602s Get:13 http://ftpmaster.internal/ubuntu plucky/main armhf hicolor-icon-theme all 0.18-1 [13.5 kB] 602s Get:14 http://ftpmaster.internal/ubuntu plucky/main armhf humanity-icon-theme all 0.6.16 [1282 kB] 602s Get:15 http://ftpmaster.internal/ubuntu plucky/main armhf ubuntu-mono all 24.04-0ubuntu1 [151 kB] 602s Get:16 http://ftpmaster.internal/ubuntu plucky/main armhf adwaita-icon-theme all 47.0-1 [525 kB] 602s Get:17 http://ftpmaster.internal/ubuntu plucky/main armhf at-spi2-common all 2.54.0-1 [8774 B] 602s Get:18 http://ftpmaster.internal/ubuntu plucky/main armhf libc-dev-bin armhf 2.40-1ubuntu3 [19.2 kB] 602s Get:19 http://ftpmaster.internal/ubuntu plucky/main armhf linux-libc-dev armhf 6.11.0-8.8 [1628 kB] 602s Get:20 http://ftpmaster.internal/ubuntu plucky/main armhf libcrypt-dev armhf 1:4.4.36-4build1 [120 kB] 602s Get:21 http://ftpmaster.internal/ubuntu plucky/main armhf rpcsvc-proto armhf 1.4.2-0ubuntu7 [62.2 kB] 602s Get:22 http://ftpmaster.internal/ubuntu plucky/main armhf libc6-dev armhf 2.40-1ubuntu3 [1370 kB] 602s Get:23 http://ftpmaster.internal/ubuntu plucky/main armhf libisl23 armhf 0.27-1 [546 kB] 602s Get:24 http://ftpmaster.internal/ubuntu plucky/main armhf libmpc3 armhf 1.3.1-1build2 [47.1 kB] 602s Get:25 http://ftpmaster.internal/ubuntu plucky/main armhf cpp-14-arm-linux-gnueabihf armhf 14.2.0-7ubuntu1 [9219 kB] 602s Get:26 http://ftpmaster.internal/ubuntu plucky/main armhf cpp-14 armhf 14.2.0-7ubuntu1 [1030 B] 602s Get:27 http://ftpmaster.internal/ubuntu plucky/main armhf cpp-arm-linux-gnueabihf armhf 4:14.1.0-2ubuntu1 [5464 B] 602s Get:28 http://ftpmaster.internal/ubuntu plucky/main armhf cpp armhf 4:14.1.0-2ubuntu1 [22.4 kB] 602s Get:29 http://ftpmaster.internal/ubuntu plucky/main armhf libcc1-0 armhf 14.2.0-7ubuntu1 [43.3 kB] 602s Get:30 http://ftpmaster.internal/ubuntu plucky/main armhf libgomp1 armhf 14.2.0-7ubuntu1 [125 kB] 602s Get:31 http://ftpmaster.internal/ubuntu plucky/main armhf libasan8 armhf 14.2.0-7ubuntu1 [2901 kB] 602s Get:32 http://ftpmaster.internal/ubuntu plucky/main armhf libubsan1 armhf 14.2.0-7ubuntu1 [1150 kB] 602s Get:33 http://ftpmaster.internal/ubuntu plucky/main armhf libgcc-14-dev armhf 14.2.0-7ubuntu1 [897 kB] 602s Get:34 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-14-arm-linux-gnueabihf armhf 14.2.0-7ubuntu1 [18.0 MB] 603s Get:35 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-14 armhf 14.2.0-7ubuntu1 [495 kB] 603s Get:36 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-arm-linux-gnueabihf armhf 4:14.1.0-2ubuntu1 [1222 B] 603s Get:37 http://ftpmaster.internal/ubuntu plucky/main armhf gcc armhf 4:14.1.0-2ubuntu1 [5002 B] 603s Get:38 http://ftpmaster.internal/ubuntu plucky/main armhf libstdc++-14-dev armhf 14.2.0-7ubuntu1 [2567 kB] 603s Get:39 http://ftpmaster.internal/ubuntu plucky/main armhf g++-14-arm-linux-gnueabihf armhf 14.2.0-7ubuntu1 [10.5 MB] 603s Get:40 http://ftpmaster.internal/ubuntu plucky/main armhf g++-14 armhf 14.2.0-7ubuntu1 [19.8 kB] 603s Get:41 http://ftpmaster.internal/ubuntu plucky/main armhf g++-arm-linux-gnueabihf armhf 4:14.1.0-2ubuntu1 [968 B] 603s Get:42 http://ftpmaster.internal/ubuntu plucky/main armhf g++ armhf 4:14.1.0-2ubuntu1 [1084 B] 603s Get:43 http://ftpmaster.internal/ubuntu plucky/main armhf build-essential armhf 12.10ubuntu1 [4928 B] 603s Get:44 http://ftpmaster.internal/ubuntu plucky/main armhf libatk1.0-0t64 armhf 2.54.0-1 [48.0 kB] 603s Get:45 http://ftpmaster.internal/ubuntu plucky/main armhf gir1.2-atk-1.0 armhf 2.54.0-1 [22.9 kB] 603s Get:46 http://ftpmaster.internal/ubuntu plucky/main armhf libfreetype6 armhf 2.13.3+dfsg-1 [330 kB] 603s Get:47 http://ftpmaster.internal/ubuntu plucky/main armhf fonts-dejavu-mono all 2.37-8 [502 kB] 603s Get:48 http://ftpmaster.internal/ubuntu plucky/main armhf fonts-dejavu-core all 2.37-8 [835 kB] 603s Get:49 http://ftpmaster.internal/ubuntu plucky/main armhf fontconfig-config armhf 2.15.0-1.1ubuntu2 [37.4 kB] 603s Get:50 http://ftpmaster.internal/ubuntu plucky/main armhf libfontconfig1 armhf 2.15.0-1.1ubuntu2 [113 kB] 603s Get:51 http://ftpmaster.internal/ubuntu plucky/main armhf libpixman-1-0 armhf 0.42.2-1build1 [193 kB] 603s Get:52 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-render0 armhf 1.17.0-2 [15.3 kB] 603s Get:53 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-shm0 armhf 1.17.0-2 [5774 B] 603s Get:54 http://ftpmaster.internal/ubuntu plucky/main armhf libxrender1 armhf 1:0.9.10-1.1build1 [16.0 kB] 603s Get:55 http://ftpmaster.internal/ubuntu plucky/main armhf libcairo2 armhf 1.18.2-2 [484 kB] 603s Get:56 http://ftpmaster.internal/ubuntu plucky/main armhf libcairo-gobject2 armhf 1.18.2-2 [126 kB] 603s Get:57 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf gir1.2-freedesktop armhf 1.82.0-2 [64.3 kB] 603s Get:58 http://ftpmaster.internal/ubuntu plucky/main armhf gir1.2-gdkpixbuf-2.0 armhf 2.42.12+dfsg-1 [9434 B] 604s Get:59 http://ftpmaster.internal/ubuntu plucky/main armhf libgraphite2-3 armhf 1.3.14-2ubuntu1 [64.8 kB] 604s Get:60 http://ftpmaster.internal/ubuntu plucky/main armhf libharfbuzz0b armhf 9.0.0-1 [462 kB] 604s Get:61 http://ftpmaster.internal/ubuntu plucky/main armhf libharfbuzz-gobject0 armhf 9.0.0-1 [30.4 kB] 604s Get:62 http://ftpmaster.internal/ubuntu plucky/main armhf gir1.2-harfbuzz-0.0 armhf 9.0.0-1 [44.5 kB] 604s Get:63 http://ftpmaster.internal/ubuntu plucky/main armhf fontconfig armhf 2.15.0-1.1ubuntu2 [189 kB] 604s Get:64 http://ftpmaster.internal/ubuntu plucky/main armhf libthai-data all 0.1.29-2build1 [158 kB] 604s Get:65 http://ftpmaster.internal/ubuntu plucky/main armhf libdatrie1 armhf 0.2.13-3build1 [15.7 kB] 604s Get:66 http://ftpmaster.internal/ubuntu plucky/main armhf libthai0 armhf 0.1.29-2build1 [15.2 kB] 604s Get:67 http://ftpmaster.internal/ubuntu plucky/main armhf libpango-1.0-0 armhf 1.54.0+ds-2 [212 kB] 604s Get:68 http://ftpmaster.internal/ubuntu plucky/main armhf libpangoft2-1.0-0 armhf 1.54.0+ds-2 [42.9 kB] 604s Get:69 http://ftpmaster.internal/ubuntu plucky/main armhf libpangocairo-1.0-0 armhf 1.54.0+ds-2 [24.8 kB] 604s Get:70 http://ftpmaster.internal/ubuntu plucky/main armhf libxft2 armhf 2.3.6-1build1 [37.4 kB] 604s Get:71 http://ftpmaster.internal/ubuntu plucky/main armhf libpangoxft-1.0-0 armhf 1.54.0+ds-2 [18.5 kB] 604s Get:72 http://ftpmaster.internal/ubuntu plucky/main armhf gir1.2-pango-1.0 armhf 1.54.0+ds-2 [34.5 kB] 604s Get:73 http://ftpmaster.internal/ubuntu plucky/main armhf libxi6 armhf 2:1.8.2-1 [26.5 kB] 604s Get:74 http://ftpmaster.internal/ubuntu plucky/main armhf libatspi2.0-0t64 armhf 2.54.0-1 [70.8 kB] 604s Get:75 http://ftpmaster.internal/ubuntu plucky/main armhf libatk-bridge2.0-0t64 armhf 2.54.0-1 [59.6 kB] 604s Get:76 http://ftpmaster.internal/ubuntu plucky/main armhf liblcms2-2 armhf 2.14-2build1 [132 kB] 604s Get:77 http://ftpmaster.internal/ubuntu plucky/main armhf libcolord2 armhf 1.4.7-1build2 [133 kB] 604s Get:78 http://ftpmaster.internal/ubuntu plucky/main armhf libavahi-common-data armhf 0.8-13ubuntu6 [29.7 kB] 604s Get:79 http://ftpmaster.internal/ubuntu plucky/main armhf libavahi-common3 armhf 0.8-13ubuntu6 [20.2 kB] 604s Get:80 http://ftpmaster.internal/ubuntu plucky/main armhf libavahi-client3 armhf 0.8-13ubuntu6 [24.2 kB] 604s Get:81 http://ftpmaster.internal/ubuntu plucky/main armhf libcups2t64 armhf 2.4.10-1ubuntu2 [239 kB] 604s Get:82 http://ftpmaster.internal/ubuntu plucky/main armhf libepoxy0 armhf 1.5.10-1build1 [194 kB] 604s Get:83 http://ftpmaster.internal/ubuntu plucky/main armhf libwayland-client0 armhf 1.23.0-1 [22.7 kB] 604s Get:84 http://ftpmaster.internal/ubuntu plucky/main armhf libwayland-cursor0 armhf 1.23.0-1 [9672 B] 604s Get:85 http://ftpmaster.internal/ubuntu plucky/main armhf libwayland-egl1 armhf 1.23.0-1 [5352 B] 604s Get:86 http://ftpmaster.internal/ubuntu plucky/main armhf libxcomposite1 armhf 1:0.4.5-1build3 [5750 B] 604s Get:87 http://ftpmaster.internal/ubuntu plucky/main armhf libxfixes3 armhf 1:6.0.0-2build1 [9038 B] 604s Get:88 http://ftpmaster.internal/ubuntu plucky/main armhf libxcursor1 armhf 1:1.2.2-1 [17.6 kB] 604s Get:89 http://ftpmaster.internal/ubuntu plucky/main armhf libxdamage1 armhf 1:1.1.6-1build1 [5462 B] 604s Get:90 http://ftpmaster.internal/ubuntu plucky/main armhf libxinerama1 armhf 2:1.1.4-3build1 [5866 B] 604s Get:91 http://ftpmaster.internal/ubuntu plucky/main armhf libxrandr2 armhf 2:1.5.4-1 [15.8 kB] 604s Get:92 http://ftpmaster.internal/ubuntu plucky/main armhf libdconf1 armhf 0.40.0-4build2 [38.4 kB] 604s Get:93 http://ftpmaster.internal/ubuntu plucky/main armhf dconf-service armhf 0.40.0-4build2 [27.4 kB] 604s Get:94 http://ftpmaster.internal/ubuntu plucky/main armhf dconf-gsettings-backend armhf 0.40.0-4build2 [23.6 kB] 604s Get:95 http://ftpmaster.internal/ubuntu plucky/main armhf libgtk-3-common all 3.24.43-3ubuntu2 [1202 kB] 604s Get:96 http://ftpmaster.internal/ubuntu plucky/main armhf libgtk-3-0t64 armhf 3.24.43-3ubuntu2 [2608 kB] 604s Get:97 http://ftpmaster.internal/ubuntu plucky/main armhf gir1.2-gtk-3.0 armhf 3.24.43-3ubuntu2 [241 kB] 604s Get:98 http://ftpmaster.internal/ubuntu plucky/universe armhf libmozjs-115-0t64 armhf 115.16.0-1 [8453 kB] 604s Get:99 http://ftpmaster.internal/ubuntu plucky/universe armhf libcjs0 armhf 6.2.0-2 [398 kB] 604s Get:100 http://ftpmaster.internal/ubuntu plucky/universe armhf cjs armhf 6.2.0-2 [108 kB] 604s Get:101 http://ftpmaster.internal/ubuntu plucky/main armhf gir1.2-glib-2.0-dev armhf 2.82.1-0ubuntu1 [852 kB] 604s Get:102 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf gir1.2-freedesktop-dev armhf 1.82.0-2 [37.0 kB] 604s Get:103 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf gir1.2-girepository-2.0-dev armhf 1.82.0-2 [42.2 kB] 605s Get:104 http://ftpmaster.internal/ubuntu plucky/main armhf python3-mako all 1.3.5-1.1 [63.5 kB] 605s Get:105 http://ftpmaster.internal/ubuntu plucky/main armhf python3-markdown all 3.6-1 [73.4 kB] 605s Get:106 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf gobject-introspection-bin armhf 1.82.0-2 [252 kB] 605s Get:107 http://ftpmaster.internal/ubuntu plucky/main armhf libffi-dev armhf 3.4.6-1build1 [57.1 kB] 605s Get:108 http://ftpmaster.internal/ubuntu plucky/main armhf libglib2.0-bin armhf 2.82.1-0ubuntu1 [92.2 kB] 605s Get:109 http://ftpmaster.internal/ubuntu plucky/main armhf python3-packaging all 24.1-1 [41.4 kB] 605s Get:110 http://ftpmaster.internal/ubuntu plucky/main armhf libglib2.0-dev-bin armhf 2.82.1-0ubuntu1 [140 kB] 605s Get:111 http://ftpmaster.internal/ubuntu plucky/main armhf uuid-dev armhf 2.40.2-1ubuntu1 [51.0 kB] 605s Get:112 http://ftpmaster.internal/ubuntu plucky/main armhf libblkid-dev armhf 2.40.2-1ubuntu1 [216 kB] 605s Get:113 http://ftpmaster.internal/ubuntu plucky/main armhf libsepol-dev armhf 3.7-1 [381 kB] 605s Get:114 http://ftpmaster.internal/ubuntu plucky/main armhf libpcre2-16-0 armhf 10.42-4ubuntu3 [186 kB] 605s Get:115 http://ftpmaster.internal/ubuntu plucky/main armhf libpcre2-32-0 armhf 10.42-4ubuntu3 [176 kB] 605s Get:116 http://ftpmaster.internal/ubuntu plucky/main armhf libpcre2-posix3 armhf 10.42-4ubuntu3 [6178 B] 605s Get:117 http://ftpmaster.internal/ubuntu plucky/main armhf libpcre2-dev armhf 10.42-4ubuntu3 [679 kB] 605s Get:118 http://ftpmaster.internal/ubuntu plucky/main armhf libselinux1-dev armhf 3.5-2ubuntu5 [158 kB] 605s Get:119 http://ftpmaster.internal/ubuntu plucky/main armhf libmount-dev armhf 2.40.2-1ubuntu1 [33.0 kB] 605s Get:120 http://ftpmaster.internal/ubuntu plucky/main armhf libsysprof-capture-4-dev armhf 47.0-1 [48.8 kB] 605s Get:121 http://ftpmaster.internal/ubuntu plucky/main armhf libpkgconf3 armhf 1.8.1-3ubuntu1 [26.6 kB] 605s Get:122 http://ftpmaster.internal/ubuntu plucky/main armhf pkgconf-bin armhf 1.8.1-3ubuntu1 [21.2 kB] 605s Get:123 http://ftpmaster.internal/ubuntu plucky/main armhf pkgconf armhf 1.8.1-3ubuntu1 [16.8 kB] 605s Get:124 http://ftpmaster.internal/ubuntu plucky/main armhf zlib1g-dev armhf 1:1.3.dfsg+really1.3.1-1ubuntu1 [880 kB] 605s Get:125 http://ftpmaster.internal/ubuntu plucky/main armhf libgirepository-2.0-0 armhf 2.82.1-0ubuntu1 [98.3 kB] 605s Get:126 http://ftpmaster.internal/ubuntu plucky/main armhf libglib2.0-dev armhf 2.82.1-0ubuntu1 [1782 kB] 605s Get:127 http://ftpmaster.internal/ubuntu plucky/universe armhf native-architecture all 0.2.3 [1990 B] 605s Get:128 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf gobject-introspection armhf 1.82.0-2 [105 kB] 605s Get:129 http://ftpmaster.internal/ubuntu plucky/main armhf libbrotli-dev armhf 1.1.0-2build2 [337 kB] 605s Get:130 http://ftpmaster.internal/ubuntu plucky/main armhf libbz2-dev armhf 1.0.8-6 [30.9 kB] 605s Get:131 http://ftpmaster.internal/ubuntu plucky/main armhf libcairo-script-interpreter2 armhf 1.18.2-2 [50.9 kB] 605s Get:132 http://ftpmaster.internal/ubuntu plucky/main armhf libexpat1-dev armhf 2.6.2-2 [121 kB] 605s Get:133 http://ftpmaster.internal/ubuntu plucky/main armhf libpng-dev armhf 1.6.44-1 [249 kB] 605s Get:134 http://ftpmaster.internal/ubuntu plucky/main armhf libfreetype-dev armhf 2.13.3+dfsg-1 [509 kB] 605s Get:135 http://ftpmaster.internal/ubuntu plucky/main armhf libfontconfig-dev armhf 2.15.0-1.1ubuntu2 [143 kB] 605s Get:136 http://ftpmaster.internal/ubuntu plucky/main armhf libpixman-1-dev armhf 0.42.2-1build1 [217 kB] 605s Get:137 http://ftpmaster.internal/ubuntu plucky/main armhf x11-common all 1:7.7+23ubuntu3 [21.7 kB] 605s Get:138 http://ftpmaster.internal/ubuntu plucky/main armhf libice6 armhf 2:1.0.10-1build3 [35.4 kB] 605s Get:139 http://ftpmaster.internal/ubuntu plucky/main armhf libsm6 armhf 2:1.2.3-1build3 [14.1 kB] 605s Get:140 http://ftpmaster.internal/ubuntu plucky/main armhf xorg-sgml-doctools all 1:1.11-1.1 [10.9 kB] 605s Get:141 http://ftpmaster.internal/ubuntu plucky/main armhf x11proto-dev all 2024.1-1 [606 kB] 605s Get:142 http://ftpmaster.internal/ubuntu plucky/main armhf x11proto-core-dev all 2024.1-1 [2442 B] 605s Get:143 http://ftpmaster.internal/ubuntu plucky/main armhf libice-dev armhf 2:1.0.10-1build3 [46.1 kB] 605s Get:144 http://ftpmaster.internal/ubuntu plucky/main armhf libsm-dev armhf 2:1.2.3-1build3 [16.7 kB] 605s Get:145 http://ftpmaster.internal/ubuntu plucky/main armhf libxau-dev armhf 1:1.0.9-1build6 [8964 B] 605s Get:146 http://ftpmaster.internal/ubuntu plucky/main armhf libxdmcp-dev armhf 1:1.1.3-0ubuntu6 [24.9 kB] 605s Get:147 http://ftpmaster.internal/ubuntu plucky/main armhf xtrans-dev all 1.4.0-1 [68.9 kB] 605s Get:148 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb1-dev armhf 1.17.0-2 [85.0 kB] 605s Get:149 http://ftpmaster.internal/ubuntu plucky/main armhf libx11-dev armhf 2:1.8.7-1build1 [671 kB] 605s Get:150 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-render0-dev armhf 1.17.0-2 [19.3 kB] 605s Get:151 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-shm0-dev armhf 1.17.0-2 [8662 B] 605s Get:152 http://ftpmaster.internal/ubuntu plucky/main armhf libxext-dev armhf 2:1.3.4-1build2 [79.4 kB] 605s Get:153 http://ftpmaster.internal/ubuntu plucky/main armhf libxrender-dev armhf 1:0.9.10-1.1build1 [23.3 kB] 605s Get:154 http://ftpmaster.internal/ubuntu plucky/main armhf libcairo2-dev armhf 1.18.2-2 [41.1 kB] 605s Get:155 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf libgirepository-1.0-dev armhf 1.82.0-2 [29.4 kB] 606s Get:156 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf libgirepository1.0-dev armhf 1.82.0-2 [17.8 kB] 606s Get:157 http://ftpmaster.internal/ubuntu plucky/universe armhf libmozjs-115-dev armhf 115.16.0-1 [10.5 MB] 606s Get:158 http://ftpmaster.internal/ubuntu plucky/universe armhf libcjs-dev armhf 6.2.0-2 [8716 B] 607s Fetched 91.4 MB in 5s (18.5 MB/s) 607s Selecting previously unselected package libgdk-pixbuf2.0-common. 607s (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 ... 59532 files and directories currently installed.) 607s Preparing to unpack .../000-libgdk-pixbuf2.0-common_2.42.12+dfsg-1_all.deb ... 607s Unpacking libgdk-pixbuf2.0-common (2.42.12+dfsg-1) ... 607s Selecting previously unselected package libjpeg-turbo8:armhf. 607s Preparing to unpack .../001-libjpeg-turbo8_2.1.5-2ubuntu2_armhf.deb ... 607s Unpacking libjpeg-turbo8:armhf (2.1.5-2ubuntu2) ... 607s Selecting previously unselected package libjpeg8:armhf. 607s Preparing to unpack .../002-libjpeg8_8c-2ubuntu11_armhf.deb ... 607s Unpacking libjpeg8:armhf (8c-2ubuntu11) ... 607s Selecting previously unselected package libdeflate0:armhf. 607s Preparing to unpack .../003-libdeflate0_1.21-1_armhf.deb ... 607s Unpacking libdeflate0:armhf (1.21-1) ... 607s Selecting previously unselected package libjbig0:armhf. 607s Preparing to unpack .../004-libjbig0_2.1-6.1ubuntu2_armhf.deb ... 607s Unpacking libjbig0:armhf (2.1-6.1ubuntu2) ... 607s Selecting previously unselected package liblerc4:armhf. 607s Preparing to unpack .../005-liblerc4_4.0.0+ds-4ubuntu2_armhf.deb ... 607s Unpacking liblerc4:armhf (4.0.0+ds-4ubuntu2) ... 607s Selecting previously unselected package libsharpyuv0:armhf. 607s Preparing to unpack .../006-libsharpyuv0_1.4.0-0.1_armhf.deb ... 607s Unpacking libsharpyuv0:armhf (1.4.0-0.1) ... 607s Selecting previously unselected package libwebp7:armhf. 607s Preparing to unpack .../007-libwebp7_1.4.0-0.1_armhf.deb ... 607s Unpacking libwebp7:armhf (1.4.0-0.1) ... 607s Selecting previously unselected package libtiff6:armhf. 607s Preparing to unpack .../008-libtiff6_4.5.1+git230720-4ubuntu4_armhf.deb ... 607s Unpacking libtiff6:armhf (4.5.1+git230720-4ubuntu4) ... 607s Selecting previously unselected package libgdk-pixbuf-2.0-0:armhf. 607s Preparing to unpack .../009-libgdk-pixbuf-2.0-0_2.42.12+dfsg-1_armhf.deb ... 607s Unpacking libgdk-pixbuf-2.0-0:armhf (2.42.12+dfsg-1) ... 607s Selecting previously unselected package gtk-update-icon-cache. 607s Preparing to unpack .../010-gtk-update-icon-cache_4.16.2+ds-2_armhf.deb ... 607s No diversion 'diversion of /usr/sbin/update-icon-caches to /usr/sbin/update-icon-caches.gtk2 by libgtk-3-bin', none removed. 607s 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. 607s Unpacking gtk-update-icon-cache (4.16.2+ds-2) ... 607s Selecting previously unselected package hicolor-icon-theme. 607s Preparing to unpack .../011-hicolor-icon-theme_0.18-1_all.deb ... 607s Unpacking hicolor-icon-theme (0.18-1) ... 607s Selecting previously unselected package humanity-icon-theme. 607s Preparing to unpack .../012-humanity-icon-theme_0.6.16_all.deb ... 607s Unpacking humanity-icon-theme (0.6.16) ... 608s Selecting previously unselected package ubuntu-mono. 608s Preparing to unpack .../013-ubuntu-mono_24.04-0ubuntu1_all.deb ... 608s Unpacking ubuntu-mono (24.04-0ubuntu1) ... 609s Selecting previously unselected package adwaita-icon-theme. 609s Preparing to unpack .../014-adwaita-icon-theme_47.0-1_all.deb ... 609s Unpacking adwaita-icon-theme (47.0-1) ... 609s Selecting previously unselected package at-spi2-common. 609s Preparing to unpack .../015-at-spi2-common_2.54.0-1_all.deb ... 609s Unpacking at-spi2-common (2.54.0-1) ... 609s Selecting previously unselected package libc-dev-bin. 609s Preparing to unpack .../016-libc-dev-bin_2.40-1ubuntu3_armhf.deb ... 609s Unpacking libc-dev-bin (2.40-1ubuntu3) ... 609s Selecting previously unselected package linux-libc-dev:armhf. 609s Preparing to unpack .../017-linux-libc-dev_6.11.0-8.8_armhf.deb ... 609s Unpacking linux-libc-dev:armhf (6.11.0-8.8) ... 609s Selecting previously unselected package libcrypt-dev:armhf. 609s Preparing to unpack .../018-libcrypt-dev_1%3a4.4.36-4build1_armhf.deb ... 609s Unpacking libcrypt-dev:armhf (1:4.4.36-4build1) ... 609s Selecting previously unselected package rpcsvc-proto. 609s Preparing to unpack .../019-rpcsvc-proto_1.4.2-0ubuntu7_armhf.deb ... 609s Unpacking rpcsvc-proto (1.4.2-0ubuntu7) ... 609s Selecting previously unselected package libc6-dev:armhf. 609s Preparing to unpack .../020-libc6-dev_2.40-1ubuntu3_armhf.deb ... 609s Unpacking libc6-dev:armhf (2.40-1ubuntu3) ... 609s Selecting previously unselected package libisl23:armhf. 609s Preparing to unpack .../021-libisl23_0.27-1_armhf.deb ... 609s Unpacking libisl23:armhf (0.27-1) ... 609s Selecting previously unselected package libmpc3:armhf. 609s Preparing to unpack .../022-libmpc3_1.3.1-1build2_armhf.deb ... 609s Unpacking libmpc3:armhf (1.3.1-1build2) ... 609s Selecting previously unselected package cpp-14-arm-linux-gnueabihf. 609s Preparing to unpack .../023-cpp-14-arm-linux-gnueabihf_14.2.0-7ubuntu1_armhf.deb ... 609s Unpacking cpp-14-arm-linux-gnueabihf (14.2.0-7ubuntu1) ... 610s Selecting previously unselected package cpp-14. 610s Preparing to unpack .../024-cpp-14_14.2.0-7ubuntu1_armhf.deb ... 610s Unpacking cpp-14 (14.2.0-7ubuntu1) ... 610s Selecting previously unselected package cpp-arm-linux-gnueabihf. 610s Preparing to unpack .../025-cpp-arm-linux-gnueabihf_4%3a14.1.0-2ubuntu1_armhf.deb ... 610s Unpacking cpp-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ... 610s Selecting previously unselected package cpp. 610s Preparing to unpack .../026-cpp_4%3a14.1.0-2ubuntu1_armhf.deb ... 610s Unpacking cpp (4:14.1.0-2ubuntu1) ... 610s Selecting previously unselected package libcc1-0:armhf. 610s Preparing to unpack .../027-libcc1-0_14.2.0-7ubuntu1_armhf.deb ... 610s Unpacking libcc1-0:armhf (14.2.0-7ubuntu1) ... 610s Selecting previously unselected package libgomp1:armhf. 610s Preparing to unpack .../028-libgomp1_14.2.0-7ubuntu1_armhf.deb ... 610s Unpacking libgomp1:armhf (14.2.0-7ubuntu1) ... 610s Selecting previously unselected package libasan8:armhf. 610s Preparing to unpack .../029-libasan8_14.2.0-7ubuntu1_armhf.deb ... 610s Unpacking libasan8:armhf (14.2.0-7ubuntu1) ... 610s Selecting previously unselected package libubsan1:armhf. 610s Preparing to unpack .../030-libubsan1_14.2.0-7ubuntu1_armhf.deb ... 610s Unpacking libubsan1:armhf (14.2.0-7ubuntu1) ... 610s Selecting previously unselected package libgcc-14-dev:armhf. 610s Preparing to unpack .../031-libgcc-14-dev_14.2.0-7ubuntu1_armhf.deb ... 610s Unpacking libgcc-14-dev:armhf (14.2.0-7ubuntu1) ... 610s Selecting previously unselected package gcc-14-arm-linux-gnueabihf. 610s Preparing to unpack .../032-gcc-14-arm-linux-gnueabihf_14.2.0-7ubuntu1_armhf.deb ... 610s Unpacking gcc-14-arm-linux-gnueabihf (14.2.0-7ubuntu1) ... 611s Selecting previously unselected package gcc-14. 611s Preparing to unpack .../033-gcc-14_14.2.0-7ubuntu1_armhf.deb ... 611s Unpacking gcc-14 (14.2.0-7ubuntu1) ... 611s Selecting previously unselected package gcc-arm-linux-gnueabihf. 611s Preparing to unpack .../034-gcc-arm-linux-gnueabihf_4%3a14.1.0-2ubuntu1_armhf.deb ... 611s Unpacking gcc-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ... 611s Selecting previously unselected package gcc. 611s Preparing to unpack .../035-gcc_4%3a14.1.0-2ubuntu1_armhf.deb ... 611s Unpacking gcc (4:14.1.0-2ubuntu1) ... 611s Selecting previously unselected package libstdc++-14-dev:armhf. 611s Preparing to unpack .../036-libstdc++-14-dev_14.2.0-7ubuntu1_armhf.deb ... 611s Unpacking libstdc++-14-dev:armhf (14.2.0-7ubuntu1) ... 611s Selecting previously unselected package g++-14-arm-linux-gnueabihf. 611s Preparing to unpack .../037-g++-14-arm-linux-gnueabihf_14.2.0-7ubuntu1_armhf.deb ... 611s Unpacking g++-14-arm-linux-gnueabihf (14.2.0-7ubuntu1) ... 611s Selecting previously unselected package g++-14. 612s Preparing to unpack .../038-g++-14_14.2.0-7ubuntu1_armhf.deb ... 612s Unpacking g++-14 (14.2.0-7ubuntu1) ... 612s Selecting previously unselected package g++-arm-linux-gnueabihf. 612s Preparing to unpack .../039-g++-arm-linux-gnueabihf_4%3a14.1.0-2ubuntu1_armhf.deb ... 612s Unpacking g++-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ... 612s Selecting previously unselected package g++. 612s Preparing to unpack .../040-g++_4%3a14.1.0-2ubuntu1_armhf.deb ... 612s Unpacking g++ (4:14.1.0-2ubuntu1) ... 612s Selecting previously unselected package build-essential. 612s Preparing to unpack .../041-build-essential_12.10ubuntu1_armhf.deb ... 612s Unpacking build-essential (12.10ubuntu1) ... 612s Selecting previously unselected package libatk1.0-0t64:armhf. 612s Preparing to unpack .../042-libatk1.0-0t64_2.54.0-1_armhf.deb ... 612s Unpacking libatk1.0-0t64:armhf (2.54.0-1) ... 612s Selecting previously unselected package gir1.2-atk-1.0:armhf. 612s Preparing to unpack .../043-gir1.2-atk-1.0_2.54.0-1_armhf.deb ... 612s Unpacking gir1.2-atk-1.0:armhf (2.54.0-1) ... 612s Selecting previously unselected package libfreetype6:armhf. 612s Preparing to unpack .../044-libfreetype6_2.13.3+dfsg-1_armhf.deb ... 612s Unpacking libfreetype6:armhf (2.13.3+dfsg-1) ... 612s Selecting previously unselected package fonts-dejavu-mono. 612s Preparing to unpack .../045-fonts-dejavu-mono_2.37-8_all.deb ... 612s Unpacking fonts-dejavu-mono (2.37-8) ... 612s Selecting previously unselected package fonts-dejavu-core. 612s Preparing to unpack .../046-fonts-dejavu-core_2.37-8_all.deb ... 612s Unpacking fonts-dejavu-core (2.37-8) ... 612s Selecting previously unselected package fontconfig-config. 612s Preparing to unpack .../047-fontconfig-config_2.15.0-1.1ubuntu2_armhf.deb ... 612s Unpacking fontconfig-config (2.15.0-1.1ubuntu2) ... 612s Selecting previously unselected package libfontconfig1:armhf. 612s Preparing to unpack .../048-libfontconfig1_2.15.0-1.1ubuntu2_armhf.deb ... 612s Unpacking libfontconfig1:armhf (2.15.0-1.1ubuntu2) ... 612s Selecting previously unselected package libpixman-1-0:armhf. 612s Preparing to unpack .../049-libpixman-1-0_0.42.2-1build1_armhf.deb ... 612s Unpacking libpixman-1-0:armhf (0.42.2-1build1) ... 612s Selecting previously unselected package libxcb-render0:armhf. 612s Preparing to unpack .../050-libxcb-render0_1.17.0-2_armhf.deb ... 612s Unpacking libxcb-render0:armhf (1.17.0-2) ... 613s Selecting previously unselected package libxcb-shm0:armhf. 613s Preparing to unpack .../051-libxcb-shm0_1.17.0-2_armhf.deb ... 613s Unpacking libxcb-shm0:armhf (1.17.0-2) ... 613s Selecting previously unselected package libxrender1:armhf. 613s Preparing to unpack .../052-libxrender1_1%3a0.9.10-1.1build1_armhf.deb ... 613s Unpacking libxrender1:armhf (1:0.9.10-1.1build1) ... 613s Selecting previously unselected package libcairo2:armhf. 613s Preparing to unpack .../053-libcairo2_1.18.2-2_armhf.deb ... 613s Unpacking libcairo2:armhf (1.18.2-2) ... 613s Selecting previously unselected package libcairo-gobject2:armhf. 613s Preparing to unpack .../054-libcairo-gobject2_1.18.2-2_armhf.deb ... 613s Unpacking libcairo-gobject2:armhf (1.18.2-2) ... 613s Selecting previously unselected package gir1.2-freedesktop:armhf. 613s Preparing to unpack .../055-gir1.2-freedesktop_1.82.0-2_armhf.deb ... 613s Unpacking gir1.2-freedesktop:armhf (1.82.0-2) ... 613s Selecting previously unselected package gir1.2-gdkpixbuf-2.0:armhf. 613s Preparing to unpack .../056-gir1.2-gdkpixbuf-2.0_2.42.12+dfsg-1_armhf.deb ... 613s Unpacking gir1.2-gdkpixbuf-2.0:armhf (2.42.12+dfsg-1) ... 613s Selecting previously unselected package libgraphite2-3:armhf. 613s Preparing to unpack .../057-libgraphite2-3_1.3.14-2ubuntu1_armhf.deb ... 613s Unpacking libgraphite2-3:armhf (1.3.14-2ubuntu1) ... 613s Selecting previously unselected package libharfbuzz0b:armhf. 613s Preparing to unpack .../058-libharfbuzz0b_9.0.0-1_armhf.deb ... 613s Unpacking libharfbuzz0b:armhf (9.0.0-1) ... 613s Selecting previously unselected package libharfbuzz-gobject0:armhf. 613s Preparing to unpack .../059-libharfbuzz-gobject0_9.0.0-1_armhf.deb ... 613s Unpacking libharfbuzz-gobject0:armhf (9.0.0-1) ... 613s Selecting previously unselected package gir1.2-harfbuzz-0.0:armhf. 613s Preparing to unpack .../060-gir1.2-harfbuzz-0.0_9.0.0-1_armhf.deb ... 613s Unpacking gir1.2-harfbuzz-0.0:armhf (9.0.0-1) ... 613s Selecting previously unselected package fontconfig. 613s Preparing to unpack .../061-fontconfig_2.15.0-1.1ubuntu2_armhf.deb ... 613s Unpacking fontconfig (2.15.0-1.1ubuntu2) ... 613s Selecting previously unselected package libthai-data. 613s Preparing to unpack .../062-libthai-data_0.1.29-2build1_all.deb ... 613s Unpacking libthai-data (0.1.29-2build1) ... 613s Selecting previously unselected package libdatrie1:armhf. 613s Preparing to unpack .../063-libdatrie1_0.2.13-3build1_armhf.deb ... 613s Unpacking libdatrie1:armhf (0.2.13-3build1) ... 613s Selecting previously unselected package libthai0:armhf. 613s Preparing to unpack .../064-libthai0_0.1.29-2build1_armhf.deb ... 613s Unpacking libthai0:armhf (0.1.29-2build1) ... 613s Selecting previously unselected package libpango-1.0-0:armhf. 613s Preparing to unpack .../065-libpango-1.0-0_1.54.0+ds-2_armhf.deb ... 613s Unpacking libpango-1.0-0:armhf (1.54.0+ds-2) ... 613s Selecting previously unselected package libpangoft2-1.0-0:armhf. 613s Preparing to unpack .../066-libpangoft2-1.0-0_1.54.0+ds-2_armhf.deb ... 613s Unpacking libpangoft2-1.0-0:armhf (1.54.0+ds-2) ... 613s Selecting previously unselected package libpangocairo-1.0-0:armhf. 613s Preparing to unpack .../067-libpangocairo-1.0-0_1.54.0+ds-2_armhf.deb ... 613s Unpacking libpangocairo-1.0-0:armhf (1.54.0+ds-2) ... 613s Selecting previously unselected package libxft2:armhf. 613s Preparing to unpack .../068-libxft2_2.3.6-1build1_armhf.deb ... 613s Unpacking libxft2:armhf (2.3.6-1build1) ... 613s Selecting previously unselected package libpangoxft-1.0-0:armhf. 613s Preparing to unpack .../069-libpangoxft-1.0-0_1.54.0+ds-2_armhf.deb ... 613s Unpacking libpangoxft-1.0-0:armhf (1.54.0+ds-2) ... 613s Selecting previously unselected package gir1.2-pango-1.0:armhf. 613s Preparing to unpack .../070-gir1.2-pango-1.0_1.54.0+ds-2_armhf.deb ... 613s Unpacking gir1.2-pango-1.0:armhf (1.54.0+ds-2) ... 613s Selecting previously unselected package libxi6:armhf. 613s Preparing to unpack .../071-libxi6_2%3a1.8.2-1_armhf.deb ... 613s Unpacking libxi6:armhf (2:1.8.2-1) ... 613s Selecting previously unselected package libatspi2.0-0t64:armhf. 613s Preparing to unpack .../072-libatspi2.0-0t64_2.54.0-1_armhf.deb ... 613s Unpacking libatspi2.0-0t64:armhf (2.54.0-1) ... 613s Selecting previously unselected package libatk-bridge2.0-0t64:armhf. 613s Preparing to unpack .../073-libatk-bridge2.0-0t64_2.54.0-1_armhf.deb ... 613s Unpacking libatk-bridge2.0-0t64:armhf (2.54.0-1) ... 613s Selecting previously unselected package liblcms2-2:armhf. 613s Preparing to unpack .../074-liblcms2-2_2.14-2build1_armhf.deb ... 613s Unpacking liblcms2-2:armhf (2.14-2build1) ... 613s Selecting previously unselected package libcolord2:armhf. 613s Preparing to unpack .../075-libcolord2_1.4.7-1build2_armhf.deb ... 613s Unpacking libcolord2:armhf (1.4.7-1build2) ... 614s Selecting previously unselected package libavahi-common-data:armhf. 614s Preparing to unpack .../076-libavahi-common-data_0.8-13ubuntu6_armhf.deb ... 614s Unpacking libavahi-common-data:armhf (0.8-13ubuntu6) ... 614s Selecting previously unselected package libavahi-common3:armhf. 614s Preparing to unpack .../077-libavahi-common3_0.8-13ubuntu6_armhf.deb ... 614s Unpacking libavahi-common3:armhf (0.8-13ubuntu6) ... 614s Selecting previously unselected package libavahi-client3:armhf. 614s Preparing to unpack .../078-libavahi-client3_0.8-13ubuntu6_armhf.deb ... 614s Unpacking libavahi-client3:armhf (0.8-13ubuntu6) ... 614s Selecting previously unselected package libcups2t64:armhf. 614s Preparing to unpack .../079-libcups2t64_2.4.10-1ubuntu2_armhf.deb ... 614s Unpacking libcups2t64:armhf (2.4.10-1ubuntu2) ... 614s Selecting previously unselected package libepoxy0:armhf. 614s Preparing to unpack .../080-libepoxy0_1.5.10-1build1_armhf.deb ... 614s Unpacking libepoxy0:armhf (1.5.10-1build1) ... 614s Selecting previously unselected package libwayland-client0:armhf. 614s Preparing to unpack .../081-libwayland-client0_1.23.0-1_armhf.deb ... 614s Unpacking libwayland-client0:armhf (1.23.0-1) ... 614s Selecting previously unselected package libwayland-cursor0:armhf. 614s Preparing to unpack .../082-libwayland-cursor0_1.23.0-1_armhf.deb ... 614s Unpacking libwayland-cursor0:armhf (1.23.0-1) ... 614s Selecting previously unselected package libwayland-egl1:armhf. 614s Preparing to unpack .../083-libwayland-egl1_1.23.0-1_armhf.deb ... 614s Unpacking libwayland-egl1:armhf (1.23.0-1) ... 614s Selecting previously unselected package libxcomposite1:armhf. 614s Preparing to unpack .../084-libxcomposite1_1%3a0.4.5-1build3_armhf.deb ... 614s Unpacking libxcomposite1:armhf (1:0.4.5-1build3) ... 614s Selecting previously unselected package libxfixes3:armhf. 614s Preparing to unpack .../085-libxfixes3_1%3a6.0.0-2build1_armhf.deb ... 614s Unpacking libxfixes3:armhf (1:6.0.0-2build1) ... 614s Selecting previously unselected package libxcursor1:armhf. 614s Preparing to unpack .../086-libxcursor1_1%3a1.2.2-1_armhf.deb ... 614s Unpacking libxcursor1:armhf (1:1.2.2-1) ... 614s Selecting previously unselected package libxdamage1:armhf. 614s Preparing to unpack .../087-libxdamage1_1%3a1.1.6-1build1_armhf.deb ... 614s Unpacking libxdamage1:armhf (1:1.1.6-1build1) ... 614s Selecting previously unselected package libxinerama1:armhf. 614s Preparing to unpack .../088-libxinerama1_2%3a1.1.4-3build1_armhf.deb ... 614s Unpacking libxinerama1:armhf (2:1.1.4-3build1) ... 614s Selecting previously unselected package libxrandr2:armhf. 614s Preparing to unpack .../089-libxrandr2_2%3a1.5.4-1_armhf.deb ... 614s Unpacking libxrandr2:armhf (2:1.5.4-1) ... 614s Selecting previously unselected package libdconf1:armhf. 614s Preparing to unpack .../090-libdconf1_0.40.0-4build2_armhf.deb ... 614s Unpacking libdconf1:armhf (0.40.0-4build2) ... 614s Selecting previously unselected package dconf-service. 614s Preparing to unpack .../091-dconf-service_0.40.0-4build2_armhf.deb ... 614s Unpacking dconf-service (0.40.0-4build2) ... 614s Selecting previously unselected package dconf-gsettings-backend:armhf. 614s Preparing to unpack .../092-dconf-gsettings-backend_0.40.0-4build2_armhf.deb ... 614s Unpacking dconf-gsettings-backend:armhf (0.40.0-4build2) ... 614s Selecting previously unselected package libgtk-3-common. 614s Preparing to unpack .../093-libgtk-3-common_3.24.43-3ubuntu2_all.deb ... 614s Unpacking libgtk-3-common (3.24.43-3ubuntu2) ... 614s Selecting previously unselected package libgtk-3-0t64:armhf. 614s Preparing to unpack .../094-libgtk-3-0t64_3.24.43-3ubuntu2_armhf.deb ... 614s Unpacking libgtk-3-0t64:armhf (3.24.43-3ubuntu2) ... 614s Selecting previously unselected package gir1.2-gtk-3.0:armhf. 614s Preparing to unpack .../095-gir1.2-gtk-3.0_3.24.43-3ubuntu2_armhf.deb ... 614s Unpacking gir1.2-gtk-3.0:armhf (3.24.43-3ubuntu2) ... 614s Selecting previously unselected package libmozjs-115-0t64:armhf. 614s Preparing to unpack .../096-libmozjs-115-0t64_115.16.0-1_armhf.deb ... 614s Unpacking libmozjs-115-0t64:armhf (115.16.0-1) ... 615s Selecting previously unselected package libcjs0:armhf. 615s Preparing to unpack .../097-libcjs0_6.2.0-2_armhf.deb ... 615s Unpacking libcjs0:armhf (6.2.0-2) ... 615s Selecting previously unselected package cjs. 615s Preparing to unpack .../098-cjs_6.2.0-2_armhf.deb ... 615s Unpacking cjs (6.2.0-2) ... 615s Selecting previously unselected package gir1.2-glib-2.0-dev:armhf. 615s Preparing to unpack .../099-gir1.2-glib-2.0-dev_2.82.1-0ubuntu1_armhf.deb ... 615s Unpacking gir1.2-glib-2.0-dev:armhf (2.82.1-0ubuntu1) ... 615s Selecting previously unselected package gir1.2-freedesktop-dev:armhf. 615s Preparing to unpack .../100-gir1.2-freedesktop-dev_1.82.0-2_armhf.deb ... 615s Unpacking gir1.2-freedesktop-dev:armhf (1.82.0-2) ... 615s Selecting previously unselected package gir1.2-girepository-2.0-dev:armhf. 615s Preparing to unpack .../101-gir1.2-girepository-2.0-dev_1.82.0-2_armhf.deb ... 615s Unpacking gir1.2-girepository-2.0-dev:armhf (1.82.0-2) ... 615s Selecting previously unselected package python3-mako. 615s Preparing to unpack .../102-python3-mako_1.3.5-1.1_all.deb ... 615s Unpacking python3-mako (1.3.5-1.1) ... 615s Selecting previously unselected package python3-markdown. 615s Preparing to unpack .../103-python3-markdown_3.6-1_all.deb ... 615s Unpacking python3-markdown (3.6-1) ... 615s Selecting previously unselected package gobject-introspection-bin. 615s Preparing to unpack .../104-gobject-introspection-bin_1.82.0-2_armhf.deb ... 615s Unpacking gobject-introspection-bin (1.82.0-2) ... 615s Selecting previously unselected package libffi-dev:armhf. 615s Preparing to unpack .../105-libffi-dev_3.4.6-1build1_armhf.deb ... 615s Unpacking libffi-dev:armhf (3.4.6-1build1) ... 615s Selecting previously unselected package libglib2.0-bin. 615s Preparing to unpack .../106-libglib2.0-bin_2.82.1-0ubuntu1_armhf.deb ... 615s Unpacking libglib2.0-bin (2.82.1-0ubuntu1) ... 615s Selecting previously unselected package python3-packaging. 615s Preparing to unpack .../107-python3-packaging_24.1-1_all.deb ... 615s Unpacking python3-packaging (24.1-1) ... 615s Selecting previously unselected package libglib2.0-dev-bin. 615s Preparing to unpack .../108-libglib2.0-dev-bin_2.82.1-0ubuntu1_armhf.deb ... 615s Unpacking libglib2.0-dev-bin (2.82.1-0ubuntu1) ... 615s Selecting previously unselected package uuid-dev:armhf. 615s Preparing to unpack .../109-uuid-dev_2.40.2-1ubuntu1_armhf.deb ... 615s Unpacking uuid-dev:armhf (2.40.2-1ubuntu1) ... 615s Selecting previously unselected package libblkid-dev:armhf. 615s Preparing to unpack .../110-libblkid-dev_2.40.2-1ubuntu1_armhf.deb ... 615s Unpacking libblkid-dev:armhf (2.40.2-1ubuntu1) ... 615s Selecting previously unselected package libsepol-dev:armhf. 615s Preparing to unpack .../111-libsepol-dev_3.7-1_armhf.deb ... 615s Unpacking libsepol-dev:armhf (3.7-1) ... 615s Selecting previously unselected package libpcre2-16-0:armhf. 615s Preparing to unpack .../112-libpcre2-16-0_10.42-4ubuntu3_armhf.deb ... 615s Unpacking libpcre2-16-0:armhf (10.42-4ubuntu3) ... 615s Selecting previously unselected package libpcre2-32-0:armhf. 615s Preparing to unpack .../113-libpcre2-32-0_10.42-4ubuntu3_armhf.deb ... 615s Unpacking libpcre2-32-0:armhf (10.42-4ubuntu3) ... 616s Selecting previously unselected package libpcre2-posix3:armhf. 616s Preparing to unpack .../114-libpcre2-posix3_10.42-4ubuntu3_armhf.deb ... 616s Unpacking libpcre2-posix3:armhf (10.42-4ubuntu3) ... 616s Selecting previously unselected package libpcre2-dev:armhf. 616s Preparing to unpack .../115-libpcre2-dev_10.42-4ubuntu3_armhf.deb ... 616s Unpacking libpcre2-dev:armhf (10.42-4ubuntu3) ... 616s Selecting previously unselected package libselinux1-dev:armhf. 616s Preparing to unpack .../116-libselinux1-dev_3.5-2ubuntu5_armhf.deb ... 616s Unpacking libselinux1-dev:armhf (3.5-2ubuntu5) ... 616s Selecting previously unselected package libmount-dev:armhf. 616s Preparing to unpack .../117-libmount-dev_2.40.2-1ubuntu1_armhf.deb ... 616s Unpacking libmount-dev:armhf (2.40.2-1ubuntu1) ... 616s Selecting previously unselected package libsysprof-capture-4-dev:armhf. 616s Preparing to unpack .../118-libsysprof-capture-4-dev_47.0-1_armhf.deb ... 616s Unpacking libsysprof-capture-4-dev:armhf (47.0-1) ... 616s Selecting previously unselected package libpkgconf3:armhf. 616s Preparing to unpack .../119-libpkgconf3_1.8.1-3ubuntu1_armhf.deb ... 616s Unpacking libpkgconf3:armhf (1.8.1-3ubuntu1) ... 616s Selecting previously unselected package pkgconf-bin. 616s Preparing to unpack .../120-pkgconf-bin_1.8.1-3ubuntu1_armhf.deb ... 616s Unpacking pkgconf-bin (1.8.1-3ubuntu1) ... 616s Selecting previously unselected package pkgconf:armhf. 616s Preparing to unpack .../121-pkgconf_1.8.1-3ubuntu1_armhf.deb ... 616s Unpacking pkgconf:armhf (1.8.1-3ubuntu1) ... 616s Selecting previously unselected package zlib1g-dev:armhf. 616s Preparing to unpack .../122-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1ubuntu1_armhf.deb ... 616s Unpacking zlib1g-dev:armhf (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 616s Selecting previously unselected package libgirepository-2.0-0:armhf. 616s Preparing to unpack .../123-libgirepository-2.0-0_2.82.1-0ubuntu1_armhf.deb ... 616s Unpacking libgirepository-2.0-0:armhf (2.82.1-0ubuntu1) ... 616s Selecting previously unselected package libglib2.0-dev:armhf. 616s Preparing to unpack .../124-libglib2.0-dev_2.82.1-0ubuntu1_armhf.deb ... 616s Unpacking libglib2.0-dev:armhf (2.82.1-0ubuntu1) ... 616s Selecting previously unselected package native-architecture. 616s Preparing to unpack .../125-native-architecture_0.2.3_all.deb ... 616s Unpacking native-architecture (0.2.3) ... 616s Selecting previously unselected package gobject-introspection:armhf. 616s Preparing to unpack .../126-gobject-introspection_1.82.0-2_armhf.deb ... 616s Unpacking gobject-introspection:armhf (1.82.0-2) ... 616s Selecting previously unselected package libbrotli-dev:armhf. 616s Preparing to unpack .../127-libbrotli-dev_1.1.0-2build2_armhf.deb ... 616s Unpacking libbrotli-dev:armhf (1.1.0-2build2) ... 616s Selecting previously unselected package libbz2-dev:armhf. 616s Preparing to unpack .../128-libbz2-dev_1.0.8-6_armhf.deb ... 616s Unpacking libbz2-dev:armhf (1.0.8-6) ... 616s Selecting previously unselected package libcairo-script-interpreter2:armhf. 616s Preparing to unpack .../129-libcairo-script-interpreter2_1.18.2-2_armhf.deb ... 616s Unpacking libcairo-script-interpreter2:armhf (1.18.2-2) ... 616s Selecting previously unselected package libexpat1-dev:armhf. 616s Preparing to unpack .../130-libexpat1-dev_2.6.2-2_armhf.deb ... 616s Unpacking libexpat1-dev:armhf (2.6.2-2) ... 617s Selecting previously unselected package libpng-dev:armhf. 617s Preparing to unpack .../131-libpng-dev_1.6.44-1_armhf.deb ... 617s Unpacking libpng-dev:armhf (1.6.44-1) ... 617s Selecting previously unselected package libfreetype-dev:armhf. 617s Preparing to unpack .../132-libfreetype-dev_2.13.3+dfsg-1_armhf.deb ... 617s Unpacking libfreetype-dev:armhf (2.13.3+dfsg-1) ... 617s Selecting previously unselected package libfontconfig-dev:armhf. 617s Preparing to unpack .../133-libfontconfig-dev_2.15.0-1.1ubuntu2_armhf.deb ... 617s Unpacking libfontconfig-dev:armhf (2.15.0-1.1ubuntu2) ... 617s Selecting previously unselected package libpixman-1-dev:armhf. 617s Preparing to unpack .../134-libpixman-1-dev_0.42.2-1build1_armhf.deb ... 617s Unpacking libpixman-1-dev:armhf (0.42.2-1build1) ... 617s Selecting previously unselected package x11-common. 617s Preparing to unpack .../135-x11-common_1%3a7.7+23ubuntu3_all.deb ... 617s Unpacking x11-common (1:7.7+23ubuntu3) ... 617s Selecting previously unselected package libice6:armhf. 617s Preparing to unpack .../136-libice6_2%3a1.0.10-1build3_armhf.deb ... 617s Unpacking libice6:armhf (2:1.0.10-1build3) ... 617s Selecting previously unselected package libsm6:armhf. 617s Preparing to unpack .../137-libsm6_2%3a1.2.3-1build3_armhf.deb ... 617s Unpacking libsm6:armhf (2:1.2.3-1build3) ... 617s Selecting previously unselected package xorg-sgml-doctools. 617s Preparing to unpack .../138-xorg-sgml-doctools_1%3a1.11-1.1_all.deb ... 617s Unpacking xorg-sgml-doctools (1:1.11-1.1) ... 617s Selecting previously unselected package x11proto-dev. 617s Preparing to unpack .../139-x11proto-dev_2024.1-1_all.deb ... 617s Unpacking x11proto-dev (2024.1-1) ... 617s Selecting previously unselected package x11proto-core-dev. 617s Preparing to unpack .../140-x11proto-core-dev_2024.1-1_all.deb ... 617s Unpacking x11proto-core-dev (2024.1-1) ... 617s Selecting previously unselected package libice-dev:armhf. 617s Preparing to unpack .../141-libice-dev_2%3a1.0.10-1build3_armhf.deb ... 617s Unpacking libice-dev:armhf (2:1.0.10-1build3) ... 617s Selecting previously unselected package libsm-dev:armhf. 617s Preparing to unpack .../142-libsm-dev_2%3a1.2.3-1build3_armhf.deb ... 617s Unpacking libsm-dev:armhf (2:1.2.3-1build3) ... 617s Selecting previously unselected package libxau-dev:armhf. 617s Preparing to unpack .../143-libxau-dev_1%3a1.0.9-1build6_armhf.deb ... 617s Unpacking libxau-dev:armhf (1:1.0.9-1build6) ... 617s Selecting previously unselected package libxdmcp-dev:armhf. 617s Preparing to unpack .../144-libxdmcp-dev_1%3a1.1.3-0ubuntu6_armhf.deb ... 617s Unpacking libxdmcp-dev:armhf (1:1.1.3-0ubuntu6) ... 617s Selecting previously unselected package xtrans-dev. 617s Preparing to unpack .../145-xtrans-dev_1.4.0-1_all.deb ... 617s Unpacking xtrans-dev (1.4.0-1) ... 617s Selecting previously unselected package libxcb1-dev:armhf. 617s Preparing to unpack .../146-libxcb1-dev_1.17.0-2_armhf.deb ... 617s Unpacking libxcb1-dev:armhf (1.17.0-2) ... 617s Selecting previously unselected package libx11-dev:armhf. 617s Preparing to unpack .../147-libx11-dev_2%3a1.8.7-1build1_armhf.deb ... 617s Unpacking libx11-dev:armhf (2:1.8.7-1build1) ... 617s Selecting previously unselected package libxcb-render0-dev:armhf. 617s Preparing to unpack .../148-libxcb-render0-dev_1.17.0-2_armhf.deb ... 617s Unpacking libxcb-render0-dev:armhf (1.17.0-2) ... 617s Selecting previously unselected package libxcb-shm0-dev:armhf. 618s Preparing to unpack .../149-libxcb-shm0-dev_1.17.0-2_armhf.deb ... 618s Unpacking libxcb-shm0-dev:armhf (1.17.0-2) ... 618s Selecting previously unselected package libxext-dev:armhf. 618s Preparing to unpack .../150-libxext-dev_2%3a1.3.4-1build2_armhf.deb ... 618s Unpacking libxext-dev:armhf (2:1.3.4-1build2) ... 618s Selecting previously unselected package libxrender-dev:armhf. 618s Preparing to unpack .../151-libxrender-dev_1%3a0.9.10-1.1build1_armhf.deb ... 618s Unpacking libxrender-dev:armhf (1:0.9.10-1.1build1) ... 618s Selecting previously unselected package libcairo2-dev:armhf. 618s Preparing to unpack .../152-libcairo2-dev_1.18.2-2_armhf.deb ... 618s Unpacking libcairo2-dev:armhf (1.18.2-2) ... 618s Selecting previously unselected package libgirepository-1.0-dev:armhf. 618s Preparing to unpack .../153-libgirepository-1.0-dev_1.82.0-2_armhf.deb ... 618s Unpacking libgirepository-1.0-dev:armhf (1.82.0-2) ... 618s Selecting previously unselected package libgirepository1.0-dev. 618s Preparing to unpack .../154-libgirepository1.0-dev_1.82.0-2_armhf.deb ... 618s Unpacking libgirepository1.0-dev (1.82.0-2) ... 618s Selecting previously unselected package libmozjs-115-dev. 618s Preparing to unpack .../155-libmozjs-115-dev_115.16.0-1_armhf.deb ... 618s Unpacking libmozjs-115-dev (115.16.0-1) ... 618s Selecting previously unselected package libcjs-dev. 618s Preparing to unpack .../156-libcjs-dev_6.2.0-2_armhf.deb ... 618s Unpacking libcjs-dev (6.2.0-2) ... 618s Selecting previously unselected package autopkgtest-satdep. 618s Preparing to unpack .../157-2-autopkgtest-satdep.deb ... 618s Unpacking autopkgtest-satdep (0) ... 618s Setting up libgraphite2-3:armhf (1.3.14-2ubuntu1) ... 618s Setting up liblcms2-2:armhf (2.14-2build1) ... 618s Setting up libpixman-1-0:armhf (0.42.2-1build1) ... 618s Setting up libsharpyuv0:armhf (1.4.0-0.1) ... 618s Setting up libpixman-1-dev:armhf (0.42.2-1build1) ... 618s Setting up native-architecture (0.2.3) ... 618s Setting up libxdamage1:armhf (1:1.1.6-1build1) ... 618s Setting up liblerc4:armhf (4.0.0+ds-4ubuntu2) ... 618s Setting up hicolor-icon-theme (0.18-1) ... 618s Setting up libxi6:armhf (2:1.8.2-1) ... 618s Setting up libxrender1:armhf (1:0.9.10-1.1build1) ... 618s Setting up libdatrie1:armhf (0.2.13-3build1) ... 618s Setting up libgirepository-2.0-0:armhf (2.82.1-0ubuntu1) ... 618s Setting up libxcb-render0:armhf (1.17.0-2) ... 618s Setting up libgdk-pixbuf2.0-common (2.42.12+dfsg-1) ... 618s Setting up x11-common (1:7.7+23ubuntu3) ... 619s Setting up libdeflate0:armhf (1.21-1) ... 619s Setting up linux-libc-dev:armhf (6.11.0-8.8) ... 619s Setting up libglib2.0-bin (2.82.1-0ubuntu1) ... 619s Setting up libxcb-shm0:armhf (1.17.0-2) ... 619s Setting up libgomp1:armhf (14.2.0-7ubuntu1) ... 619s Setting up libffi-dev:armhf (3.4.6-1build1) ... 619s Setting up libjbig0:armhf (2.1-6.1ubuntu2) ... 619s Setting up libpcre2-16-0:armhf (10.42-4ubuntu3) ... 619s Setting up libcolord2:armhf (1.4.7-1build2) ... 619s Setting up libdconf1:armhf (0.40.0-4build2) ... 619s Setting up libsysprof-capture-4-dev:armhf (47.0-1) ... 619s Setting up xtrans-dev (1.4.0-1) ... 619s Setting up libpcre2-32-0:armhf (10.42-4ubuntu3) ... 619s Setting up python3-packaging (24.1-1) ... 619s Setting up libpkgconf3:armhf (1.8.1-3ubuntu1) ... 619s Setting up rpcsvc-proto (1.4.2-0ubuntu7) ... 619s Setting up libfreetype6:armhf (2.13.3+dfsg-1) ... 619s Setting up libepoxy0:armhf (1.5.10-1build1) ... 619s Setting up libxfixes3:armhf (1:6.0.0-2build1) ... 619s Setting up libavahi-common-data:armhf (0.8-13ubuntu6) ... 619s Setting up libatspi2.0-0t64:armhf (2.54.0-1) ... 619s Setting up libxinerama1:armhf (2:1.1.4-3build1) ... 619s Setting up fonts-dejavu-mono (2.37-8) ... 619s Setting up libmpc3:armhf (1.3.1-1build2) ... 619s Setting up python3-markdown (3.6-1) ... 619s Setting up libxrandr2:armhf (2:1.5.4-1) ... 619s Setting up fonts-dejavu-core (2.37-8) ... 619s Setting up libsepol-dev:armhf (3.7-1) ... 619s Setting up pkgconf-bin (1.8.1-3ubuntu1) ... 619s Setting up libjpeg-turbo8:armhf (2.1.5-2ubuntu2) ... 619s Setting up libwebp7:armhf (1.4.0-0.1) ... 619s Setting up libubsan1:armhf (14.2.0-7ubuntu1) ... 619s Setting up libpcre2-posix3:armhf (10.42-4ubuntu3) ... 619s Setting up libmozjs-115-0t64:armhf (115.16.0-1) ... 619s Setting up gir1.2-glib-2.0-dev:armhf (2.82.1-0ubuntu1) ... 619s Setting up at-spi2-common (2.54.0-1) ... 619s Setting up libcrypt-dev:armhf (1:4.4.36-4build1) ... 619s Setting up libasan8:armhf (14.2.0-7ubuntu1) ... 619s Setting up libharfbuzz0b:armhf (9.0.0-1) ... 619s Setting up libthai-data (0.1.29-2build1) ... 619s Setting up xorg-sgml-doctools (1:1.11-1.1) ... 619s Setting up libmozjs-115-dev (115.16.0-1) ... 619s Setting up libwayland-egl1:armhf (1.23.0-1) ... 619s Setting up libgcc-14-dev:armhf (14.2.0-7ubuntu1) ... 619s Setting up libisl23:armhf (0.27-1) ... 619s Setting up libc-dev-bin (2.40-1ubuntu3) ... 619s Setting up libxcomposite1:armhf (1:0.4.5-1build3) ... 619s Setting up libcc1-0:armhf (14.2.0-7ubuntu1) ... 619s Setting up libbrotli-dev:armhf (1.1.0-2build2) ... 619s Setting up python3-mako (1.3.5-1.1) ... 619s Setting up cpp-14-arm-linux-gnueabihf (14.2.0-7ubuntu1) ... 619s Setting up libwayland-client0:armhf (1.23.0-1) ... 619s Setting up libjpeg8:armhf (8c-2ubuntu11) ... 619s Setting up x11proto-dev (2024.1-1) ... 619s Setting up libglib2.0-dev-bin (2.82.1-0ubuntu1) ... 620s Setting up libice6:armhf (2:1.0.10-1build3) ... 620s Setting up libatk1.0-0t64:armhf (2.54.0-1) ... 620s Setting up libxau-dev:armhf (1:1.0.9-1build6) ... 620s Setting up libice-dev:armhf (2:1.0.10-1build3) ... 620s Setting up gir1.2-atk-1.0:armhf (2.54.0-1) ... 620s Setting up fontconfig-config (2.15.0-1.1ubuntu2) ... 620s Setting up libxcursor1:armhf (1:1.2.2-1) ... 620s Setting up libavahi-common3:armhf (0.8-13ubuntu6) ... 620s Setting up gcc-14-arm-linux-gnueabihf (14.2.0-7ubuntu1) ... 620s Setting up dconf-service (0.40.0-4build2) ... 620s Setting up libharfbuzz-gobject0:armhf (9.0.0-1) ... 620s Setting up gir1.2-girepository-2.0-dev:armhf (1.82.0-2) ... 620s Setting up pkgconf:armhf (1.8.1-3ubuntu1) ... 620s Setting up libthai0:armhf (0.1.29-2build1) ... 620s Setting up libxdmcp-dev:armhf (1:1.1.3-0ubuntu6) ... 620s Setting up x11proto-core-dev (2024.1-1) ... 620s Setting up cpp-14 (14.2.0-7ubuntu1) ... 620s Setting up libtiff6:armhf (4.5.1+git230720-4ubuntu4) ... 620s Setting up libwayland-cursor0:armhf (1.23.0-1) ... 620s Setting up libc6-dev:armhf (2.40-1ubuntu3) ... 620s Setting up libgdk-pixbuf-2.0-0:armhf (2.42.12+dfsg-1) ... 620s Setting up libfontconfig1:armhf (2.15.0-1.1ubuntu2) ... 620s Setting up libstdc++-14-dev:armhf (14.2.0-7ubuntu1) ... 620s Setting up libsm6:armhf (2:1.2.3-1build3) ... 620s Setting up libavahi-client3:armhf (0.8-13ubuntu6) ... 620s Setting up cpp-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ... 620s Setting up libbz2-dev:armhf (1.0.8-6) ... 620s Setting up gcc-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ... 620s Setting up libatk-bridge2.0-0t64:armhf (2.54.0-1) ... 620s Setting up gtk-update-icon-cache (4.16.2+ds-2) ... 620s Setting up g++-14-arm-linux-gnueabihf (14.2.0-7ubuntu1) ... 620s Setting up fontconfig (2.15.0-1.1ubuntu2) ... 622s Regenerating fonts cache... done. 622s Setting up libxft2:armhf (2.3.6-1build1) ... 622s Setting up libxcb1-dev:armhf (1.17.0-2) ... 622s Setting up libpcre2-dev:armhf (10.42-4ubuntu3) ... 622s Setting up dconf-gsettings-backend:armhf (0.40.0-4build2) ... 622s Setting up gir1.2-gdkpixbuf-2.0:armhf (2.42.12+dfsg-1) ... 622s Setting up libsm-dev:armhf (2:1.2.3-1build3) ... 622s Setting up libselinux1-dev:armhf (3.5-2ubuntu5) ... 622s Setting up libpango-1.0-0:armhf (1.54.0+ds-2) ... 622s Setting up libx11-dev:armhf (2:1.8.7-1build1) ... 622s Setting up libcairo2:armhf (1.18.2-2) ... 622s Setting up gcc-14 (14.2.0-7ubuntu1) ... 622s Setting up libxcb-shm0-dev:armhf (1.17.0-2) ... 622s Setting up libexpat1-dev:armhf (2.6.2-2) ... 622s Setting up uuid-dev:armhf (2.40.2-1ubuntu1) ... 622s Setting up libxcb-render0-dev:armhf (1.17.0-2) ... 622s Setting up libxext-dev:armhf (2:1.3.4-1build2) ... 622s Setting up zlib1g-dev:armhf (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 622s Setting up cpp (4:14.1.0-2ubuntu1) ... 622s Setting up libcairo-gobject2:armhf (1.18.2-2) ... 622s Setting up g++-14 (14.2.0-7ubuntu1) ... 622s Setting up libpangoft2-1.0-0:armhf (1.54.0+ds-2) ... 622s Setting up libxrender-dev:armhf (1:0.9.10-1.1build1) ... 622s Setting up libcups2t64:armhf (2.4.10-1ubuntu2) ... 622s Setting up libgtk-3-common (3.24.43-3ubuntu2) ... 622s Setting up libpangocairo-1.0-0:armhf (1.54.0+ds-2) ... 622s Setting up libcairo-script-interpreter2:armhf (1.18.2-2) ... 622s Setting up g++-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ... 622s Setting up libblkid-dev:armhf (2.40.2-1ubuntu1) ... 622s Setting up gir1.2-freedesktop:armhf (1.82.0-2) ... 622s Setting up libpangoxft-1.0-0:armhf (1.54.0+ds-2) ... 622s Setting up libpng-dev:armhf (1.6.44-1) ... 622s Setting up gir1.2-harfbuzz-0.0:armhf (9.0.0-1) ... 622s Setting up libcjs0:armhf (6.2.0-2) ... 622s Setting up gcc (4:14.1.0-2ubuntu1) ... 622s Setting up libfreetype-dev:armhf (2.13.3+dfsg-1) ... 622s Setting up gir1.2-pango-1.0:armhf (1.54.0+ds-2) ... 622s Setting up gir1.2-freedesktop-dev:armhf (1.82.0-2) ... 622s Setting up g++ (4:14.1.0-2ubuntu1) ... 622s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 622s Setting up build-essential (12.10ubuntu1) ... 622s Setting up libmount-dev:armhf (2.40.2-1ubuntu1) ... 622s Setting up libfontconfig-dev:armhf (2.15.0-1.1ubuntu2) ... 622s Setting up gobject-introspection-bin (1.82.0-2) ... 622s Setting up libglib2.0-dev:armhf (2.82.1-0ubuntu1) ... 622s Setting up adwaita-icon-theme (47.0-1) ... 622s update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode 622s Setting up humanity-icon-theme (0.6.16) ... 622s Setting up ubuntu-mono (24.04-0ubuntu1) ... 622s Processing triggers for man-db (2.12.1-3) ... 623s Processing triggers for libglib2.0-0t64:armhf (2.82.1-0ubuntu1) ... 623s Setting up libgtk-3-0t64:armhf (3.24.43-3ubuntu2) ... 623s Setting up libcairo2-dev:armhf (1.18.2-2) ... 623s Processing triggers for install-info (7.1.1-1) ... 624s Processing triggers for libc-bin (2.40-1ubuntu3) ... 624s Setting up gir1.2-gtk-3.0:armhf (3.24.43-3ubuntu2) ... 624s Setting up gobject-introspection:armhf (1.82.0-2) ... 624s Setting up cjs (6.2.0-2) ... 624s Setting up libgirepository-1.0-dev:armhf (1.82.0-2) ... 624s Setting up libgirepository1.0-dev (1.82.0-2) ... 624s Setting up libcjs-dev (6.2.0-2) ... 624s Setting up autopkgtest-satdep (0) ... 652s (Reading database ... 78430 files and directories currently installed.) 652s Removing autopkgtest-satdep (0) ... 666s autopkgtest [16:02:46]: test build: [----------------------- 669s build: OK 669s run: OK 669s autopkgtest [16:02:49]: test build: -----------------------] 674s autopkgtest [16:02:54]: test build: - - - - - - - - - - results - - - - - - - - - - 674s build PASS (superficial) 678s autopkgtest [16:02:58]: test installed-tests: preparing testbed 735s autopkgtest [16:03:55]: testbed dpkg architecture: armhf 737s autopkgtest [16:03:57]: testbed apt version: 2.9.8 737s autopkgtest [16:03:57]: @@@@@@@@@@@@@@@@@@@@ test bed setup 746s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 746s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [2840 B] 746s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [38.7 kB] 746s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [212 kB] 746s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [7016 B] 746s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf Packages [50.2 kB] 746s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe armhf Packages [244 kB] 746s Fetched 628 kB in 1s (853 kB/s) 746s Reading package lists... 763s tee: /proc/self/fd/2: Permission denied 784s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 784s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 785s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 785s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 786s Reading package lists... 786s Reading package lists... 786s Building dependency tree... 786s Reading state information... 787s Calculating upgrade... 788s The following packages were automatically installed and are no longer required: 788s libperl5.38t64 perl-modules-5.38 788s Use 'apt autoremove' to remove them. 788s The following NEW packages will be installed: 788s libperl5.40 perl-modules-5.40 788s The following packages will be upgraded: 788s base-files distro-info-data fwupd gcc-14-base gir1.2-girepository-2.0 info 788s install-info iproute2 libatomic1 libdb5.3t64 libdw1t64 libelf1t64 libfwupd2 788s libgcc-s1 libgirepository-1.0-1 libkeyutils1 liblocale-gettext-perl 788s libsgutils2-1.46-2 libstdc++6 libtext-charwidth-perl libtext-iconv-perl 788s motd-news-config perl perl-base sg3-utils sg3-utils-udev vim-common vim-tiny 788s xxd 788s 29 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. 788s Need to get 19.2 MB of archives. 788s After this operation, 42.7 MB of additional disk space will be used. 788s Get:1 http://ftpmaster.internal/ubuntu plucky/main armhf motd-news-config all 13.5ubuntu2 [5274 B] 788s Get:2 http://ftpmaster.internal/ubuntu plucky/main armhf base-files armhf 13.5ubuntu2 [68.6 kB] 788s Get:3 http://ftpmaster.internal/ubuntu plucky/main armhf perl-modules-5.40 all 5.40.0-6 [3214 kB] 788s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf libperl5.40 armhf 5.40.0-6 [4140 kB] 789s Get:5 http://ftpmaster.internal/ubuntu plucky/main armhf perl armhf 5.40.0-6 [262 kB] 789s Get:6 http://ftpmaster.internal/ubuntu plucky/main armhf perl-base armhf 5.40.0-6 [1674 kB] 789s Get:7 http://ftpmaster.internal/ubuntu plucky/main armhf liblocale-gettext-perl armhf 1.07-7build1 [15.0 kB] 789s Get:8 http://ftpmaster.internal/ubuntu plucky/main armhf libtext-iconv-perl armhf 1.7-8build4 [12.8 kB] 789s Get:9 http://ftpmaster.internal/ubuntu plucky/main armhf libtext-charwidth-perl armhf 0.04-11build4 [9128 B] 789s Get:10 http://ftpmaster.internal/ubuntu plucky/main armhf libdb5.3t64 armhf 5.3.28+dfsg2-9 [655 kB] 789s Get:11 http://ftpmaster.internal/ubuntu plucky/main armhf libatomic1 armhf 14.2.0-7ubuntu1 [7842 B] 789s Get:12 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-14-base armhf 14.2.0-7ubuntu1 [51.2 kB] 789s Get:13 http://ftpmaster.internal/ubuntu plucky/main armhf libstdc++6 armhf 14.2.0-7ubuntu1 [711 kB] 789s Get:14 http://ftpmaster.internal/ubuntu plucky/main armhf libgcc-s1 armhf 14.2.0-7ubuntu1 [40.8 kB] 789s Get:15 http://ftpmaster.internal/ubuntu plucky/main armhf install-info armhf 7.1.1-1 [61.4 kB] 789s Get:16 http://ftpmaster.internal/ubuntu plucky/main armhf distro-info-data all 0.63 [6588 B] 789s Get:17 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf libgirepository-1.0-1 armhf 1.82.0-2 [108 kB] 789s Get:18 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf gir1.2-girepository-2.0 armhf 1.82.0-2 [25.3 kB] 789s Get:19 http://ftpmaster.internal/ubuntu plucky/main armhf libdw1t64 armhf 0.192-4 [243 kB] 789s Get:20 http://ftpmaster.internal/ubuntu plucky/main armhf libelf1t64 armhf 0.192-4 [50.2 kB] 789s Get:21 http://ftpmaster.internal/ubuntu plucky/main armhf iproute2 armhf 6.10.0-2ubuntu1 [1082 kB] 789s Get:22 http://ftpmaster.internal/ubuntu plucky/main armhf libkeyutils1 armhf 1.6.3-4ubuntu2 [8712 B] 789s Get:23 http://ftpmaster.internal/ubuntu plucky/main armhf vim-tiny armhf 2:9.1.0777-1ubuntu1 [693 kB] 789s Get:24 http://ftpmaster.internal/ubuntu plucky/main armhf vim-common all 2:9.1.0777-1ubuntu1 [394 kB] 789s Get:25 http://ftpmaster.internal/ubuntu plucky/main armhf xxd armhf 2:9.1.0777-1ubuntu1 [66.8 kB] 789s Get:26 http://ftpmaster.internal/ubuntu plucky/main armhf info armhf 7.1.1-1 [126 kB] 789s Get:27 http://ftpmaster.internal/ubuntu plucky/main armhf libfwupd2 armhf 1.9.26-2 [125 kB] 789s Get:28 http://ftpmaster.internal/ubuntu plucky/main armhf fwupd armhf 1.9.26-2 [4404 kB] 789s Get:29 http://ftpmaster.internal/ubuntu plucky/main armhf libsgutils2-1.46-2 armhf 1.46-3ubuntu5 [82.5 kB] 789s Get:30 http://ftpmaster.internal/ubuntu plucky/main armhf sg3-utils armhf 1.46-3ubuntu5 [816 kB] 789s Get:31 http://ftpmaster.internal/ubuntu plucky/main armhf sg3-utils-udev all 1.46-3ubuntu5 [5916 B] 789s Preconfiguring packages ... 790s Fetched 19.2 MB in 1s (14.8 MB/s) 790s (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 ... 59386 files and directories currently installed.) 790s Preparing to unpack .../motd-news-config_13.5ubuntu2_all.deb ... 790s Unpacking motd-news-config (13.5ubuntu2) over (13.3ubuntu6) ... 790s Preparing to unpack .../base-files_13.5ubuntu2_armhf.deb ... 790s Unpacking base-files (13.5ubuntu2) over (13.3ubuntu6) ... 790s Setting up base-files (13.5ubuntu2) ... 790s Installing new version of config file /etc/issue ... 790s Installing new version of config file /etc/issue.net ... 790s Installing new version of config file /etc/lsb-release ... 791s motd-news.service is a disabled or a static unit not running, not starting it. 791s (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 ... 59386 files and directories currently installed.) 791s Preparing to unpack .../perl_5.40.0-6_armhf.deb ... 791s Unpacking perl (5.40.0-6) over (5.38.2-5) ... 791s Selecting previously unselected package perl-modules-5.40. 791s Preparing to unpack .../perl-modules-5.40_5.40.0-6_all.deb ... 791s Unpacking perl-modules-5.40 (5.40.0-6) ... 791s Selecting previously unselected package libperl5.40:armhf. 791s Preparing to unpack .../libperl5.40_5.40.0-6_armhf.deb ... 791s Unpacking libperl5.40:armhf (5.40.0-6) ... 791s Preparing to unpack .../perl-base_5.40.0-6_armhf.deb ... 791s Unpacking perl-base (5.40.0-6) over (5.38.2-5) ... 792s Setting up perl-base (5.40.0-6) ... 792s (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 ... 61462 files and directories currently installed.) 792s Preparing to unpack .../liblocale-gettext-perl_1.07-7build1_armhf.deb ... 792s Unpacking liblocale-gettext-perl (1.07-7build1) over (1.07-7) ... 792s Preparing to unpack .../libtext-iconv-perl_1.7-8build4_armhf.deb ... 792s Unpacking libtext-iconv-perl:armhf (1.7-8build4) over (1.7-8build3) ... 792s Preparing to unpack .../libtext-charwidth-perl_0.04-11build4_armhf.deb ... 792s Unpacking libtext-charwidth-perl:armhf (0.04-11build4) over (0.04-11build3) ... 792s Preparing to unpack .../libdb5.3t64_5.3.28+dfsg2-9_armhf.deb ... 792s Unpacking libdb5.3t64:armhf (5.3.28+dfsg2-9) over (5.3.28+dfsg2-7) ... 792s Setting up libdb5.3t64:armhf (5.3.28+dfsg2-9) ... 792s (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 ... 61462 files and directories currently installed.) 792s Preparing to unpack .../libatomic1_14.2.0-7ubuntu1_armhf.deb ... 792s Unpacking libatomic1:armhf (14.2.0-7ubuntu1) over (14.2.0-4ubuntu2) ... 792s Preparing to unpack .../gcc-14-base_14.2.0-7ubuntu1_armhf.deb ... 792s Unpacking gcc-14-base:armhf (14.2.0-7ubuntu1) over (14.2.0-4ubuntu2) ... 792s Setting up gcc-14-base:armhf (14.2.0-7ubuntu1) ... 792s (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 ... 61462 files and directories currently installed.) 792s Preparing to unpack .../libstdc++6_14.2.0-7ubuntu1_armhf.deb ... 792s Unpacking libstdc++6:armhf (14.2.0-7ubuntu1) over (14.2.0-4ubuntu2) ... 792s Setting up libstdc++6:armhf (14.2.0-7ubuntu1) ... 792s (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 ... 61462 files and directories currently installed.) 792s Preparing to unpack .../libgcc-s1_14.2.0-7ubuntu1_armhf.deb ... 792s Unpacking libgcc-s1:armhf (14.2.0-7ubuntu1) over (14.2.0-4ubuntu2) ... 792s Setting up libgcc-s1:armhf (14.2.0-7ubuntu1) ... 792s (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 ... 61462 files and directories currently installed.) 792s Preparing to unpack .../install-info_7.1.1-1_armhf.deb ... 792s Unpacking install-info (7.1.1-1) over (7.1-3build2) ... 792s Setting up install-info (7.1.1-1) ... 793s (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 ... 61462 files and directories currently installed.) 793s Preparing to unpack .../00-distro-info-data_0.63_all.deb ... 793s Unpacking distro-info-data (0.63) over (0.62) ... 793s Preparing to unpack .../01-libgirepository-1.0-1_1.82.0-2_armhf.deb ... 793s Unpacking libgirepository-1.0-1:armhf (1.82.0-2) over (1.80.1-4) ... 793s Preparing to unpack .../02-gir1.2-girepository-2.0_1.82.0-2_armhf.deb ... 793s Unpacking gir1.2-girepository-2.0:armhf (1.82.0-2) over (1.80.1-4) ... 793s Preparing to unpack .../03-libdw1t64_0.192-4_armhf.deb ... 793s Unpacking libdw1t64:armhf (0.192-4) over (0.191-2) ... 793s Preparing to unpack .../04-libelf1t64_0.192-4_armhf.deb ... 793s Unpacking libelf1t64:armhf (0.192-4) over (0.191-2) ... 793s Preparing to unpack .../05-iproute2_6.10.0-2ubuntu1_armhf.deb ... 793s Unpacking iproute2 (6.10.0-2ubuntu1) over (6.10.0-2) ... 793s Preparing to unpack .../06-libkeyutils1_1.6.3-4ubuntu2_armhf.deb ... 793s Unpacking libkeyutils1:armhf (1.6.3-4ubuntu2) over (1.6.3-3build1) ... 793s Preparing to unpack .../07-vim-tiny_2%3a9.1.0777-1ubuntu1_armhf.deb ... 793s Unpacking vim-tiny (2:9.1.0777-1ubuntu1) over (2:9.1.0496-1ubuntu6) ... 793s Preparing to unpack .../08-vim-common_2%3a9.1.0777-1ubuntu1_all.deb ... 793s Unpacking vim-common (2:9.1.0777-1ubuntu1) over (2:9.1.0496-1ubuntu6) ... 793s Preparing to unpack .../09-xxd_2%3a9.1.0777-1ubuntu1_armhf.deb ... 793s Unpacking xxd (2:9.1.0777-1ubuntu1) over (2:9.1.0496-1ubuntu6) ... 793s Preparing to unpack .../10-info_7.1.1-1_armhf.deb ... 793s Unpacking info (7.1.1-1) over (7.1-3build2) ... 793s Preparing to unpack .../11-libfwupd2_1.9.26-2_armhf.deb ... 793s Unpacking libfwupd2:armhf (1.9.26-2) over (1.9.24-1) ... 793s Preparing to unpack .../12-fwupd_1.9.26-2_armhf.deb ... 793s Unpacking fwupd (1.9.26-2) over (1.9.24-1) ... 794s Preparing to unpack .../13-libsgutils2-1.46-2_1.46-3ubuntu5_armhf.deb ... 794s Unpacking libsgutils2-1.46-2:armhf (1.46-3ubuntu5) over (1.46-3ubuntu4) ... 794s Preparing to unpack .../14-sg3-utils_1.46-3ubuntu5_armhf.deb ... 794s Unpacking sg3-utils (1.46-3ubuntu5) over (1.46-3ubuntu4) ... 794s Preparing to unpack .../15-sg3-utils-udev_1.46-3ubuntu5_all.deb ... 794s Unpacking sg3-utils-udev (1.46-3ubuntu5) over (1.46-3ubuntu4) ... 794s Setting up motd-news-config (13.5ubuntu2) ... 794s Setting up libtext-iconv-perl:armhf (1.7-8build4) ... 794s Setting up libtext-charwidth-perl:armhf (0.04-11build4) ... 794s Setting up libkeyutils1:armhf (1.6.3-4ubuntu2) ... 794s Setting up distro-info-data (0.63) ... 794s Setting up libfwupd2:armhf (1.9.26-2) ... 794s Setting up libsgutils2-1.46-2:armhf (1.46-3ubuntu5) ... 794s Setting up xxd (2:9.1.0777-1ubuntu1) ... 794s Setting up libelf1t64:armhf (0.192-4) ... 794s Setting up libdw1t64:armhf (0.192-4) ... 794s Setting up vim-common (2:9.1.0777-1ubuntu1) ... 794s Installing new version of config file /etc/vim/vimrc ... 794s Setting up libatomic1:armhf (14.2.0-7ubuntu1) ... 794s Setting up perl-modules-5.40 (5.40.0-6) ... 794s Setting up libgirepository-1.0-1:armhf (1.82.0-2) ... 794s Setting up fwupd (1.9.26-2) ... 794s fwupd-offline-update.service is a disabled or a static unit not running, not starting it. 794s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 794s fwupd.service is a disabled or a static unit not running, not starting it. 794s Setting up info (7.1.1-1) ... 794s Setting up liblocale-gettext-perl (1.07-7build1) ... 794s Setting up sg3-utils (1.46-3ubuntu5) ... 794s Setting up iproute2 (6.10.0-2ubuntu1) ... 795s Setting up vim-tiny (2:9.1.0777-1ubuntu1) ... 795s Setting up sg3-utils-udev (1.46-3ubuntu5) ... 795s update-initramfs: deferring update (trigger activated) 795s Setting up libperl5.40:armhf (5.40.0-6) ... 795s Setting up perl (5.40.0-6) ... 795s Setting up gir1.2-girepository-2.0:armhf (1.82.0-2) ... 795s Processing triggers for install-info (7.1.1-1) ... 795s Processing triggers for initramfs-tools (0.142ubuntu34) ... 795s Processing triggers for libc-bin (2.40-1ubuntu3) ... 795s Processing triggers for man-db (2.12.1-3) ... 797s Processing triggers for plymouth-theme-ubuntu-text (24.004.60-1ubuntu10) ... 797s update-initramfs: deferring update (trigger activated) 797s Processing triggers for dbus (1.14.10-4ubuntu5) ... 797s Processing triggers for initramfs-tools (0.142ubuntu34) ... 797s Reading package lists... 797s Building dependency tree... 797s Reading state information... 798s The following packages will be REMOVED: 798s libperl5.38t64* perl-modules-5.38* 799s 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. 799s After this operation, 41.6 MB disk space will be freed. 799s (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 ... 61462 files and directories currently installed.) 799s Removing libperl5.38t64:armhf (5.38.2-5) ... 799s Removing perl-modules-5.38 (5.38.2-5) ... 799s Processing triggers for man-db (2.12.1-3) ... 799s Processing triggers for libc-bin (2.40-1ubuntu3) ... 801s autopkgtest [16:05:01]: rebooting testbed after setup commands that affected boot 910s Reading package lists... 910s Building dependency tree... 910s Reading state information... 911s Starting pkgProblemResolver with broken count: 0 911s Starting 2 pkgProblemResolver with broken count: 0 911s Done 912s The following additional packages will be installed: 912s adwaita-icon-theme at-spi2-common at-spi2-core cjs cjs-tests 912s dconf-gsettings-backend dconf-service fontconfig fontconfig-config 912s fonts-dejavu-core fonts-dejavu-mono gir1.2-atk-1.0 gir1.2-freedesktop 912s gir1.2-gdkpixbuf-2.0 gir1.2-gtk-3.0 gir1.2-harfbuzz-0.0 gir1.2-pango-1.0 912s gnome-desktop-testing gsettings-desktop-schemas gtk-update-icon-cache 912s hicolor-icon-theme humanity-icon-theme libatk-bridge2.0-0t64 libatk1.0-0t64 912s libatspi2.0-0t64 libavahi-client3 libavahi-common-data libavahi-common3 912s libcairo-gobject2 libcairo2 libcjs0 libcolord2 libcups2t64 libdatrie1 912s libdconf1 libdeflate0 libdrm-amdgpu1 libdrm-radeon1 libepoxy0 libfontconfig1 912s libfontenc1 libfreetype6 libgbm1 libgdk-pixbuf-2.0-0 libgdk-pixbuf2.0-common 912s libgl1 libgl1-mesa-dri libglapi-mesa libglvnd0 libglx-mesa0 libglx0 912s libgraphite2-3 libgtk-3-0t64 libgtk-3-common libharfbuzz-gobject0 912s libharfbuzz0b libice6 libjbig0 libjpeg-turbo8 libjpeg8 liblcms2-2 liblerc4 912s libllvm19 libmozjs-115-0t64 libpango-1.0-0 libpangocairo-1.0-0 912s libpangoft2-1.0-0 libpangoxft-1.0-0 libpixman-1-0 libsharpyuv0 libsm6 912s libthai-data libthai0 libtiff6 libunwind8 libvulkan1 libwayland-client0 912s libwayland-cursor0 libwayland-egl1 libwayland-server0 libwebp7 libx11-xcb1 912s libxaw7 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0 912s libxcb-randr0 libxcb-render0 libxcb-shm0 libxcb-sync1 libxcb-xfixes0 912s libxcomposite1 libxcursor1 libxdamage1 libxfixes3 libxfont2 libxft2 libxi6 912s libxinerama1 libxkbfile1 libxmu6 libxpm4 libxrandr2 libxrender1 912s libxshmfence1 libxt6t64 libxtst6 libxxf86vm1 mesa-libgallium ubuntu-mono 912s x11-common x11-xkb-utils xserver-common xvfb 912s Suggested packages: 912s colord cups-common gvfs liblcms2-utils 912s Recommended packages: 912s librsvg2-common libgdk-pixbuf2.0-bin libgl1-amber-dri libgtk-3-bin 912s mesa-vulkan-drivers | vulkan-icd xfonts-base 912s The following NEW packages will be installed: 912s adwaita-icon-theme at-spi2-common at-spi2-core autopkgtest-satdep cjs 912s cjs-tests dconf-gsettings-backend dconf-service fontconfig fontconfig-config 912s fonts-dejavu-core fonts-dejavu-mono gir1.2-atk-1.0 gir1.2-freedesktop 912s gir1.2-gdkpixbuf-2.0 gir1.2-gtk-3.0 gir1.2-harfbuzz-0.0 gir1.2-pango-1.0 912s gnome-desktop-testing gsettings-desktop-schemas gtk-update-icon-cache 912s hicolor-icon-theme humanity-icon-theme libatk-bridge2.0-0t64 libatk1.0-0t64 912s libatspi2.0-0t64 libavahi-client3 libavahi-common-data libavahi-common3 912s libcairo-gobject2 libcairo2 libcjs0 libcolord2 libcups2t64 libdatrie1 912s libdconf1 libdeflate0 libdrm-amdgpu1 libdrm-radeon1 libepoxy0 libfontconfig1 912s libfontenc1 libfreetype6 libgbm1 libgdk-pixbuf-2.0-0 libgdk-pixbuf2.0-common 912s libgl1 libgl1-mesa-dri libglapi-mesa libglvnd0 libglx-mesa0 libglx0 912s libgraphite2-3 libgtk-3-0t64 libgtk-3-common libharfbuzz-gobject0 912s libharfbuzz0b libice6 libjbig0 libjpeg-turbo8 libjpeg8 liblcms2-2 liblerc4 912s libllvm19 libmozjs-115-0t64 libpango-1.0-0 libpangocairo-1.0-0 912s libpangoft2-1.0-0 libpangoxft-1.0-0 libpixman-1-0 libsharpyuv0 libsm6 912s libthai-data libthai0 libtiff6 libunwind8 libvulkan1 libwayland-client0 912s libwayland-cursor0 libwayland-egl1 libwayland-server0 libwebp7 libx11-xcb1 912s libxaw7 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0 912s libxcb-randr0 libxcb-render0 libxcb-shm0 libxcb-sync1 libxcb-xfixes0 912s libxcomposite1 libxcursor1 libxdamage1 libxfixes3 libxfont2 libxft2 libxi6 912s libxinerama1 libxkbfile1 libxmu6 libxpm4 libxrandr2 libxrender1 912s libxshmfence1 libxt6t64 libxtst6 libxxf86vm1 mesa-libgallium ubuntu-mono 912s x11-common x11-xkb-utils xserver-common xvfb 912s 0 upgraded, 116 newly installed, 0 to remove and 0 not upgraded. 912s Need to get 59.5 MB/59.5 MB of archives. 912s After this operation, 244 MB of additional disk space will be used. 912s Get:1 /tmp/autopkgtest.cVXwrr/3-autopkgtest-satdep.deb autopkgtest-satdep armhf 0 [744 B] 912s Get:2 http://ftpmaster.internal/ubuntu plucky/main armhf libgdk-pixbuf2.0-common all 2.42.12+dfsg-1 [7888 B] 912s Get:3 http://ftpmaster.internal/ubuntu plucky/main armhf libjpeg-turbo8 armhf 2.1.5-2ubuntu2 [125 kB] 912s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf libjpeg8 armhf 8c-2ubuntu11 [2148 B] 912s Get:5 http://ftpmaster.internal/ubuntu plucky/main armhf libdeflate0 armhf 1.21-1 [38.8 kB] 912s Get:6 http://ftpmaster.internal/ubuntu plucky/main armhf libjbig0 armhf 2.1-6.1ubuntu2 [24.9 kB] 912s Get:7 http://ftpmaster.internal/ubuntu plucky/main armhf liblerc4 armhf 4.0.0+ds-4ubuntu2 [151 kB] 912s Get:8 http://ftpmaster.internal/ubuntu plucky/main armhf libsharpyuv0 armhf 1.4.0-0.1 [16.3 kB] 912s Get:9 http://ftpmaster.internal/ubuntu plucky/main armhf libwebp7 armhf 1.4.0-0.1 [184 kB] 912s Get:10 http://ftpmaster.internal/ubuntu plucky/main armhf libtiff6 armhf 4.5.1+git230720-4ubuntu4 [179 kB] 912s Get:11 http://ftpmaster.internal/ubuntu plucky/main armhf libgdk-pixbuf-2.0-0 armhf 2.42.12+dfsg-1 [135 kB] 912s Get:12 http://ftpmaster.internal/ubuntu plucky/main armhf gtk-update-icon-cache armhf 4.16.2+ds-2 [49.8 kB] 912s Get:13 http://ftpmaster.internal/ubuntu plucky/main armhf hicolor-icon-theme all 0.18-1 [13.5 kB] 912s Get:14 http://ftpmaster.internal/ubuntu plucky/main armhf humanity-icon-theme all 0.6.16 [1282 kB] 913s Get:15 http://ftpmaster.internal/ubuntu plucky/main armhf ubuntu-mono all 24.04-0ubuntu1 [151 kB] 913s Get:16 http://ftpmaster.internal/ubuntu plucky/main armhf adwaita-icon-theme all 47.0-1 [525 kB] 913s Get:17 http://ftpmaster.internal/ubuntu plucky/main armhf at-spi2-common all 2.54.0-1 [8774 B] 913s Get:18 http://ftpmaster.internal/ubuntu plucky/main armhf libxi6 armhf 2:1.8.2-1 [26.5 kB] 913s Get:19 http://ftpmaster.internal/ubuntu plucky/main armhf libatspi2.0-0t64 armhf 2.54.0-1 [70.8 kB] 913s Get:20 http://ftpmaster.internal/ubuntu plucky/main armhf x11-common all 1:7.7+23ubuntu3 [21.7 kB] 913s Get:21 http://ftpmaster.internal/ubuntu plucky/main armhf libxtst6 armhf 2:1.2.3-1.1build1 [10.7 kB] 913s Get:22 http://ftpmaster.internal/ubuntu plucky/main armhf libdconf1 armhf 0.40.0-4build2 [38.4 kB] 913s Get:23 http://ftpmaster.internal/ubuntu plucky/main armhf dconf-service armhf 0.40.0-4build2 [27.4 kB] 913s Get:24 http://ftpmaster.internal/ubuntu plucky/main armhf dconf-gsettings-backend armhf 0.40.0-4build2 [23.6 kB] 913s Get:25 http://ftpmaster.internal/ubuntu plucky/main armhf gsettings-desktop-schemas all 47.1-1ubuntu1 [36.9 kB] 913s Get:26 http://ftpmaster.internal/ubuntu plucky/main armhf at-spi2-core armhf 2.54.0-1 [54.5 kB] 913s Get:27 http://ftpmaster.internal/ubuntu plucky/main armhf libatk1.0-0t64 armhf 2.54.0-1 [48.0 kB] 913s Get:28 http://ftpmaster.internal/ubuntu plucky/main armhf gir1.2-atk-1.0 armhf 2.54.0-1 [22.9 kB] 913s Get:29 http://ftpmaster.internal/ubuntu plucky/main armhf libfreetype6 armhf 2.13.3+dfsg-1 [330 kB] 913s Get:30 http://ftpmaster.internal/ubuntu plucky/main armhf fonts-dejavu-mono all 2.37-8 [502 kB] 913s Get:31 http://ftpmaster.internal/ubuntu plucky/main armhf fonts-dejavu-core all 2.37-8 [835 kB] 913s Get:32 http://ftpmaster.internal/ubuntu plucky/main armhf fontconfig-config armhf 2.15.0-1.1ubuntu2 [37.4 kB] 913s Get:33 http://ftpmaster.internal/ubuntu plucky/main armhf libfontconfig1 armhf 2.15.0-1.1ubuntu2 [113 kB] 913s Get:34 http://ftpmaster.internal/ubuntu plucky/main armhf libpixman-1-0 armhf 0.42.2-1build1 [193 kB] 913s Get:35 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-render0 armhf 1.17.0-2 [15.3 kB] 913s Get:36 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-shm0 armhf 1.17.0-2 [5774 B] 913s Get:37 http://ftpmaster.internal/ubuntu plucky/main armhf libxrender1 armhf 1:0.9.10-1.1build1 [16.0 kB] 913s Get:38 http://ftpmaster.internal/ubuntu plucky/main armhf libcairo2 armhf 1.18.2-2 [484 kB] 913s Get:39 http://ftpmaster.internal/ubuntu plucky/main armhf libcairo-gobject2 armhf 1.18.2-2 [126 kB] 913s Get:40 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf gir1.2-freedesktop armhf 1.82.0-2 [64.3 kB] 913s Get:41 http://ftpmaster.internal/ubuntu plucky/main armhf gir1.2-gdkpixbuf-2.0 armhf 2.42.12+dfsg-1 [9434 B] 913s Get:42 http://ftpmaster.internal/ubuntu plucky/main armhf libgraphite2-3 armhf 1.3.14-2ubuntu1 [64.8 kB] 913s Get:43 http://ftpmaster.internal/ubuntu plucky/main armhf libharfbuzz0b armhf 9.0.0-1 [462 kB] 913s Get:44 http://ftpmaster.internal/ubuntu plucky/main armhf libharfbuzz-gobject0 armhf 9.0.0-1 [30.4 kB] 913s Get:45 http://ftpmaster.internal/ubuntu plucky/main armhf gir1.2-harfbuzz-0.0 armhf 9.0.0-1 [44.5 kB] 913s Get:46 http://ftpmaster.internal/ubuntu plucky/main armhf fontconfig armhf 2.15.0-1.1ubuntu2 [189 kB] 913s Get:47 http://ftpmaster.internal/ubuntu plucky/main armhf libthai-data all 0.1.29-2build1 [158 kB] 913s Get:48 http://ftpmaster.internal/ubuntu plucky/main armhf libdatrie1 armhf 0.2.13-3build1 [15.7 kB] 913s Get:49 http://ftpmaster.internal/ubuntu plucky/main armhf libthai0 armhf 0.1.29-2build1 [15.2 kB] 913s Get:50 http://ftpmaster.internal/ubuntu plucky/main armhf libpango-1.0-0 armhf 1.54.0+ds-2 [212 kB] 913s Get:51 http://ftpmaster.internal/ubuntu plucky/main armhf libpangoft2-1.0-0 armhf 1.54.0+ds-2 [42.9 kB] 913s Get:52 http://ftpmaster.internal/ubuntu plucky/main armhf libpangocairo-1.0-0 armhf 1.54.0+ds-2 [24.8 kB] 913s Get:53 http://ftpmaster.internal/ubuntu plucky/main armhf libxft2 armhf 2.3.6-1build1 [37.4 kB] 913s Get:54 http://ftpmaster.internal/ubuntu plucky/main armhf libpangoxft-1.0-0 armhf 1.54.0+ds-2 [18.5 kB] 913s Get:55 http://ftpmaster.internal/ubuntu plucky/main armhf gir1.2-pango-1.0 armhf 1.54.0+ds-2 [34.5 kB] 913s Get:56 http://ftpmaster.internal/ubuntu plucky/main armhf libatk-bridge2.0-0t64 armhf 2.54.0-1 [59.6 kB] 913s Get:57 http://ftpmaster.internal/ubuntu plucky/main armhf liblcms2-2 armhf 2.14-2build1 [132 kB] 913s Get:58 http://ftpmaster.internal/ubuntu plucky/main armhf libcolord2 armhf 1.4.7-1build2 [133 kB] 913s Get:59 http://ftpmaster.internal/ubuntu plucky/main armhf libavahi-common-data armhf 0.8-13ubuntu6 [29.7 kB] 913s Get:60 http://ftpmaster.internal/ubuntu plucky/main armhf libavahi-common3 armhf 0.8-13ubuntu6 [20.2 kB] 913s Get:61 http://ftpmaster.internal/ubuntu plucky/main armhf libavahi-client3 armhf 0.8-13ubuntu6 [24.2 kB] 913s Get:62 http://ftpmaster.internal/ubuntu plucky/main armhf libcups2t64 armhf 2.4.10-1ubuntu2 [239 kB] 913s Get:63 http://ftpmaster.internal/ubuntu plucky/main armhf libepoxy0 armhf 1.5.10-1build1 [194 kB] 913s Get:64 http://ftpmaster.internal/ubuntu plucky/main armhf libwayland-client0 armhf 1.23.0-1 [22.7 kB] 913s Get:65 http://ftpmaster.internal/ubuntu plucky/main armhf libwayland-cursor0 armhf 1.23.0-1 [9672 B] 913s Get:66 http://ftpmaster.internal/ubuntu plucky/main armhf libwayland-egl1 armhf 1.23.0-1 [5352 B] 913s Get:67 http://ftpmaster.internal/ubuntu plucky/main armhf libxcomposite1 armhf 1:0.4.5-1build3 [5750 B] 913s Get:68 http://ftpmaster.internal/ubuntu plucky/main armhf libxfixes3 armhf 1:6.0.0-2build1 [9038 B] 913s Get:69 http://ftpmaster.internal/ubuntu plucky/main armhf libxcursor1 armhf 1:1.2.2-1 [17.6 kB] 913s Get:70 http://ftpmaster.internal/ubuntu plucky/main armhf libxdamage1 armhf 1:1.1.6-1build1 [5462 B] 913s Get:71 http://ftpmaster.internal/ubuntu plucky/main armhf libxinerama1 armhf 2:1.1.4-3build1 [5866 B] 913s Get:72 http://ftpmaster.internal/ubuntu plucky/main armhf libxrandr2 armhf 2:1.5.4-1 [15.8 kB] 913s Get:73 http://ftpmaster.internal/ubuntu plucky/main armhf libgtk-3-common all 3.24.43-3ubuntu2 [1202 kB] 913s Get:74 http://ftpmaster.internal/ubuntu plucky/main armhf libgtk-3-0t64 armhf 3.24.43-3ubuntu2 [2608 kB] 914s Get:75 http://ftpmaster.internal/ubuntu plucky/main armhf gir1.2-gtk-3.0 armhf 3.24.43-3ubuntu2 [241 kB] 914s Get:76 http://ftpmaster.internal/ubuntu plucky/universe armhf libmozjs-115-0t64 armhf 115.16.0-1 [8453 kB] 914s Get:77 http://ftpmaster.internal/ubuntu plucky/universe armhf libcjs0 armhf 6.2.0-2 [398 kB] 914s Get:78 http://ftpmaster.internal/ubuntu plucky/universe armhf cjs armhf 6.2.0-2 [108 kB] 914s Get:79 http://ftpmaster.internal/ubuntu plucky/universe armhf cjs-tests armhf 6.2.0-2 [243 kB] 914s Get:80 http://ftpmaster.internal/ubuntu plucky/universe armhf gnome-desktop-testing armhf 2021.1-3build2 [16.1 kB] 914s Get:81 http://ftpmaster.internal/ubuntu plucky/main armhf libdrm-amdgpu1 armhf 2.4.122-1 [18.9 kB] 914s Get:82 http://ftpmaster.internal/ubuntu plucky/main armhf libdrm-radeon1 armhf 2.4.122-1 [18.1 kB] 914s Get:83 http://ftpmaster.internal/ubuntu plucky/main armhf libfontenc1 armhf 1:1.1.8-1build1 [11.5 kB] 914s Get:84 http://ftpmaster.internal/ubuntu plucky/main armhf libwayland-server0 armhf 1.23.0-1 [29.4 kB] 914s Get:85 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-randr0 armhf 1.17.0-2 [17.0 kB] 914s Get:86 http://ftpmaster.internal/ubuntu plucky/main armhf libglapi-mesa armhf 24.2.3-1ubuntu1 [49.4 kB] 914s Get:87 http://ftpmaster.internal/ubuntu plucky/main armhf libllvm19 armhf 1:19.1.2-1ubuntu1 [27.8 MB] 915s Get:88 http://ftpmaster.internal/ubuntu plucky/main armhf libx11-xcb1 armhf 2:1.8.7-1build1 [7748 B] 915s Get:89 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-dri2-0 armhf 1.17.0-2 [6868 B] 915s Get:90 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-dri3-0 armhf 1.17.0-2 [7120 B] 915s Get:91 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-present0 armhf 1.17.0-2 [5940 B] 915s Get:92 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-sync1 armhf 1.17.0-2 [8732 B] 915s Get:93 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-xfixes0 armhf 1.17.0-2 [10.0 kB] 915s Get:94 http://ftpmaster.internal/ubuntu plucky/main armhf libxshmfence1 armhf 1.3-1build5 [4464 B] 915s Get:95 http://ftpmaster.internal/ubuntu plucky/main armhf mesa-libgallium armhf 24.2.3-1ubuntu1 [7895 kB] 915s Get:96 http://ftpmaster.internal/ubuntu plucky/main armhf libgbm1 armhf 24.2.3-1ubuntu1 [28.2 kB] 915s Get:97 http://ftpmaster.internal/ubuntu plucky/main armhf libvulkan1 armhf 1.3.290.0-1 [114 kB] 915s Get:98 http://ftpmaster.internal/ubuntu plucky/main armhf libgl1-mesa-dri armhf 24.2.3-1ubuntu1 [30.8 kB] 915s Get:99 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-glx0 armhf 1.17.0-2 [22.6 kB] 915s Get:100 http://ftpmaster.internal/ubuntu plucky/main armhf libxxf86vm1 armhf 1:1.1.4-1build4 [8068 B] 915s Get:101 http://ftpmaster.internal/ubuntu plucky/main armhf libglx-mesa0 armhf 24.2.3-1ubuntu1 [131 kB] 915s Get:102 http://ftpmaster.internal/ubuntu plucky/main armhf libice6 armhf 2:1.0.10-1build3 [35.4 kB] 915s Get:103 http://ftpmaster.internal/ubuntu plucky/main armhf libsm6 armhf 2:1.2.3-1build3 [14.1 kB] 915s Get:104 http://ftpmaster.internal/ubuntu plucky/main armhf libunwind8 armhf 1.6.2-3.1 [47.6 kB] 915s Get:105 http://ftpmaster.internal/ubuntu plucky/main armhf libxt6t64 armhf 1:1.2.1-1.2build1 [145 kB] 916s Get:106 http://ftpmaster.internal/ubuntu plucky/main armhf libxmu6 armhf 2:1.1.3-3build2 [40.4 kB] 916s Get:107 http://ftpmaster.internal/ubuntu plucky/main armhf libxpm4 armhf 1:3.5.17-1build2 [30.1 kB] 916s Get:108 http://ftpmaster.internal/ubuntu plucky/main armhf libxaw7 armhf 2:1.0.14-1build2 [153 kB] 916s Get:109 http://ftpmaster.internal/ubuntu plucky/main armhf libxfont2 armhf 1:2.0.6-1build1 [80.3 kB] 916s Get:110 http://ftpmaster.internal/ubuntu plucky/main armhf libxkbfile1 armhf 1:1.1.0-1build4 [60.0 kB] 916s Get:111 http://ftpmaster.internal/ubuntu plucky/main armhf x11-xkb-utils armhf 7.7+9 [159 kB] 916s Get:112 http://ftpmaster.internal/ubuntu plucky/main armhf xserver-common all 2:21.1.13-2ubuntu1 [33.5 kB] 916s Get:113 http://ftpmaster.internal/ubuntu plucky/main armhf libglvnd0 armhf 1.7.0-1build1 [83.7 kB] 916s Get:114 http://ftpmaster.internal/ubuntu plucky/main armhf libglx0 armhf 1.7.0-1build1 [39.3 kB] 916s Get:115 http://ftpmaster.internal/ubuntu plucky/main armhf libgl1 armhf 1.7.0-1build1 [105 kB] 916s Get:116 http://ftpmaster.internal/ubuntu plucky/universe armhf xvfb armhf 2:21.1.13-2ubuntu1 [730 kB] 916s Fetched 59.5 MB in 4s (15.3 MB/s) 916s Selecting previously unselected package libgdk-pixbuf2.0-common. 916s (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 ... 59532 files and directories currently installed.) 916s Preparing to unpack .../000-libgdk-pixbuf2.0-common_2.42.12+dfsg-1_all.deb ... 916s Unpacking libgdk-pixbuf2.0-common (2.42.12+dfsg-1) ... 916s Selecting previously unselected package libjpeg-turbo8:armhf. 916s Preparing to unpack .../001-libjpeg-turbo8_2.1.5-2ubuntu2_armhf.deb ... 916s Unpacking libjpeg-turbo8:armhf (2.1.5-2ubuntu2) ... 916s Selecting previously unselected package libjpeg8:armhf. 916s Preparing to unpack .../002-libjpeg8_8c-2ubuntu11_armhf.deb ... 916s Unpacking libjpeg8:armhf (8c-2ubuntu11) ... 916s Selecting previously unselected package libdeflate0:armhf. 917s Preparing to unpack .../003-libdeflate0_1.21-1_armhf.deb ... 917s Unpacking libdeflate0:armhf (1.21-1) ... 917s Selecting previously unselected package libjbig0:armhf. 917s Preparing to unpack .../004-libjbig0_2.1-6.1ubuntu2_armhf.deb ... 917s Unpacking libjbig0:armhf (2.1-6.1ubuntu2) ... 917s Selecting previously unselected package liblerc4:armhf. 917s Preparing to unpack .../005-liblerc4_4.0.0+ds-4ubuntu2_armhf.deb ... 917s Unpacking liblerc4:armhf (4.0.0+ds-4ubuntu2) ... 917s Selecting previously unselected package libsharpyuv0:armhf. 917s Preparing to unpack .../006-libsharpyuv0_1.4.0-0.1_armhf.deb ... 917s Unpacking libsharpyuv0:armhf (1.4.0-0.1) ... 917s Selecting previously unselected package libwebp7:armhf. 917s Preparing to unpack .../007-libwebp7_1.4.0-0.1_armhf.deb ... 917s Unpacking libwebp7:armhf (1.4.0-0.1) ... 917s Selecting previously unselected package libtiff6:armhf. 917s Preparing to unpack .../008-libtiff6_4.5.1+git230720-4ubuntu4_armhf.deb ... 917s Unpacking libtiff6:armhf (4.5.1+git230720-4ubuntu4) ... 917s Selecting previously unselected package libgdk-pixbuf-2.0-0:armhf. 917s Preparing to unpack .../009-libgdk-pixbuf-2.0-0_2.42.12+dfsg-1_armhf.deb ... 917s Unpacking libgdk-pixbuf-2.0-0:armhf (2.42.12+dfsg-1) ... 917s Selecting previously unselected package gtk-update-icon-cache. 917s Preparing to unpack .../010-gtk-update-icon-cache_4.16.2+ds-2_armhf.deb ... 917s No diversion 'diversion of /usr/sbin/update-icon-caches to /usr/sbin/update-icon-caches.gtk2 by libgtk-3-bin', none removed. 917s 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. 917s Unpacking gtk-update-icon-cache (4.16.2+ds-2) ... 917s Selecting previously unselected package hicolor-icon-theme. 917s Preparing to unpack .../011-hicolor-icon-theme_0.18-1_all.deb ... 917s Unpacking hicolor-icon-theme (0.18-1) ... 917s Selecting previously unselected package humanity-icon-theme. 917s Preparing to unpack .../012-humanity-icon-theme_0.6.16_all.deb ... 917s Unpacking humanity-icon-theme (0.6.16) ... 918s Selecting previously unselected package ubuntu-mono. 918s Preparing to unpack .../013-ubuntu-mono_24.04-0ubuntu1_all.deb ... 918s Unpacking ubuntu-mono (24.04-0ubuntu1) ... 918s Selecting previously unselected package adwaita-icon-theme. 918s Preparing to unpack .../014-adwaita-icon-theme_47.0-1_all.deb ... 918s Unpacking adwaita-icon-theme (47.0-1) ... 918s Selecting previously unselected package at-spi2-common. 918s Preparing to unpack .../015-at-spi2-common_2.54.0-1_all.deb ... 918s Unpacking at-spi2-common (2.54.0-1) ... 918s Selecting previously unselected package libxi6:armhf. 918s Preparing to unpack .../016-libxi6_2%3a1.8.2-1_armhf.deb ... 918s Unpacking libxi6:armhf (2:1.8.2-1) ... 918s Selecting previously unselected package libatspi2.0-0t64:armhf. 918s Preparing to unpack .../017-libatspi2.0-0t64_2.54.0-1_armhf.deb ... 918s Unpacking libatspi2.0-0t64:armhf (2.54.0-1) ... 918s Selecting previously unselected package x11-common. 919s Preparing to unpack .../018-x11-common_1%3a7.7+23ubuntu3_all.deb ... 919s Unpacking x11-common (1:7.7+23ubuntu3) ... 919s Selecting previously unselected package libxtst6:armhf. 919s Preparing to unpack .../019-libxtst6_2%3a1.2.3-1.1build1_armhf.deb ... 919s Unpacking libxtst6:armhf (2:1.2.3-1.1build1) ... 919s Selecting previously unselected package libdconf1:armhf. 919s Preparing to unpack .../020-libdconf1_0.40.0-4build2_armhf.deb ... 919s Unpacking libdconf1:armhf (0.40.0-4build2) ... 919s Selecting previously unselected package dconf-service. 919s Preparing to unpack .../021-dconf-service_0.40.0-4build2_armhf.deb ... 919s Unpacking dconf-service (0.40.0-4build2) ... 919s Selecting previously unselected package dconf-gsettings-backend:armhf. 919s Preparing to unpack .../022-dconf-gsettings-backend_0.40.0-4build2_armhf.deb ... 919s Unpacking dconf-gsettings-backend:armhf (0.40.0-4build2) ... 919s Selecting previously unselected package gsettings-desktop-schemas. 919s Preparing to unpack .../023-gsettings-desktop-schemas_47.1-1ubuntu1_all.deb ... 919s Unpacking gsettings-desktop-schemas (47.1-1ubuntu1) ... 919s Selecting previously unselected package at-spi2-core. 919s Preparing to unpack .../024-at-spi2-core_2.54.0-1_armhf.deb ... 919s Unpacking at-spi2-core (2.54.0-1) ... 919s Selecting previously unselected package libatk1.0-0t64:armhf. 919s Preparing to unpack .../025-libatk1.0-0t64_2.54.0-1_armhf.deb ... 919s Unpacking libatk1.0-0t64:armhf (2.54.0-1) ... 919s Selecting previously unselected package gir1.2-atk-1.0:armhf. 919s Preparing to unpack .../026-gir1.2-atk-1.0_2.54.0-1_armhf.deb ... 919s Unpacking gir1.2-atk-1.0:armhf (2.54.0-1) ... 919s Selecting previously unselected package libfreetype6:armhf. 919s Preparing to unpack .../027-libfreetype6_2.13.3+dfsg-1_armhf.deb ... 919s Unpacking libfreetype6:armhf (2.13.3+dfsg-1) ... 919s Selecting previously unselected package fonts-dejavu-mono. 919s Preparing to unpack .../028-fonts-dejavu-mono_2.37-8_all.deb ... 919s Unpacking fonts-dejavu-mono (2.37-8) ... 919s Selecting previously unselected package fonts-dejavu-core. 919s Preparing to unpack .../029-fonts-dejavu-core_2.37-8_all.deb ... 919s Unpacking fonts-dejavu-core (2.37-8) ... 919s Selecting previously unselected package fontconfig-config. 919s Preparing to unpack .../030-fontconfig-config_2.15.0-1.1ubuntu2_armhf.deb ... 919s Unpacking fontconfig-config (2.15.0-1.1ubuntu2) ... 919s Selecting previously unselected package libfontconfig1:armhf. 919s Preparing to unpack .../031-libfontconfig1_2.15.0-1.1ubuntu2_armhf.deb ... 919s Unpacking libfontconfig1:armhf (2.15.0-1.1ubuntu2) ... 919s Selecting previously unselected package libpixman-1-0:armhf. 919s Preparing to unpack .../032-libpixman-1-0_0.42.2-1build1_armhf.deb ... 919s Unpacking libpixman-1-0:armhf (0.42.2-1build1) ... 919s Selecting previously unselected package libxcb-render0:armhf. 919s Preparing to unpack .../033-libxcb-render0_1.17.0-2_armhf.deb ... 919s Unpacking libxcb-render0:armhf (1.17.0-2) ... 919s Selecting previously unselected package libxcb-shm0:armhf. 919s Preparing to unpack .../034-libxcb-shm0_1.17.0-2_armhf.deb ... 919s Unpacking libxcb-shm0:armhf (1.17.0-2) ... 919s Selecting previously unselected package libxrender1:armhf. 919s Preparing to unpack .../035-libxrender1_1%3a0.9.10-1.1build1_armhf.deb ... 919s Unpacking libxrender1:armhf (1:0.9.10-1.1build1) ... 919s Selecting previously unselected package libcairo2:armhf. 919s Preparing to unpack .../036-libcairo2_1.18.2-2_armhf.deb ... 919s Unpacking libcairo2:armhf (1.18.2-2) ... 920s Selecting previously unselected package libcairo-gobject2:armhf. 920s Preparing to unpack .../037-libcairo-gobject2_1.18.2-2_armhf.deb ... 920s Unpacking libcairo-gobject2:armhf (1.18.2-2) ... 920s Selecting previously unselected package gir1.2-freedesktop:armhf. 920s Preparing to unpack .../038-gir1.2-freedesktop_1.82.0-2_armhf.deb ... 920s Unpacking gir1.2-freedesktop:armhf (1.82.0-2) ... 920s Selecting previously unselected package gir1.2-gdkpixbuf-2.0:armhf. 920s Preparing to unpack .../039-gir1.2-gdkpixbuf-2.0_2.42.12+dfsg-1_armhf.deb ... 920s Unpacking gir1.2-gdkpixbuf-2.0:armhf (2.42.12+dfsg-1) ... 920s Selecting previously unselected package libgraphite2-3:armhf. 920s Preparing to unpack .../040-libgraphite2-3_1.3.14-2ubuntu1_armhf.deb ... 920s Unpacking libgraphite2-3:armhf (1.3.14-2ubuntu1) ... 920s Selecting previously unselected package libharfbuzz0b:armhf. 920s Preparing to unpack .../041-libharfbuzz0b_9.0.0-1_armhf.deb ... 920s Unpacking libharfbuzz0b:armhf (9.0.0-1) ... 920s Selecting previously unselected package libharfbuzz-gobject0:armhf. 920s Preparing to unpack .../042-libharfbuzz-gobject0_9.0.0-1_armhf.deb ... 920s Unpacking libharfbuzz-gobject0:armhf (9.0.0-1) ... 920s Selecting previously unselected package gir1.2-harfbuzz-0.0:armhf. 920s Preparing to unpack .../043-gir1.2-harfbuzz-0.0_9.0.0-1_armhf.deb ... 920s Unpacking gir1.2-harfbuzz-0.0:armhf (9.0.0-1) ... 920s Selecting previously unselected package fontconfig. 920s Preparing to unpack .../044-fontconfig_2.15.0-1.1ubuntu2_armhf.deb ... 920s Unpacking fontconfig (2.15.0-1.1ubuntu2) ... 920s Selecting previously unselected package libthai-data. 920s Preparing to unpack .../045-libthai-data_0.1.29-2build1_all.deb ... 920s Unpacking libthai-data (0.1.29-2build1) ... 920s Selecting previously unselected package libdatrie1:armhf. 920s Preparing to unpack .../046-libdatrie1_0.2.13-3build1_armhf.deb ... 920s Unpacking libdatrie1:armhf (0.2.13-3build1) ... 920s Selecting previously unselected package libthai0:armhf. 920s Preparing to unpack .../047-libthai0_0.1.29-2build1_armhf.deb ... 920s Unpacking libthai0:armhf (0.1.29-2build1) ... 920s Selecting previously unselected package libpango-1.0-0:armhf. 920s Preparing to unpack .../048-libpango-1.0-0_1.54.0+ds-2_armhf.deb ... 920s Unpacking libpango-1.0-0:armhf (1.54.0+ds-2) ... 920s Selecting previously unselected package libpangoft2-1.0-0:armhf. 920s Preparing to unpack .../049-libpangoft2-1.0-0_1.54.0+ds-2_armhf.deb ... 920s Unpacking libpangoft2-1.0-0:armhf (1.54.0+ds-2) ... 920s Selecting previously unselected package libpangocairo-1.0-0:armhf. 920s Preparing to unpack .../050-libpangocairo-1.0-0_1.54.0+ds-2_armhf.deb ... 920s Unpacking libpangocairo-1.0-0:armhf (1.54.0+ds-2) ... 920s Selecting previously unselected package libxft2:armhf. 920s Preparing to unpack .../051-libxft2_2.3.6-1build1_armhf.deb ... 920s Unpacking libxft2:armhf (2.3.6-1build1) ... 920s Selecting previously unselected package libpangoxft-1.0-0:armhf. 920s Preparing to unpack .../052-libpangoxft-1.0-0_1.54.0+ds-2_armhf.deb ... 920s Unpacking libpangoxft-1.0-0:armhf (1.54.0+ds-2) ... 920s Selecting previously unselected package gir1.2-pango-1.0:armhf. 920s Preparing to unpack .../053-gir1.2-pango-1.0_1.54.0+ds-2_armhf.deb ... 920s Unpacking gir1.2-pango-1.0:armhf (1.54.0+ds-2) ... 920s Selecting previously unselected package libatk-bridge2.0-0t64:armhf. 920s Preparing to unpack .../054-libatk-bridge2.0-0t64_2.54.0-1_armhf.deb ... 920s Unpacking libatk-bridge2.0-0t64:armhf (2.54.0-1) ... 920s Selecting previously unselected package liblcms2-2:armhf. 920s Preparing to unpack .../055-liblcms2-2_2.14-2build1_armhf.deb ... 920s Unpacking liblcms2-2:armhf (2.14-2build1) ... 920s Selecting previously unselected package libcolord2:armhf. 920s Preparing to unpack .../056-libcolord2_1.4.7-1build2_armhf.deb ... 920s Unpacking libcolord2:armhf (1.4.7-1build2) ... 920s Selecting previously unselected package libavahi-common-data:armhf. 920s Preparing to unpack .../057-libavahi-common-data_0.8-13ubuntu6_armhf.deb ... 920s Unpacking libavahi-common-data:armhf (0.8-13ubuntu6) ... 920s Selecting previously unselected package libavahi-common3:armhf. 920s Preparing to unpack .../058-libavahi-common3_0.8-13ubuntu6_armhf.deb ... 920s Unpacking libavahi-common3:armhf (0.8-13ubuntu6) ... 920s Selecting previously unselected package libavahi-client3:armhf. 920s Preparing to unpack .../059-libavahi-client3_0.8-13ubuntu6_armhf.deb ... 920s Unpacking libavahi-client3:armhf (0.8-13ubuntu6) ... 920s Selecting previously unselected package libcups2t64:armhf. 920s Preparing to unpack .../060-libcups2t64_2.4.10-1ubuntu2_armhf.deb ... 920s Unpacking libcups2t64:armhf (2.4.10-1ubuntu2) ... 920s Selecting previously unselected package libepoxy0:armhf. 920s Preparing to unpack .../061-libepoxy0_1.5.10-1build1_armhf.deb ... 920s Unpacking libepoxy0:armhf (1.5.10-1build1) ... 920s Selecting previously unselected package libwayland-client0:armhf. 921s Preparing to unpack .../062-libwayland-client0_1.23.0-1_armhf.deb ... 921s Unpacking libwayland-client0:armhf (1.23.0-1) ... 921s Selecting previously unselected package libwayland-cursor0:armhf. 921s Preparing to unpack .../063-libwayland-cursor0_1.23.0-1_armhf.deb ... 921s Unpacking libwayland-cursor0:armhf (1.23.0-1) ... 921s Selecting previously unselected package libwayland-egl1:armhf. 921s Preparing to unpack .../064-libwayland-egl1_1.23.0-1_armhf.deb ... 921s Unpacking libwayland-egl1:armhf (1.23.0-1) ... 921s Selecting previously unselected package libxcomposite1:armhf. 921s Preparing to unpack .../065-libxcomposite1_1%3a0.4.5-1build3_armhf.deb ... 921s Unpacking libxcomposite1:armhf (1:0.4.5-1build3) ... 921s Selecting previously unselected package libxfixes3:armhf. 921s Preparing to unpack .../066-libxfixes3_1%3a6.0.0-2build1_armhf.deb ... 921s Unpacking libxfixes3:armhf (1:6.0.0-2build1) ... 921s Selecting previously unselected package libxcursor1:armhf. 921s Preparing to unpack .../067-libxcursor1_1%3a1.2.2-1_armhf.deb ... 921s Unpacking libxcursor1:armhf (1:1.2.2-1) ... 921s Selecting previously unselected package libxdamage1:armhf. 921s Preparing to unpack .../068-libxdamage1_1%3a1.1.6-1build1_armhf.deb ... 921s Unpacking libxdamage1:armhf (1:1.1.6-1build1) ... 921s Selecting previously unselected package libxinerama1:armhf. 921s Preparing to unpack .../069-libxinerama1_2%3a1.1.4-3build1_armhf.deb ... 921s Unpacking libxinerama1:armhf (2:1.1.4-3build1) ... 921s Selecting previously unselected package libxrandr2:armhf. 921s Preparing to unpack .../070-libxrandr2_2%3a1.5.4-1_armhf.deb ... 921s Unpacking libxrandr2:armhf (2:1.5.4-1) ... 921s Selecting previously unselected package libgtk-3-common. 921s Preparing to unpack .../071-libgtk-3-common_3.24.43-3ubuntu2_all.deb ... 921s Unpacking libgtk-3-common (3.24.43-3ubuntu2) ... 921s Selecting previously unselected package libgtk-3-0t64:armhf. 921s Preparing to unpack .../072-libgtk-3-0t64_3.24.43-3ubuntu2_armhf.deb ... 921s Unpacking libgtk-3-0t64:armhf (3.24.43-3ubuntu2) ... 921s Selecting previously unselected package gir1.2-gtk-3.0:armhf. 921s Preparing to unpack .../073-gir1.2-gtk-3.0_3.24.43-3ubuntu2_armhf.deb ... 921s Unpacking gir1.2-gtk-3.0:armhf (3.24.43-3ubuntu2) ... 921s Selecting previously unselected package libmozjs-115-0t64:armhf. 921s Preparing to unpack .../074-libmozjs-115-0t64_115.16.0-1_armhf.deb ... 921s Unpacking libmozjs-115-0t64:armhf (115.16.0-1) ... 921s Selecting previously unselected package libcjs0:armhf. 921s Preparing to unpack .../075-libcjs0_6.2.0-2_armhf.deb ... 921s Unpacking libcjs0:armhf (6.2.0-2) ... 921s Selecting previously unselected package cjs. 921s Preparing to unpack .../076-cjs_6.2.0-2_armhf.deb ... 921s Unpacking cjs (6.2.0-2) ... 921s Selecting previously unselected package cjs-tests. 921s Preparing to unpack .../077-cjs-tests_6.2.0-2_armhf.deb ... 921s Unpacking cjs-tests (6.2.0-2) ... 921s Selecting previously unselected package gnome-desktop-testing. 921s Preparing to unpack .../078-gnome-desktop-testing_2021.1-3build2_armhf.deb ... 921s Unpacking gnome-desktop-testing (2021.1-3build2) ... 921s Selecting previously unselected package libdrm-amdgpu1:armhf. 922s Preparing to unpack .../079-libdrm-amdgpu1_2.4.122-1_armhf.deb ... 922s Unpacking libdrm-amdgpu1:armhf (2.4.122-1) ... 922s Selecting previously unselected package libdrm-radeon1:armhf. 922s Preparing to unpack .../080-libdrm-radeon1_2.4.122-1_armhf.deb ... 922s Unpacking libdrm-radeon1:armhf (2.4.122-1) ... 922s Selecting previously unselected package libfontenc1:armhf. 922s Preparing to unpack .../081-libfontenc1_1%3a1.1.8-1build1_armhf.deb ... 922s Unpacking libfontenc1:armhf (1:1.1.8-1build1) ... 922s Selecting previously unselected package libwayland-server0:armhf. 922s Preparing to unpack .../082-libwayland-server0_1.23.0-1_armhf.deb ... 922s Unpacking libwayland-server0:armhf (1.23.0-1) ... 922s Selecting previously unselected package libxcb-randr0:armhf. 922s Preparing to unpack .../083-libxcb-randr0_1.17.0-2_armhf.deb ... 922s Unpacking libxcb-randr0:armhf (1.17.0-2) ... 922s Selecting previously unselected package libglapi-mesa:armhf. 922s Preparing to unpack .../084-libglapi-mesa_24.2.3-1ubuntu1_armhf.deb ... 922s Unpacking libglapi-mesa:armhf (24.2.3-1ubuntu1) ... 922s Selecting previously unselected package libllvm19:armhf. 922s Preparing to unpack .../085-libllvm19_1%3a19.1.2-1ubuntu1_armhf.deb ... 922s Unpacking libllvm19:armhf (1:19.1.2-1ubuntu1) ... 923s Selecting previously unselected package libx11-xcb1:armhf. 923s Preparing to unpack .../086-libx11-xcb1_2%3a1.8.7-1build1_armhf.deb ... 923s Unpacking libx11-xcb1:armhf (2:1.8.7-1build1) ... 923s Selecting previously unselected package libxcb-dri2-0:armhf. 923s Preparing to unpack .../087-libxcb-dri2-0_1.17.0-2_armhf.deb ... 923s Unpacking libxcb-dri2-0:armhf (1.17.0-2) ... 923s Selecting previously unselected package libxcb-dri3-0:armhf. 923s Preparing to unpack .../088-libxcb-dri3-0_1.17.0-2_armhf.deb ... 923s Unpacking libxcb-dri3-0:armhf (1.17.0-2) ... 923s Selecting previously unselected package libxcb-present0:armhf. 923s Preparing to unpack .../089-libxcb-present0_1.17.0-2_armhf.deb ... 923s Unpacking libxcb-present0:armhf (1.17.0-2) ... 923s Selecting previously unselected package libxcb-sync1:armhf. 923s Preparing to unpack .../090-libxcb-sync1_1.17.0-2_armhf.deb ... 923s Unpacking libxcb-sync1:armhf (1.17.0-2) ... 923s Selecting previously unselected package libxcb-xfixes0:armhf. 923s Preparing to unpack .../091-libxcb-xfixes0_1.17.0-2_armhf.deb ... 923s Unpacking libxcb-xfixes0:armhf (1.17.0-2) ... 923s Selecting previously unselected package libxshmfence1:armhf. 923s Preparing to unpack .../092-libxshmfence1_1.3-1build5_armhf.deb ... 923s Unpacking libxshmfence1:armhf (1.3-1build5) ... 923s Selecting previously unselected package mesa-libgallium:armhf. 923s Preparing to unpack .../093-mesa-libgallium_24.2.3-1ubuntu1_armhf.deb ... 923s Unpacking mesa-libgallium:armhf (24.2.3-1ubuntu1) ... 923s Selecting previously unselected package libgbm1:armhf. 923s Preparing to unpack .../094-libgbm1_24.2.3-1ubuntu1_armhf.deb ... 923s Unpacking libgbm1:armhf (24.2.3-1ubuntu1) ... 923s Selecting previously unselected package libvulkan1:armhf. 923s Preparing to unpack .../095-libvulkan1_1.3.290.0-1_armhf.deb ... 923s Unpacking libvulkan1:armhf (1.3.290.0-1) ... 923s Selecting previously unselected package libgl1-mesa-dri:armhf. 923s Preparing to unpack .../096-libgl1-mesa-dri_24.2.3-1ubuntu1_armhf.deb ... 923s Unpacking libgl1-mesa-dri:armhf (24.2.3-1ubuntu1) ... 923s Selecting previously unselected package libxcb-glx0:armhf. 923s Preparing to unpack .../097-libxcb-glx0_1.17.0-2_armhf.deb ... 923s Unpacking libxcb-glx0:armhf (1.17.0-2) ... 923s Selecting previously unselected package libxxf86vm1:armhf. 923s Preparing to unpack .../098-libxxf86vm1_1%3a1.1.4-1build4_armhf.deb ... 923s Unpacking libxxf86vm1:armhf (1:1.1.4-1build4) ... 923s Selecting previously unselected package libglx-mesa0:armhf. 923s Preparing to unpack .../099-libglx-mesa0_24.2.3-1ubuntu1_armhf.deb ... 923s Unpacking libglx-mesa0:armhf (24.2.3-1ubuntu1) ... 924s Selecting previously unselected package libice6:armhf. 924s Preparing to unpack .../100-libice6_2%3a1.0.10-1build3_armhf.deb ... 924s Unpacking libice6:armhf (2:1.0.10-1build3) ... 924s Selecting previously unselected package libsm6:armhf. 924s Preparing to unpack .../101-libsm6_2%3a1.2.3-1build3_armhf.deb ... 924s Unpacking libsm6:armhf (2:1.2.3-1build3) ... 924s Selecting previously unselected package libunwind8:armhf. 924s Preparing to unpack .../102-libunwind8_1.6.2-3.1_armhf.deb ... 924s Unpacking libunwind8:armhf (1.6.2-3.1) ... 924s Selecting previously unselected package libxt6t64:armhf. 924s Preparing to unpack .../103-libxt6t64_1%3a1.2.1-1.2build1_armhf.deb ... 924s Unpacking libxt6t64:armhf (1:1.2.1-1.2build1) ... 924s Selecting previously unselected package libxmu6:armhf. 924s Preparing to unpack .../104-libxmu6_2%3a1.1.3-3build2_armhf.deb ... 924s Unpacking libxmu6:armhf (2:1.1.3-3build2) ... 924s Selecting previously unselected package libxpm4:armhf. 924s Preparing to unpack .../105-libxpm4_1%3a3.5.17-1build2_armhf.deb ... 924s Unpacking libxpm4:armhf (1:3.5.17-1build2) ... 924s Selecting previously unselected package libxaw7:armhf. 924s Preparing to unpack .../106-libxaw7_2%3a1.0.14-1build2_armhf.deb ... 924s Unpacking libxaw7:armhf (2:1.0.14-1build2) ... 924s Selecting previously unselected package libxfont2:armhf. 924s Preparing to unpack .../107-libxfont2_1%3a2.0.6-1build1_armhf.deb ... 924s Unpacking libxfont2:armhf (1:2.0.6-1build1) ... 924s Selecting previously unselected package libxkbfile1:armhf. 924s Preparing to unpack .../108-libxkbfile1_1%3a1.1.0-1build4_armhf.deb ... 924s Unpacking libxkbfile1:armhf (1:1.1.0-1build4) ... 924s Selecting previously unselected package x11-xkb-utils. 924s Preparing to unpack .../109-x11-xkb-utils_7.7+9_armhf.deb ... 924s Unpacking x11-xkb-utils (7.7+9) ... 924s Selecting previously unselected package xserver-common. 924s Preparing to unpack .../110-xserver-common_2%3a21.1.13-2ubuntu1_all.deb ... 924s Unpacking xserver-common (2:21.1.13-2ubuntu1) ... 924s Selecting previously unselected package libglvnd0:armhf. 924s Preparing to unpack .../111-libglvnd0_1.7.0-1build1_armhf.deb ... 924s Unpacking libglvnd0:armhf (1.7.0-1build1) ... 924s Selecting previously unselected package libglx0:armhf. 924s Preparing to unpack .../112-libglx0_1.7.0-1build1_armhf.deb ... 924s Unpacking libglx0:armhf (1.7.0-1build1) ... 924s Selecting previously unselected package libgl1:armhf. 924s Preparing to unpack .../113-libgl1_1.7.0-1build1_armhf.deb ... 924s Unpacking libgl1:armhf (1.7.0-1build1) ... 924s Selecting previously unselected package xvfb. 924s Preparing to unpack .../114-xvfb_2%3a21.1.13-2ubuntu1_armhf.deb ... 924s Unpacking xvfb (2:21.1.13-2ubuntu1) ... 924s Selecting previously unselected package autopkgtest-satdep. 924s Preparing to unpack .../115-3-autopkgtest-satdep.deb ... 924s Unpacking autopkgtest-satdep (0) ... 924s Setting up gnome-desktop-testing (2021.1-3build2) ... 924s Setting up libgraphite2-3:armhf (1.3.14-2ubuntu1) ... 924s Setting up libxcb-dri3-0:armhf (1.17.0-2) ... 924s Setting up liblcms2-2:armhf (2.14-2build1) ... 924s Setting up libpixman-1-0:armhf (0.42.2-1build1) ... 924s Setting up libllvm19:armhf (1:19.1.2-1ubuntu1) ... 924s Setting up libsharpyuv0:armhf (1.4.0-0.1) ... 924s Setting up libwayland-server0:armhf (1.23.0-1) ... 924s Setting up libx11-xcb1:armhf (2:1.8.7-1build1) ... 924s Setting up libxdamage1:armhf (1:1.1.6-1build1) ... 924s Setting up libxcb-xfixes0:armhf (1.17.0-2) ... 924s Setting up liblerc4:armhf (4.0.0+ds-4ubuntu2) ... 924s Setting up libxpm4:armhf (1:3.5.17-1build2) ... 924s Setting up hicolor-icon-theme (0.18-1) ... 924s Setting up libxi6:armhf (2:1.8.2-1) ... 924s Setting up libxrender1:armhf (1:0.9.10-1.1build1) ... 924s Setting up libdatrie1:armhf (0.2.13-3build1) ... 924s Setting up libxcb-render0:armhf (1.17.0-2) ... 924s Setting up libdrm-radeon1:armhf (2.4.122-1) ... 924s Setting up libglvnd0:armhf (1.7.0-1build1) ... 924s Setting up libxcb-glx0:armhf (1.17.0-2) ... 924s Setting up libgdk-pixbuf2.0-common (2.42.12+dfsg-1) ... 924s Setting up x11-common (1:7.7+23ubuntu3) ... 925s Setting up libdeflate0:armhf (1.21-1) ... 925s Setting up libxcb-shm0:armhf (1.17.0-2) ... 925s Setting up libunwind8:armhf (1.6.2-3.1) ... 925s Setting up libjbig0:armhf (2.1-6.1ubuntu2) ... 925s Setting up libcolord2:armhf (1.4.7-1build2) ... 925s Setting up libxxf86vm1:armhf (1:1.1.4-1build4) ... 925s Setting up libxcb-present0:armhf (1.17.0-2) ... 925s Setting up libdconf1:armhf (0.40.0-4build2) ... 925s Setting up libfontenc1:armhf (1:1.1.8-1build1) ... 925s Setting up libfreetype6:armhf (2.13.3+dfsg-1) ... 925s Setting up libepoxy0:armhf (1.5.10-1build1) ... 925s Setting up libxfixes3:armhf (1:6.0.0-2build1) ... 925s Setting up libxcb-sync1:armhf (1.17.0-2) ... 925s Setting up libavahi-common-data:armhf (0.8-13ubuntu6) ... 925s Setting up libatspi2.0-0t64:armhf (2.54.0-1) ... 925s Setting up libxinerama1:armhf (2:1.1.4-3build1) ... 925s Setting up fonts-dejavu-mono (2.37-8) ... 925s Setting up libxrandr2:armhf (2:1.5.4-1) ... 925s Setting up fonts-dejavu-core (2.37-8) ... 925s Setting up libjpeg-turbo8:armhf (2.1.5-2ubuntu2) ... 925s Setting up libglapi-mesa:armhf (24.2.3-1ubuntu1) ... 925s Setting up libvulkan1:armhf (1.3.290.0-1) ... 925s Setting up libwebp7:armhf (1.4.0-0.1) ... 925s Setting up libxcb-dri2-0:armhf (1.17.0-2) ... 925s Setting up libmozjs-115-0t64:armhf (115.16.0-1) ... 925s Setting up libxshmfence1:armhf (1.3-1build5) ... 925s Setting up at-spi2-common (2.54.0-1) ... 925s Setting up libxcb-randr0:armhf (1.17.0-2) ... 925s Setting up libharfbuzz0b:armhf (9.0.0-1) ... 925s Setting up libthai-data (0.1.29-2build1) ... 925s Setting up libwayland-egl1:armhf (1.23.0-1) ... 925s Setting up libxkbfile1:armhf (1:1.1.0-1build4) ... 925s Setting up libxcomposite1:armhf (1:0.4.5-1build3) ... 925s Setting up libxfont2:armhf (1:2.0.6-1build1) ... 925s Setting up libdrm-amdgpu1:armhf (2.4.122-1) ... 925s Setting up libwayland-client0:armhf (1.23.0-1) ... 925s Setting up libjpeg8:armhf (8c-2ubuntu11) ... 925s Setting up libice6:armhf (2:1.0.10-1build3) ... 925s Setting up mesa-libgallium:armhf (24.2.3-1ubuntu1) ... 925s Setting up libatk1.0-0t64:armhf (2.54.0-1) ... 925s Setting up libgbm1:armhf (24.2.3-1ubuntu1) ... 925s Setting up gir1.2-atk-1.0:armhf (2.54.0-1) ... 925s Setting up fontconfig-config (2.15.0-1.1ubuntu2) ... 925s Setting up libxtst6:armhf (2:1.2.3-1.1build1) ... 925s Setting up libxcursor1:armhf (1:1.2.2-1) ... 925s Setting up libgl1-mesa-dri:armhf (24.2.3-1ubuntu1) ... 925s Setting up libavahi-common3:armhf (0.8-13ubuntu6) ... 925s Setting up dconf-service (0.40.0-4build2) ... 925s Setting up libharfbuzz-gobject0:armhf (9.0.0-1) ... 925s Setting up libthai0:armhf (0.1.29-2build1) ... 925s Setting up libtiff6:armhf (4.5.1+git230720-4ubuntu4) ... 925s Setting up libwayland-cursor0:armhf (1.23.0-1) ... 925s Setting up libgdk-pixbuf-2.0-0:armhf (2.42.12+dfsg-1) ... 925s Setting up libfontconfig1:armhf (2.15.0-1.1ubuntu2) ... 925s Setting up libsm6:armhf (2:1.2.3-1build3) ... 925s Setting up libavahi-client3:armhf (0.8-13ubuntu6) ... 925s Setting up libatk-bridge2.0-0t64:armhf (2.54.0-1) ... 925s Setting up gtk-update-icon-cache (4.16.2+ds-2) ... 925s Setting up fontconfig (2.15.0-1.1ubuntu2) ... 927s Regenerating fonts cache... done. 927s Setting up libxft2:armhf (2.3.6-1build1) ... 927s Setting up libglx-mesa0:armhf (24.2.3-1ubuntu1) ... 927s Setting up libglx0:armhf (1.7.0-1build1) ... 927s Setting up dconf-gsettings-backend:armhf (0.40.0-4build2) ... 927s Setting up gir1.2-gdkpixbuf-2.0:armhf (2.42.12+dfsg-1) ... 927s Setting up libpango-1.0-0:armhf (1.54.0+ds-2) ... 927s Setting up libcairo2:armhf (1.18.2-2) ... 927s Setting up libgl1:armhf (1.7.0-1build1) ... 927s Setting up libxt6t64:armhf (1:1.2.1-1.2build1) ... 927s Setting up libcairo-gobject2:armhf (1.18.2-2) ... 927s Setting up libpangoft2-1.0-0:armhf (1.54.0+ds-2) ... 927s Setting up libcups2t64:armhf (2.4.10-1ubuntu2) ... 927s Setting up libgtk-3-common (3.24.43-3ubuntu2) ... 927s Setting up libpangocairo-1.0-0:armhf (1.54.0+ds-2) ... 927s Setting up gsettings-desktop-schemas (47.1-1ubuntu1) ... 927s Setting up libxmu6:armhf (2:1.1.3-3build2) ... 927s Setting up gir1.2-freedesktop:armhf (1.82.0-2) ... 927s Setting up libpangoxft-1.0-0:armhf (1.54.0+ds-2) ... 927s Setting up libxaw7:armhf (2:1.0.14-1build2) ... 927s Setting up gir1.2-harfbuzz-0.0:armhf (9.0.0-1) ... 927s Setting up libcjs0:armhf (6.2.0-2) ... 927s Setting up gir1.2-pango-1.0:armhf (1.54.0+ds-2) ... 927s Setting up x11-xkb-utils (7.7+9) ... 927s Setting up xserver-common (2:21.1.13-2ubuntu1) ... 927s Setting up xvfb (2:21.1.13-2ubuntu1) ... 927s Setting up adwaita-icon-theme (47.0-1) ... 927s update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode 927s Setting up humanity-icon-theme (0.6.16) ... 927s Setting up ubuntu-mono (24.04-0ubuntu1) ... 927s Processing triggers for man-db (2.12.1-3) ... 928s Processing triggers for libglib2.0-0t64:armhf (2.82.1-0ubuntu1) ... 928s Setting up libgtk-3-0t64:armhf (3.24.43-3ubuntu2) ... 928s Setting up at-spi2-core (2.54.0-1) ... 928s Processing triggers for libc-bin (2.40-1ubuntu3) ... 928s Setting up gir1.2-gtk-3.0:armhf (3.24.43-3ubuntu2) ... 928s Setting up cjs (6.2.0-2) ... 928s Setting up cjs-tests (6.2.0-2) ... 928s Setting up autopkgtest-satdep (0) ... 953s (Reading database ... 73756 files and directories currently installed.) 953s Removing autopkgtest-satdep (0) ... 967s autopkgtest [16:07:47]: test installed-tests: [----------------------- 969s Running test: cjs/testByteArray.test 969s JS NATIVE: Registered native JS module '_promiseNative' 969s JS NATIVE: Registered native JS module '_byteArrayNative' 969s JS NATIVE: Registered native JS module '_encodingNative' 969s JS NATIVE: Registered native JS module '_gi' 969s JS NATIVE: Registered native JS module 'gi' 969s JS NATIVE: Registered native JS module 'cairoNative' 969s JS NATIVE: Registered native JS module 'system' 969s JS NATIVE: Registered native JS module 'console' 969s JS NATIVE: Registered native JS module '_print' 969s JS CTX: Enabling JIT 969s JS CTX: Initialized class GjsFileImporter prototype 0xee300080 969s JS IMPORT: Defining parent (nil) of 0xee3000d8 'imports' is mod 0 969s JS IMPORT: Importing '_print' 969s JS NATIVE: Defining native module '_print' 969s JS IMPORT: Defining parent 0xee3000d8 of 0xee3005f0 '_print' is mod 1 969s JS IMPORT: successfully imported module '_print' 969s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 969s 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 0xee1320d0 969s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xee1320d0 969s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xee1320d0 969s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xee1320d0 969s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xee1320d0 969s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xee1320d0 969s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xee1320d0 969s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xee1320d0 969s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xee1320d0 969s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xee1320d0 969s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xee1320d0 969s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xee1320d0 969s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xee1320d0 969s JS MAINLOOP: Main loop instance 0xdd8b0a8: hold 969s JS MAINLOOP: Enqueue job , promise=, allocation site= 969s JS MAINLOOP: Starting promise job dispatcher 969s JS MAINLOOP: Main loop instance 0xdd8b0a8: Spinning loop until released or hook cleared 969s JS MAINLOOP: handling job 0, 969s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 969s JS MAINLOOP: Main loop instance 0xdd8b0a8: release 969s JS MAINLOOP: Completed job 0 969s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xee1320d0 969s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xee1320d0 969s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xee1320d0 969s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xee1320d0 969s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xee1320d0 969s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xee1320d0 969s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xee1320d0 969s JS IMPORT: Module metadata hook for module 0xee310a10 969s JS IMPORT: Defining meta.importSync for module 0xee310a10 969s JS NATIVE: Defining native module 'gi' 969s JS CTX: Initialized class GIRepositoryNamespace prototype 0xee310d48 969s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 969s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 969s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 969s JS IMPORT: Importing directory 'overrides' 969s JS IMPORT: Defining parent 0xee3000d8 of 0xee310e38 'overrides' is mod 1 969s JS IMPORT: Defined importer 'overrides' 0xee310e38 in 0xee3000d8 969s JS IMPORT: successfully imported directory 'overrides' 969s JS IMPORT: Importing '_byteArrayNative' 969s JS NATIVE: Defining native module '_byteArrayNative' 969s JS IMPORT: Defining parent 0xee3000d8 of 0xee311220 '_byteArrayNative' is mod 1 969s JS IMPORT: successfully imported module '_byteArrayNative' 969s JS IMPORT: Importing '_promiseNative' 969s JS NATIVE: Defining native module '_promiseNative' 969s JS IMPORT: Defining parent 0xee3000d8 of 0xee311360 '_promiseNative' is mod 1 969s JS IMPORT: successfully imported module '_promiseNative' 969s JS IMPORT: Importing module GLib succeeded 969s JS IMPORT: Defining parent 0xee310e38 of 0xee1330e0 'GLib' is mod 1 969s JS IMPORT: successfully imported module 'GLib' 969s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 969s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xee169040, JSClass 0xf24cf980, in object 0xee169020 969s JS CTX: Initialized class GIRepositoryGType prototype 0xee311580 969s JS CTX: Initialized class GIRepositoryFunction prototype 0xee133120 969s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 969s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 969s JS G BXD: Defined class for Error (GError), prototype 0xee169080, JSClass 0xf24cf980, in object 0xee169020 969s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 969s JS G BXD: Defined class for Variant (GVariant), prototype 0xee1690c0, JSClass 0xf24cf980, in object 0xee169020 969s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 969s JS G BXD: Defined class for Bytes (GBytes), prototype 0xee169100, JSClass 0xf24cf980, in object 0xee169020 969s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 969s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 969s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xee169140, JSClass 0xf24cf980, in object 0xee169020 969s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 969s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 969s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 969s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 969s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 969s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 969s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 969s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 969s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 969s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 969s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 969s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 969s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 969s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 969s JS G BXD: Defined class for Thread (GThread), prototype 0xee169180, JSClass 0xf24cf980, in object 0xee169020 969s JS G BXD: Defining method ref in prototype for GLib.Thread 969s JS G BXD: Defining method unref in prototype for GLib.Thread 969s JS G NS: Defined namespace 'GLib' 0xee169020 in GIRepository 0xee310c08 969s JS IMPORT: Importing module jasmine succeeded 969s JS IMPORT: Defining parent 0xee3000d8 of 0xee1338e0 'jasmine' is mod 1 969s JS IMPORT: successfully imported module 'jasmine' 969s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 969s JS MAINLOOP: Main loop instance 0xdd8b0a8: hold 969s JS MAINLOOP: Enqueue job , promise=, allocation site= 969s JS MAINLOOP: Main loop instance 0xdd8b0a8: Spinning loop until released or hook cleared 969s JS MAINLOOP: handling job 0, 969s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 969s JS MAINLOOP: Main loop instance 0xdd8b0a8: release 969s JS MAINLOOP: Completed job 0 969s JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js 969s JS IMPORT: Importing 'gi' 969s JS IMPORT: Defining parent 0xee3000d8 of 0xee310c08 'gi' is mod 1 969s JS IMPORT: successfully imported module 'gi' 969s JS IMPORT: Importing module byteArray succeeded 969s JS IMPORT: Defining parent 0xee3000d8 of 0xee1339e0 'byteArray' is mod 1 969s JS IMPORT: successfully imported module 'byteArray' 969s 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 969s JS G NS: Defined namespace 'GIMarshallingTests' 0xee1691e0 in GIRepository 0xee310c08 969s JS CTX: Script evaluation succeeded 969s JS MAINLOOP: Main loop instance 0xdd8b0a8: Spinning loop until released or hook cleared 969s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xee1320d0 969s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xee1320d0 969s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xee1320d0 969s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xee1320d0 969s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xee1320d0 969s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xee1320d0 969s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xee1320d0 969s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xee1320d0 969s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xee1320d0 969s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xee1320d0 969s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xee1320d0 969s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xee1320d0 969s JS IMPORT: Module metadata hook for module 0xee32a578 969s JS IMPORT: Defining meta.importSync for module 0xee32a578 969s JS NATIVE: Defining native module 'system' 969s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xee1320d0 969s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xee1320d0 969s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 969s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 969s JS MAINLOOP: Set main loop hook to 969s JS MAINLOOP: Main loop instance 0xdd8b0a8: hold 969s JS MAINLOOP: Running and clearing main loop hook 969s JS G BXD: Defining method run in prototype for GLib.MainLoop 969s 1..13 969s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 969s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 969s JS G BXD: Defined class for Source (GSource), prototype 0xee169200, JSClass 0xf24cf980, in object 0xee169020 969s JS G BXD: Defining method set_priority in prototype for GLib.Source 969s JS IMPORT: Importing '_gi' 969s JS NATIVE: Defining native module '_gi' 969s JS IMPORT: Defining parent 0xee3000d8 of 0xee32f110 '_gi' is mod 1 969s JS IMPORT: successfully imported module '_gi' 969s 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 969s JS G NS: Defined namespace 'CjsPrivate' 0xee169280 in GIRepository 0xee310c08 969s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 969s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 969s JS IMPORT: Importing module _common succeeded 969s JS IMPORT: Defining parent 0xee3000d8 of 0xee133bc0 '_common' is mod 1 969s JS IMPORT: successfully imported module '_common' 969s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 969s JS IMPORT: Importing module _legacy succeeded 969s JS IMPORT: Defining parent 0xee3000d8 of 0xee133c00 '_legacy' is mod 1 969s JS IMPORT: successfully imported module '_legacy' 969s JS IMPORT: Importing module GObject succeeded 969s JS IMPORT: Defining parent 0xee310e38 of 0xee133b80 'GObject' is mod 1 969s JS IMPORT: successfully imported module 'GObject' 969s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 969s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 969s JS G BXD: Defined class for String (GString), prototype 0xee169480, JSClass 0xf24cf980, in object 0xee169260 969s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 969s JS G PRM: Defined class ParamSpec prototype is 0xee133c80 class 0xf24d2170 in object 0xee169260 969s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 969s JS G OBJ: Defined class for Object (GObject), prototype 0xee1695a0, JSClass 0xf24cfd10, in object 0xee169260 969s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 969s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 969s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xee1695c0, JSClass 0xf24cfd10, in object 0xee169260 969s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 969s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 969s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 969s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 969s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 969s JS G NS: Defined namespace 'GObject' 0xee169260 in GIRepository 0xee310c08 969s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 969s JS G BXD: Defining method attach in prototype for GLib.Source 969s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 969s JS IMPORT: Module metadata hook for module 0xee302a58 969s JS IMPORT: Defining meta.importSync for module 0xee302a58 969s JS G BXD: Defining method destroy in prototype for GLib.Source 969s ok 1 Byte array can be created from a string 969s ok 2 Byte array can be encoded from a string 969s ok 3 Byte array encodes as UTF-8 by default 969s ok 4 Byte array can be converted to a string of ASCII characters 969s ok 5 Byte array can be converted to a string of UTF-8 characters even if it ends with a 0 969s ok 6 Byte array can be converted to a string of encoded characters even with a 0 byte 969s ok 7 Byte array stops converting to a string at an embedded 0 byte 969s JS G BXD: Defining method get_size in prototype for GLib.Bytes 969s ok 8 Byte array deals gracefully with a 0-length array 969s ok 9 Byte array deals gracefully with a 0-length GLib.Bytes 969s ok 10 Byte array deals gracefully with a 0-length string 969s ok 11 Byte array deals gracefully with a non Uint8Array 969s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 969s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 969s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 969s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 969s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 969s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 969s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 969s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 969s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 969s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 969s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 969s JS G ENUM: Defining GLib.LogLevelFlags as 0xee339928 969s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 969s ok 12 Byte array legacy toString() behavior is preserved when created from a string 969s JS G NS: Found info type FUNCTION for 'bytearray_full_return' in namespace 'GIMarshallingTests' 969s ok 13 Byte array legacy toString() behavior is preserved when marshalled from GI 969s JS G BXD: Defining method quit in prototype for GLib.MainLoop 969s JS MAINLOOP: Enqueue job , promise=, allocation site= 969s JS MAINLOOP: Main loop instance 0xdd8b0a8: Spinning loop until released or hook cleared 969s JS MAINLOOP: handling job 0, 969s JS MAINLOOP: Enqueue job , promise=, allocation site= 969s JS MAINLOOP: Completed job 0 969s JS MAINLOOP: handling job 1, 969s JS MAINLOOP: Enqueue job , promise=, allocation site= 969s JS MAINLOOP: Completed job 1 969s JS MAINLOOP: handling job 2, 969s JS MAINLOOP: Enqueue job , promise=, allocation site= 969s JS MAINLOOP: Completed job 2 969s JS MAINLOOP: handling job 3, 969s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 969s JS MAINLOOP: Main loop instance 0xdd8b0a8: release 969s JS MAINLOOP: Completed job 3 969s JS MEMORY: Memory report: before destroying context 969s JS MEMORY: 189 objects currently alive 969s JS MEMORY: boxed_instance = 70 969s JS MEMORY: boxed_prototype = 8 969s JS MEMORY: closure = 1 969s JS MEMORY: function = 98 969s JS MEMORY: fundamental_instance = 0 969s JS MEMORY: fundamental_prototype = 0 969s JS MEMORY: gerror_instance = 0 969s JS MEMORY: gerror_prototype = 0 969s JS MEMORY: interface = 0 969s JS MEMORY: module = 6 969s JS MEMORY: ns = 4 969s JS MEMORY: object_instance = 0 969s JS MEMORY: object_prototype = 2 969s JS MEMORY: param = 0 969s JS MEMORY: union_instance = 0 969s JS MEMORY: union_prototype = 0 969s JS CTX: JS shutdown sequence 969s JS CTX: Stopping profiler 969s JS CTX: Shutting down toggle queue 969s JS CTX: Notifying external reference holders of GjsContext dispose 969s JS MAINLOOP: Stopping promise job dispatcher 969s JS CTX: Notifying reference holders of GjsContext dispose 969s JS CTX: Checking unhandled promise rejections 969s JS CTX: Releasing cached JS wrappers 969s JS CTX: Final triggered GC 969s JS CTX: Destroying JS context 969s JS CTX: Releasing all native objects 969s JS CTX: Disabling auto GC 969s JS CTX: Ending trace on global object 969s JS CTX: Freeing allocated resources 969s JS CTX: JS context destroyed 969s PASS: cjs/testByteArray.test 969s Running test: cjs/testEncoding.test 969s JS NATIVE: Registered native JS module '_promiseNative' 969s JS NATIVE: Registered native JS module '_byteArrayNative' 969s JS NATIVE: Registered native JS module '_encodingNative' 969s JS NATIVE: Registered native JS module '_gi' 969s JS NATIVE: Registered native JS module 'gi' 969s JS NATIVE: Registered native JS module 'cairoNative' 969s JS NATIVE: Registered native JS module 'system' 969s JS NATIVE: Registered native JS module 'console' 969s JS NATIVE: Registered native JS module '_print' 969s JS CTX: Enabling JIT 969s JS CTX: Initialized class GjsFileImporter prototype 0xed800080 969s JS IMPORT: Defining parent (nil) of 0xed8000d8 'imports' is mod 0 969s JS IMPORT: Importing '_print' 969s JS NATIVE: Defining native module '_print' 969s JS IMPORT: Defining parent 0xed8000d8 of 0xed8005f0 '_print' is mod 1 969s JS IMPORT: successfully imported module '_print' 969s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 969s 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 0xed6320d0 969s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xed6320d0 969s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xed6320d0 969s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xed6320d0 969s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xed6320d0 969s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xed6320d0 969s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xed6320d0 969s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xed6320d0 969s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xed6320d0 969s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xed6320d0 969s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xed6320d0 969s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xed6320d0 969s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xed6320d0 969s JS MAINLOOP: Main loop instance 0xd580a8: hold 969s JS MAINLOOP: Enqueue job , promise=, allocation site= 969s JS MAINLOOP: Starting promise job dispatcher 969s JS MAINLOOP: Main loop instance 0xd580a8: Spinning loop until released or hook cleared 969s JS MAINLOOP: handling job 0, 969s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 969s JS MAINLOOP: Main loop instance 0xd580a8: release 969s JS MAINLOOP: Completed job 0 969s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xed6320d0 969s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xed6320d0 969s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xed6320d0 969s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xed6320d0 969s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xed6320d0 969s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xed6320d0 969s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xed6320d0 969s JS IMPORT: Module metadata hook for module 0xed810a10 969s JS IMPORT: Defining meta.importSync for module 0xed810a10 969s JS NATIVE: Defining native module 'gi' 969s JS CTX: Initialized class GIRepositoryNamespace prototype 0xed810d48 969s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 969s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 969s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 969s JS IMPORT: Importing directory 'overrides' 969s JS IMPORT: Defining parent 0xed8000d8 of 0xed810e38 'overrides' is mod 1 969s JS IMPORT: Defined importer 'overrides' 0xed810e38 in 0xed8000d8 969s JS IMPORT: successfully imported directory 'overrides' 969s JS IMPORT: Importing '_byteArrayNative' 969s JS NATIVE: Defining native module '_byteArrayNative' 969s JS IMPORT: Defining parent 0xed8000d8 of 0xed811220 '_byteArrayNative' is mod 1 969s JS IMPORT: successfully imported module '_byteArrayNative' 969s JS IMPORT: Importing '_promiseNative' 969s JS NATIVE: Defining native module '_promiseNative' 969s JS IMPORT: Defining parent 0xed8000d8 of 0xed811360 '_promiseNative' is mod 1 969s JS IMPORT: successfully imported module '_promiseNative' 969s JS IMPORT: Importing module GLib succeeded 969s JS IMPORT: Defining parent 0xed810e38 of 0xed6330e0 'GLib' is mod 1 969s JS IMPORT: successfully imported module 'GLib' 969s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 969s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xed669040, JSClass 0xf1938980, in object 0xed669020 969s JS CTX: Initialized class GIRepositoryGType prototype 0xed811580 969s JS CTX: Initialized class GIRepositoryFunction prototype 0xed633120 969s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 969s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 969s JS G BXD: Defined class for Error (GError), prototype 0xed669080, JSClass 0xf1938980, in object 0xed669020 969s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 969s JS G BXD: Defined class for Variant (GVariant), prototype 0xed6690c0, JSClass 0xf1938980, in object 0xed669020 969s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 969s JS G BXD: Defined class for Bytes (GBytes), prototype 0xed669100, JSClass 0xf1938980, in object 0xed669020 969s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 969s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 969s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xed669140, JSClass 0xf1938980, in object 0xed669020 969s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 969s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 969s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 969s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 969s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 969s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 969s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 969s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 969s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 969s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 969s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 969s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 969s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 969s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 969s JS G BXD: Defined class for Thread (GThread), prototype 0xed669180, JSClass 0xf1938980, in object 0xed669020 969s JS G BXD: Defining method ref in prototype for GLib.Thread 969s JS G BXD: Defining method unref in prototype for GLib.Thread 969s JS G NS: Defined namespace 'GLib' 0xed669020 in GIRepository 0xed810c08 969s JS IMPORT: Importing module jasmine succeeded 969s JS IMPORT: Defining parent 0xed8000d8 of 0xed6338e0 'jasmine' is mod 1 969s JS IMPORT: successfully imported module 'jasmine' 969s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 969s JS MAINLOOP: Main loop instance 0xd580a8: hold 969s JS MAINLOOP: Enqueue job , promise=, allocation site= 969s JS MAINLOOP: Main loop instance 0xd580a8: Spinning loop until released or hook cleared 969s JS MAINLOOP: handling job 0, 969s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 969s JS MAINLOOP: Main loop instance 0xd580a8: release 969s JS MAINLOOP: Completed job 0 969s 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 0xed6320d0 969s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0xed6320d0 969s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xed6320d0 969s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xed6320d0 969s JS IMPORT: Module resolve hook for module "./matchers.js" (relative to ), global 0xed6320d0 969s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0xed6320d0 969s JS IMPORT: Module resolve hook for module "./matchers.js" (relative to ), global 0xed6320d0 969s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0xed6320d0 969s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xed6320d0 969s JS IMPORT: Importing 'gi' 969s JS IMPORT: Defining parent 0xed8000d8 of 0xed810c08 'gi' is mod 1 969s JS IMPORT: successfully imported module 'gi' 969s 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 969s JS G NS: Defined namespace 'CjsPrivate' 0xed669200 in GIRepository 0xed810c08 969s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 969s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 969s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 969s JS IMPORT: Importing module _legacy succeeded 969s JS IMPORT: Defining parent 0xed8000d8 of 0xed633a80 '_legacy' is mod 1 969s JS IMPORT: successfully imported module '_legacy' 969s JS IMPORT: Importing module lang succeeded 969s JS IMPORT: Defining parent 0xed8000d8 of 0xed633a40 'lang' is mod 1 969s JS IMPORT: successfully imported module 'lang' 969s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 969s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 969s JS IMPORT: Importing module _signals succeeded 969s JS IMPORT: Defining parent 0xed8000d8 of 0xed633ac0 '_signals' is mod 1 969s JS IMPORT: successfully imported module '_signals' 969s JS IMPORT: Importing module signals succeeded 969s JS IMPORT: Defining parent 0xed8000d8 of 0xed633a00 'signals' is mod 1 969s JS IMPORT: successfully imported module 'signals' 969s JS IMPORT: Importing module Gio succeeded 969s JS IMPORT: Defining parent 0xed810e38 of 0xed6339c0 'Gio' is mod 1 969s JS IMPORT: successfully imported module 'Gio' 969s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 969s JS IMPORT: Importing '_gi' 969s JS NATIVE: Defining native module '_gi' 969s JS IMPORT: Defining parent 0xed8000d8 of 0xed825ca0 '_gi' is mod 1 969s JS IMPORT: successfully imported module '_gi' 969s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 969s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 969s JS IMPORT: Importing module _common succeeded 969s JS IMPORT: Defining parent 0xed8000d8 of 0xed633b40 '_common' is mod 1 969s JS IMPORT: successfully imported module '_common' 969s JS IMPORT: Importing module GObject succeeded 969s JS IMPORT: Defining parent 0xed810e38 of 0xed633b00 'GObject' is mod 1 969s JS IMPORT: successfully imported module 'GObject' 969s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 969s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 969s JS G BXD: Defined class for String (GString), prototype 0xed669420, JSClass 0xf1938980, in object 0xed669220 969s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 969s JS G PRM: Defined class ParamSpec prototype is 0xed633bc0 class 0xf193b170 in object 0xed669220 969s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 969s JS G OBJ: Defined class for Object (GObject), prototype 0xed669540, JSClass 0xf1938d10, in object 0xed669220 969s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 969s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 969s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xed669560, JSClass 0xf1938d10, in object 0xed669220 969s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 969s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 969s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 969s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 969s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 969s JS G NS: Defined namespace 'GObject' 0xed669220 in GIRepository 0xed810c08 969s JS G OBJ: Defined class for Application (GApplication), prototype 0xed6695a0, JSClass 0xf1938d10, in object 0xed6691e0 969s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 969s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0xed633e80, JSClass 0xf1938bf8, in object 0xed6691e0 969s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 969s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 969s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 969s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 969s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 969s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 969s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 969s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 969s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 969s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 969s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xed669600, JSClass 0xf1938d10, in object 0xed6691e0 969s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 969s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0xed6ac0a0, JSClass 0xf1938bf8, in object 0xed6691e0 969s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 969s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xed669660, JSClass 0xf1938d10, in object 0xed6691e0 969s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 969s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 969s JS G IFACE: Defined class for Initable (GInitable), prototype 0xed6ac1a0, JSClass 0xf1938bf8, in object 0xed6691e0 969s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 969s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 969s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 969s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xed6696c0, JSClass 0xf1938980, in object 0xed6691e0 969s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 969s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xed669700, JSClass 0xf1938980, in object 0xed6691e0 969s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 969s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 969s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xed669740, JSClass 0xf1938d10, in object 0xed6691e0 969s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xed669780, JSClass 0xf1938d10, in object 0xed669200 969s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 969s JS G OBJ: Defined class for ListStore (GListStore), prototype 0xed6697c0, JSClass 0xf1938d10, in object 0xed6691e0 969s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 969s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 969s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 969s JS G IFACE: Defined class for File (GFile), prototype 0xed6ac2c0, JSClass 0xf1938bf8, in object 0xed6691e0 969s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xed669820, JSClass 0xf1938d10, in object 0xed810cd0 969s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 969s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0xed669880, JSClass 0xf1938d10, in object 0xed6691e0 969s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 969s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 969s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0xed6698c0, JSClass 0xf1938d10, in object 0xed6691e0 969s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 969s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0xed669900, JSClass 0xf1938d10, in object 0xed6691e0 969s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 969s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xed669940, JSClass 0xf1938980, in object 0xed6691e0 969s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 969s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 969s JS G OBJ: Defined class for Settings (GSettings), prototype 0xed669980, JSClass 0xf1938d10, in object 0xed6691e0 969s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 969s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 969s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 969s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 969s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 969s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 969s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 969s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 969s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 969s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 969s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 969s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 969s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 969s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 969s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 969s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 969s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 969s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 969s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 969s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 969s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 969s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 969s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 969s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 969s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 969s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 969s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 969s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 969s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 969s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 969s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 969s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 969s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 969s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 969s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 969s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 969s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 969s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 969s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 969s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 969s JS G NS: Defined namespace 'Gio' 0xed6691e0 in GIRepository 0xed810c08 969s JS IMPORT: Module resolve hook for module "./matchers.js" (relative to ), global 0xed6320d0 969s JS G OBJ: Defined class for GResourceFile (GResourceFile), prototype 0xed6699c0, JSClass 0xf1938d10, in object 0xed810cd0 969s JS IMPORT: Module metadata hook for module 0xed801a78 969s JS IMPORT: Defining meta.importSync for module 0xed801a78 969s JS NATIVE: Defining native module '_encodingNative' 969s JS MAINLOOP: Main loop instance 0xd580a8: hold 969s JS MAINLOOP: Enqueue job , promise=, allocation site= 969s JS MAINLOOP: Main loop instance 0xd580a8: Spinning loop until released or hook cleared 969s JS MAINLOOP: handling job 0, 969s JS IMPORT: Module evaluation promise resolved: "file:///usr/libexec/installed-tests/cjs/js/testEncoding.js async resolved" 969s JS MAINLOOP: Main loop instance 0xd580a8: release 969s JS MAINLOOP: Completed job 0 969s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xed6320d0 969s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xed6320d0 969s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xed6320d0 969s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xed6320d0 969s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xed6320d0 969s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xed6320d0 969s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xed6320d0 969s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xed6320d0 969s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xed6320d0 969s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xed6320d0 969s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xed6320d0 969s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xed6320d0 969s JS IMPORT: Module metadata hook for module 0xed80def0 969s JS IMPORT: Defining meta.importSync for module 0xed80def0 969s JS NATIVE: Defining native module 'system' 969s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xed6320d0 969s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xed6320d0 969s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 969s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 969s JS MAINLOOP: Set main loop hook to 969s JS MAINLOOP: Main loop instance 0xd580a8: hold 969s JS MAINLOOP: Running and clearing main loop hook 969s JS G BXD: Defining method run in prototype for GLib.MainLoop 969s 1..55 969s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 969s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 969s JS G BXD: Defined class for Source (GSource), prototype 0xed669a20, JSClass 0xf1938980, in object 0xed669020 969s JS G BXD: Defining method set_priority in prototype for GLib.Source 969s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 969s JS G BXD: Defining method attach in prototype for GLib.Source 969s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 969s JS IMPORT: Module metadata hook for module 0xed653bb0 969s JS IMPORT: Defining meta.importSync for module 0xed653bb0 969s JS G BXD: Defining method destroy in prototype for GLib.Source 969s ok 1 Text Encoding toString() uses spec-compliant tags 969s ok 2 Text Encoding TextEncoder encode() can encode UTF8 (multi-byte chars) 969s ok 3 Text Encoding TextEncoder encodeInto() can encode UTF8 (Latin chars) into a Uint8Array 969s ok 4 Text Encoding TextEncoder encodeInto() can fully encode UTF8 (multi-byte chars) into a Uint8Array 969s ok 5 Text Encoding TextEncoder encodeInto() can partially encode UTF8 into an under-allocated Uint8Array 969s ok 6 Text Encoding TextDecoder decode() fatal is false by default 969s ok 7 Text Encoding TextDecoder decode() ignoreBOM is false by default 969s ok 8 Text Encoding TextDecoder decode() fatal is true when passed 969s ok 9 Text Encoding TextDecoder decode() ignoreBOM is true when passed 969s ok 10 Text Encoding TextDecoder decode() fatal is coerced to a boolean value 969s ok 11 Text Encoding TextDecoder decode() ignoreBOM is coerced to a boolean value 969s ok 12 Text Encoding TextDecoder decode() throws on empty input 969s ok 13 Text Encoding TextDecoder decode() throws on null input 969s ok 14 Text Encoding TextDecoder decode() throws on invalid encoding label 969s ok 15 Text Encoding TextDecoder decode() decodes undefined as an empty string 969s ok 16 Text Encoding TextDecoder decode() decodes UTF-8 byte array (Uint8Array) 969s ok 17 Text Encoding TextDecoder decode() ignores byte order marker (BOM) 969s ok 18 Text Encoding TextDecoder decode() handles invalid byte order marker (BOM) 969s ok 19 Text Encoding TextDecoder UTF-8 Encoding Converter can decode (not fatal) 969s ok 20 Text Encoding TextDecoder UTF-8 Encoding Converter can decode (fatal) 969s ok 21 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 969s ok 22 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 with incorrect input bytes 969s ok 23 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 with long incorrect input bytes 969s ok 24 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 HKSCS with supplemental characters 969s ok 25 Text Encoding TextDecoder Single Byte Encoding Converter can decode legacy single byte encoding (not fatal) 969s ok 26 Text Encoding TextDecoder Single Byte Encoding Converter can decode legacy single byte encoding (fatal) 969s ok 27 Text Encoding TextDecoder Single Byte Encoding Converter can decode ASCII 970s ok 28 Text Encoding TextDecoder Single Byte Encoding Converter IBM866 can be decoded. 970s ok 29 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-2 can be decoded. 970s ok 30 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-3 can be decoded. 970s ok 31 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-4 can be decoded. 970s ok 32 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-5 can be decoded. 970s ok 33 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-6 can be decoded. 970s ok 34 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-7 can be decoded. 970s ok 35 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-8 can be decoded. 970s ok 36 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-8-I can be decoded. 970s ok 37 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-10 can be decoded. 970s ok 38 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-13 can be decoded. 970s ok 39 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-14 can be decoded. 970s ok 40 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-15 can be decoded. 970s ok 41 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-16 can be decoded. 970s ok 42 Text Encoding TextDecoder Single Byte Encoding Converter KOI8-R can be decoded. 970s ok 43 Text Encoding TextDecoder Single Byte Encoding Converter KOI8-U can be decoded. 970s ok 44 Text Encoding TextDecoder Single Byte Encoding Converter macintosh can be decoded. 970s ok 45 Text Encoding TextDecoder Single Byte Encoding Converter windows-874 can be decoded. 970s ok 46 Text Encoding TextDecoder Single Byte Encoding Converter windows-1250 can be decoded. 970s ok 47 Text Encoding TextDecoder Single Byte Encoding Converter windows-1251 can be decoded. 970s ok 48 Text Encoding TextDecoder Single Byte Encoding Converter windows-1252 can be decoded. 970s ok 49 Text Encoding TextDecoder Single Byte Encoding Converter windows-1253 can be decoded. 970s ok 50 Text Encoding TextDecoder Single Byte Encoding Converter windows-1254 can be decoded. 970s ok 51 Text Encoding TextDecoder Single Byte Encoding Converter windows-1255 can be decoded. 970s ok 52 Text Encoding TextDecoder Single Byte Encoding Converter windows-1256 can be decoded. 970s ok 53 Text Encoding TextDecoder Single Byte Encoding Converter windows-1257 can be decoded. 970s ok 54 Text Encoding TextDecoder Single Byte Encoding Converter windows-1258 can be decoded. 970s ok 55 Text Encoding TextDecoder Single Byte Encoding Converter x-mac-cyrillic can be decoded. 970s JS G BXD: Defining method quit in prototype for GLib.MainLoop 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Main loop instance 0xd580a8: Spinning loop until released or hook cleared 970s JS MAINLOOP: handling job 0, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 0 970s JS MAINLOOP: handling job 1, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 1 970s JS MAINLOOP: handling job 2, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 2 970s JS MAINLOOP: handling job 3, 970s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 970s JS MAINLOOP: Main loop instance 0xd580a8: release 970s JS MAINLOOP: Completed job 3 970s JS MEMORY: Memory report: before destroying context 970s JS MEMORY: 490 objects currently alive 970s JS MEMORY: boxed_instance = 251 970s JS MEMORY: boxed_prototype = 11 970s JS MEMORY: closure = 1 970s JS MEMORY: function = 194 970s JS MEMORY: fundamental_instance = 0 970s JS MEMORY: fundamental_prototype = 0 970s JS MEMORY: gerror_instance = 0 970s JS MEMORY: gerror_prototype = 0 970s JS MEMORY: interface = 4 970s JS MEMORY: module = 9 970s JS MEMORY: ns = 4 970s JS MEMORY: object_instance = 2 970s JS MEMORY: object_prototype = 14 970s JS MEMORY: param = 0 970s JS MEMORY: union_instance = 0 970s JS MEMORY: union_prototype = 0 970s JS CTX: JS shutdown sequence 970s JS CTX: Stopping profiler 970s JS CTX: Shutting down toggle queue 970s JS CTX: Notifying external reference holders of GjsContext dispose 970s JS MAINLOOP: Stopping promise job dispatcher 970s JS CTX: Notifying reference holders of GjsContext dispose 970s JS CTX: Checking unhandled promise rejections 970s JS CTX: Releasing cached JS wrappers 970s JS CTX: Final triggered GC 970s JS CTX: Destroying JS context 970s JS CTX: Releasing all native objects 970s JS CTX: Disabling auto GC 970s JS CTX: Ending trace on global object 970s JS CTX: Freeing allocated resources 970s JS CTX: JS context destroyed 970s PASS: cjs/testEncoding.test 970s Running test: cjs/testGDBus.test 970s JS NATIVE: Registered native JS module '_promiseNative' 970s JS NATIVE: Registered native JS module '_byteArrayNative' 970s JS NATIVE: Registered native JS module '_encodingNative' 970s JS NATIVE: Registered native JS module '_gi' 970s JS NATIVE: Registered native JS module 'gi' 970s JS NATIVE: Registered native JS module 'cairoNative' 970s JS NATIVE: Registered native JS module 'system' 970s JS NATIVE: Registered native JS module 'console' 970s JS NATIVE: Registered native JS module '_print' 970s JS CTX: Enabling JIT 970s JS CTX: Initialized class GjsFileImporter prototype 0xe4a00080 970s JS IMPORT: Defining parent (nil) of 0xe4a000d8 'imports' is mod 0 970s JS IMPORT: Importing '_print' 970s JS NATIVE: Defining native module '_print' 970s JS IMPORT: Defining parent 0xe4a000d8 of 0xe4a005f0 '_print' is mod 1 970s JS IMPORT: successfully imported module '_print' 970s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 970s 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 0xe48320d0 970s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe48320d0 970s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe48320d0 970s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe48320d0 970s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe48320d0 970s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe48320d0 970s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe48320d0 970s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe48320d0 970s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe48320d0 970s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe48320d0 970s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe48320d0 970s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe48320d0 970s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe48320d0 970s JS MAINLOOP: Main loop instance 0xe6ce0a8: hold 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Starting promise job dispatcher 970s JS MAINLOOP: Main loop instance 0xe6ce0a8: Spinning loop until released or hook cleared 970s JS MAINLOOP: handling job 0, 970s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 970s JS MAINLOOP: Main loop instance 0xe6ce0a8: release 970s JS MAINLOOP: Completed job 0 970s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xe48320d0 970s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe48320d0 970s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe48320d0 970s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe48320d0 970s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe48320d0 970s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe48320d0 970s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe48320d0 970s JS IMPORT: Module metadata hook for module 0xe4a10a10 970s JS IMPORT: Defining meta.importSync for module 0xe4a10a10 970s JS NATIVE: Defining native module 'gi' 970s JS CTX: Initialized class GIRepositoryNamespace prototype 0xe4a10d48 970s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 970s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 970s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 970s JS IMPORT: Importing directory 'overrides' 970s JS IMPORT: Defining parent 0xe4a000d8 of 0xe4a10e38 'overrides' is mod 1 970s JS IMPORT: Defined importer 'overrides' 0xe4a10e38 in 0xe4a000d8 970s JS IMPORT: successfully imported directory 'overrides' 970s JS IMPORT: Importing '_byteArrayNative' 970s JS NATIVE: Defining native module '_byteArrayNative' 970s JS IMPORT: Defining parent 0xe4a000d8 of 0xe4a11220 '_byteArrayNative' is mod 1 970s JS IMPORT: successfully imported module '_byteArrayNative' 970s JS IMPORT: Importing '_promiseNative' 970s JS NATIVE: Defining native module '_promiseNative' 970s JS IMPORT: Defining parent 0xe4a000d8 of 0xe4a11360 '_promiseNative' is mod 1 970s JS IMPORT: successfully imported module '_promiseNative' 970s JS IMPORT: Importing module GLib succeeded 970s JS IMPORT: Defining parent 0xe4a10e38 of 0xe48330e0 'GLib' is mod 1 970s JS IMPORT: successfully imported module 'GLib' 970s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 970s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xe4869040, JSClass 0xe8b3c980, in object 0xe4869020 970s JS CTX: Initialized class GIRepositoryGType prototype 0xe4a11580 970s JS CTX: Initialized class GIRepositoryFunction prototype 0xe4833120 970s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 970s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 970s JS G BXD: Defined class for Error (GError), prototype 0xe4869080, JSClass 0xe8b3c980, in object 0xe4869020 970s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 970s JS G BXD: Defined class for Variant (GVariant), prototype 0xe48690c0, JSClass 0xe8b3c980, in object 0xe4869020 970s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 970s JS G BXD: Defined class for Bytes (GBytes), prototype 0xe4869100, JSClass 0xe8b3c980, in object 0xe4869020 970s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 970s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 970s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xe4869140, JSClass 0xe8b3c980, in object 0xe4869020 970s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 970s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 970s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 970s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 970s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 970s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 970s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 970s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 970s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 970s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 970s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 970s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 970s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 970s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 970s JS G BXD: Defined class for Thread (GThread), prototype 0xe4869180, JSClass 0xe8b3c980, in object 0xe4869020 970s JS G BXD: Defining method ref in prototype for GLib.Thread 970s JS G BXD: Defining method unref in prototype for GLib.Thread 970s JS G NS: Defined namespace 'GLib' 0xe4869020 in GIRepository 0xe4a10c08 970s JS IMPORT: Importing module jasmine succeeded 970s JS IMPORT: Defining parent 0xe4a000d8 of 0xe48338e0 'jasmine' is mod 1 970s JS IMPORT: successfully imported module 'jasmine' 970s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 970s JS MAINLOOP: Main loop instance 0xe6ce0a8: hold 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Main loop instance 0xe6ce0a8: Spinning loop until released or hook cleared 970s JS MAINLOOP: handling job 0, 970s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 970s JS MAINLOOP: Main loop instance 0xe6ce0a8: release 970s JS MAINLOOP: Completed job 0 970s JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js 970s JS IMPORT: Importing 'gi' 970s JS IMPORT: Defining parent 0xe4a000d8 of 0xe4a10c08 'gi' is mod 1 970s JS IMPORT: successfully imported module 'gi' 970s JS IMPORT: Importing module byteArray succeeded 970s JS IMPORT: Defining parent 0xe4a000d8 of 0xe48339e0 'byteArray' is mod 1 970s JS IMPORT: successfully imported module 'byteArray' 970s 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 970s JS G NS: Defined namespace 'CjsPrivate' 0xe4869200 in GIRepository 0xe4a10c08 970s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 970s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 970s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 970s JS IMPORT: Importing module _legacy succeeded 970s JS IMPORT: Defining parent 0xe4a000d8 of 0xe4833ae0 '_legacy' is mod 1 970s JS IMPORT: successfully imported module '_legacy' 970s JS IMPORT: Importing module lang succeeded 970s JS IMPORT: Defining parent 0xe4a000d8 of 0xe4833aa0 'lang' is mod 1 970s JS IMPORT: successfully imported module 'lang' 970s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 970s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 970s JS IMPORT: Importing module _signals succeeded 970s JS IMPORT: Defining parent 0xe4a000d8 of 0xe4833b20 '_signals' is mod 1 970s JS IMPORT: successfully imported module '_signals' 970s JS IMPORT: Importing module signals succeeded 970s JS IMPORT: Defining parent 0xe4a000d8 of 0xe4833a60 'signals' is mod 1 970s JS IMPORT: successfully imported module 'signals' 970s JS IMPORT: Importing module Gio succeeded 970s JS IMPORT: Defining parent 0xe4a10e38 of 0xe4833a20 'Gio' is mod 1 970s JS IMPORT: successfully imported module 'Gio' 970s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 970s JS IMPORT: Importing '_gi' 970s JS NATIVE: Defining native module '_gi' 970s JS IMPORT: Defining parent 0xe4a000d8 of 0xe4a25748 '_gi' is mod 1 970s JS IMPORT: successfully imported module '_gi' 970s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 970s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 970s JS IMPORT: Importing module _common succeeded 970s JS IMPORT: Defining parent 0xe4a000d8 of 0xe4833ba0 '_common' is mod 1 970s JS IMPORT: successfully imported module '_common' 970s JS IMPORT: Importing module GObject succeeded 970s JS IMPORT: Defining parent 0xe4a10e38 of 0xe4833b60 'GObject' is mod 1 970s JS IMPORT: successfully imported module 'GObject' 970s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 970s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 970s JS G BXD: Defined class for String (GString), prototype 0xe4869420, JSClass 0xe8b3c980, in object 0xe4869220 970s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 970s JS G PRM: Defined class ParamSpec prototype is 0xe4833c20 class 0xe8b3f170 in object 0xe4869220 970s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 970s JS G OBJ: Defined class for Object (GObject), prototype 0xe4869540, JSClass 0xe8b3cd10, in object 0xe4869220 970s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 970s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 970s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xe4869560, JSClass 0xe8b3cd10, in object 0xe4869220 970s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 970s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 970s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 970s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 970s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 970s JS G NS: Defined namespace 'GObject' 0xe4869220 in GIRepository 0xe4a10c08 970s JS G OBJ: Defined class for Application (GApplication), prototype 0xe48695a0, JSClass 0xe8b3cd10, in object 0xe48691e0 970s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 970s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0xe4833ee0, JSClass 0xe8b3cbf8, in object 0xe48691e0 970s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 970s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 970s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 970s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 970s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 970s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 970s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 970s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 970s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 970s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 970s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xe4869600, JSClass 0xe8b3cd10, in object 0xe48691e0 970s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 970s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0xe48ae100, JSClass 0xe8b3cbf8, in object 0xe48691e0 970s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 970s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xe4869660, JSClass 0xe8b3cd10, in object 0xe48691e0 970s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 970s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 970s JS G IFACE: Defined class for Initable (GInitable), prototype 0xe48ae200, JSClass 0xe8b3cbf8, in object 0xe48691e0 970s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 970s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 970s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 970s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xe48696c0, JSClass 0xe8b3c980, in object 0xe48691e0 970s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 970s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xe4869700, JSClass 0xe8b3c980, in object 0xe48691e0 970s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 970s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 970s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xe4869740, JSClass 0xe8b3cd10, in object 0xe48691e0 970s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xe4869780, JSClass 0xe8b3cd10, in object 0xe4869200 970s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 970s JS G OBJ: Defined class for ListStore (GListStore), prototype 0xe48697c0, JSClass 0xe8b3cd10, in object 0xe48691e0 970s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 970s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 970s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 970s JS G IFACE: Defined class for File (GFile), prototype 0xe48ae320, JSClass 0xe8b3cbf8, in object 0xe48691e0 970s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xe4869820, JSClass 0xe8b3cd10, in object 0xe4a10cd0 970s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 970s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0xe4869880, JSClass 0xe8b3cd10, in object 0xe48691e0 970s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 970s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 970s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0xe48698c0, JSClass 0xe8b3cd10, in object 0xe48691e0 970s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 970s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0xe4869900, JSClass 0xe8b3cd10, in object 0xe48691e0 970s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 970s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xe4869940, JSClass 0xe8b3c980, in object 0xe48691e0 970s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 970s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 970s JS G OBJ: Defined class for Settings (GSettings), prototype 0xe4869980, JSClass 0xe8b3cd10, in object 0xe48691e0 970s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 970s JS G NS: Defined namespace 'Gio' 0xe48691e0 in GIRepository 0xe4a10c08 970s 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 970s JS G NS: Defined namespace 'GjsTestTools' 0xe48699c0 in GIRepository 0xe4a10c08 970s JS CTX: Script evaluation succeeded 970s JS MAINLOOP: Main loop instance 0xe6ce0a8: Spinning loop until released or hook cleared 970s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xe48320d0 970s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe48320d0 970s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe48320d0 970s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe48320d0 970s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe48320d0 970s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe48320d0 970s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe48320d0 970s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe48320d0 970s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe48320d0 970s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe48320d0 970s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe48320d0 970s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe48320d0 970s JS IMPORT: Module metadata hook for module 0xe4a0b4e8 970s JS IMPORT: Defining meta.importSync for module 0xe4a0b4e8 970s JS NATIVE: Defining native module 'system' 970s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe48320d0 970s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe48320d0 970s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 970s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 970s JS MAINLOOP: Set main loop hook to 970s JS MAINLOOP: Main loop instance 0xe6ce0a8: hold 970s JS MAINLOOP: Running and clearing main loop hook 970s JS G BXD: Defining method run in prototype for GLib.MainLoop 970s 1..63 970s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 970s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 970s JS G BXD: Defined class for Source (GSource), prototype 0xe4869a20, JSClass 0xe8b3c980, in object 0xe4869020 970s JS G BXD: Defining method set_priority in prototype for GLib.Source 970s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 970s JS G BXD: Defining method attach in prototype for GLib.Source 970s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 970s JS IMPORT: Module metadata hook for module 0xe48539a0 970s JS IMPORT: Defining meta.importSync for module 0xe48539a0 970s JS G BXD: Defining method cache_build in prototype for Gio.DBusInterfaceInfo 970s JS G NS: Found info type INTERFACE for 'DBusInterface' in namespace 'Gio' 970s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0xe48c7640, JSClass 0xe8b3cbf8, in object 0xe48691e0 970s JS G OBJ: Defining method export in prototype for GDBusInterfaceSkeleton (Gio.DBusInterfaceSkeleton) 970s JS G NS: Found info type ENUM for 'BusType' in namespace 'Gio' 970s JS G ENUM: Defining enum value STARTER (fixed from starter) -1 970s JS G ENUM: Defining enum value NONE (fixed from none) 0 970s JS G ENUM: Defining enum value SYSTEM (fixed from system) 1 970s JS G ENUM: Defining enum value SESSION (fixed from session) 2 970s JS G ENUM: Defining Gio.BusType as 0xe4a18db0 970s JS G NS: Found info type FLAGS for 'BusNameOwnerFlags' in namespace 'Gio' 970s JS G ENUM: Defining enum value NONE (fixed from none) 0 970s JS G ENUM: Defining enum value ALLOW_REPLACEMENT (fixed from allow_replacement) 1 970s JS G ENUM: Defining enum value REPLACE (fixed from replace) 2 970s JS G ENUM: Defining enum value DO_NOT_QUEUE (fixed from do_not_queue) 4 970s JS G ENUM: Defining Gio.BusNameOwnerFlags as 0xe4a18e08 970s Gjs-Message: 16:07:50.074: JS LOG: Acquired name [object instance wrapper GIName:Gio.DBusConnection jsobj@0xe4869ba0 native@0xe8b5f40] 970s JS G BXD: Defining method quit in prototype for GLib.MainLoop 970s JS G NS: Found info type FLAGS for 'DBusProxyFlags' in namespace 'Gio' 970s JS G ENUM: Defining enum value NONE (fixed from none) 0 970s JS G ENUM: Defining enum value DO_NOT_LOAD_PROPERTIES (fixed from do_not_load_properties) 1 970s JS G ENUM: Defining enum value DO_NOT_CONNECT_SIGNALS (fixed from do_not_connect_signals) 2 970s JS G ENUM: Defining enum value DO_NOT_AUTO_START (fixed from do_not_auto_start) 4 970s JS G ENUM: Defining enum value GET_INVALIDATED_PROPERTIES (fixed from get_invalidated_properties) 8 970s JS G ENUM: Defining enum value DO_NOT_AUTO_START_AT_CONSTRUCTION (fixed from do_not_auto_start_at_construction) 16 970s JS G ENUM: Defining enum value NO_MATCH_RULE (fixed from no_match_rule) 32 970s JS G ENUM: Defining Gio.DBusProxyFlags as 0xe4a19008 970s JS G NS: Found info type STRUCT for 'DBusSignalInfo' in namespace 'Gio' 970s JS G BXD: Defined class for DBusSignalInfo (GDBusSignalInfo), prototype 0xe4869c40, JSClass 0xe8b3c980, in object 0xe48691e0 970s JS G NS: Found info type STRUCT for 'DBusMethodInfo' in namespace 'Gio' 970s JS G BXD: Defined class for DBusMethodInfo (GDBusMethodInfo), prototype 0xe4869ca0, JSClass 0xe8b3c980, in object 0xe48691e0 970s JS G NS: Found info type STRUCT for 'DBusArgInfo' in namespace 'Gio' 970s JS G BXD: Defined class for DBusArgInfo (GDBusArgInfo), prototype 0xe4869fa0, JSClass 0xe8b3c980, in object 0xe48691e0 970s JS G NS: Found info type STRUCT for 'DBusPropertyInfo' in namespace 'Gio' 970s JS G BXD: Defined class for DBusPropertyInfo (GDBusPropertyInfo), prototype 0xe48e0440, JSClass 0xe8b3c980, in object 0xe48691e0 970s JS G NS: Found info type FLAGS for 'DBusPropertyInfoFlags' in namespace 'Gio' 970s JS G ENUM: Defining enum value NONE (fixed from none) 0 970s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 970s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 970s JS G ENUM: Defining Gio.DBusPropertyInfoFlags as 0xe4a1ebd0 970s JS G BXD: Defining method lookup_property in prototype for Gio.DBusInterfaceInfo 970s JS G BXD: Defining method get_type_string in prototype for GLib.Variant 970s JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' 970s JS G BXD: Defined class for VariantType (GVariantType), prototype 0xe48e06e0, JSClass 0xe8b3c980, in object 0xe4869020 970s JS G NS: Found info type OBJECT for 'Task' in namespace 'Gio' 970s JS G OBJ: Defined class for Task (GTask), prototype 0xe48e0780, JSClass 0xe8b3cd10, in object 0xe48691e0 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: handling job 0, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 0 970s JS MAINLOOP: handling job 1, 970s JS MAINLOOP: Completed job 1 970s JS G BXD: Defining method destroy in prototype for GLib.Source 970s JS G OBJ: Defining method call_with_unix_fd_list in prototype for GDBusProxy (Gio.DBusProxy) 970s JS G NS: Found info type OBJECT for 'DBusMethodInvocation' in namespace 'Gio' 970s JS G OBJ: Defined class for DBusMethodInvocation (GDBusMethodInvocation), prototype 0xe48e0940, JSClass 0xe8b3cd10, in object 0xe48691e0 970s JS G OBJ: Defining method get_message in prototype for GDBusMethodInvocation (Gio.DBusMethodInvocation) 970s JS G NS: Found info type OBJECT for 'DBusMessage' in namespace 'Gio' 970s JS G OBJ: Defined class for DBusMessage (GDBusMessage), prototype 0xe48e09a0, JSClass 0xe8b3cd10, in object 0xe48691e0 970s JS G OBJ: Defining method get_unix_fd_list in prototype for GDBusMessage (Gio.DBusMessage) 970s JS G BXD: Defining method classify in prototype for GLib.Variant 970s JS G BXD: Defining method n_children in prototype for GLib.Variant 970s JS G BXD: Defining method get_child_value in prototype for GLib.Variant 970s JS G BXD: Defining method is_of_type in prototype for GLib.Variant 970s JS G BXD: Defining method lookup_method in prototype for Gio.DBusInterfaceInfo 970s JS G OBJ: Defining method return_value_with_unix_fd_list in prototype for GDBusMethodInvocation (Gio.DBusMethodInvocation) 970s JS G OBJ: Defining method call_with_unix_fd_list_finish in prototype for GDBusProxy (Gio.DBusProxy) 970s JS G BXD: Defining method get_string in prototype for GLib.Variant 970s JS G BXD: Defining method get_variant in prototype for GLib.Variant 970s ok 1 Exported DBus object can call a remote method 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: handling job 0, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 0 970s JS MAINLOOP: handling job 1, 970s ok 2 Exported DBus object can call a method with async/await 970s JS MAINLOOP: Completed job 1 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: handling job 0, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 0 970s JS MAINLOOP: handling job 1, 970s JS MAINLOOP: Completed job 1 970s JS MAINLOOP: handling job 2, 970s JS MAINLOOP: Completed job 2 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: handling job 0, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 0 970s JS MAINLOOP: handling job 1, 970s ok 3 Exported DBus object can initiate a proxy with promise and call a method with async/await 970s JS MAINLOOP: Completed job 1 970s ok 4 Exported DBus object can call a remote method when not using makeProxyWrapper 970s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 970s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 970s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 970s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 970s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 970s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 970s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 970s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 970s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 970s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 970s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 970s JS G ENUM: Defining GLib.LogLevelFlags as 0xe4a48960 970s JS G OBJ: Defining method return_dbus_error in prototype for GDBusMethodInvocation (Gio.DBusMethodInvocation) 970s JS G NS: Found info type ENUM for 'IOErrorEnum' in namespace 'Gio' 970s JS G ERR: Defined class for IOErrorEnum (GError), prototype 0xe48c7b60, JSClass 0xe8b3cad0, in object 0xe48691e0 970s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 970s JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 1 970s JS G ENUM: Defining enum value EXISTS (fixed from exists) 2 970s JS G ENUM: Defining enum value IS_DIRECTORY (fixed from is_directory) 3 970s JS G ENUM: Defining enum value NOT_DIRECTORY (fixed from not_directory) 4 970s JS G ENUM: Defining enum value NOT_EMPTY (fixed from not_empty) 5 970s JS G ENUM: Defining enum value NOT_REGULAR_FILE (fixed from not_regular_file) 6 970s JS G ENUM: Defining enum value NOT_SYMBOLIC_LINK (fixed from not_symbolic_link) 7 970s JS G ENUM: Defining enum value NOT_MOUNTABLE_FILE (fixed from not_mountable_file) 8 970s JS G ENUM: Defining enum value FILENAME_TOO_LONG (fixed from filename_too_long) 9 970s JS G ENUM: Defining enum value INVALID_FILENAME (fixed from invalid_filename) 10 970s JS G ENUM: Defining enum value TOO_MANY_LINKS (fixed from too_many_links) 11 970s JS G ENUM: Defining enum value NO_SPACE (fixed from no_space) 12 970s JS G ENUM: Defining enum value INVALID_ARGUMENT (fixed from invalid_argument) 13 970s JS G ENUM: Defining enum value PERMISSION_DENIED (fixed from permission_denied) 14 970s JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 15 970s JS G ENUM: Defining enum value NOT_MOUNTED (fixed from not_mounted) 16 970s JS G ENUM: Defining enum value ALREADY_MOUNTED (fixed from already_mounted) 17 970s JS G ENUM: Defining enum value CLOSED (fixed from closed) 18 970s JS G ENUM: Defining enum value CANCELLED (fixed from cancelled) 19 970s JS G ENUM: Defining enum value PENDING (fixed from pending) 20 970s JS G ENUM: Defining enum value READ_ONLY (fixed from read_only) 21 970s JS G ENUM: Defining enum value CANT_CREATE_BACKUP (fixed from cant_create_backup) 22 970s JS G ENUM: Defining enum value WRONG_ETAG (fixed from wrong_etag) 23 970s JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 24 970s JS G ENUM: Defining enum value WOULD_RECURSE (fixed from would_recurse) 25 970s JS G ENUM: Defining enum value BUSY (fixed from busy) 26 970s JS G ENUM: Defining enum value WOULD_BLOCK (fixed from would_block) 27 970s JS G ENUM: Defining enum value HOST_NOT_FOUND (fixed from host_not_found) 28 970s JS G ENUM: Defining enum value WOULD_MERGE (fixed from would_merge) 29 970s JS G ENUM: Defining enum value FAILED_HANDLED (fixed from failed_handled) 30 970s JS G ENUM: Defining enum value TOO_MANY_OPEN_FILES (fixed from too_many_open_files) 31 970s JS G ENUM: Defining enum value NOT_INITIALIZED (fixed from not_initialized) 32 970s JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 33 970s JS G ENUM: Defining enum value PARTIAL_INPUT (fixed from partial_input) 34 970s JS G ENUM: Defining enum value INVALID_DATA (fixed from invalid_data) 35 970s JS G ENUM: Defining enum value DBUS_ERROR (fixed from dbus_error) 36 970s JS G ENUM: Defining enum value HOST_UNREACHABLE (fixed from host_unreachable) 37 970s JS G ENUM: Defining enum value NETWORK_UNREACHABLE (fixed from network_unreachable) 38 970s JS G ENUM: Defining enum value CONNECTION_REFUSED (fixed from connection_refused) 39 970s JS G ENUM: Defining enum value PROXY_FAILED (fixed from proxy_failed) 40 970s JS G ENUM: Defining enum value PROXY_AUTH_FAILED (fixed from proxy_auth_failed) 41 970s JS G ENUM: Defining enum value PROXY_NEED_AUTH (fixed from proxy_need_auth) 42 970s JS G ENUM: Defining enum value PROXY_NOT_ALLOWED (fixed from proxy_not_allowed) 43 970s JS G ENUM: Defining enum value BROKEN_PIPE (fixed from broken_pipe) 44 970s JS G ENUM: Defining enum value CONNECTION_CLOSED (fixed from connection_closed) 44 970s JS G ENUM: Defining enum value NOT_CONNECTED (fixed from not_connected) 45 970s JS G ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 970s JS G ENUM: Defining enum value NO_SUCH_DEVICE (fixed from no_such_device) 47 970s JS G ENUM: Defining enum value DESTINATION_UNSET (fixed from destination_unset) 48 970s ok 5 Exported DBus object can handle an exception thrown by a remote method 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: handling job 0, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 0 970s JS MAINLOOP: handling job 1, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 1 970s JS MAINLOOP: handling job 2, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 2 970s JS MAINLOOP: handling job 3, 970s ok 6 Exported DBus object can handle an exception thrown by a method with async/await 970s JS MAINLOOP: Completed job 3 970s ok 7 Exported DBus object can still destructure the return value when an exception is thrown 970s Gjs-Message: 16:07:50.114: JS LOG: Missing handler for DBus method thisDoesNotExist 970s JS G OBJ: Defining method return_gerror in prototype for GDBusMethodInvocation (Gio.DBusMethodInvocation) 970s JS G NS: Found info type ENUM for 'DBusError' in namespace 'Gio' 970s JS G ERR: Defined class for DBusError (GError), prototype 0xe48c7c00, JSClass 0xe8b3cad0, in object 0xe48691e0 970s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 970s JS G ENUM: Defining enum value NO_MEMORY (fixed from no_memory) 1 970s JS G ENUM: Defining enum value SERVICE_UNKNOWN (fixed from service_unknown) 2 970s JS G ENUM: Defining enum value NAME_HAS_NO_OWNER (fixed from name_has_no_owner) 3 970s JS G ENUM: Defining enum value NO_REPLY (fixed from no_reply) 4 970s JS G ENUM: Defining enum value IO_ERROR (fixed from io_error) 5 970s JS G ENUM: Defining enum value BAD_ADDRESS (fixed from bad_address) 6 970s JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 7 970s JS G ENUM: Defining enum value LIMITS_EXCEEDED (fixed from limits_exceeded) 8 970s JS G ENUM: Defining enum value ACCESS_DENIED (fixed from access_denied) 9 970s JS G ENUM: Defining enum value AUTH_FAILED (fixed from auth_failed) 10 970s JS G ENUM: Defining enum value NO_SERVER (fixed from no_server) 11 970s JS G ENUM: Defining enum value TIMEOUT (fixed from timeout) 12 970s JS G ENUM: Defining enum value NO_NETWORK (fixed from no_network) 13 970s JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 14 970s JS G ENUM: Defining enum value DISCONNECTED (fixed from disconnected) 15 970s JS G ENUM: Defining enum value INVALID_ARGS (fixed from invalid_args) 16 970s JS G ENUM: Defining enum value FILE_NOT_FOUND (fixed from file_not_found) 17 970s JS G ENUM: Defining enum value FILE_EXISTS (fixed from file_exists) 18 970s JS G ENUM: Defining enum value UNKNOWN_METHOD (fixed from unknown_method) 19 970s JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 20 970s JS G ENUM: Defining enum value MATCH_RULE_NOT_FOUND (fixed from match_rule_not_found) 21 970s JS G ENUM: Defining enum value MATCH_RULE_INVALID (fixed from match_rule_invalid) 22 970s JS G ENUM: Defining enum value SPAWN_EXEC_FAILED (fixed from spawn_exec_failed) 23 970s JS G ENUM: Defining enum value SPAWN_FORK_FAILED (fixed from spawn_fork_failed) 24 970s JS G ENUM: Defining enum value SPAWN_CHILD_EXITED (fixed from spawn_child_exited) 25 970s JS G ENUM: Defining enum value SPAWN_CHILD_SIGNALED (fixed from spawn_child_signaled) 26 970s JS G ENUM: Defining enum value SPAWN_FAILED (fixed from spawn_failed) 27 970s JS G ENUM: Defining enum value SPAWN_SETUP_FAILED (fixed from spawn_setup_failed) 28 970s JS G ENUM: Defining enum value SPAWN_CONFIG_INVALID (fixed from spawn_config_invalid) 29 970s JS G ENUM: Defining enum value SPAWN_SERVICE_INVALID (fixed from spawn_service_invalid) 30 970s JS G ENUM: Defining enum value SPAWN_SERVICE_NOT_FOUND (fixed from spawn_service_not_found) 31 970s JS G ENUM: Defining enum value SPAWN_PERMISSIONS_INVALID (fixed from spawn_permissions_invalid) 32 970s JS G ENUM: Defining enum value SPAWN_FILE_INVALID (fixed from spawn_file_invalid) 33 970s JS G ENUM: Defining enum value SPAWN_NO_MEMORY (fixed from spawn_no_memory) 34 970s JS G ENUM: Defining enum value UNIX_PROCESS_ID_UNKNOWN (fixed from unix_process_id_unknown) 35 970s JS G ENUM: Defining enum value INVALID_SIGNATURE (fixed from invalid_signature) 36 970s JS G ENUM: Defining enum value INVALID_FILE_CONTENT (fixed from invalid_file_content) 37 970s JS G ENUM: Defining enum value SELINUX_SECURITY_CONTEXT_UNKNOWN (fixed from selinux_security_context_unknown) 38 970s JS G ENUM: Defining enum value ADT_AUDIT_DATA_UNKNOWN (fixed from adt_audit_data_unknown) 39 970s JS G ENUM: Defining enum value OBJECT_PATH_IN_USE (fixed from object_path_in_use) 40 970s JS G ENUM: Defining enum value UNKNOWN_OBJECT (fixed from unknown_object) 41 970s JS G ENUM: Defining enum value UNKNOWN_INTERFACE (fixed from unknown_interface) 42 970s JS G ENUM: Defining enum value UNKNOWN_PROPERTY (fixed from unknown_property) 43 970s JS G ENUM: Defining enum value PROPERTY_READ_ONLY (fixed from property_read_only) 44 970s ok 8 Exported DBus object throws an exception when trying to call a method that does not exist 970s Gjs-Message: 16:07:50.117: JS LOG: Missing handler for DBus method thisDoesNotExist 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: handling job 0, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 0 970s JS MAINLOOP: handling job 1, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 1 970s JS MAINLOOP: handling job 2, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 2 970s JS MAINLOOP: handling job 3, 970s ok 9 Exported DBus object throws an exception when trying to call an async method that does not exist 970s JS MAINLOOP: Completed job 3 970s JS G BXD: Defining method get_int32 in prototype for GLib.Variant 970s ok 10 Exported DBus object can pass a parameter to a remote method that is not a JSON object 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: handling job 0, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 0 970s JS MAINLOOP: handling job 1, 970s ok 11 Exported DBus object can pass a parameter to a method with async/await that is not a JSON object 970s JS MAINLOOP: Completed job 1 970s ok 12 Exported DBus object can call a remote method with no in parameter 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: handling job 0, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 0 970s JS MAINLOOP: handling job 1, 970s ok 13 Exported DBus object can call an async/await method with no in parameter 970s JS MAINLOOP: Completed job 1 970s ok 14 Exported DBus object can call a remote method with multiple in parameters 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: handling job 0, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 0 970s JS MAINLOOP: handling job 1, 970s ok 15 Exported DBus object can call an async/await method with multiple in parameters 970s JS MAINLOOP: Completed job 1 970s ok 16 Exported DBus object can call a remote method with no return value 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: handling job 0, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 0 970s JS MAINLOOP: handling job 1, 970s ok 17 Exported DBus object can call an async/await method with no return value 970s JS MAINLOOP: Completed job 1 970s JS G OBJ: Defining method emit_signal in prototype for GjsDBusImplementation (CjsPrivate.DBusImplementation) 970s ok 18 Exported DBus object can emit a DBus signal 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: handling job 0, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 0 970s JS MAINLOOP: handling job 1, 970s ok 19 Exported DBus object can emit a DBus signal with async/await 970s JS MAINLOOP: Completed job 1 970s ok 20 Exported DBus object can call a remote method with multiple return values 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: handling job 0, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 0 970s JS MAINLOOP: handling job 1, 970s ok 21 Exported DBus object can call an async/await method with multiple return values 970s JS MAINLOOP: Completed job 1 970s ok 22 Exported DBus object does not coalesce one array into the array of return values 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: handling job 0, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 0 970s JS MAINLOOP: handling job 1, 970s ok 23 Exported DBus object does not coalesce one array into the array of return values with async/await 970s JS MAINLOOP: Completed job 1 970s ok 24 Exported DBus object does not coalesce an array of arrays into the array of return values 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: handling job 0, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 0 970s JS MAINLOOP: handling job 1, 970s ok 25 Exported DBus object does not coalesce an array of arrays into the array of return values with async/await 970s JS MAINLOOP: Completed job 1 970s ok 26 Exported DBus object can return multiple arrays from a remote method 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: handling job 0, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 0 970s JS MAINLOOP: handling job 1, 970s ok 27 Exported DBus object can return multiple arrays from an async/await method 970s JS MAINLOOP: Completed job 1 970s ok 28 Exported DBus object handles a bad signature by throwing an exception 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: handling job 0, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 0 970s JS MAINLOOP: handling job 1, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 1 970s JS MAINLOOP: handling job 2, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 2 970s JS MAINLOOP: handling job 3, 970s ok 29 Exported DBus object handles a bad signature in async/await by rejecting the promise 970s JS MAINLOOP: Completed job 3 970s JS G OBJ: Defining method return_value in prototype for GDBusMethodInvocation (Gio.DBusMethodInvocation) 970s ok 30 Exported DBus object can call a remote method that is implemented asynchronously 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: handling job 0, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 0 970s JS MAINLOOP: handling job 1, 970s ok 31 Exported DBus object can call an async/await method that is implemented asynchronously 970s JS MAINLOOP: Completed job 1 970s JS G BXD: Defining method get_byte in prototype for GLib.Variant 970s ok 32 Exported DBus object can send and receive bytes from a remote method 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: handling job 0, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 0 970s JS MAINLOOP: handling job 1, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 1 970s JS MAINLOOP: handling job 2, 970s JS MAINLOOP: Completed job 2 970s JS MAINLOOP: handling job 3, 970s JS MAINLOOP: Completed job 3 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: handling job 0, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 0 970s JS MAINLOOP: handling job 1, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 1 970s JS MAINLOOP: handling job 2, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 2 970s JS MAINLOOP: handling job 3, 970s ok 33 Exported DBus object can send and receive bytes from an async/await method 970s JS MAINLOOP: Completed job 3 970s ok 34 Exported DBus object can call a remote method that returns an array of structs 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: handling job 0, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 0 970s JS MAINLOOP: handling job 1, 970s ok 35 Exported DBus object can call an async/await method that returns an array of structs 970s JS MAINLOOP: Completed job 1 970s JS G BXD: Defining method get_double in prototype for GLib.Variant 970s ok 36 Exported DBus object can send and receive dicts from a remote method 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: handling job 0, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 0 970s JS MAINLOOP: handling job 1, 970s ok 37 Exported DBus object can send and receive dicts from an async/await method 970s JS MAINLOOP: Completed job 1 970s JS G NS: Found info type FUNCTION for 'open_bytes' in namespace 'GjsTestTools' 970s JS G NS: Found info type OBJECT for 'UnixFDList' in namespace 'Gio' 970s JS G OBJ: Defined class for UnixFDList (GUnixFDList), prototype 0xe291dd20, JSClass 0xe8b3cd10, in object 0xe48691e0 970s JS G NS: Found info type OBJECT for 'Cancellable' in namespace 'Gio' 970s JS G OBJ: Defined class for Cancellable (GCancellable), prototype 0xe291dd80, JSClass 0xe8b3cd10, in object 0xe48691e0 970s JS G BXD: Defining method get_handle in prototype for GLib.Variant 970s JS G OBJ: Defining method get_length in prototype for GUnixFDList (Gio.UnixFDList) 970s JS G OBJ: Defining method get in prototype for GUnixFDList (Gio.UnixFDList) 970s JS G NS: Found info type OBJECT for 'UnixInputStream' in namespace 'Gio' 970s JS G OBJ: Defined class for UnixInputStream (GUnixInputStream), prototype 0xe291dee0, JSClass 0xe8b3cd10, in object 0xe48691e0 970s JS G NS: Found info type INTERFACE for 'FileDescriptorBased' in namespace 'Gio' 970s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0xe48f9dc0, JSClass 0xe8b3cbf8, in object 0xe48691e0 970s JS G OBJ: Defining method read_bytes in prototype for GInputStream (Gio.InputStream) 970s JS G BXD: Defining method get_data_as_bytes in prototype for GLib.Variant 970s ok 38 Exported DBus object can call a remote method with a Unix FD 970s JS IMPORT: Module metadata hook for module 0xe4853c10 970s JS IMPORT: Defining meta.importSync for module 0xe4853c10 970s JS NATIVE: Defining native module '_encodingNative' 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: handling job 0, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 0 970s JS MAINLOOP: handling job 1, 970s ok 39 Exported DBus object can call an async/await method with a Unix FD 970s JS MAINLOOP: Completed job 1 970s JS G OBJ: Defining method read_bytes_async in prototype for GInputStream (Gio.InputStream) 970s JS G OBJ: Defining method read_bytes_finish in prototype for GInputStream (Gio.InputStream) 970s ok 40 Exported DBus object can call an asynchronously implemented remote method with a Unix FD 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: handling job 0, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 0 970s JS MAINLOOP: handling job 1, 970s ok 41 Exported DBus object can call an asynchronously implemented async/await method with a Unix FD 970s JS MAINLOOP: Completed job 1 970s ok 42 Exported DBus object can call a remote method that returns a Unix FD 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: handling job 0, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 0 970s JS MAINLOOP: handling job 1, 970s ok 43 Exported DBus object can call an async/await method that returns a Unix FD 970s JS MAINLOOP: Completed job 1 970s ok 44 Exported DBus object can call an asynchronously implemented remote method that returns a Unix FD 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: handling job 0, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 0 970s JS MAINLOOP: handling job 1, 970s ok 45 Exported DBus object can call an asynchronously implemented asyc/await method that returns a Unix FD 970s JS MAINLOOP: Completed job 1 970s ok 46 Exported DBus object throws an exception when not passing a Gio.UnixFDList to a method that requires one 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: handling job 0, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 0 970s JS MAINLOOP: handling job 1, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 1 970s JS MAINLOOP: handling job 2, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 2 970s JS MAINLOOP: handling job 3, 970s ok 47 Exported DBus object rejects the promise when not passing a Gio.UnixFDList to an async method that requires one 970s JS MAINLOOP: Completed job 3 970s ok 48 Exported DBus object throws an exception when passing a handle out of range of a Gio.UnixFDList 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: handling job 0, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 0 970s JS MAINLOOP: handling job 1, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 1 970s JS MAINLOOP: handling job 2, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 2 970s JS MAINLOOP: handling job 3, 970s ok 49 Exported DBus object rejects the promise when async passing a handle out of range of a Gio.UnixFDList 970s JS MAINLOOP: Completed job 3 970s ok 50 Exported DBus object Has defined properties 970s JS G OBJ: Defining method get_cached_property in prototype for GDBusProxy (Gio.DBusProxy) 970s ok 51 Exported DBus object reading readonly property works 970s ok 52 Exported DBus object reading readwrite property works 970s ok 53 Exported DBus object reading writeonly throws an error 970s JS G OBJ: Defining method set_cached_property in prototype for GDBusProxy (Gio.DBusProxy) 970s JS G OBJ: Defining method call in prototype for GDBusProxy (Gio.DBusProxy) 970s JS G NS: Found info type FLAGS for 'DBusCallFlags' in namespace 'Gio' 970s JS G ENUM: Defining enum value NONE (fixed from none) 0 970s JS G ENUM: Defining enum value NO_AUTO_START (fixed from no_auto_start) 1 970s JS G ENUM: Defining enum value ALLOW_INTERACTIVE_AUTHORIZATION (fixed from allow_interactive_authorization) 2 970s JS G ENUM: Defining Gio.DBusCallFlags as 0xe4a4ac18 970s JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' 970s JS G BXD: Defining method get_context in prototype for GLib.MainLoop 970s JS G NS: Found info type STRUCT for 'MainContext' in namespace 'GLib' 970s JS G BXD: Defined class for MainContext (GMainContext), prototype 0xe2932b80, JSClass 0xe8b3c980, in object 0xe4869020 970s JS G BXD: Defining method iteration in prototype for GLib.MainContext 970s JS G NS: Found info type FUNCTION for 'source_remove' in namespace 'GLib' 970s ok 54 Exported DBus object Setting a readwrite property works 970s JS G OBJ: Defining method call_finish in prototype for GDBusProxy (Gio.DBusProxy) 970s ok 55 Exported DBus object Setting a writeonly property works 970s ok 56 Exported DBus object Setting a readonly property throws an error 970s ok 57 Exported DBus object Reading a property that prepacks the return value works 970s JS G OBJ: Defining method emit_property_changed in prototype for GjsDBusImplementation (CjsPrivate.DBusImplementation) 970s ok 58 Exported DBus object Marking a property as invalidated works 970s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'CjsPrivate' 970s JS G OBJ: Defining method cancel in prototype for GCancellable (Gio.Cancellable) 970s ok 59 DBus Proxy wrapper init failures are reported in sync mode 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: handling job 0, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 0 970s JS MAINLOOP: handling job 1, 970s JS MAINLOOP: Completed job 1 970s JS G BXD: Defining method matches in prototype for GLib.Error 970s ok 60 DBus Proxy wrapper init failures are reported in async mode 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: handling job 0, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 0 970s JS MAINLOOP: handling job 1, 970s JS MAINLOOP: Completed job 1 970s ok 61 DBus Proxy wrapper can init a proxy asynchronously when promisified 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: handling job 0, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 0 970s JS MAINLOOP: handling job 1, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 1 970s JS MAINLOOP: handling job 2, 970s JS MAINLOOP: Completed job 2 970s JS MAINLOOP: handling job 3, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 3 970s JS MAINLOOP: handling job 4, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 4 970s JS MAINLOOP: handling job 5, 970s ok 62 DBus Proxy wrapper can create a proxy from a promise 970s JS MAINLOOP: Completed job 5 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: handling job 0, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 0 970s JS MAINLOOP: handling job 1, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 1 970s JS MAINLOOP: handling job 2, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 2 970s JS MAINLOOP: handling job 3, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 3 970s JS MAINLOOP: handling job 4, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 4 970s JS MAINLOOP: handling job 5, 970s ok 63 DBus Proxy wrapper can create fail a proxy from a promise 970s JS MAINLOOP: Completed job 5 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Main loop instance 0xe6ce0a8: Spinning loop until released or hook cleared 970s JS MAINLOOP: handling job 0, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 0 970s JS MAINLOOP: handling job 1, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 1 970s JS MAINLOOP: handling job 2, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 2 970s JS MAINLOOP: handling job 3, 970s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 970s JS MAINLOOP: Main loop instance 0xe6ce0a8: release 970s JS MAINLOOP: Completed job 3 970s JS MEMORY: Memory report: before destroying context 970s JS MEMORY: 2606 objects currently alive 970s JS MEMORY: boxed_instance = 1992 970s JS MEMORY: boxed_prototype = 17 970s JS MEMORY: closure = 74 970s JS MEMORY: function = 273 970s JS MEMORY: fundamental_instance = 0 970s JS MEMORY: fundamental_prototype = 0 970s JS MEMORY: gerror_instance = 12 970s JS MEMORY: gerror_prototype = 2 970s JS MEMORY: interface = 6 970s JS MEMORY: module = 10 970s JS MEMORY: ns = 5 970s JS MEMORY: object_instance = 196 970s JS MEMORY: object_prototype = 19 970s JS MEMORY: param = 0 970s JS MEMORY: union_instance = 0 970s JS MEMORY: union_prototype = 0 970s JS CTX: JS shutdown sequence 970s JS CTX: Stopping profiler 970s JS CTX: Shutting down toggle queue 970s JS CTX: Notifying external reference holders of GjsContext dispose 970s JS MAINLOOP: Stopping promise job dispatcher 970s JS CTX: Notifying reference holders of GjsContext dispose 970s JS CTX: Checking unhandled promise rejections 970s JS CTX: Releasing cached JS wrappers 970s JS CTX: Final triggered GC 970s JS CTX: Destroying JS context 970s JS CTX: Releasing all native objects 970s JS CTX: Disabling auto GC 970s JS CTX: Ending trace on global object 970s JS CTX: Freeing allocated resources 970s JS CTX: JS context destroyed 970s PASS: cjs/testGDBus.test 970s Running test: cjs/testNamespace.test 970s JS NATIVE: Registered native JS module '_promiseNative' 970s JS NATIVE: Registered native JS module '_byteArrayNative' 970s JS NATIVE: Registered native JS module '_encodingNative' 970s JS NATIVE: Registered native JS module '_gi' 970s JS NATIVE: Registered native JS module 'gi' 970s JS NATIVE: Registered native JS module 'cairoNative' 970s JS NATIVE: Registered native JS module 'system' 970s JS NATIVE: Registered native JS module 'console' 970s JS NATIVE: Registered native JS module '_print' 970s JS CTX: Enabling JIT 970s JS CTX: Initialized class GjsFileImporter prototype 0xe9c00080 970s JS IMPORT: Defining parent (nil) of 0xe9c000d8 'imports' is mod 0 970s JS IMPORT: Importing '_print' 970s JS NATIVE: Defining native module '_print' 970s JS IMPORT: Defining parent 0xe9c000d8 of 0xe9c005f0 '_print' is mod 1 970s JS IMPORT: successfully imported module '_print' 970s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 970s 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 0xe9a320d0 970s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe9a320d0 970s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe9a320d0 970s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe9a320d0 970s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe9a320d0 970s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe9a320d0 970s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe9a320d0 970s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe9a320d0 970s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe9a320d0 970s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe9a320d0 970s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe9a320d0 970s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe9a320d0 970s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe9a320d0 970s JS MAINLOOP: Main loop instance 0xba850a8: hold 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Starting promise job dispatcher 970s JS MAINLOOP: Main loop instance 0xba850a8: Spinning loop until released or hook cleared 970s JS MAINLOOP: handling job 0, 970s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 970s JS MAINLOOP: Main loop instance 0xba850a8: release 970s JS MAINLOOP: Completed job 0 970s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xe9a320d0 970s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe9a320d0 970s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe9a320d0 970s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe9a320d0 970s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe9a320d0 970s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe9a320d0 970s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe9a320d0 970s JS IMPORT: Module metadata hook for module 0xe9c10a10 970s JS IMPORT: Defining meta.importSync for module 0xe9c10a10 970s JS NATIVE: Defining native module 'gi' 970s JS CTX: Initialized class GIRepositoryNamespace prototype 0xe9c10d48 970s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 970s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 970s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 970s JS IMPORT: Importing directory 'overrides' 970s JS IMPORT: Defining parent 0xe9c000d8 of 0xe9c10e38 'overrides' is mod 1 970s JS IMPORT: Defined importer 'overrides' 0xe9c10e38 in 0xe9c000d8 970s JS IMPORT: successfully imported directory 'overrides' 970s JS IMPORT: Importing '_byteArrayNative' 970s JS NATIVE: Defining native module '_byteArrayNative' 970s JS IMPORT: Defining parent 0xe9c000d8 of 0xe9c11220 '_byteArrayNative' is mod 1 970s JS IMPORT: successfully imported module '_byteArrayNative' 970s JS IMPORT: Importing '_promiseNative' 970s JS NATIVE: Defining native module '_promiseNative' 970s JS IMPORT: Defining parent 0xe9c000d8 of 0xe9c11360 '_promiseNative' is mod 1 970s JS IMPORT: successfully imported module '_promiseNative' 970s JS IMPORT: Importing module GLib succeeded 970s JS IMPORT: Defining parent 0xe9c10e38 of 0xe9a330e0 'GLib' is mod 1 970s JS IMPORT: successfully imported module 'GLib' 970s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 970s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xe9a69040, JSClass 0xedd5f980, in object 0xe9a69020 970s JS CTX: Initialized class GIRepositoryGType prototype 0xe9c11580 970s JS CTX: Initialized class GIRepositoryFunction prototype 0xe9a33120 970s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 970s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 970s JS G BXD: Defined class for Error (GError), prototype 0xe9a69080, JSClass 0xedd5f980, in object 0xe9a69020 970s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 970s JS G BXD: Defined class for Variant (GVariant), prototype 0xe9a690c0, JSClass 0xedd5f980, in object 0xe9a69020 970s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 970s JS G BXD: Defined class for Bytes (GBytes), prototype 0xe9a69100, JSClass 0xedd5f980, in object 0xe9a69020 970s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 970s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 970s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xe9a69140, JSClass 0xedd5f980, in object 0xe9a69020 970s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 970s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 970s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 970s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 970s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 970s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 970s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 970s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 970s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 970s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 970s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 970s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 970s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 970s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 970s JS G BXD: Defined class for Thread (GThread), prototype 0xe9a69180, JSClass 0xedd5f980, in object 0xe9a69020 970s JS G BXD: Defining method ref in prototype for GLib.Thread 970s JS G BXD: Defining method unref in prototype for GLib.Thread 970s JS G NS: Defined namespace 'GLib' 0xe9a69020 in GIRepository 0xe9c10c08 970s JS IMPORT: Importing module jasmine succeeded 970s JS IMPORT: Defining parent 0xe9c000d8 of 0xe9a338e0 'jasmine' is mod 1 970s JS IMPORT: successfully imported module 'jasmine' 970s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 970s JS MAINLOOP: Main loop instance 0xba850a8: hold 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Main loop instance 0xba850a8: Spinning loop until released or hook cleared 970s JS MAINLOOP: handling job 0, 970s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 970s JS MAINLOOP: Main loop instance 0xba850a8: release 970s JS MAINLOOP: Completed job 0 970s JS IMPORT: Importing 'gi' 970s JS IMPORT: Defining parent 0xe9c000d8 of 0xe9c10c08 'gi' is mod 1 970s JS IMPORT: successfully imported module 'gi' 970s 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 970s JS G NS: Defined namespace 'Regress' 0xe9a691e0 in GIRepository 0xe9c10c08 970s JS CTX: Script evaluation succeeded 970s JS MAINLOOP: Main loop instance 0xba850a8: Spinning loop until released or hook cleared 970s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xe9a320d0 970s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe9a320d0 970s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe9a320d0 970s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe9a320d0 970s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe9a320d0 970s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe9a320d0 970s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe9a320d0 970s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe9a320d0 970s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe9a320d0 970s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe9a320d0 970s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe9a320d0 970s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe9a320d0 970s JS IMPORT: Module metadata hook for module 0xe9c23be0 970s JS IMPORT: Defining meta.importSync for module 0xe9c23be0 970s JS NATIVE: Defining native module 'system' 970s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe9a320d0 970s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe9a320d0 970s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 970s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 970s JS MAINLOOP: Set main loop hook to 970s JS MAINLOOP: Main loop instance 0xba850a8: hold 970s JS MAINLOOP: Running and clearing main loop hook 970s JS G BXD: Defining method run in prototype for GLib.MainLoop 970s 1..1 970s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 970s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 970s JS G BXD: Defined class for Source (GSource), prototype 0xe9a69200, JSClass 0xedd5f980, in object 0xe9a69020 970s JS G BXD: Defining method set_priority in prototype for GLib.Source 970s JS IMPORT: Importing '_gi' 970s JS NATIVE: Defining native module '_gi' 970s JS IMPORT: Defining parent 0xe9c000d8 of 0xe9c275b0 '_gi' is mod 1 970s JS IMPORT: successfully imported module '_gi' 970s 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 970s JS G NS: Defined namespace 'CjsPrivate' 0xe9a69280 in GIRepository 0xe9c10c08 970s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 970s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 970s JS IMPORT: Importing module _common succeeded 970s JS IMPORT: Defining parent 0xe9c000d8 of 0xe9a33b80 '_common' is mod 1 970s JS IMPORT: successfully imported module '_common' 970s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 970s JS IMPORT: Importing module _legacy succeeded 970s JS IMPORT: Defining parent 0xe9c000d8 of 0xe9a33bc0 '_legacy' is mod 1 970s JS IMPORT: successfully imported module '_legacy' 970s JS IMPORT: Importing module GObject succeeded 970s JS IMPORT: Defining parent 0xe9c10e38 of 0xe9a33b40 'GObject' is mod 1 970s JS IMPORT: successfully imported module 'GObject' 970s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 970s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 970s JS G BXD: Defined class for String (GString), prototype 0xe9a69480, JSClass 0xedd5f980, in object 0xe9a69260 970s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 970s JS G PRM: Defined class ParamSpec prototype is 0xe9a33c40 class 0xedd62170 in object 0xe9a69260 970s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 970s JS G OBJ: Defined class for Object (GObject), prototype 0xe9a695a0, JSClass 0xedd5fd10, in object 0xe9a69260 970s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 970s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 970s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xe9a695c0, JSClass 0xedd5fd10, in object 0xe9a69260 970s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 970s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 970s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 970s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 970s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 970s JS G NS: Defined namespace 'GObject' 0xe9a69260 in GIRepository 0xe9c10c08 970s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 970s JS G BXD: Defining method attach in prototype for GLib.Source 970s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 970s JS IMPORT: Module metadata hook for module 0xe9c02a58 970s JS IMPORT: Defining meta.importSync for module 0xe9c02a58 970s JS G BXD: Defining method destroy in prototype for GLib.Source 970s ok 1 GI repository namespace supplies a name 970s JS G BXD: Defining method quit in prototype for GLib.MainLoop 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Main loop instance 0xba850a8: Spinning loop until released or hook cleared 970s JS MAINLOOP: handling job 0, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 0 970s JS MAINLOOP: handling job 1, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 1 970s JS MAINLOOP: handling job 2, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 2 970s JS MAINLOOP: handling job 3, 970s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 970s JS MAINLOOP: Main loop instance 0xba850a8: release 970s JS MAINLOOP: Completed job 3 970s JS MEMORY: Memory report: before destroying context 970s JS MEMORY: 125 objects currently alive 970s JS MEMORY: boxed_instance = 11 970s JS MEMORY: boxed_prototype = 8 970s JS MEMORY: closure = 1 970s JS MEMORY: function = 94 970s JS MEMORY: fundamental_instance = 0 970s JS MEMORY: fundamental_prototype = 0 970s JS MEMORY: gerror_instance = 0 970s JS MEMORY: gerror_prototype = 0 970s JS MEMORY: interface = 0 970s JS MEMORY: module = 5 970s JS MEMORY: ns = 4 970s JS MEMORY: object_instance = 0 970s JS MEMORY: object_prototype = 2 970s JS MEMORY: param = 0 970s JS MEMORY: union_instance = 0 970s JS MEMORY: union_prototype = 0 970s JS CTX: JS shutdown sequence 970s JS CTX: Stopping profiler 970s JS CTX: Shutting down toggle queue 970s JS CTX: Notifying external reference holders of GjsContext dispose 970s JS MAINLOOP: Stopping promise job dispatcher 970s JS CTX: Notifying reference holders of GjsContext dispose 970s JS CTX: Checking unhandled promise rejections 970s JS CTX: Releasing cached JS wrappers 970s JS CTX: Final triggered GC 970s JS CTX: Destroying JS context 970s JS CTX: Releasing all native objects 970s JS CTX: Disabling auto GC 970s JS CTX: Ending trace on global object 970s JS CTX: Freeing allocated resources 970s JS CTX: JS context destroyed 970s PASS: cjs/testNamespace.test 970s Running test: cjs/lastvalues.test 970s 1..1 970s ok 1 - /usr/libexec/installed-tests/cjs/debugger/lastvalues.debugger 970s PASS: cjs/lastvalues.test 970s Running test: cjs/testself.test 970s JS NATIVE: Registered native JS module '_promiseNative' 970s JS NATIVE: Registered native JS module '_byteArrayNative' 970s JS NATIVE: Registered native JS module '_encodingNative' 970s JS NATIVE: Registered native JS module '_gi' 970s JS NATIVE: Registered native JS module 'gi' 970s JS NATIVE: Registered native JS module 'cairoNative' 970s JS NATIVE: Registered native JS module 'system' 970s JS NATIVE: Registered native JS module 'console' 970s JS NATIVE: Registered native JS module '_print' 970s JS CTX: Enabling JIT 970s JS CTX: Initialized class GjsFileImporter prototype 0xe5200080 970s JS IMPORT: Defining parent (nil) of 0xe52000d8 'imports' is mod 0 970s JS IMPORT: Importing '_print' 970s JS NATIVE: Defining native module '_print' 970s JS IMPORT: Defining parent 0xe52000d8 of 0xe52005f0 '_print' is mod 1 970s JS IMPORT: successfully imported module '_print' 970s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 970s 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 0xe50320d0 970s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe50320d0 970s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe50320d0 970s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe50320d0 970s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe50320d0 970s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe50320d0 970s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe50320d0 970s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe50320d0 970s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe50320d0 970s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe50320d0 970s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe50320d0 970s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe50320d0 970s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe50320d0 970s JS MAINLOOP: Main loop instance 0xcd6f0a8: hold 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Starting promise job dispatcher 970s JS MAINLOOP: Main loop instance 0xcd6f0a8: Spinning loop until released or hook cleared 970s JS MAINLOOP: handling job 0, 970s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 970s JS MAINLOOP: Main loop instance 0xcd6f0a8: release 970s JS MAINLOOP: Completed job 0 970s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xe50320d0 970s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe50320d0 970s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe50320d0 970s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe50320d0 970s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe50320d0 970s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe50320d0 970s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe50320d0 970s JS IMPORT: Module metadata hook for module 0xe5210a10 970s JS IMPORT: Defining meta.importSync for module 0xe5210a10 970s JS NATIVE: Defining native module 'gi' 970s JS CTX: Initialized class GIRepositoryNamespace prototype 0xe5210d48 970s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 970s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 970s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 970s JS IMPORT: Importing directory 'overrides' 970s JS IMPORT: Defining parent 0xe52000d8 of 0xe5210e38 'overrides' is mod 1 970s JS IMPORT: Defined importer 'overrides' 0xe5210e38 in 0xe52000d8 970s JS IMPORT: successfully imported directory 'overrides' 970s JS IMPORT: Importing '_byteArrayNative' 970s JS NATIVE: Defining native module '_byteArrayNative' 970s JS IMPORT: Defining parent 0xe52000d8 of 0xe5211220 '_byteArrayNative' is mod 1 970s JS IMPORT: successfully imported module '_byteArrayNative' 970s JS IMPORT: Importing '_promiseNative' 970s JS NATIVE: Defining native module '_promiseNative' 970s JS IMPORT: Defining parent 0xe52000d8 of 0xe5211360 '_promiseNative' is mod 1 970s JS IMPORT: successfully imported module '_promiseNative' 970s JS IMPORT: Importing module GLib succeeded 970s JS IMPORT: Defining parent 0xe5210e38 of 0xe50330e0 'GLib' is mod 1 970s JS IMPORT: successfully imported module 'GLib' 970s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 970s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xe5069040, JSClass 0xe93ef980, in object 0xe5069020 970s JS CTX: Initialized class GIRepositoryGType prototype 0xe5211580 970s JS CTX: Initialized class GIRepositoryFunction prototype 0xe5033120 970s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 970s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 970s JS G BXD: Defined class for Error (GError), prototype 0xe5069080, JSClass 0xe93ef980, in object 0xe5069020 970s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 970s JS G BXD: Defined class for Variant (GVariant), prototype 0xe50690c0, JSClass 0xe93ef980, in object 0xe5069020 970s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 970s JS G BXD: Defined class for Bytes (GBytes), prototype 0xe5069100, JSClass 0xe93ef980, in object 0xe5069020 970s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 970s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 970s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xe5069140, JSClass 0xe93ef980, in object 0xe5069020 970s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 970s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 970s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 970s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 970s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 970s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 970s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 970s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 970s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 970s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 970s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 970s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 970s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 970s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 970s JS G BXD: Defined class for Thread (GThread), prototype 0xe5069180, JSClass 0xe93ef980, in object 0xe5069020 970s JS G BXD: Defining method ref in prototype for GLib.Thread 970s JS G BXD: Defining method unref in prototype for GLib.Thread 970s JS G NS: Defined namespace 'GLib' 0xe5069020 in GIRepository 0xe5210c08 970s JS IMPORT: Importing module jasmine succeeded 970s JS IMPORT: Defining parent 0xe52000d8 of 0xe50338e0 'jasmine' is mod 1 970s JS IMPORT: successfully imported module 'jasmine' 970s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 970s JS MAINLOOP: Main loop instance 0xcd6f0a8: hold 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Main loop instance 0xcd6f0a8: Spinning loop until released or hook cleared 970s JS MAINLOOP: handling job 0, 970s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 970s JS MAINLOOP: Main loop instance 0xcd6f0a8: release 970s JS MAINLOOP: Completed job 0 970s JS CTX: Script evaluation succeeded 970s JS MAINLOOP: Main loop instance 0xcd6f0a8: Spinning loop until released or hook cleared 970s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xe50320d0 970s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe50320d0 970s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe50320d0 970s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe50320d0 970s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe50320d0 970s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe50320d0 970s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe50320d0 970s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe50320d0 970s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe50320d0 970s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe50320d0 970s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe50320d0 970s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe50320d0 970s JS IMPORT: Module metadata hook for module 0xe5226e98 970s JS IMPORT: Defining meta.importSync for module 0xe5226e98 970s JS NATIVE: Defining native module 'system' 970s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe50320d0 970s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe50320d0 970s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 970s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 970s JS MAINLOOP: Set main loop hook to 970s JS MAINLOOP: Main loop instance 0xcd6f0a8: hold 970s JS MAINLOOP: Running and clearing main loop hook 970s JS G BXD: Defining method run in prototype for GLib.MainLoop 970s 1..6 970s JS IMPORT: Importing 'gi' 970s JS IMPORT: Defining parent 0xe52000d8 of 0xe5210c08 'gi' is mod 1 970s JS IMPORT: successfully imported module 'gi' 970s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 970s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 970s JS G BXD: Defined class for Source (GSource), prototype 0xe50691e0, JSClass 0xe93ef980, in object 0xe5069020 970s JS G BXD: Defining method set_priority in prototype for GLib.Source 970s JS IMPORT: Importing '_gi' 970s JS NATIVE: Defining native module '_gi' 970s JS IMPORT: Defining parent 0xe52000d8 of 0xe522b470 '_gi' is mod 1 970s JS IMPORT: successfully imported module '_gi' 970s 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 970s JS G NS: Defined namespace 'CjsPrivate' 0xe5069260 in GIRepository 0xe5210c08 970s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 970s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 970s JS IMPORT: Importing module _common succeeded 970s JS IMPORT: Defining parent 0xe52000d8 of 0xe5033b80 '_common' is mod 1 970s JS IMPORT: successfully imported module '_common' 970s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 970s JS IMPORT: Importing module _legacy succeeded 970s JS IMPORT: Defining parent 0xe52000d8 of 0xe5033bc0 '_legacy' is mod 1 970s JS IMPORT: successfully imported module '_legacy' 970s JS IMPORT: Importing module GObject succeeded 970s JS IMPORT: Defining parent 0xe5210e38 of 0xe5033b40 'GObject' is mod 1 970s JS IMPORT: successfully imported module 'GObject' 970s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 970s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 970s JS G BXD: Defined class for String (GString), prototype 0xe5069460, JSClass 0xe93ef980, in object 0xe5069240 970s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 970s JS G PRM: Defined class ParamSpec prototype is 0xe5033c40 class 0xe93f2170 in object 0xe5069240 970s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 970s JS G OBJ: Defined class for Object (GObject), prototype 0xe5069580, JSClass 0xe93efd10, in object 0xe5069240 970s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 970s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 970s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xe50695a0, JSClass 0xe93efd10, in object 0xe5069240 970s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 970s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 970s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 970s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 970s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 970s JS G NS: Defined namespace 'GObject' 0xe5069240 in GIRepository 0xe5210c08 970s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 970s JS G BXD: Defining method attach in prototype for GLib.Source 970s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 970s JS IMPORT: Module metadata hook for module 0xe5202a58 970s JS IMPORT: Defining meta.importSync for module 0xe5202a58 970s JS G BXD: Defining method destroy in prototype for GLib.Source 970s ok 1 Test harness internal consistency 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: handling job 0, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 0 970s JS MAINLOOP: handling job 1, 970s ok 2 Test harness internal consistency awaiting a Promise resolves 970s JS MAINLOOP: Completed job 1 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: handling job 0, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 0 970s JS MAINLOOP: handling job 1, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 1 970s JS MAINLOOP: handling job 2, 970s ok 3 Test harness internal consistency awaiting a nested async function resolves 970s JS MAINLOOP: Completed job 2 970s ok 4 SpiderMonkey features check Intl API was compiled into SpiderMonkey 970s ok 5 SpiderMonkey features check WeakRef is enabled 970s ok 6 SpiderMonkey features check class static blocks are enabled 970s JS G BXD: Defining method quit in prototype for GLib.MainLoop 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Main loop instance 0xcd6f0a8: Spinning loop until released or hook cleared 970s JS MAINLOOP: handling job 0, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 0 970s JS MAINLOOP: handling job 1, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 1 970s JS MAINLOOP: handling job 2, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 2 970s JS MAINLOOP: handling job 3, 970s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 970s JS MAINLOOP: Main loop instance 0xcd6f0a8: release 970s JS MAINLOOP: Completed job 3 970s JS MEMORY: Memory report: before destroying context 970s JS MEMORY: 150 objects currently alive 970s JS MEMORY: boxed_instance = 37 970s JS MEMORY: boxed_prototype = 8 970s JS MEMORY: closure = 1 970s JS MEMORY: function = 94 970s JS MEMORY: fundamental_instance = 0 970s JS MEMORY: fundamental_prototype = 0 970s JS MEMORY: gerror_instance = 0 970s JS MEMORY: gerror_prototype = 0 970s JS MEMORY: interface = 0 970s JS MEMORY: module = 5 970s JS MEMORY: ns = 3 970s JS MEMORY: object_instance = 0 970s JS MEMORY: object_prototype = 2 970s JS MEMORY: param = 0 970s JS MEMORY: union_instance = 0 970s JS MEMORY: union_prototype = 0 970s JS CTX: JS shutdown sequence 970s JS CTX: Stopping profiler 970s JS CTX: Shutting down toggle queue 970s JS CTX: Notifying external reference holders of GjsContext dispose 970s JS MAINLOOP: Stopping promise job dispatcher 970s JS CTX: Notifying reference holders of GjsContext dispose 970s JS CTX: Checking unhandled promise rejections 970s JS CTX: Releasing cached JS wrappers 970s JS CTX: Final triggered GC 970s JS CTX: Destroying JS context 970s JS CTX: Releasing all native objects 970s JS CTX: Disabling auto GC 970s JS CTX: Ending trace on global object 970s JS CTX: Freeing allocated resources 970s JS CTX: JS context destroyed 970s PASS: cjs/testself.test 970s Running test: cjs/testPackage.test 970s JS NATIVE: Registered native JS module '_promiseNative' 970s JS NATIVE: Registered native JS module '_byteArrayNative' 970s JS NATIVE: Registered native JS module '_encodingNative' 970s JS NATIVE: Registered native JS module '_gi' 970s JS NATIVE: Registered native JS module 'gi' 970s JS NATIVE: Registered native JS module 'cairoNative' 970s JS NATIVE: Registered native JS module 'system' 970s JS NATIVE: Registered native JS module 'console' 970s JS NATIVE: Registered native JS module '_print' 970s JS CTX: Enabling JIT 970s JS CTX: Initialized class GjsFileImporter prototype 0xea200080 970s JS IMPORT: Defining parent (nil) of 0xea2000d8 'imports' is mod 0 970s JS IMPORT: Importing '_print' 970s JS NATIVE: Defining native module '_print' 970s JS IMPORT: Defining parent 0xea2000d8 of 0xea2005f0 '_print' is mod 1 970s JS IMPORT: successfully imported module '_print' 970s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 970s 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 0xea0320d0 970s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xea0320d0 970s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xea0320d0 970s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xea0320d0 970s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xea0320d0 970s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xea0320d0 970s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xea0320d0 970s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xea0320d0 970s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xea0320d0 970s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xea0320d0 970s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xea0320d0 970s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xea0320d0 970s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xea0320d0 970s JS MAINLOOP: Main loop instance 0x49c50a8: hold 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Starting promise job dispatcher 970s JS MAINLOOP: Main loop instance 0x49c50a8: Spinning loop until released or hook cleared 970s JS MAINLOOP: handling job 0, 970s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 970s JS MAINLOOP: Main loop instance 0x49c50a8: release 970s JS MAINLOOP: Completed job 0 970s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xea0320d0 970s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xea0320d0 970s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xea0320d0 970s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xea0320d0 970s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xea0320d0 970s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xea0320d0 970s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xea0320d0 970s JS IMPORT: Module metadata hook for module 0xea210a10 970s JS IMPORT: Defining meta.importSync for module 0xea210a10 970s JS NATIVE: Defining native module 'gi' 970s JS CTX: Initialized class GIRepositoryNamespace prototype 0xea210d48 970s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 970s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 970s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 970s JS IMPORT: Importing directory 'overrides' 970s JS IMPORT: Defining parent 0xea2000d8 of 0xea210e38 'overrides' is mod 1 970s JS IMPORT: Defined importer 'overrides' 0xea210e38 in 0xea2000d8 970s JS IMPORT: successfully imported directory 'overrides' 970s JS IMPORT: Importing '_byteArrayNative' 970s JS NATIVE: Defining native module '_byteArrayNative' 970s JS IMPORT: Defining parent 0xea2000d8 of 0xea211220 '_byteArrayNative' is mod 1 970s JS IMPORT: successfully imported module '_byteArrayNative' 970s JS IMPORT: Importing '_promiseNative' 970s JS NATIVE: Defining native module '_promiseNative' 970s JS IMPORT: Defining parent 0xea2000d8 of 0xea211360 '_promiseNative' is mod 1 970s JS IMPORT: successfully imported module '_promiseNative' 970s JS IMPORT: Importing module GLib succeeded 970s JS IMPORT: Defining parent 0xea210e38 of 0xea0330e0 'GLib' is mod 1 970s JS IMPORT: successfully imported module 'GLib' 970s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 970s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xea069040, JSClass 0xee33d980, in object 0xea069020 970s JS CTX: Initialized class GIRepositoryGType prototype 0xea211580 970s JS CTX: Initialized class GIRepositoryFunction prototype 0xea033120 970s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 970s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 970s JS G BXD: Defined class for Error (GError), prototype 0xea069080, JSClass 0xee33d980, in object 0xea069020 970s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 970s JS G BXD: Defined class for Variant (GVariant), prototype 0xea0690c0, JSClass 0xee33d980, in object 0xea069020 970s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 970s JS G BXD: Defined class for Bytes (GBytes), prototype 0xea069100, JSClass 0xee33d980, in object 0xea069020 970s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 970s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 970s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xea069140, JSClass 0xee33d980, in object 0xea069020 970s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 970s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 970s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 970s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 970s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 970s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 970s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 970s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 970s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 970s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 970s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 970s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 970s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 970s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 970s JS G BXD: Defined class for Thread (GThread), prototype 0xea069180, JSClass 0xee33d980, in object 0xea069020 970s JS G BXD: Defining method ref in prototype for GLib.Thread 970s JS G BXD: Defining method unref in prototype for GLib.Thread 970s JS G NS: Defined namespace 'GLib' 0xea069020 in GIRepository 0xea210c08 970s JS IMPORT: Importing module jasmine succeeded 970s JS IMPORT: Defining parent 0xea2000d8 of 0xea0338e0 'jasmine' is mod 1 970s JS IMPORT: successfully imported module 'jasmine' 970s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 970s JS MAINLOOP: Main loop instance 0x49c50a8: hold 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Main loop instance 0x49c50a8: Spinning loop until released or hook cleared 970s JS MAINLOOP: handling job 0, 970s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 970s JS MAINLOOP: Main loop instance 0x49c50a8: release 970s JS MAINLOOP: Completed job 0 970s JS IMPORT: JS import 'package' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/package.js 970s JS IMPORT: Importing 'gi' 970s JS IMPORT: Defining parent 0xea2000d8 of 0xea210c08 'gi' is mod 1 970s JS IMPORT: successfully imported module 'gi' 970s 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 970s JS G NS: Defined namespace 'GIRepository' 0xea0691e0 in GIRepository 0xea210c08 970s 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 970s JS G NS: Defined namespace 'CjsPrivate' 0xea069220 in GIRepository 0xea210c08 970s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 970s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 970s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 970s JS IMPORT: Importing module _legacy succeeded 970s JS IMPORT: Defining parent 0xea2000d8 of 0xea033ae0 '_legacy' is mod 1 970s JS IMPORT: successfully imported module '_legacy' 970s JS IMPORT: Importing module lang succeeded 970s JS IMPORT: Defining parent 0xea2000d8 of 0xea033aa0 'lang' is mod 1 970s JS IMPORT: successfully imported module 'lang' 970s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 970s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 970s JS IMPORT: Importing module _signals succeeded 970s JS IMPORT: Defining parent 0xea2000d8 of 0xea033b20 '_signals' is mod 1 970s JS IMPORT: successfully imported module '_signals' 970s JS IMPORT: Importing module signals succeeded 970s JS IMPORT: Defining parent 0xea2000d8 of 0xea033a60 'signals' is mod 1 970s JS IMPORT: successfully imported module 'signals' 970s JS IMPORT: Importing module Gio succeeded 970s JS IMPORT: Defining parent 0xea210e38 of 0xea033a20 'Gio' is mod 1 970s JS IMPORT: successfully imported module 'Gio' 970s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 970s JS IMPORT: Importing '_gi' 970s JS NATIVE: Defining native module '_gi' 970s JS IMPORT: Defining parent 0xea2000d8 of 0xea2256e0 '_gi' is mod 1 970s JS IMPORT: successfully imported module '_gi' 970s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 970s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 970s JS IMPORT: Importing module _common succeeded 970s JS IMPORT: Defining parent 0xea2000d8 of 0xea033ba0 '_common' is mod 1 970s JS IMPORT: successfully imported module '_common' 970s JS IMPORT: Importing module GObject succeeded 970s JS IMPORT: Defining parent 0xea210e38 of 0xea033b60 'GObject' is mod 1 970s JS IMPORT: successfully imported module 'GObject' 970s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 970s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 970s JS G BXD: Defined class for String (GString), prototype 0xea069440, JSClass 0xee33d980, in object 0xea069240 970s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 970s JS G PRM: Defined class ParamSpec prototype is 0xea033c20 class 0xee340170 in object 0xea069240 970s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 970s JS G OBJ: Defined class for Object (GObject), prototype 0xea069560, JSClass 0xee33dd10, in object 0xea069240 970s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 970s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 970s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xea069580, JSClass 0xee33dd10, in object 0xea069240 970s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 970s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 970s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 970s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 970s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 970s JS G NS: Defined namespace 'GObject' 0xea069240 in GIRepository 0xea210c08 970s JS G OBJ: Defined class for Application (GApplication), prototype 0xea0695c0, JSClass 0xee33dd10, in object 0xea069200 970s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 970s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0xea033ee0, JSClass 0xee33dbf8, in object 0xea069200 970s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 970s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 970s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 970s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 970s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 970s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 970s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 970s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 970s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 970s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 970s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xea069620, JSClass 0xee33dd10, in object 0xea069200 970s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 970s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0xea0ad100, JSClass 0xee33dbf8, in object 0xea069200 970s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 970s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xea069680, JSClass 0xee33dd10, in object 0xea069200 970s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 970s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 970s JS G IFACE: Defined class for Initable (GInitable), prototype 0xea0ad200, JSClass 0xee33dbf8, in object 0xea069200 970s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 970s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 970s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 970s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xea0696e0, JSClass 0xee33d980, in object 0xea069200 970s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 970s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xea069720, JSClass 0xee33d980, in object 0xea069200 970s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 970s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 970s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xea069760, JSClass 0xee33dd10, in object 0xea069200 970s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xea0697a0, JSClass 0xee33dd10, in object 0xea069220 970s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 970s JS G OBJ: Defined class for ListStore (GListStore), prototype 0xea0697e0, JSClass 0xee33dd10, in object 0xea069200 970s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 970s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 970s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 970s JS G IFACE: Defined class for File (GFile), prototype 0xea0ad320, JSClass 0xee33dbf8, in object 0xea069200 970s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xea069840, JSClass 0xee33dd10, in object 0xea210cd0 970s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 970s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0xea0698a0, JSClass 0xee33dd10, in object 0xea069200 970s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 970s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 970s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0xea0698e0, JSClass 0xee33dd10, in object 0xea069200 970s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 970s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0xea069920, JSClass 0xee33dd10, in object 0xea069200 970s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 970s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xea069960, JSClass 0xee33d980, in object 0xea069200 970s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 970s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 970s JS G OBJ: Defined class for Settings (GSettings), prototype 0xea0699a0, JSClass 0xee33dd10, in object 0xea069200 970s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 970s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 970s JS G NS: Defined namespace 'Gio' 0xea069200 in GIRepository 0xea210c08 970s JS IMPORT: Importing 'system' 970s JS NATIVE: Defining native module 'system' 970s JS IMPORT: Defining parent 0xea2000d8 of 0xea22a630 'system' is mod 1 970s JS IMPORT: successfully imported module 'system' 970s JS IMPORT: JS import 'gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/gettext.js 970s JS IMPORT: JS import '_gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_gettext.js 970s JS IMPORT: JS import '_gettext' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_gettext.js 970s JS G NS: Found info type ENUM for 'LocaleCategory' in namespace 'CjsPrivate' 970s JS G ENUM: Defining enum value ALL (fixed from all) 6 970s JS G ENUM: Defining enum value COLLATE (fixed from collate) 3 970s JS G ENUM: Defining enum value CTYPE (fixed from ctype) 0 970s JS G ENUM: Defining enum value MESSAGES (fixed from messages) 5 970s JS G ENUM: Defining enum value MONETARY (fixed from monetary) 4 970s JS G ENUM: Defining enum value NUMERIC (fixed from numeric) 1 970s JS G ENUM: Defining enum value TIME (fixed from time) 2 970s JS G ENUM: Defining CjsPrivate.LocaleCategory as 0xea22ac18 970s JS IMPORT: Importing module _gettext succeeded 970s JS IMPORT: Defining parent 0xea2000d8 of 0xea0adbc0 '_gettext' is mod 1 970s JS IMPORT: successfully imported module '_gettext' 970s JS IMPORT: Importing module gettext succeeded 970s JS IMPORT: Defining parent 0xea2000d8 of 0xea0adb80 'gettext' is mod 1 970s JS IMPORT: successfully imported module 'gettext' 970s JS IMPORT: Importing module package succeeded 970s JS IMPORT: Defining parent 0xea2000d8 of 0xea0339e0 'package' is mod 1 970s JS IMPORT: successfully imported module 'package' 970s JS CTX: Script evaluation succeeded 970s JS MAINLOOP: Main loop instance 0x49c50a8: Spinning loop until released or hook cleared 970s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xea0320d0 970s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xea0320d0 970s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xea0320d0 970s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xea0320d0 970s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xea0320d0 970s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xea0320d0 970s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xea0320d0 970s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xea0320d0 970s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xea0320d0 970s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xea0320d0 970s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xea0320d0 970s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xea0320d0 970s JS IMPORT: Module metadata hook for module 0xea2352f8 970s JS IMPORT: Defining meta.importSync for module 0xea2352f8 970s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xea0320d0 970s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xea0320d0 970s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 970s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 970s JS MAINLOOP: Set main loop hook to 970s JS MAINLOOP: Main loop instance 0x49c50a8: hold 970s JS MAINLOOP: Running and clearing main loop hook 970s JS G BXD: Defining method run in prototype for GLib.MainLoop 970s 1..20 970s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 970s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 970s JS G BXD: Defined class for Source (GSource), prototype 0xea069a00, JSClass 0xee33d980, in object 0xea069020 970s JS G BXD: Defining method set_priority in prototype for GLib.Source 970s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 970s JS G BXD: Defining method attach in prototype for GLib.Source 970s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 970s JS IMPORT: Module metadata hook for module 0xea202a58 970s JS IMPORT: Defining meta.importSync for module 0xea202a58 970s 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 970s JS G NS: Defined namespace 'Regress' 0xea069ac0 in GIRepository 0xea210c08 970s JS G BXD: Defining method destroy in prototype for GLib.Source 970s ok 1 Package module finds an existing library 970s ok 2 Package module doesn't find a non-existent library 970s JS G NS: Found info type FUNCTION for 'get_variant' in namespace 'Regress' 970s ok 3 Package module finds a function 970s ok 4 Package module doesn't find a non-existent function 970s JS G NS: Found info type OBJECT for 'TestObj' in namespace 'Regress' 970s JS G OBJ: Defined class for TestObj (RegressTestObj), prototype 0xea069ce0, JSClass 0xee33dd10, in object 0xea069ac0 970s ok 5 Package module finds a class 970s ok 6 Package module doesn't find a non-existent class 970s ok 7 Package module finds a property 970s JS G NS: Found info type FUNCTION for 'type_is_a' in namespace 'GObject' 970s ok 8 Package module doesn't find a non-existent property 970s ok 9 Package module finds a static function 970s ok 10 Package module doesn't find a non-existent static function 970s ok 11 Package module finds a method 970s ok 12 Package module doesn't find a non-existent method 970s 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 970s JS G NS: Defined namespace 'GIMarshallingTests' 0xea0db140 in GIRepository 0xea035910 970s JS G NS: Found info type INTERFACE for 'Interface' in namespace 'GIMarshallingTests' 970s JS G IFACE: Defined class for Interface (GIMarshallingTestsInterface), prototype 0xea0c4a20, JSClass 0xee33dbf8, in object 0xea0db140 970s ok 13 Package module finds an interface 970s ok 14 Package module doesn't find a non-existent interface 970s ok 15 Package module finds an interface method 970s JS G NS: Found info type FUNCTION for 'type_default_interface_ref' in namespace 'GObject' 970s JS G NS: Found info type STRUCT for 'TypeInterface' in namespace 'GObject' 970s JS G BXD: Defined class for TypeInterface (void), prototype 0xea0db300, JSClass 0xee33d980, in object 0xea069240 970s ok 16 Package module doesn't find a non-existent interface method 970s JS G NS: Found info type ENUM for 'TestEnum' in namespace 'Regress' 970s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 970s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 970s JS G ENUM: Defining enum value VALUE3 (fixed from value3) -1 970s JS G ENUM: Defining enum value VALUE4 (fixed from value4) 48 970s JS G ENUM: Defining enum value VALUE5 (fixed from value5) 49 970s JS G ENUM: Defining Regress.TestEnum as 0xea243550 970s ok 17 Package module finds an enum value 970s ok 18 Package module doesn't find a non-existent enum value 970s JS G NS: Found info type CONSTANT for 'BOOL_CONSTANT' in namespace 'Regress' 970s ok 19 Package module finds a constant 970s ok 20 Package module doesn't find a non-existent constant 970s JS G BXD: Defining method quit in prototype for GLib.MainLoop 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Main loop instance 0x49c50a8: Spinning loop until released or hook cleared 970s JS MAINLOOP: handling job 0, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 0 970s JS MAINLOOP: handling job 1, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 1 970s JS MAINLOOP: handling job 2, 970s JS MAINLOOP: Enqueue job , promise=, allocation site= 970s JS MAINLOOP: Completed job 2 970s JS MAINLOOP: handling job 3, 970s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 970s JS MAINLOOP: Main loop instance 0x49c50a8: release 970s JS MAINLOOP: Completed job 3 971s JS MEMORY: Memory report: before destroying context 971s JS MEMORY: 352 objects currently alive 971s JS MEMORY: boxed_instance = 88 971s JS MEMORY: boxed_prototype = 12 971s JS MEMORY: closure = 1 971s JS MEMORY: function = 212 971s JS MEMORY: fundamental_instance = 0 971s JS MEMORY: fundamental_prototype = 0 971s JS MEMORY: gerror_instance = 0 971s JS MEMORY: gerror_prototype = 0 971s JS MEMORY: interface = 5 971s JS MEMORY: module = 12 971s JS MEMORY: ns = 7 971s JS MEMORY: object_instance = 1 971s JS MEMORY: object_prototype = 14 971s JS MEMORY: param = 0 971s JS MEMORY: union_instance = 0 971s JS MEMORY: union_prototype = 0 971s JS CTX: JS shutdown sequence 971s JS CTX: Stopping profiler 971s JS CTX: Shutting down toggle queue 971s JS CTX: Notifying external reference holders of GjsContext dispose 971s JS MAINLOOP: Stopping promise job dispatcher 971s JS CTX: Notifying reference holders of GjsContext dispose 971s JS CTX: Checking unhandled promise rejections 971s JS CTX: Releasing cached JS wrappers 971s JS CTX: Final triggered GC 971s JS CTX: Destroying JS context 971s JS CTX: Releasing all native objects 971s JS CTX: Disabling auto GC 971s JS CTX: Ending trace on global object 971s JS CTX: Freeing allocated resources 971s JS CTX: JS context destroyed 971s PASS: cjs/testPackage.test 971s Running test: cjs/testCommandLine.sh.test 971s ok 1 - Invalid option should exit with failure (exit code 1) 971s ok 2 - Invalid option should print a relevant message 971s ok 3 - System.exit(0) should exit successfully 971s ok 4 - System.exit(42) should exit with the correct exit code 971s ok 5 - System.programPath should end in '/argv.js' when gjs argv.js is run 971s # VALGRIND = 971s ok 6 - System.exit() should still exit across an FFI boundary 971s ok 7 - Unhandled promise rejections should still be printed when exiting 971s ok 8 - Basic unicode encoding (accents, etc) should be functioning properly for ARGV and imports. 971s ok 9 - Unicode encoding for symbols should be functioning properly for ARGV and imports. 971s ok 10 - --help should succeed 971s ok 11 - --help should print something 971s ok 12 - should succeed when --help is not first arg 971s ok 13 - should print something when --help is not first arg 971s ok 14 - --help should succeed before a script file 971s ok 15 - --help should print something before a script file 971s ok 16 - --help should succeed before -c 971s ok 17 - --help should print something before -c 971s ok 18 - --help after script file should be passed to script 971s ok 19 - --help after script file should not print anything 971s ok 20 - --help after -c should be passed to script 971s ok 21 - --help after -c should not print anything 971s ok 22 - -I after script should succeed but give a warning 971s ok 23 - --coverage-prefix after script should succeed but give a warning 971s ok 24 - --coverage-output after script should succeed but give a warning 971s ok 25 - --version should work 971s ok 26 - --version should print something 971s ok 27 - --version after -c should be passed to script 971s ok 28 - --version after -c should not print anything 971s ok 29 - --jsversion should work 971s ok 30 - --jsversion should print something 971s ok 31 - --jsversion after -c should be passed to script 971s ok 32 - --jsversion after -c should not print anything 971s ok 33 - no profiling data should be dumped without --profile 971s ok 34 - --profile should dump profiling data to the default file name # SKIP profiler is disabled 971s ok 35 - --profile with argument should dump profiling data to the named file # SKIP profiler is disabled 971s ok 36 - GJS_ENABLE_PROFILER=1 should enable the profiler # SKIP profiler is disabled 971s ok 37 - interpreter should exit with the correct exit code from a queued promise job 971s ok 38 - interpreter should run queued promise jobs before finishing 971s ok 39 - interpreter should stop running jobs when one calls System.exit() 971s ok 40 - unhandled promise rejection should be reported 971s ok 41 - catching an await expression should not cause unhandled rejection 974s ok 42 - main program exceptions are not swallowed by queued promise jobs 974s ok 43 - object unref from other thread after shutdown should not race 974s ok 44 - avoid crashing when GTK vfuncs are called on context destroy # SKIP GTK disabled 974s Gjs-Message: 16:07:51.843: Wrote coverage statistics to /tmp/test-tmp-cjs_testCommandLine.sh.test-X7JTW2/coverage.lcov 974s ok 45 - coverage prefix is treated as an absolute path 974s ok 46 - avoid statically importing two versions of the same module 974s # VALGRIND = 974s ok 47 - exit with correct code from a signal callback 974s ok 48 - avoid asserting when System.exit is called from a signal callback 974s ok 49 - exit after first System.exit call in a signal callback 974s 1..49 974s PASS: cjs/testCommandLine.sh.test 974s Running test: cjs/continue.test 974s 1..1 974s ok 1 - /usr/libexec/installed-tests/cjs/debugger/continue.debugger 974s PASS: cjs/continue.test 974s Running test: cjs/testImporter2.test 974s JS NATIVE: Registered native JS module '_promiseNative' 974s JS NATIVE: Registered native JS module '_byteArrayNative' 974s JS NATIVE: Registered native JS module '_encodingNative' 974s JS NATIVE: Registered native JS module '_gi' 974s JS NATIVE: Registered native JS module 'gi' 974s JS NATIVE: Registered native JS module 'cairoNative' 974s JS NATIVE: Registered native JS module 'system' 974s JS NATIVE: Registered native JS module 'console' 974s JS NATIVE: Registered native JS module '_print' 974s JS CTX: Enabling JIT 974s JS CTX: Initialized class GjsFileImporter prototype 0xe8700080 974s JS IMPORT: Defining parent (nil) of 0xe87000d8 'imports' is mod 0 974s JS IMPORT: Importing '_print' 974s JS NATIVE: Defining native module '_print' 974s JS IMPORT: Defining parent 0xe87000d8 of 0xe87005f0 '_print' is mod 1 974s JS IMPORT: successfully imported module '_print' 974s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 974s 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 0xe85320d0 974s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe85320d0 974s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe85320d0 974s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe85320d0 974s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe85320d0 974s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe85320d0 974s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe85320d0 974s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe85320d0 974s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe85320d0 974s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe85320d0 974s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe85320d0 974s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe85320d0 974s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe85320d0 974s JS MAINLOOP: Main loop instance 0x67180a8: hold 974s JS MAINLOOP: Enqueue job , promise=, allocation site= 974s JS MAINLOOP: Starting promise job dispatcher 974s JS MAINLOOP: Main loop instance 0x67180a8: Spinning loop until released or hook cleared 974s JS MAINLOOP: handling job 0, 974s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 974s JS MAINLOOP: Main loop instance 0x67180a8: release 974s JS MAINLOOP: Completed job 0 974s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xe85320d0 974s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe85320d0 974s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe85320d0 974s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe85320d0 974s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe85320d0 974s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe85320d0 974s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe85320d0 974s JS IMPORT: Module metadata hook for module 0xe8710a10 974s JS IMPORT: Defining meta.importSync for module 0xe8710a10 974s JS NATIVE: Defining native module 'gi' 974s JS CTX: Initialized class GIRepositoryNamespace prototype 0xe8710d48 974s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 974s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 974s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 974s JS IMPORT: Importing directory 'overrides' 974s JS IMPORT: Defining parent 0xe87000d8 of 0xe8710e38 'overrides' is mod 1 974s JS IMPORT: Defined importer 'overrides' 0xe8710e38 in 0xe87000d8 974s JS IMPORT: successfully imported directory 'overrides' 974s JS IMPORT: Importing '_byteArrayNative' 974s JS NATIVE: Defining native module '_byteArrayNative' 974s JS IMPORT: Defining parent 0xe87000d8 of 0xe8711220 '_byteArrayNative' is mod 1 974s JS IMPORT: successfully imported module '_byteArrayNative' 974s JS IMPORT: Importing '_promiseNative' 974s JS NATIVE: Defining native module '_promiseNative' 974s JS IMPORT: Defining parent 0xe87000d8 of 0xe8711360 '_promiseNative' is mod 1 974s JS IMPORT: successfully imported module '_promiseNative' 974s JS IMPORT: Importing module GLib succeeded 974s JS IMPORT: Defining parent 0xe8710e38 of 0xe85330e0 'GLib' is mod 1 974s JS IMPORT: successfully imported module 'GLib' 974s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 974s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xe8569040, JSClass 0xec87a980, in object 0xe8569020 974s JS CTX: Initialized class GIRepositoryGType prototype 0xe8711580 974s JS CTX: Initialized class GIRepositoryFunction prototype 0xe8533120 974s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 974s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 974s JS G BXD: Defined class for Error (GError), prototype 0xe8569080, JSClass 0xec87a980, in object 0xe8569020 974s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 974s JS G BXD: Defined class for Variant (GVariant), prototype 0xe85690c0, JSClass 0xec87a980, in object 0xe8569020 974s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 974s JS G BXD: Defined class for Bytes (GBytes), prototype 0xe8569100, JSClass 0xec87a980, in object 0xe8569020 974s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 974s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 974s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xe8569140, JSClass 0xec87a980, in object 0xe8569020 974s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 974s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 974s JS G BXD: Defined class for Thread (GThread), prototype 0xe8569180, JSClass 0xec87a980, in object 0xe8569020 974s JS G BXD: Defining method ref in prototype for GLib.Thread 974s JS G BXD: Defining method unref in prototype for GLib.Thread 974s JS G NS: Defined namespace 'GLib' 0xe8569020 in GIRepository 0xe8710c08 974s JS IMPORT: Importing module jasmine succeeded 974s JS IMPORT: Defining parent 0xe87000d8 of 0xe85338e0 'jasmine' is mod 1 974s JS IMPORT: successfully imported module 'jasmine' 974s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 974s JS MAINLOOP: Main loop instance 0x67180a8: hold 974s JS MAINLOOP: Enqueue job , promise=, allocation site= 974s JS MAINLOOP: Main loop instance 0x67180a8: Spinning loop until released or hook cleared 974s JS MAINLOOP: handling job 0, 974s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 974s JS MAINLOOP: Main loop instance 0x67180a8: release 974s JS MAINLOOP: Completed job 0 974s JS CTX: Script evaluation succeeded 974s JS MAINLOOP: Main loop instance 0x67180a8: Spinning loop until released or hook cleared 974s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xe85320d0 974s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe85320d0 974s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe85320d0 974s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe85320d0 974s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe85320d0 974s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe85320d0 974s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe85320d0 974s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe85320d0 974s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe85320d0 974s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe85320d0 974s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe85320d0 974s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe85320d0 974s JS IMPORT: Module metadata hook for module 0xe8725ad0 974s JS IMPORT: Defining meta.importSync for module 0xe8725ad0 974s JS NATIVE: Defining native module 'system' 974s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe85320d0 974s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe85320d0 974s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 974s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 974s JS MAINLOOP: Set main loop hook to 974s JS MAINLOOP: Main loop instance 0x67180a8: hold 974s JS MAINLOOP: Running and clearing main loop hook 974s JS G BXD: Defining method run in prototype for GLib.MainLoop 974s 1..4 974s JS IMPORT: Importing 'gi' 974s JS IMPORT: Defining parent 0xe87000d8 of 0xe8710c08 'gi' is mod 1 974s JS IMPORT: successfully imported module 'gi' 974s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 974s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 974s JS G BXD: Defined class for Source (GSource), prototype 0xe85691e0, JSClass 0xec87a980, in object 0xe8569020 974s JS G BXD: Defining method set_priority in prototype for GLib.Source 974s JS IMPORT: Importing '_gi' 974s JS NATIVE: Defining native module '_gi' 974s JS IMPORT: Defining parent 0xe87000d8 of 0xe8729b48 '_gi' is mod 1 974s JS IMPORT: successfully imported module '_gi' 974s 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 974s JS G NS: Defined namespace 'CjsPrivate' 0xe8569260 in GIRepository 0xe8710c08 974s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 974s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 974s JS IMPORT: Importing module _common succeeded 974s JS IMPORT: Defining parent 0xe87000d8 of 0xe8533b80 '_common' is mod 1 974s JS IMPORT: successfully imported module '_common' 974s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 974s JS IMPORT: Importing module _legacy succeeded 974s JS IMPORT: Defining parent 0xe87000d8 of 0xe8533bc0 '_legacy' is mod 1 974s JS IMPORT: successfully imported module '_legacy' 974s JS IMPORT: Importing module GObject succeeded 974s JS IMPORT: Defining parent 0xe8710e38 of 0xe8533b40 'GObject' is mod 1 974s JS IMPORT: successfully imported module 'GObject' 974s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 974s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 974s JS G BXD: Defined class for String (GString), prototype 0xe8569460, JSClass 0xec87a980, in object 0xe8569240 974s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 974s JS G PRM: Defined class ParamSpec prototype is 0xe8533c40 class 0xec87d170 in object 0xe8569240 974s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 974s JS G OBJ: Defined class for Object (GObject), prototype 0xe8569580, JSClass 0xec87ad10, in object 0xe8569240 974s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 974s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 974s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xe85695a0, JSClass 0xec87ad10, in object 0xe8569240 974s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 974s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 974s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 974s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 974s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 974s JS G NS: Defined namespace 'GObject' 0xe8569240 in GIRepository 0xe8710c08 974s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 974s JS G BXD: Defining method attach in prototype for GLib.Source 974s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 974s JS IMPORT: Module metadata hook for module 0xe8702a58 974s JS IMPORT: Defining meta.importSync for module 0xe8702a58 974s JS G BXD: Defining method destroy in prototype for GLib.Source 974s JS IMPORT: Importing module GIMarshallingTests succeeded 974s JS IMPORT: Defining parent 0xe8710e38 of 0xe8533f60 'GIMarshallingTests' is mod 1 974s JS IMPORT: successfully imported module 'GIMarshallingTests' 974s ok 1 GI importer on failure throws an exception when the overrides _init isn't a function 974s JS IMPORT: Importing module Gio succeeded 974s JS IMPORT: Defining parent 0xe8710e38 of 0xe8533fc0 'Gio' is mod 1 974s JS IMPORT: successfully imported module 'Gio' 974s ok 2 GI importer on failure throws an exception when the overrides _init is null 974s JS IMPORT: Importing module Regress succeeded 974s JS IMPORT: Defining parent 0xe8710e38 of 0xe85af020 'Regress' is mod 1 974s JS IMPORT: successfully imported module 'Regress' 974s ok 3 GI importer on failure throws an exception when the overrides _init is undefined 974s JS IMPORT: Importing module WarnLib succeeded 974s JS IMPORT: Defining parent 0xe85357e0 of 0xe85af860 'WarnLib' is mod 1 974s JS IMPORT: successfully imported module 'WarnLib' 974s ok 4 GI importer on failure throws an exception when the overrides _init is missing 974s JS G BXD: Defining method quit in prototype for GLib.MainLoop 974s JS MAINLOOP: Enqueue job , promise=, allocation site= 974s JS MAINLOOP: Main loop instance 0x67180a8: Spinning loop until released or hook cleared 974s JS MAINLOOP: handling job 0, 974s JS MAINLOOP: Enqueue job , promise=, allocation site= 974s JS MAINLOOP: Completed job 0 974s JS MAINLOOP: handling job 1, 974s JS MAINLOOP: Enqueue job , promise=, allocation site= 974s JS MAINLOOP: Completed job 1 974s JS MAINLOOP: handling job 2, 974s JS MAINLOOP: Enqueue job , promise=, allocation site= 974s JS MAINLOOP: Completed job 2 974s JS MAINLOOP: handling job 3, 974s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 974s JS MAINLOOP: Main loop instance 0x67180a8: release 974s JS MAINLOOP: Completed job 3 974s JS MEMORY: Memory report: before destroying context 974s JS MEMORY: 149 objects currently alive 974s JS MEMORY: boxed_instance = 28 974s JS MEMORY: boxed_prototype = 8 974s JS MEMORY: closure = 1 974s JS MEMORY: function = 94 974s JS MEMORY: fundamental_instance = 0 974s JS MEMORY: fundamental_prototype = 0 974s JS MEMORY: gerror_instance = 0 974s JS MEMORY: gerror_prototype = 0 974s JS MEMORY: interface = 0 974s JS MEMORY: module = 9 974s JS MEMORY: ns = 7 974s JS MEMORY: object_instance = 0 974s JS MEMORY: object_prototype = 2 974s JS MEMORY: param = 0 974s JS MEMORY: union_instance = 0 974s JS MEMORY: union_prototype = 0 974s JS CTX: JS shutdown sequence 974s JS CTX: Stopping profiler 974s JS CTX: Shutting down toggle queue 974s JS CTX: Notifying external reference holders of GjsContext dispose 974s JS MAINLOOP: Stopping promise job dispatcher 974s JS CTX: Notifying reference holders of GjsContext dispose 974s JS CTX: Checking unhandled promise rejections 974s JS CTX: Releasing cached JS wrappers 974s JS CTX: Final triggered GC 974s JS CTX: Destroying JS context 974s JS CTX: Releasing all native objects 974s JS CTX: Disabling auto GC 974s JS CTX: Ending trace on global object 974s JS CTX: Freeing allocated resources 974s JS CTX: JS context destroyed 974s PASS: cjs/testImporter2.test 974s Running test: cjs/testImporter.test 974s JS NATIVE: Registered native JS module '_promiseNative' 974s JS NATIVE: Registered native JS module '_byteArrayNative' 974s JS NATIVE: Registered native JS module '_encodingNative' 974s JS NATIVE: Registered native JS module '_gi' 974s JS NATIVE: Registered native JS module 'gi' 974s JS NATIVE: Registered native JS module 'cairoNative' 974s JS NATIVE: Registered native JS module 'system' 974s JS NATIVE: Registered native JS module 'console' 974s JS NATIVE: Registered native JS module '_print' 974s JS CTX: Enabling JIT 974s JS CTX: Initialized class GjsFileImporter prototype 0xec600080 974s JS IMPORT: Defining parent (nil) of 0xec6000d8 'imports' is mod 0 974s JS IMPORT: Importing '_print' 974s JS NATIVE: Defining native module '_print' 974s JS IMPORT: Defining parent 0xec6000d8 of 0xec6005f0 '_print' is mod 1 974s JS IMPORT: successfully imported module '_print' 974s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 974s 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 0xec4320d0 974s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xec4320d0 974s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xec4320d0 974s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xec4320d0 974s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xec4320d0 974s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xec4320d0 974s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xec4320d0 974s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xec4320d0 974s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xec4320d0 974s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xec4320d0 974s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xec4320d0 974s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xec4320d0 974s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xec4320d0 974s JS MAINLOOP: Main loop instance 0xb9110a8: hold 974s JS MAINLOOP: Enqueue job , promise=, allocation site= 974s JS MAINLOOP: Starting promise job dispatcher 974s JS MAINLOOP: Main loop instance 0xb9110a8: Spinning loop until released or hook cleared 974s JS MAINLOOP: handling job 0, 974s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 974s JS MAINLOOP: Main loop instance 0xb9110a8: release 974s JS MAINLOOP: Completed job 0 974s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xec4320d0 974s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xec4320d0 974s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xec4320d0 974s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xec4320d0 974s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xec4320d0 974s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xec4320d0 974s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xec4320d0 974s JS IMPORT: Module metadata hook for module 0xec610a10 974s JS IMPORT: Defining meta.importSync for module 0xec610a10 974s JS NATIVE: Defining native module 'gi' 974s JS CTX: Initialized class GIRepositoryNamespace prototype 0xec610d48 974s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 974s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 974s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 974s JS IMPORT: Importing directory 'overrides' 974s JS IMPORT: Defining parent 0xec6000d8 of 0xec610e38 'overrides' is mod 1 974s JS IMPORT: Defined importer 'overrides' 0xec610e38 in 0xec6000d8 974s JS IMPORT: successfully imported directory 'overrides' 974s JS IMPORT: Importing '_byteArrayNative' 974s JS NATIVE: Defining native module '_byteArrayNative' 974s JS IMPORT: Defining parent 0xec6000d8 of 0xec611220 '_byteArrayNative' is mod 1 974s JS IMPORT: successfully imported module '_byteArrayNative' 974s JS IMPORT: Importing '_promiseNative' 974s JS NATIVE: Defining native module '_promiseNative' 974s JS IMPORT: Defining parent 0xec6000d8 of 0xec611360 '_promiseNative' is mod 1 974s JS IMPORT: successfully imported module '_promiseNative' 974s JS IMPORT: Importing module GLib succeeded 974s JS IMPORT: Defining parent 0xec610e38 of 0xec4330e0 'GLib' is mod 1 974s JS IMPORT: successfully imported module 'GLib' 974s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 974s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xec469040, JSClass 0xf0775980, in object 0xec469020 974s JS CTX: Initialized class GIRepositoryGType prototype 0xec611580 974s JS CTX: Initialized class GIRepositoryFunction prototype 0xec433120 974s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 974s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 974s JS G BXD: Defined class for Error (GError), prototype 0xec469080, JSClass 0xf0775980, in object 0xec469020 974s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 974s JS G BXD: Defined class for Variant (GVariant), prototype 0xec4690c0, JSClass 0xf0775980, in object 0xec469020 974s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 974s JS G BXD: Defined class for Bytes (GBytes), prototype 0xec469100, JSClass 0xf0775980, in object 0xec469020 974s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 974s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 974s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xec469140, JSClass 0xf0775980, in object 0xec469020 974s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 974s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 974s JS G BXD: Defined class for Thread (GThread), prototype 0xec469180, JSClass 0xf0775980, in object 0xec469020 974s JS G BXD: Defining method ref in prototype for GLib.Thread 974s JS G BXD: Defining method unref in prototype for GLib.Thread 974s JS G NS: Defined namespace 'GLib' 0xec469020 in GIRepository 0xec610c08 974s JS IMPORT: Importing module jasmine succeeded 974s JS IMPORT: Defining parent 0xec6000d8 of 0xec4338e0 'jasmine' is mod 1 974s JS IMPORT: successfully imported module 'jasmine' 974s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 974s JS MAINLOOP: Main loop instance 0xb9110a8: hold 974s JS MAINLOOP: Enqueue job , promise=, allocation site= 974s JS MAINLOOP: Main loop instance 0xb9110a8: Spinning loop until released or hook cleared 974s JS MAINLOOP: handling job 0, 974s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 974s JS MAINLOOP: Main loop instance 0xb9110a8: release 974s JS MAINLOOP: Completed job 0 974s JS CTX: Script evaluation succeeded 974s JS MAINLOOP: Main loop instance 0xb9110a8: Spinning loop until released or hook cleared 974s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xec4320d0 974s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xec4320d0 974s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xec4320d0 974s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xec4320d0 974s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xec4320d0 974s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xec4320d0 974s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xec4320d0 974s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xec4320d0 974s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xec4320d0 974s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xec4320d0 974s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xec4320d0 974s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xec4320d0 974s JS IMPORT: Module metadata hook for module 0xec637988 974s JS IMPORT: Defining meta.importSync for module 0xec637988 974s JS NATIVE: Defining native module 'system' 974s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xec4320d0 974s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xec4320d0 974s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 974s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 974s JS MAINLOOP: Set main loop hook to 974s JS MAINLOOP: Main loop instance 0xb9110a8: hold 974s JS MAINLOOP: Running and clearing main loop hook 974s JS G BXD: Defining method run in prototype for GLib.MainLoop 974s 1..38 974s JS IMPORT: Importing 'gi' 974s JS IMPORT: Defining parent 0xec6000d8 of 0xec610c08 'gi' is mod 1 974s JS IMPORT: successfully imported module 'gi' 974s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 974s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 974s JS G BXD: Defined class for Source (GSource), prototype 0xec4691e0, JSClass 0xf0775980, in object 0xec469020 974s JS G BXD: Defining method set_priority in prototype for GLib.Source 974s JS IMPORT: Importing '_gi' 974s JS NATIVE: Defining native module '_gi' 974s JS IMPORT: Defining parent 0xec6000d8 of 0xec63ee50 '_gi' is mod 1 974s JS IMPORT: successfully imported module '_gi' 974s 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 974s JS G NS: Defined namespace 'CjsPrivate' 0xec469260 in GIRepository 0xec610c08 974s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 974s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 974s JS IMPORT: Importing module _common succeeded 974s JS IMPORT: Defining parent 0xec6000d8 of 0xec433b80 '_common' is mod 1 974s JS IMPORT: successfully imported module '_common' 974s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 974s JS IMPORT: Importing module _legacy succeeded 974s JS IMPORT: Defining parent 0xec6000d8 of 0xec433bc0 '_legacy' is mod 1 974s JS IMPORT: successfully imported module '_legacy' 974s JS IMPORT: Importing module GObject succeeded 974s JS IMPORT: Defining parent 0xec610e38 of 0xec433b40 'GObject' is mod 1 974s JS IMPORT: successfully imported module 'GObject' 974s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 974s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 974s JS G BXD: Defined class for String (GString), prototype 0xec469460, JSClass 0xf0775980, in object 0xec469240 974s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 974s JS G PRM: Defined class ParamSpec prototype is 0xec4b0700 class 0xf0778170 in object 0xec469240 974s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 974s JS G OBJ: Defined class for Object (GObject), prototype 0xec469580, JSClass 0xf0775d10, in object 0xec469240 974s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 974s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 974s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xec4695a0, JSClass 0xf0775d10, in object 0xec469240 974s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 974s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 974s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 974s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 974s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 974s JS G NS: Defined namespace 'GObject' 0xec469240 in GIRepository 0xec4357e0 974s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 974s JS G BXD: Defining method attach in prototype for GLib.Source 974s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 974s JS IMPORT: Module metadata hook for module 0xec453ca0 974s JS IMPORT: Defining meta.importSync for module 0xec453ca0 974s JS G NS: Found info type CONSTANT for 'MAJOR_VERSION' in namespace 'GLib' 974s JS G BXD: Defining method destroy in prototype for GLib.Source 974s ok 1 GI importer can import GI modules 974s JS IMPORT: Cleaning up from failed import of 'WarnLib' 974s ok 2 GI importer on failure throws an exception when the overrides file can't be imported 974s JS IMPORT: Cleaning up from failed import of 'GIMarshallingTests' 974s JS CTX: Ignoring second exception: 'No property 'GIMarshallingTests' in GI repository object (or it was not an object)' 974s ok 3 GI importer on failure throws an exception when the overrides import throws one 974s JS IMPORT: Importing module Regress succeeded 974s JS IMPORT: Defining parent 0xec435820 of 0xec4b0aa0 'Regress' is mod 1 974s JS IMPORT: successfully imported module 'Regress' 974s ok 4 GI importer on failure throws an exception when the overrides _init throws one 974s JS IMPORT: Importing module Gio succeeded 974s JS IMPORT: Defining parent 0xec435820 of 0xec4b0ae0 'Gio' is mod 1 974s JS IMPORT: successfully imported module 'Gio' 974s ok 5 GI importer on failure throws an exception when the overrides _init is a primitive 974s JS IMPORT: Importing module foobar succeeded 974s JS IMPORT: Defining parent 0xec4357d0 of 0xec4b0b40 'foobar' is mod 1 974s JS IMPORT: successfully imported module 'foobar' 974s JS IMPORT: Adding directory 'resource:///org/gjs/jsunit/modules/subA' to child importer 'subA' 974s JS IMPORT: Importing directory 'subA' 974s JS IMPORT: Defining parent 0xec4357d0 of 0xec621110 'subA' is mod 1 974s JS IMPORT: Defined importer 'subA' 0xec621110 in 0xec4357d0 974s JS IMPORT: successfully imported directory 'subA' 974s JS IMPORT: Adding directory 'resource:///org/gjs/jsunit/modules/subA/subB' to child importer 'subB' 974s JS IMPORT: Importing directory 'subB' 974s JS IMPORT: Defining parent 0xec621110 of 0xec621228 'subB' is mod 1 974s JS IMPORT: Defined importer 'subB' 0xec621228 in 0xec621110 974s JS IMPORT: successfully imported directory 'subB' 974s JS CTX: Script evaluation succeeded 974s JS IMPORT: Importing module foobar succeeded 974s JS IMPORT: Defining parent 0xec621228 of 0xec4b0ba0 'foobar' is mod 1 974s JS IMPORT: successfully imported module 'foobar' 974s ok 6 Importer is on the global object (backwards compatibility) 974s ok 7 Importer is abstract 974s ok 8 Importer exists 974s ok 9 Importer has a toString representation 974s JS IMPORT: JS import 'nonexistentModuleName' not found in resource:///org/gjs/jsunit/modules at resource:///org/gjs/jsunit/modules/nonexistentModuleName.js 974s ok 10 Importer throws an import error when trying to import a nonexistent module 974s JS IMPORT: Cleaning up from failed import of 'alwaysThrows' 974s JS IMPORT: Cleaning up from failed import of 'alwaysThrows' 974s ok 11 Importer throws an error when evaluating the module file throws an error 974s ok 12 Importer can import a module 974s ok 13 Importer can import a module with a toString property 974s ok 14 Importer makes deleting the import a no-op 974s ok 15 Importer gives the same object when importing a second time 974s ok 16 Importer can import a submodule 974s ok 17 Importer imports modules with a toString representation 974s ok 18 Importer does not share the same object for a module on a different path 974s ok 19 Importer gives the same object when importing a submodule a second time 974s ok 20 Importer has no meta properties on the toplevel importer 974s ok 21 Importer sets the names of imported modules 974s ok 22 Importer gives a module the importer object as parent module 974s ok 23 Importer gives a submodule the module as parent module 974s JS IMPORT: Adding directory 'resource:///org/gjs/jsunit/modules/mutualImport' to child importer 'mutualImport' 974s JS IMPORT: Importing directory 'mutualImport' 974s JS IMPORT: Defining parent 0xec4357d0 of 0xec67f548 'mutualImport' is mod 1 974s JS IMPORT: Defined importer 'mutualImport' 0xec67f548 in 0xec4357d0 974s JS IMPORT: successfully imported directory 'mutualImport' 974s JS IMPORT: Importing module b succeeded 974s JS IMPORT: Defining parent 0xec67f548 of 0xec4b0ce0 'b' is mod 1 974s JS IMPORT: successfully imported module 'b' 974s JS IMPORT: Importing module a succeeded 974s JS IMPORT: Defining parent 0xec67f548 of 0xec4b0ca0 'a' is mod 1 974s JS IMPORT: successfully imported module 'a' 974s ok 24 Importer does not make a separate copy of a module imported in two places 974s ok 25 Importer evaluates an __init__.js file in an imported directory 974s JS IMPORT: Adding directory 'resource:///org/gjs/jsunit/modules/subBadInit' to child importer 'subBadInit' 974s JS IMPORT: Importing directory 'subBadInit' 974s JS IMPORT: Defining parent 0xec4357d0 of 0xec60a380 'subBadInit' is mod 1 974s JS IMPORT: Defined importer 'subBadInit' 0xec60a380 in 0xec4357d0 974s JS IMPORT: successfully imported directory 'subBadInit' 974s ok 26 Importer throws on an __init__.js file with a syntax error 974s JS IMPORT: Adding directory 'resource:///org/gjs/jsunit/modules/subErrorInit' to child importer 'subErrorInit' 974s JS IMPORT: Importing directory 'subErrorInit' 974s JS IMPORT: Defining parent 0xec4357d0 of 0xec60ec50 'subErrorInit' is mod 1 974s JS IMPORT: Defined importer 'subErrorInit' 0xec60ec50 in 0xec4357d0 974s JS IMPORT: successfully imported directory 'subErrorInit' 974s ok 27 Importer throws when an __init__.js throws an error 974s ok 28 Importer accesses a class defined in an __init__.js file 974s JS IMPORT: Importing module modunicode succeeded 974s JS IMPORT: Defining parent 0xec4357d0 of 0xec4d94e0 'modunicode' is mod 1 974s JS IMPORT: successfully imported module 'modunicode' 974s ok 29 Importer can import a file encoded in UTF-8 974s JS IMPORT: Importing module lexicalScope succeeded 974s JS IMPORT: Defining parent 0xec4357d0 of 0xec4d9520 'lexicalScope' is mod 1 974s JS IMPORT: successfully imported module 'lexicalScope' 974s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 974s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 974s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 974s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 974s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 974s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 974s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 974s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 974s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 974s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 974s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 974s JS G ENUM: Defining GLib.LogLevelFlags as 0xec61ede0 974s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 974s ok 30 Importer properties defined in the module's lexical scope will log a compatibility warning when accessed 974s ok 31 Importer properties defined in the module's lexical scope can be accessed 974s ok 32 Importer properties defined in the module's lexical scope does not leak module properties into the global scope 974s ok 33 Importer enumerating modules gets all of them 974s ok 34 Importer enumerating modules includes modules that throw on import 974s ok 35 Importer enumerating modules does not include meta properties 974s ok 36 Importer doesn't crash when resolving a non-string property 974s JS IMPORT: Async module resolve hook for module "./modules/say.js" (relative to 0xec435800), global 0xec4320d0 974s JS MAINLOOP: Main loop instance 0xb9110a8: hold 974s JS MAINLOOP: Main loop instance 0xb9110a8: hold 974s JS MAINLOOP: Main loop instance 0xb9110a8: release 974s JS MAINLOOP: Enqueue job , promise=, allocation site= 974s JS MAINLOOP: handling job 0, 974s JS MAINLOOP: Enqueue job , promise=, allocation site= 974s JS MAINLOOP: Completed job 0 974s JS MAINLOOP: handling job 1, 974s JS MAINLOOP: Enqueue job , promise=, allocation site= 974s JS MAINLOOP: Completed job 1 974s JS MAINLOOP: handling job 2, 974s JS IMPORT: Async import promise resolved 974s JS MAINLOOP: Main loop instance 0xb9110a8: release 974s JS MAINLOOP: Enqueue job , promise=, allocation site= 974s JS MAINLOOP: Completed job 2 974s JS MAINLOOP: handling job 3, 974s JS IMPORT: Module resolve hook for module "./modules/say.js" (relative to ), global 0xec4320d0 974s JS MAINLOOP: Enqueue job , promise=, allocation site= 974s JS MAINLOOP: Completed job 3 974s JS MAINLOOP: handling job 4, 974s JS MAINLOOP: Enqueue job , promise=, allocation site= 974s JS MAINLOOP: Completed job 4 974s JS MAINLOOP: handling job 5, 974s ok 37 Importer scripts support relative dynamic imports 974s JS MAINLOOP: Completed job 5 974s JS IMPORT: Importing module dynamic succeeded 974s JS IMPORT: Defining parent 0xec4357d0 of 0xec4d9600 'dynamic' is mod 1 974s JS IMPORT: successfully imported module 'dynamic' 974s JS IMPORT: Async module resolve hook for module "./say.js" (relative to 0xec65c988), global 0xec4320d0 974s JS MAINLOOP: Main loop instance 0xb9110a8: hold 974s JS MAINLOOP: Main loop instance 0xb9110a8: hold 974s JS MAINLOOP: Main loop instance 0xb9110a8: release 974s JS MAINLOOP: Enqueue job , promise=, allocation site= 974s JS MAINLOOP: handling job 0, 974s JS MAINLOOP: Enqueue job , promise=, allocation site= 974s JS MAINLOOP: Completed job 0 974s JS MAINLOOP: handling job 1, 974s JS MAINLOOP: Enqueue job , promise=, allocation site= 974s JS MAINLOOP: Completed job 1 974s JS MAINLOOP: handling job 2, 974s JS IMPORT: Async import promise resolved 974s JS MAINLOOP: Main loop instance 0xb9110a8: release 974s JS MAINLOOP: Enqueue job , promise=, allocation site= 974s JS MAINLOOP: Completed job 2 974s JS MAINLOOP: handling job 3, 974s JS IMPORT: Module resolve hook for module "./say.js" (relative to ), global 0xec4320d0 974s JS MAINLOOP: Enqueue job , promise=, allocation site= 974s JS MAINLOOP: Completed job 3 974s JS MAINLOOP: handling job 4, 974s JS MAINLOOP: Enqueue job , promise=, allocation site= 974s JS MAINLOOP: Completed job 4 974s JS MAINLOOP: handling job 5, 974s JS MAINLOOP: Enqueue job , promise=, allocation site= 974s JS MAINLOOP: Completed job 5 974s JS MAINLOOP: handling job 6, 974s ok 38 Importer imported scripts support relative dynamic imports 974s JS MAINLOOP: Completed job 6 974s JS G BXD: Defining method quit in prototype for GLib.MainLoop 974s JS MAINLOOP: Enqueue job , promise=, allocation site= 974s JS MAINLOOP: Main loop instance 0xb9110a8: Spinning loop until released or hook cleared 974s JS MAINLOOP: handling job 0, 974s JS MAINLOOP: Enqueue job , promise=, allocation site= 974s JS MAINLOOP: Completed job 0 974s JS MAINLOOP: handling job 1, 974s JS MAINLOOP: Enqueue job , promise=, allocation site= 974s JS MAINLOOP: Completed job 1 974s JS MAINLOOP: handling job 2, 974s JS MAINLOOP: Enqueue job , promise=, allocation site= 974s JS MAINLOOP: Completed job 2 974s JS MAINLOOP: handling job 3, 974s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 974s JS MAINLOOP: Main loop instance 0xb9110a8: release 974s JS MAINLOOP: Completed job 3 974s JS MEMORY: Memory report: before destroying context 974s JS MEMORY: 344 objects currently alive 974s JS MEMORY: boxed_instance = 212 974s JS MEMORY: boxed_prototype = 8 974s JS MEMORY: closure = 1 974s JS MEMORY: function = 96 974s JS MEMORY: fundamental_instance = 0 974s JS MEMORY: fundamental_prototype = 0 974s JS MEMORY: gerror_instance = 0 974s JS MEMORY: gerror_prototype = 0 974s JS MEMORY: interface = 0 974s JS MEMORY: module = 18 974s JS MEMORY: ns = 7 974s JS MEMORY: object_instance = 0 974s JS MEMORY: object_prototype = 2 974s JS MEMORY: param = 0 974s JS MEMORY: union_instance = 0 974s JS MEMORY: union_prototype = 0 974s JS CTX: JS shutdown sequence 974s JS CTX: Stopping profiler 974s JS CTX: Shutting down toggle queue 974s JS CTX: Notifying external reference holders of GjsContext dispose 974s JS MAINLOOP: Stopping promise job dispatcher 974s JS CTX: Notifying reference holders of GjsContext dispose 974s JS CTX: Checking unhandled promise rejections 974s JS CTX: Releasing cached JS wrappers 974s JS CTX: Final triggered GC 974s JS CTX: Destroying JS context 974s JS CTX: Releasing all native objects 974s JS CTX: Disabling auto GC 974s JS CTX: Ending trace on global object 974s JS CTX: Freeing allocated resources 974s JS CTX: JS context destroyed 974s PASS: cjs/testImporter.test 974s Running test: cjs/testLegacyGtk.test 974s JS NATIVE: Registered native JS module '_promiseNative' 974s JS NATIVE: Registered native JS module '_byteArrayNative' 974s JS NATIVE: Registered native JS module '_encodingNative' 974s JS NATIVE: Registered native JS module '_gi' 974s JS NATIVE: Registered native JS module 'gi' 974s JS NATIVE: Registered native JS module 'cairoNative' 974s JS NATIVE: Registered native JS module 'system' 974s JS NATIVE: Registered native JS module 'console' 974s JS NATIVE: Registered native JS module '_print' 974s JS CTX: Enabling JIT 974s JS CTX: Initialized class GjsFileImporter prototype 0xec600080 974s JS IMPORT: Defining parent (nil) of 0xec6000d8 'imports' is mod 0 974s JS IMPORT: Importing '_print' 974s JS NATIVE: Defining native module '_print' 974s JS IMPORT: Defining parent 0xec6000d8 of 0xec6005f0 '_print' is mod 1 974s JS IMPORT: successfully imported module '_print' 974s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 974s 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 0xec4320d0 974s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xec4320d0 974s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xec4320d0 974s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xec4320d0 974s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xec4320d0 974s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xec4320d0 974s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xec4320d0 974s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xec4320d0 974s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xec4320d0 974s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xec4320d0 974s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xec4320d0 974s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xec4320d0 974s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xec4320d0 974s JS MAINLOOP: Main loop instance 0x10b640a8: hold 974s JS MAINLOOP: Enqueue job , promise=, allocation site= 974s JS MAINLOOP: Starting promise job dispatcher 974s JS MAINLOOP: Main loop instance 0x10b640a8: Spinning loop until released or hook cleared 974s JS MAINLOOP: handling job 0, 974s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 974s JS MAINLOOP: Main loop instance 0x10b640a8: release 974s JS MAINLOOP: Completed job 0 974s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xec4320d0 974s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xec4320d0 974s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xec4320d0 974s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xec4320d0 974s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xec4320d0 974s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xec4320d0 974s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xec4320d0 974s JS IMPORT: Module metadata hook for module 0xec610a10 974s JS IMPORT: Defining meta.importSync for module 0xec610a10 974s JS NATIVE: Defining native module 'gi' 974s JS CTX: Initialized class GIRepositoryNamespace prototype 0xec610d48 974s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 974s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 974s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 974s JS IMPORT: Importing directory 'overrides' 974s JS IMPORT: Defining parent 0xec6000d8 of 0xec610e38 'overrides' is mod 1 974s JS IMPORT: Defined importer 'overrides' 0xec610e38 in 0xec6000d8 974s JS IMPORT: successfully imported directory 'overrides' 974s JS IMPORT: Importing '_byteArrayNative' 974s JS NATIVE: Defining native module '_byteArrayNative' 974s JS IMPORT: Defining parent 0xec6000d8 of 0xec611220 '_byteArrayNative' is mod 1 974s JS IMPORT: successfully imported module '_byteArrayNative' 974s JS IMPORT: Importing '_promiseNative' 974s JS NATIVE: Defining native module '_promiseNative' 974s JS IMPORT: Defining parent 0xec6000d8 of 0xec611360 '_promiseNative' is mod 1 974s JS IMPORT: successfully imported module '_promiseNative' 974s JS IMPORT: Importing module GLib succeeded 974s JS IMPORT: Defining parent 0xec610e38 of 0xec4330e0 'GLib' is mod 1 974s JS IMPORT: successfully imported module 'GLib' 974s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 974s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xec469040, JSClass 0xf07c5980, in object 0xec469020 974s JS CTX: Initialized class GIRepositoryGType prototype 0xec611580 974s JS CTX: Initialized class GIRepositoryFunction prototype 0xec433120 974s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 974s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 974s JS G BXD: Defined class for Error (GError), prototype 0xec469080, JSClass 0xf07c5980, in object 0xec469020 974s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 974s JS G BXD: Defined class for Variant (GVariant), prototype 0xec4690c0, JSClass 0xf07c5980, in object 0xec469020 974s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 974s JS G BXD: Defined class for Bytes (GBytes), prototype 0xec469100, JSClass 0xf07c5980, in object 0xec469020 974s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 974s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 974s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xec469140, JSClass 0xf07c5980, in object 0xec469020 974s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 974s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 974s JS G BXD: Defined class for Thread (GThread), prototype 0xec469180, JSClass 0xf07c5980, in object 0xec469020 974s JS G BXD: Defining method ref in prototype for GLib.Thread 974s JS G BXD: Defining method unref in prototype for GLib.Thread 974s JS G NS: Defined namespace 'GLib' 0xec469020 in GIRepository 0xec610c08 974s JS IMPORT: Importing module jasmine succeeded 974s JS IMPORT: Defining parent 0xec6000d8 of 0xec4338e0 'jasmine' is mod 1 974s JS IMPORT: successfully imported module 'jasmine' 974s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 974s JS MAINLOOP: Main loop instance 0x10b640a8: hold 974s JS MAINLOOP: Enqueue job , promise=, allocation site= 974s JS MAINLOOP: Main loop instance 0x10b640a8: Spinning loop until released or hook cleared 974s JS MAINLOOP: handling job 0, 974s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 974s JS MAINLOOP: Main loop instance 0x10b640a8: release 974s JS MAINLOOP: Completed job 0 974s JS IMPORT: Importing 'gi' 974s JS IMPORT: Defining parent 0xec6000d8 of 0xec610c08 'gi' is mod 1 974s JS IMPORT: successfully imported module 'gi' 974s JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js 974s JS IMPORT: Importing module byteArray succeeded 974s JS IMPORT: Defining parent 0xec6000d8 of 0xec4339e0 'byteArray' is mod 1 974s JS IMPORT: successfully imported module 'byteArray' 974s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 974s JS IMPORT: Importing module _legacy succeeded 974s JS IMPORT: Defining parent 0xec6000d8 of 0xec433a60 '_legacy' is mod 1 974s JS IMPORT: successfully imported module '_legacy' 974s 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 974s JS G NS: Defined namespace 'CjsPrivate' 0xec469220 in GIRepository 0xec610c08 974s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 974s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 974s JS IMPORT: Importing module lang succeeded 974s JS IMPORT: Defining parent 0xec6000d8 of 0xec433b20 'lang' is mod 1 974s JS IMPORT: successfully imported module 'lang' 974s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 974s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 974s JS IMPORT: Importing module _signals succeeded 974s JS IMPORT: Defining parent 0xec6000d8 of 0xec433b60 '_signals' is mod 1 974s JS IMPORT: successfully imported module '_signals' 974s JS IMPORT: Importing module signals succeeded 974s JS IMPORT: Defining parent 0xec6000d8 of 0xec433ae0 'signals' is mod 1 974s JS IMPORT: successfully imported module 'signals' 974s JS IMPORT: Importing module Gio succeeded 974s JS IMPORT: Defining parent 0xec610e38 of 0xec433aa0 'Gio' is mod 1 974s JS IMPORT: successfully imported module 'Gio' 974s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 974s JS IMPORT: Importing '_gi' 974s JS NATIVE: Defining native module '_gi' 974s JS IMPORT: Defining parent 0xec6000d8 of 0xec625898 '_gi' is mod 1 974s JS IMPORT: successfully imported module '_gi' 974s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 974s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 974s JS IMPORT: Importing module _common succeeded 974s JS IMPORT: Defining parent 0xec6000d8 of 0xec433be0 '_common' is mod 1 974s JS IMPORT: successfully imported module '_common' 974s JS IMPORT: Importing module GObject succeeded 974s JS IMPORT: Defining parent 0xec610e38 of 0xec433ba0 'GObject' is mod 1 974s JS IMPORT: successfully imported module 'GObject' 974s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 974s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 974s JS G BXD: Defined class for String (GString), prototype 0xec469440, JSClass 0xf07c5980, in object 0xec469240 974s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 974s JS G PRM: Defined class ParamSpec prototype is 0xec433c60 class 0xf07c8170 in object 0xec469240 974s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 974s JS G OBJ: Defined class for Object (GObject), prototype 0xec469560, JSClass 0xf07c5d10, in object 0xec469240 974s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 974s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 974s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xec469580, JSClass 0xf07c5d10, in object 0xec469240 974s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 974s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 974s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 974s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 974s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 974s JS G NS: Defined namespace 'GObject' 0xec469240 in GIRepository 0xec610c08 974s JS G OBJ: Defined class for Application (GApplication), prototype 0xec4695c0, JSClass 0xf07c5d10, in object 0xec469200 974s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 974s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0xec433f20, JSClass 0xf07c5bf8, in object 0xec469200 974s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 974s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 974s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 974s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 974s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 974s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 974s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 974s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 974s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 974s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 974s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xec469620, JSClass 0xf07c5d10, in object 0xec469200 974s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 974s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0xec4ad140, JSClass 0xf07c5bf8, in object 0xec469200 974s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 974s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xec469680, JSClass 0xf07c5d10, in object 0xec469200 974s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 974s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 974s JS G IFACE: Defined class for Initable (GInitable), prototype 0xec4ad240, JSClass 0xf07c5bf8, in object 0xec469200 974s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 974s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 974s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 974s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xec4696e0, JSClass 0xf07c5980, in object 0xec469200 974s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 974s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xec469720, JSClass 0xf07c5980, in object 0xec469200 974s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 974s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 974s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xec469760, JSClass 0xf07c5d10, in object 0xec469200 974s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xec4697a0, JSClass 0xf07c5d10, in object 0xec469220 974s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 974s JS G OBJ: Defined class for ListStore (GListStore), prototype 0xec4697e0, JSClass 0xf07c5d10, in object 0xec469200 974s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 974s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 974s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 974s JS G IFACE: Defined class for File (GFile), prototype 0xec4ad360, JSClass 0xf07c5bf8, in object 0xec469200 974s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xec469840, JSClass 0xf07c5d10, in object 0xec610cd0 974s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 974s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0xec4698a0, JSClass 0xf07c5d10, in object 0xec469200 974s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 974s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 974s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0xec4698e0, JSClass 0xf07c5d10, in object 0xec469200 974s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 974s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0xec469920, JSClass 0xf07c5d10, in object 0xec469200 974s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 974s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xec469960, JSClass 0xf07c5980, in object 0xec469200 974s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 974s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 974s JS G OBJ: Defined class for Settings (GSettings), prototype 0xec4699a0, JSClass 0xf07c5d10, in object 0xec469200 974s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 974s JS G NS: Defined namespace 'Gio' 0xec469200 in GIRepository 0xec610c08 974s JS IMPORT: Importing module Gtk succeeded 974s JS IMPORT: Defining parent 0xec610e38 of 0xec433a20 'Gtk' is mod 1 974s JS IMPORT: successfully imported module 'Gtk' 974s JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' 974s JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' 974s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0xec4699e0, JSClass 0xf07c5d10, in object 0xec469240 974s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0xec469a20, JSClass 0xf07c5d10, in object 0xec4691e0 974s JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' 974s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0xec4adde0, JSClass 0xf07c5bf8, in object 0xec4691e0 974s JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' 974s JS G OBJ: Defined class for Container (GtkContainer), prototype 0xec469a80, JSClass 0xf07c5d10, in object 0xec4691e0 974s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 974s JS G NS: Defined namespace 'Gtk' 0xec4691e0 in GIRepository 0xec610c08 974s JS G NS: Found info type OBJECT for 'Grid' in namespace 'Gtk' 974s JS G OBJ: Defined class for Grid (GtkGrid), prototype 0xec469ac0, JSClass 0xf07c5d10, in object 0xec4691e0 974s JS G NS: Found info type INTERFACE for 'Orientable' in namespace 'Gtk' 974s JS G IFACE: Defined class for Orientable (GtkOrientable), prototype 0xec4adee0, JSClass 0xf07c5bf8, in object 0xec4691e0 974s JS G OBJ: Defined class for Gjs_MyComplexGtkSubclass (Gjs_MyComplexGtkSubclass), prototype 0xec469b20, JSClass 0xf07c5d10, in object 0xec610cd0 974s JS G OBJ: Defined class for Gjs_MyComplexGtkSubclassFromResource (Gjs_MyComplexGtkSubclassFromResource), prototype 0xec469b60, JSClass 0xf07c5d10, in object 0xec610cd0 974s JS CTX: Script evaluation succeeded 974s JS MAINLOOP: Main loop instance 0x10b640a8: Spinning loop until released or hook cleared 974s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xec4320d0 974s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xec4320d0 974s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xec4320d0 974s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xec4320d0 974s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xec4320d0 974s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xec4320d0 974s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xec4320d0 974s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xec4320d0 974s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xec4320d0 974s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xec4320d0 974s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xec4320d0 974s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xec4320d0 974s JS IMPORT: Module metadata hook for module 0xec6336b0 974s JS IMPORT: Defining meta.importSync for module 0xec6336b0 974s JS NATIVE: Defining native module 'system' 974s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xec4320d0 974s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xec4320d0 974s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 974s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 974s JS MAINLOOP: Set main loop hook to 974s JS MAINLOOP: Main loop instance 0x10b640a8: hold 974s JS MAINLOOP: Running and clearing main loop hook 974s JS G BXD: Defining method run in prototype for GLib.MainLoop 974s 1..7 974s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 974s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 974s JS G BXD: Defined class for Source (GSource), prototype 0xec469ba0, JSClass 0xf07c5980, in object 0xec469020 974s JS G BXD: Defining method set_priority in prototype for GLib.Source 974s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 974s JS G BXD: Defining method attach in prototype for GLib.Source 974s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 974s JS IMPORT: Module metadata hook for module 0xec602a58 974s JS IMPORT: Defining meta.importSync for module 0xec602a58 974s JS G NS: Found info type FUNCTION for 'init' in namespace 'Gtk' 974s dbus-daemon[2315]: [session uid=1000 pid=2315] Activating service name='org.a11y.Bus' requested by ':1.1' (uid=1000 pid=2947 comm="/usr/libexec/installed-tests/cjs/minijasmine /usr/" label="unconfined") 974s dbus-daemon[2315]: [session uid=1000 pid=2315] Successfully activated service 'org.a11y.Bus' 974s JS G BXD: Defining method destroy in prototype for GLib.Source 974s dbus-daemon[2968]: Activating service name='org.a11y.atspi.Registry' requested by ':1.0' (uid=1000 pid=2947 comm="/usr/libexec/installed-tests/cjs/minijasmine /usr/" label="unconfined") 974s JS G NS: Found info type OBJECT for 'Window' in namespace 'Gtk' 974s JS G NS: Found info type OBJECT for 'Bin' in namespace 'Gtk' 974s JS G OBJ: Defined class for Bin (GtkBin), prototype 0xec469ca0, JSClass 0xf07c5d10, in object 0xec4691e0 974s JS G OBJ: Defined class for Window (GtkWindow), prototype 0xec469ce0, JSClass 0xf07c5d10, in object 0xec4691e0 974s JS G NS: Found info type ENUM for 'WindowType' in namespace 'Gtk' 974s JS G ENUM: Defining enum value TOPLEVEL (fixed from toplevel) 0 974s JS G ENUM: Defining enum value POPUP (fixed from popup) 1 974s JS G ENUM: Defining Gtk.WindowType as 0xec63da90 974s dbus-daemon[2968]: Successfully activated service 'org.a11y.atspi.Registry' 974s SpiRegistry daemon is running with well-known name - org.a11y.atspi.Registry 974s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 974s JS G OBJ: Defining method init_template in prototype for GtkWidget (Gtk.Widget) 974s JS G OBJ: Defining method get_template_child in prototype for GtkWidget (Gtk.Widget) 974s JS G NS: Found info type OBJECT for 'Label' in namespace 'Gtk' 974s JS G NS: Found info type OBJECT for 'Misc' in namespace 'Gtk' 974s JS G OBJ: Defined class for Misc (GtkMisc), prototype 0xec469d80, JSClass 0xf07c5d10, in object 0xec4691e0 974s JS G OBJ: Defined class for Label (GtkLabel), prototype 0xec469dc0, JSClass 0xf07c5d10, in object 0xec4691e0 974s JS G OBJ: Defining method add in prototype for GtkContainer (Gtk.Container) 974s JS G OBJ: Defining method destroy in prototype for GtkWidget (Gtk.Widget) 974s ok 1 Legacy Gtk overrides UI template sets up internal and public template children 974s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 974s JS G OBJ: Defining method get_label in prototype for GtkLabel (Gtk.Label) 974s ok 2 Legacy Gtk overrides UI template sets up public template children with the correct widgets 974s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 974s ok 3 Legacy Gtk overrides UI template sets up internal template children with the correct widgets 974s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 974s JS G NS: Found info type OBJECT for 'Builder' in namespace 'Gtk' 974s JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0xec4db2a0, JSClass 0xf07c5d10, in object 0xec4691e0 974s JS G NS: Found info type FLAGS for 'ConnectFlags' in namespace 'GObject' 974s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 974s JS G ENUM: Defining enum value AFTER (fixed from after) 1 974s JS G ENUM: Defining enum value SWAPPED (fixed from swapped) 2 974s JS G ENUM: Defining GObject.ConnectFlags as 0xec61c0a8 974s ok 4 Legacy Gtk overrides UI template from resource sets up internal and public template children 974s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 974s ok 5 Legacy Gtk overrides UI template from resource sets up public template children with the correct widgets 974s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 974s ok 6 Legacy Gtk overrides UI template from resource sets up internal template children with the correct widgets 974s ok 7 Legacy Gtk overrides sets CSS names on classes 974s JS G BXD: Defining method quit in prototype for GLib.MainLoop 974s JS MAINLOOP: Enqueue job , promise=, allocation site= 974s JS MAINLOOP: Main loop instance 0x10b640a8: Spinning loop until released or hook cleared 974s JS MAINLOOP: handling job 0, 974s JS MAINLOOP: Enqueue job , promise=, allocation site= 974s JS MAINLOOP: Completed job 0 974s JS MAINLOOP: handling job 1, 974s JS MAINLOOP: Enqueue job , promise=, allocation site= 974s JS MAINLOOP: Completed job 1 974s JS MAINLOOP: handling job 2, 974s JS MAINLOOP: Enqueue job , promise=, allocation site= 974s JS MAINLOOP: Completed job 2 974s JS MAINLOOP: handling job 3, 974s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 974s JS MAINLOOP: Main loop instance 0x10b640a8: release 974s JS MAINLOOP: Completed job 3 974s JS MEMORY: Memory report: before destroying context 974s JS MEMORY: 387 objects currently alive 974s JS MEMORY: boxed_instance = 54 974s JS MEMORY: boxed_prototype = 11 974s JS MEMORY: closure = 3 974s JS MEMORY: function = 239 974s JS MEMORY: fundamental_instance = 0 974s JS MEMORY: fundamental_prototype = 0 974s JS MEMORY: gerror_instance = 0 974s JS MEMORY: gerror_prototype = 0 974s JS MEMORY: interface = 6 974s JS MEMORY: module = 11 974s JS MEMORY: ns = 5 974s JS MEMORY: object_instance = 34 974s JS MEMORY: object_prototype = 24 974s JS MEMORY: param = 0 974s JS MEMORY: union_instance = 0 974s JS MEMORY: union_prototype = 0 974s JS CTX: JS shutdown sequence 974s JS CTX: Stopping profiler 974s JS CTX: Shutting down toggle queue 974s JS CTX: Notifying external reference holders of GjsContext dispose 974s JS MAINLOOP: Stopping promise job dispatcher 974s JS CTX: Notifying reference holders of GjsContext dispose 974s JS CTX: Checking unhandled promise rejections 974s JS CTX: Releasing cached JS wrappers 974s JS CTX: Final triggered GC 974s JS CTX: Destroying JS context 974s JS CTX: Releasing all native objects 974s JS CTX: Disabling auto GC 974s JS CTX: Ending trace on global object 974s JS CTX: Freeing allocated resources 974s JS CTX: JS context destroyed 974s PASS: cjs/testLegacyGtk.test 974s Running test: cjs/testFormat.test 974s JS NATIVE: Registered native JS module '_promiseNative' 974s JS NATIVE: Registered native JS module '_byteArrayNative' 974s JS NATIVE: Registered native JS module '_encodingNative' 974s JS NATIVE: Registered native JS module '_gi' 974s JS NATIVE: Registered native JS module 'gi' 974s JS NATIVE: Registered native JS module 'cairoNative' 974s JS NATIVE: Registered native JS module 'system' 974s JS NATIVE: Registered native JS module 'console' 974s JS NATIVE: Registered native JS module '_print' 974s JS CTX: Enabling JIT 974s JS CTX: Initialized class GjsFileImporter prototype 0xefc00080 974s JS IMPORT: Defining parent (nil) of 0xefc000d8 'imports' is mod 0 974s JS IMPORT: Importing '_print' 974s JS NATIVE: Defining native module '_print' 974s JS IMPORT: Defining parent 0xefc000d8 of 0xefc005f0 '_print' is mod 1 974s JS IMPORT: successfully imported module '_print' 974s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 974s 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 0xefb320d0 974s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xefb320d0 974s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xefb320d0 974s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xefb320d0 974s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xefb320d0 974s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xefb320d0 974s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xefb320d0 974s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xefb320d0 974s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xefb320d0 974s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xefb320d0 974s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xefb320d0 974s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xefb320d0 974s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xefb320d0 974s JS MAINLOOP: Main loop instance 0xd2060a8: hold 974s JS MAINLOOP: Enqueue job , promise=, allocation site= 974s JS MAINLOOP: Starting promise job dispatcher 974s JS MAINLOOP: Main loop instance 0xd2060a8: Spinning loop until released or hook cleared 974s JS MAINLOOP: handling job 0, 974s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 974s JS MAINLOOP: Main loop instance 0xd2060a8: release 974s JS MAINLOOP: Completed job 0 974s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xefb320d0 974s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xefb320d0 974s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xefb320d0 974s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xefb320d0 974s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xefb320d0 974s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xefb320d0 974s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xefb320d0 974s JS IMPORT: Module metadata hook for module 0xefc10a10 974s JS IMPORT: Defining meta.importSync for module 0xefc10a10 974s JS NATIVE: Defining native module 'gi' 974s JS CTX: Initialized class GIRepositoryNamespace prototype 0xefc10d48 974s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 974s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 974s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 974s JS IMPORT: Importing directory 'overrides' 974s JS IMPORT: Defining parent 0xefc000d8 of 0xefc10e38 'overrides' is mod 1 974s JS IMPORT: Defined importer 'overrides' 0xefc10e38 in 0xefc000d8 974s JS IMPORT: successfully imported directory 'overrides' 974s JS IMPORT: Importing '_byteArrayNative' 974s JS NATIVE: Defining native module '_byteArrayNative' 974s JS IMPORT: Defining parent 0xefc000d8 of 0xefc11220 '_byteArrayNative' is mod 1 974s JS IMPORT: successfully imported module '_byteArrayNative' 974s JS IMPORT: Importing '_promiseNative' 974s JS NATIVE: Defining native module '_promiseNative' 974s JS IMPORT: Defining parent 0xefc000d8 of 0xefc11360 '_promiseNative' is mod 1 974s JS IMPORT: successfully imported module '_promiseNative' 974s JS IMPORT: Importing module GLib succeeded 974s JS IMPORT: Defining parent 0xefc10e38 of 0xefb330e0 'GLib' is mod 1 974s JS IMPORT: successfully imported module 'GLib' 974s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 974s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xefb69040, JSClass 0xf3e84980, in object 0xefb69020 974s JS CTX: Initialized class GIRepositoryGType prototype 0xefc11580 974s JS CTX: Initialized class GIRepositoryFunction prototype 0xefb33120 974s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 974s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 974s JS G BXD: Defined class for Error (GError), prototype 0xefb69080, JSClass 0xf3e84980, in object 0xefb69020 974s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 974s JS G BXD: Defined class for Variant (GVariant), prototype 0xefb690c0, JSClass 0xf3e84980, in object 0xefb69020 974s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 974s JS G BXD: Defined class for Bytes (GBytes), prototype 0xefb69100, JSClass 0xf3e84980, in object 0xefb69020 974s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 974s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 974s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xefb69140, JSClass 0xf3e84980, in object 0xefb69020 974s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 974s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 974s JS G BXD: Defined class for Thread (GThread), prototype 0xefb69180, JSClass 0xf3e84980, in object 0xefb69020 974s JS G BXD: Defining method ref in prototype for GLib.Thread 974s JS G BXD: Defining method unref in prototype for GLib.Thread 974s JS G NS: Defined namespace 'GLib' 0xefb69020 in GIRepository 0xefc10c08 974s JS IMPORT: Importing module jasmine succeeded 974s JS IMPORT: Defining parent 0xefc000d8 of 0xefb338e0 'jasmine' is mod 1 974s JS IMPORT: successfully imported module 'jasmine' 974s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 974s JS MAINLOOP: Main loop instance 0xd2060a8: hold 974s JS MAINLOOP: Enqueue job , promise=, allocation site= 974s JS MAINLOOP: Main loop instance 0xd2060a8: Spinning loop until released or hook cleared 974s JS MAINLOOP: handling job 0, 974s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 974s JS MAINLOOP: Main loop instance 0xd2060a8: release 974s JS MAINLOOP: Completed job 0 974s JS IMPORT: JS import 'format' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/format.js 974s JS IMPORT: JS import '_format' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_format.js 974s JS IMPORT: JS import '_format' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_format.js 974s JS IMPORT: Importing 'gi' 974s JS IMPORT: Defining parent 0xefc000d8 of 0xefc10c08 'gi' is mod 1 974s JS IMPORT: successfully imported module 'gi' 974s 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 974s JS G NS: Defined namespace 'CjsPrivate' 0xefb691e0 in GIRepository 0xefc10c08 974s JS IMPORT: Importing module _format succeeded 974s JS IMPORT: Defining parent 0xefc000d8 of 0xefb33a20 '_format' is mod 1 974s JS IMPORT: successfully imported module '_format' 974s JS IMPORT: Importing module format succeeded 974s JS IMPORT: Defining parent 0xefc000d8 of 0xefb339e0 'format' is mod 1 974s JS IMPORT: successfully imported module 'format' 974s JS CTX: Script evaluation succeeded 974s JS MAINLOOP: Main loop instance 0xd2060a8: Spinning loop until released or hook cleared 974s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xefb320d0 974s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xefb320d0 974s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xefb320d0 974s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xefb320d0 974s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xefb320d0 974s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xefb320d0 974s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xefb320d0 974s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xefb320d0 974s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xefb320d0 974s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xefb320d0 974s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xefb320d0 974s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xefb320d0 974s JS IMPORT: Module metadata hook for module 0xefc29418 974s JS IMPORT: Defining meta.importSync for module 0xefc29418 974s JS NATIVE: Defining native module 'system' 974s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xefb320d0 974s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xefb320d0 974s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 974s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 974s JS MAINLOOP: Set main loop hook to 974s JS MAINLOOP: Main loop instance 0xd2060a8: hold 974s JS MAINLOOP: Running and clearing main loop hook 974s JS G BXD: Defining method run in prototype for GLib.MainLoop 974s 1..12 974s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 974s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 974s JS G BXD: Defined class for Source (GSource), prototype 0xefb69200, JSClass 0xf3e84980, in object 0xefb69020 974s JS G BXD: Defining method set_priority in prototype for GLib.Source 974s JS IMPORT: Importing '_gi' 974s JS NATIVE: Defining native module '_gi' 974s JS IMPORT: Defining parent 0xefc000d8 of 0xefc2dad0 '_gi' is mod 1 974s JS IMPORT: successfully imported module '_gi' 974s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 974s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 974s JS IMPORT: Importing module _common succeeded 974s JS IMPORT: Defining parent 0xefc000d8 of 0xefb33c00 '_common' is mod 1 974s JS IMPORT: successfully imported module '_common' 974s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 974s JS IMPORT: Importing module _legacy succeeded 974s JS IMPORT: Defining parent 0xefc000d8 of 0xefb33c40 '_legacy' is mod 1 974s JS IMPORT: successfully imported module '_legacy' 974s JS IMPORT: Importing module GObject succeeded 974s JS IMPORT: Defining parent 0xefc10e38 of 0xefb33bc0 'GObject' is mod 1 974s JS IMPORT: successfully imported module 'GObject' 974s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 974s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 974s JS G BXD: Defined class for String (GString), prototype 0xefb69460, JSClass 0xf3e84980, in object 0xefb69260 974s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 974s JS G PRM: Defined class ParamSpec prototype is 0xefb33cc0 class 0xf3e87170 in object 0xefb69260 974s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 974s JS G OBJ: Defined class for Object (GObject), prototype 0xefb69580, JSClass 0xf3e84d10, in object 0xefb69260 974s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 974s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 974s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xefb695a0, JSClass 0xf3e84d10, in object 0xefb69260 974s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 974s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 974s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 974s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 974s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 974s JS G NS: Defined namespace 'GObject' 0xefb69260 in GIRepository 0xefc10c08 974s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 974s JS G BXD: Defining method attach in prototype for GLib.Source 974s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 974s JS IMPORT: Module metadata hook for module 0xefc02a58 974s JS IMPORT: Defining meta.importSync for module 0xefc02a58 974s JS G BXD: Defining method destroy in prototype for GLib.Source 974s ok 1 imports.format escapes % with another % character 974s ok 2 imports.format formats a single string argument 974s ok 3 imports.format formats two string arguments 974s ok 4 imports.format formats two swapped string arguments 974s ok 5 imports.format formats a number in base 10 974s ok 6 imports.format formats a number in base 16 974s ok 7 imports.format formats a floating point number with no precision 974s ok 8 imports.format formats a floating point number with precision 2 974s ok 9 imports.format pads with zeroes 974s ok 10 imports.format pads with spaces 974s ok 11 imports.format throws an error when given incorrect modifiers for the conversion type 974s ok 12 imports.format throws an error when incorrectly instructed to swap arguments 974s JS G BXD: Defining method quit in prototype for GLib.MainLoop 974s JS MAINLOOP: Enqueue job , promise=, allocation site= 974s JS MAINLOOP: Main loop instance 0xd2060a8: Spinning loop until released or hook cleared 974s JS MAINLOOP: handling job 0, 974s JS MAINLOOP: Enqueue job , promise=, allocation site= 974s JS MAINLOOP: Completed job 0 974s JS MAINLOOP: handling job 1, 974s JS MAINLOOP: Enqueue job , promise=, allocation site= 974s JS MAINLOOP: Completed job 1 974s JS MAINLOOP: handling job 2, 974s JS MAINLOOP: Enqueue job , promise=, allocation site= 974s JS MAINLOOP: Completed job 2 974s JS MAINLOOP: handling job 3, 974s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 974s JS MAINLOOP: Main loop instance 0xd2060a8: release 974s JS MAINLOOP: Completed job 3 974s JS MEMORY: Memory report: before destroying context 974s JS MEMORY: 170 objects currently alive 974s JS MEMORY: boxed_instance = 55 974s JS MEMORY: boxed_prototype = 8 974s JS MEMORY: closure = 1 974s JS MEMORY: function = 94 974s JS MEMORY: fundamental_instance = 0 974s JS MEMORY: fundamental_prototype = 0 974s JS MEMORY: gerror_instance = 0 974s JS MEMORY: gerror_prototype = 0 974s JS MEMORY: interface = 0 974s JS MEMORY: module = 7 974s JS MEMORY: ns = 3 974s JS MEMORY: object_instance = 0 974s JS MEMORY: object_prototype = 2 974s JS MEMORY: param = 0 974s JS MEMORY: union_instance = 0 974s JS MEMORY: union_prototype = 0 974s JS CTX: JS shutdown sequence 974s JS CTX: Stopping profiler 974s JS CTX: Shutting down toggle queue 974s JS CTX: Notifying external reference holders of GjsContext dispose 974s JS MAINLOOP: Stopping promise job dispatcher 974s JS CTX: Notifying reference holders of GjsContext dispose 974s JS CTX: Checking unhandled promise rejections 974s JS CTX: Releasing cached JS wrappers 974s JS CTX: Final triggered GC 974s JS CTX: Destroying JS context 974s JS CTX: Releasing all native objects 974s JS CTX: Disabling auto GC 974s JS CTX: Ending trace on global object 974s JS CTX: Freeing allocated resources 974s JS CTX: JS context destroyed 974s PASS: cjs/testFormat.test 974s Running test: cjs/testGObjectClass.test 974s JS NATIVE: Registered native JS module '_promiseNative' 974s JS NATIVE: Registered native JS module '_byteArrayNative' 974s JS NATIVE: Registered native JS module '_encodingNative' 974s JS NATIVE: Registered native JS module '_gi' 974s JS NATIVE: Registered native JS module 'gi' 974s JS NATIVE: Registered native JS module 'cairoNative' 974s JS NATIVE: Registered native JS module 'system' 974s JS NATIVE: Registered native JS module 'console' 974s JS NATIVE: Registered native JS module '_print' 974s JS CTX: Enabling JIT 974s JS CTX: Initialized class GjsFileImporter prototype 0xe7500080 974s JS IMPORT: Defining parent (nil) of 0xe75000d8 'imports' is mod 0 974s JS IMPORT: Importing '_print' 974s JS NATIVE: Defining native module '_print' 974s JS IMPORT: Defining parent 0xe75000d8 of 0xe75005f0 '_print' is mod 1 974s JS IMPORT: successfully imported module '_print' 974s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 974s 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 0xe72320d0 974s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe72320d0 974s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe72320d0 974s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe72320d0 974s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe72320d0 974s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe72320d0 974s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe72320d0 974s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe72320d0 974s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe72320d0 974s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe72320d0 974s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe72320d0 974s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe72320d0 974s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe72320d0 974s JS MAINLOOP: Main loop instance 0xe65f0a8: hold 974s JS MAINLOOP: Enqueue job , promise=, allocation site= 974s JS MAINLOOP: Starting promise job dispatcher 974s JS MAINLOOP: Main loop instance 0xe65f0a8: Spinning loop until released or hook cleared 974s JS MAINLOOP: handling job 0, 974s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 974s JS MAINLOOP: Main loop instance 0xe65f0a8: release 974s JS MAINLOOP: Completed job 0 974s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xe72320d0 974s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe72320d0 974s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe72320d0 974s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe72320d0 974s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe72320d0 974s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe72320d0 974s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe72320d0 974s JS IMPORT: Module metadata hook for module 0xe7510a10 974s JS IMPORT: Defining meta.importSync for module 0xe7510a10 974s JS NATIVE: Defining native module 'gi' 974s JS CTX: Initialized class GIRepositoryNamespace prototype 0xe7510d48 974s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 974s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 974s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 974s JS IMPORT: Importing directory 'overrides' 974s JS IMPORT: Defining parent 0xe75000d8 of 0xe7510e38 'overrides' is mod 1 974s JS IMPORT: Defined importer 'overrides' 0xe7510e38 in 0xe75000d8 974s JS IMPORT: successfully imported directory 'overrides' 974s JS IMPORT: Importing '_byteArrayNative' 974s JS NATIVE: Defining native module '_byteArrayNative' 974s JS IMPORT: Defining parent 0xe75000d8 of 0xe7511220 '_byteArrayNative' is mod 1 974s JS IMPORT: successfully imported module '_byteArrayNative' 974s JS IMPORT: Importing '_promiseNative' 974s JS NATIVE: Defining native module '_promiseNative' 974s JS IMPORT: Defining parent 0xe75000d8 of 0xe7511360 '_promiseNative' is mod 1 974s JS IMPORT: successfully imported module '_promiseNative' 974s JS IMPORT: Importing module GLib succeeded 974s JS IMPORT: Defining parent 0xe7510e38 of 0xe72330e0 'GLib' is mod 1 974s JS IMPORT: successfully imported module 'GLib' 974s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 974s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xe7269040, JSClass 0xeb604980, in object 0xe7269020 974s JS CTX: Initialized class GIRepositoryGType prototype 0xe7511580 974s JS CTX: Initialized class GIRepositoryFunction prototype 0xe7233120 974s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 974s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 974s JS G BXD: Defined class for Error (GError), prototype 0xe7269080, JSClass 0xeb604980, in object 0xe7269020 974s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 974s JS G BXD: Defined class for Variant (GVariant), prototype 0xe72690c0, JSClass 0xeb604980, in object 0xe7269020 974s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 974s JS G BXD: Defined class for Bytes (GBytes), prototype 0xe7269100, JSClass 0xeb604980, in object 0xe7269020 974s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 974s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 974s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xe7269140, JSClass 0xeb604980, in object 0xe7269020 974s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 974s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 974s JS G BXD: Defined class for Thread (GThread), prototype 0xe7269180, JSClass 0xeb604980, in object 0xe7269020 974s JS G BXD: Defining method ref in prototype for GLib.Thread 974s JS G BXD: Defining method unref in prototype for GLib.Thread 974s JS G NS: Defined namespace 'GLib' 0xe7269020 in GIRepository 0xe7510c08 974s JS IMPORT: Importing module jasmine succeeded 974s JS IMPORT: Defining parent 0xe75000d8 of 0xe72338e0 'jasmine' is mod 1 974s JS IMPORT: successfully imported module 'jasmine' 974s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 974s JS MAINLOOP: Main loop instance 0xe65f0a8: hold 974s JS MAINLOOP: Enqueue job , promise=, allocation site= 974s JS MAINLOOP: Main loop instance 0xe65f0a8: Spinning loop until released or hook cleared 974s JS MAINLOOP: handling job 0, 974s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 974s JS MAINLOOP: Main loop instance 0xe65f0a8: release 974s JS MAINLOOP: Completed job 0 974s JS IMPORT: Importing 'system' 974s JS NATIVE: Defining native module 'system' 974s JS IMPORT: Defining parent 0xe75000d8 of 0xe7522888 'system' is mod 1 974s JS IMPORT: successfully imported module 'system' 974s JS IMPORT: Importing 'gi' 974s JS IMPORT: Defining parent 0xe75000d8 of 0xe7510c08 'gi' is mod 1 974s JS IMPORT: successfully imported module 'gi' 974s 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 974s JS G NS: Defined namespace 'CjsPrivate' 0xe7269200 in GIRepository 0xe7510c08 974s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 974s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 974s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 974s JS IMPORT: Importing module _legacy succeeded 974s JS IMPORT: Defining parent 0xe75000d8 of 0xe7233aa0 '_legacy' is mod 1 974s JS IMPORT: successfully imported module '_legacy' 974s JS IMPORT: Importing module lang succeeded 974s JS IMPORT: Defining parent 0xe75000d8 of 0xe7233a60 'lang' is mod 1 974s JS IMPORT: successfully imported module 'lang' 974s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 974s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 974s JS IMPORT: Importing module _signals succeeded 974s JS IMPORT: Defining parent 0xe75000d8 of 0xe7233ae0 '_signals' is mod 1 974s JS IMPORT: successfully imported module '_signals' 974s JS IMPORT: Importing module signals succeeded 974s JS IMPORT: Defining parent 0xe75000d8 of 0xe7233a20 'signals' is mod 1 974s JS IMPORT: successfully imported module 'signals' 974s JS IMPORT: Importing module Gio succeeded 974s JS IMPORT: Defining parent 0xe7510e38 of 0xe72339e0 'Gio' is mod 1 974s JS IMPORT: successfully imported module 'Gio' 974s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 974s JS IMPORT: Importing '_gi' 974s JS NATIVE: Defining native module '_gi' 974s JS IMPORT: Defining parent 0xe75000d8 of 0xe7525538 '_gi' is mod 1 974s JS IMPORT: successfully imported module '_gi' 974s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 974s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 974s JS IMPORT: Importing module _common succeeded 974s JS IMPORT: Defining parent 0xe75000d8 of 0xe7233b60 '_common' is mod 1 974s JS IMPORT: successfully imported module '_common' 974s JS IMPORT: Importing module GObject succeeded 974s JS IMPORT: Defining parent 0xe7510e38 of 0xe7233b20 'GObject' is mod 1 974s JS IMPORT: successfully imported module 'GObject' 974s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 974s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 974s JS G BXD: Defined class for String (GString), prototype 0xe7269420, JSClass 0xeb604980, in object 0xe7269220 974s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 974s JS G PRM: Defined class ParamSpec prototype is 0xe7233be0 class 0xeb607170 in object 0xe7269220 974s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 974s JS G OBJ: Defined class for Object (GObject), prototype 0xe7269540, JSClass 0xeb604d10, in object 0xe7269220 974s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 974s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 974s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xe7269560, JSClass 0xeb604d10, in object 0xe7269220 974s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 974s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 974s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 974s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 974s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 974s JS G NS: Defined namespace 'GObject' 0xe7269220 in GIRepository 0xe7510c08 974s JS G OBJ: Defined class for Application (GApplication), prototype 0xe72695a0, JSClass 0xeb604d10, in object 0xe72691e0 974s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 974s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0xe7233ea0, JSClass 0xeb604bf8, in object 0xe72691e0 974s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 974s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 974s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 974s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 974s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 974s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 974s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 974s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 974s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 974s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 974s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xe7269600, JSClass 0xeb604d10, in object 0xe72691e0 974s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 974s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0xe72ba0c0, JSClass 0xeb604bf8, in object 0xe72691e0 974s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 974s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xe7269660, JSClass 0xeb604d10, in object 0xe72691e0 974s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 974s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 974s JS G IFACE: Defined class for Initable (GInitable), prototype 0xe72ba1c0, JSClass 0xeb604bf8, in object 0xe72691e0 974s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 974s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 974s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 974s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xe72696c0, JSClass 0xeb604980, in object 0xe72691e0 974s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 974s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xe7269700, JSClass 0xeb604980, in object 0xe72691e0 974s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 974s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 974s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xe7269740, JSClass 0xeb604d10, in object 0xe72691e0 974s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xe7269780, JSClass 0xeb604d10, in object 0xe7269200 974s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 974s JS G OBJ: Defined class for ListStore (GListStore), prototype 0xe72697c0, JSClass 0xeb604d10, in object 0xe72691e0 974s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 974s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 974s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 974s JS G IFACE: Defined class for File (GFile), prototype 0xe72ba2e0, JSClass 0xeb604bf8, in object 0xe72691e0 974s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xe7269820, JSClass 0xeb604d10, in object 0xe7510cd0 974s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 974s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0xe7269880, JSClass 0xeb604d10, in object 0xe72691e0 974s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 974s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 974s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0xe72698c0, JSClass 0xeb604d10, in object 0xe72691e0 974s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 974s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0xe7269900, JSClass 0xeb604d10, in object 0xe72691e0 974s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 974s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xe7269940, JSClass 0xeb604980, in object 0xe72691e0 974s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 974s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 974s JS G OBJ: Defined class for Settings (GSettings), prototype 0xe7269980, JSClass 0xeb604d10, in object 0xe72691e0 974s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 974s JS G NS: Defined namespace 'Gio' 0xe72691e0 in GIRepository 0xe7510c08 974s JS IMPORT: Importing module Gtk succeeded 974s JS IMPORT: Defining parent 0xe7510e38 of 0xe72bab40 'Gtk' is mod 1 974s JS IMPORT: successfully imported module 'Gtk' 974s JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' 974s JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' 974s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0xe72699e0, JSClass 0xeb604d10, in object 0xe7269220 974s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0xe7269a20, JSClass 0xeb604d10, in object 0xe72699c0 974s JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' 974s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0xe72bada0, JSClass 0xeb604bf8, in object 0xe72699c0 974s JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' 974s JS G OBJ: Defined class for Container (GtkContainer), prototype 0xe7269a80, JSClass 0xeb604d10, in object 0xe72699c0 974s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 974s JS G NS: Defined namespace 'Gtk' 0xe72699c0 in GIRepository 0xe7510c08 974s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 974s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 974s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 974s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 974s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 974s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 974s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 974s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 974s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 974s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 974s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 974s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 974s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 974s JS G ENUM: Defining GObject.ParamFlags as 0xe752b548 974s JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' 974s JS G PRM: Wrapping GParamString 'readwrite' on (null) with JSObject 974s JS G PRM: JSObject created with param instance 0xe86c568 type GParamString 974s JS G PRM: Wrapping GParamString 'readonly' on (null) with JSObject 974s JS G PRM: JSObject created with param instance 0xe86c620 type GParamString 974s JS G PRM: Wrapping GParamString 'construct' on (null) with JSObject 974s JS G PRM: JSObject created with param instance 0xe86c6b8 type GParamString 974s JS G NS: Found info type FLAGS for 'SignalFlags' in namespace 'GObject' 974s JS G ENUM: Defining enum value RUN_FIRST (fixed from run_first) 1 974s JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2 974s JS G ENUM: Defining enum value RUN_CLEANUP (fixed from run_cleanup) 4 974s JS G ENUM: Defining enum value NO_RECURSE (fixed from no_recurse) 8 974s JS G ENUM: Defining enum value DETAILED (fixed from detailed) 16 974s JS G ENUM: Defining enum value ACTION (fixed from action) 32 974s JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64 974s JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128 974s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 256 974s JS G ENUM: Defining enum value ACCUMULATOR_FIRST_RUN (fixed from accumulator_first_run) 131072 974s JS G ENUM: Defining GObject.SignalFlags as 0xe752b748 974s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 974s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'CjsPrivate' 974s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 974s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 974s JS G NS: Found info type FUNCTION for 'signal_lookup' in namespace 'GObject' 974s JS G NS: Found info type FUNCTION for 'signal_override_class_closure' in namespace 'GObject' 974s JS G PRM: Wrapping GParamString 'readwrite' on (null) with JSObject 974s JS G PRM: JSObject created with param instance 0xe875180 type GParamString 974s JS G PRM: Wrapping GParamString 'readonly' on (null) with JSObject 974s JS G PRM: JSObject created with param instance 0xe875208 type GParamString 974s JS G PRM: Wrapping GParamString 'construct' on (null) with JSObject 974s JS G PRM: JSObject created with param instance 0xe8752d0 type GParamString 974s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 974s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 974s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 974s JS G NS: Found info type FLAGS for 'TypeFlags' in namespace 'GObject' 974s JS G ENUM: Defining enum value NONE (fixed from none) 0 974s JS G ENUM: Defining enum value ABSTRACT (fixed from abstract) 16 974s JS G ENUM: Defining enum value VALUE_ABSTRACT (fixed from value_abstract) 32 974s JS G ENUM: Defining enum value FINAL (fixed from final) 64 974s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 128 974s JS G ENUM: Defining GObject.TypeFlags as 0xe752e3b0 974s JS G NS: Found info type FUNCTION for 'uuid_string_random' in namespace 'GLib' 974s JS G PRM: Wrapping GParamString 'string' on (null) with JSObject 974s JS G PRM: JSObject created with param instance 0xe8a07f0 type GParamString 974s JS G NS: Found info type FUNCTION for 'param_spec_boolean' in namespace 'GObject' 974s JS G PRM: Wrapping GParamBoolean 'bool' on (null) with JSObject 974s JS G PRM: JSObject created with param instance 0xe7281d8 type GParamBoolean 974s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 974s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 974s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 974s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 974s JS G NS: Found info type FUNCTION for 'param_spec_int' in namespace 'GObject' 974s JS G PRM: Wrapping GParamInt 'simple' on (null) with JSObject 974s JS G PRM: JSObject created with param instance 0xe7265a0 type GParamInt 974s JS G PRM: Wrapping GParamInt 'long-long-name' on (null) with JSObject 974s JS G PRM: JSObject created with param instance 0xe726650 type GParamInt 974s JS G PRM: Wrapping GParamInt 'construct' on (null) with JSObject 974s JS G PRM: JSObject created with param instance 0xe726730 type GParamInt 974s JS G PRM: Wrapping GParamInt 'construct-only' on (null) with JSObject 974s JS G PRM: JSObject created with param instance 0xe7267c8 type GParamInt 974s JS G PRM: Wrapping GParamInt 'construct-only-with-setter' on (null) with JSObject 974s JS G PRM: JSObject created with param instance 0xe726860 type GParamInt 974s JS G PRM: Wrapping GParamInt 'construct-only-was-invalid-in-turkish' on (null) with JSObject 974s JS G PRM: JSObject created with param instance 0xe726930 type GParamInt 974s JS G PRM: Wrapping GParamInt 'snake-name' on (null) with JSObject 974s JS G PRM: JSObject created with param instance 0xe726a78 type GParamInt 974s JS G PRM: Wrapping GParamInt 'camel-name' on (null) with JSObject 974s JS G PRM: JSObject created with param instance 0xe726b10 type GParamInt 974s JS G PRM: Wrapping GParamInt 'kebab-name' on (null) with JSObject 974s JS G PRM: JSObject created with param instance 0xe726ba8 type GParamInt 974s JS G PRM: Wrapping GParamInt 'readonly' on (null) with JSObject 974s JS G PRM: JSObject created with param instance 0xe726c20 type GParamInt 974s JS G PRM: Wrapping GParamInt 'writeonly' on (null) with JSObject 974s JS G PRM: JSObject created with param instance 0xe726d78 type GParamInt 974s JS G PRM: Wrapping GParamInt 'missing-getter' on (null) with JSObject 974s JS G PRM: JSObject created with param instance 0xe736150 type GParamInt 974s JS G PRM: Wrapping GParamInt 'missing-setter' on (null) with JSObject 974s JS G PRM: JSObject created with param instance 0xe7361d8 type GParamInt 974s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 974s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 974s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 974s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 974s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 974s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 974s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 974s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 974s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 974s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 974s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 974s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 974s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 974s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 974s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 974s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 974s JS G NS: Found info type FUNCTION for 'param_spec_boxed' in namespace 'GObject' 974s JS G PRM: Wrapping GParamBoxed 'jsobj-prop' on (null) with JSObject 974s JS G PRM: JSObject created with param instance 0xe73b6a8 type GParamBoxed 974s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 974s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 974s JS G NS: Found info type CONSTANT for 'MININT32' in namespace 'GLib' 974s JS G NS: Found info type CONSTANT for 'MAXINT32' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'param_spec_int64' in namespace 'GObject' 974s JS G PRM: Wrapping GParamInt64 'int64' on (null) with JSObject 974s JS G PRM: JSObject created with param instance 0xe8b21b8 type GParamInt64 974s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 974s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 974s JS CTX: Script evaluation succeeded 974s JS MAINLOOP: Main loop instance 0xe65f0a8: Spinning loop until released or hook cleared 974s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xe72320d0 974s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe72320d0 974s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe72320d0 974s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe72320d0 974s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe72320d0 974s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe72320d0 974s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe72320d0 974s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe72320d0 974s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe72320d0 974s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe72320d0 974s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe72320d0 974s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe72320d0 974s JS IMPORT: Module metadata hook for module 0xe753ba78 974s JS IMPORT: Defining meta.importSync for module 0xe753ba78 974s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe72320d0 974s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe72320d0 974s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 974s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 974s JS MAINLOOP: Set main loop hook to 974s JS MAINLOOP: Main loop instance 0xe65f0a8: hold 974s JS MAINLOOP: Running and clearing main loop hook 974s JS G BXD: Defining method run in prototype for GLib.MainLoop 974s 1..127 974s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 974s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 974s JS G BXD: Defined class for Source (GSource), prototype 0xe7269ec0, JSClass 0xeb604980, in object 0xe7269020 974s JS G BXD: Defining method set_priority in prototype for GLib.Source 974s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 974s JS G BXD: Defining method attach in prototype for GLib.Source 974s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 974s JS IMPORT: Module metadata hook for module 0xe72ca340 974s JS IMPORT: Defining meta.importSync for module 0xe72ca340 974s JS G BXD: Defining method destroy in prototype for GLib.Source 974s ok 1 GObject class with decorator throws an error when not used with a GObject-derived class 974s ok 2 GObject class with decorator throws an error when used with an abstract class 974s ok 3 GObject class with decorator constructs with default values for properties 974s ok 4 GObject class with decorator constructs with a hash of property values 974s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 974s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 974s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 974s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 974s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 974s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 974s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 974s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 974s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 974s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 974s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 974s JS G ENUM: Defining GLib.LogLevelFlags as 0xe7566930 974s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 974s ok 5 GObject class with decorator warns if more than one argument passed to the default constructor 974s ok 6 GObject class with decorator throws an error if the first argument to the default constructor is not a property hash 974s ok 7 GObject class with decorator accepts a property hash that is not a plain object 974s JS G NS: Found info type OBJECT for 'Builder' in namespace 'Gtk' 974s JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0xe72ed5e0, JSClass 0xeb604d10, in object 0xe72699c0 974s JS G OBJ: Defining method get_object in prototype for GtkBuilder (Gtk.Builder) 974s ok 8 GObject class with decorator constructs with property values from Gtk.Builder 974s ok 9 GObject class with decorator does not allow changing CONSTRUCT_ONLY properties 974s ok 10 GObject class with decorator has a name 974s JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) 974s JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject 974s JS G PRM: JSObject created with param instance 0xe86c620 type GParamString 974s JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject 974s JS G PRM: JSObject created with param instance 0xe86c620 type GParamString 974s ok 11 GObject class with decorator has a notify signal 974s ok 12 GObject class with decorator can define its own signals 974s ok 13 GObject class with decorator passes emitted arguments to signal handlers 974s ok 14 GObject class with decorator can return values from signals 974s ok 15 GObject class with decorator does not call first-wins signal handlers after one returns a value 974s ok 16 GObject class with decorator gets the return value of the default handler 974s ok 17 GObject class with decorator calls run-last default handler last 974s ok 18 GObject class with decorator can inherit from something that's not GObject.Object 974s JS G NS: Found info type FUNCTION for 'type_is_a' in namespace 'GObject' 974s ok 19 GObject class with decorator can implement an interface 974s JS G NS: Found info type OBJECT for 'Cancellable' in namespace 'Gio' 974s JS G OBJ: Defined class for Cancellable (GCancellable), prototype 0xe72edfc0, JSClass 0xeb604d10, in object 0xe72691e0 974s ok 20 GObject class with decorator can implement interface vfuncs 974s ok 21 GObject class with decorator can be a subclass 974s ok 22 GObject class with decorator can have any valid class name 974s ok 23 GObject class with decorator handles anonymous class expressions 974s ok 24 GObject class with decorator calls its _instance_init() function while chaining up in constructor 974s JS G NS: Found info type FUNCTION for 'param_spec_object' in namespace 'GObject' 974s JS G PRM: Wrapping GParamObject 'file' on (null) with JSObject 974s JS G PRM: JSObject created with param instance 0xe94a388 type GParamObject 974s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 974s ok 25 GObject class with decorator can have an interface-valued property 974s JS G PRM: Wrapping GParamInt64 'int64' on (null) with JSObject 974s JS G PRM: JSObject created with param instance 0xe94b410 type GParamInt64 974s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 974s ok 26 GObject class with decorator can have an int64 property 974s JS G PRM: Wrapping GParamInt64 'int64' on (null) with JSObject 974s JS G PRM: JSObject created with param instance 0xe7847e8 type GParamInt64 974s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 974s ok 27 GObject class with decorator can have a default int64 property 974s JS G NS: Found info type FUNCTION for 'param_spec_uint64' in namespace 'GObject' 974s JS G PRM: Wrapping GParamUInt64 'uint64' on (null) with JSObject 974s JS G PRM: JSObject created with param instance 0xe94d5a0 type GParamUInt64 974s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 974s ok 28 GObject class with decorator can have an uint64 property 974s JS G PRM: Wrapping GParamUInt64 'uint64' on (null) with JSObject 974s JS G PRM: JSObject created with param instance 0xe94df10 type GParamUInt64 974s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 974s ok 29 GObject class with decorator can have a default uint64 property 974s JS G PRM: Wrapping GParamOverride 'readwrite' on (null) with JSObject 974s JS G PRM: JSObject created with param instance 0xe94e7b8 type GParamOverride 974s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 974s ok 30 GObject class with decorator can override a property from the parent class 974s ok 31 GObject class with decorator cannot override a non-existent property 974s JS G NS: Found info type INTERFACE for 'TlsFileDatabase' in namespace 'Gio' 974s JS G IFACE: Defined class for TlsFileDatabase (GTlsFileDatabase), prototype 0xe4915f20, JSClass 0xeb604bf8, in object 0xe72691e0 974s JS G NS: Found info type OBJECT for 'TlsDatabase' in namespace 'Gio' 974s JS G OBJ: Defined class for TlsDatabase (GTlsDatabase), prototype 0xe4926cc0, JSClass 0xeb604d10, in object 0xe72691e0 974s ok 32 GObject class with decorator handles gracefully forgetting to override a C property 974s JS G PRM: Wrapping GParamOverride 'anchors' on (null) with JSObject 974s JS G PRM: JSObject created with param instance 0xe952fc0 type GParamOverride 974s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 974s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 974s ok 33 GObject class with decorator handles gracefully overriding a C property but forgetting the accessors 974s JS G NS: Found info type OBJECT for 'CharsetConverter' in namespace 'Gio' 974s JS G OBJ: Defined class for CharsetConverter (GCharsetConverter), prototype 0xe4926fa0, JSClass 0xeb604d10, in object 0xe72691e0 974s ok 34 GObject class with decorator does not pollute the wrong prototype with GObject properties 974s JS G NS: Found info type INTERFACE for 'NetworkMonitor' in namespace 'Gio' 974s JS G IFACE: Defined class for NetworkMonitor (GNetworkMonitor), prototype 0xe492c020, JSClass 0xeb604bf8, in object 0xe72691e0 974s JS G OBJ: Defined class for GNetworkMonitorBase (GNetworkMonitorBase), prototype 0xe492a1a0, JSClass 0xeb604d10, in object 0xe7235a40 974s JS G OBJ: Defined class for GNetworkMonitorNetlink (GNetworkMonitorNetlink), prototype 0xe492a1e0, JSClass 0xeb604d10, in object 0xe7235a40 974s ok 35 GObject class with decorator resolves properties from interfaces 974s ok 36 GObject class with decorator has a toString() defintion 974s JS G NS: Found info type OBJECT for 'ZlibCompressor' in namespace 'Gio' 974s JS G OBJ: Defined class for ZlibCompressor (GZlibCompressor), prototype 0xe492a3e0, JSClass 0xeb604d10, in object 0xe72691e0 974s JS G NS: Found info type INTERFACE for 'Converter' in namespace 'Gio' 974s JS G IFACE: Defined class for Converter (GConverter), prototype 0xe492c080, JSClass 0xeb604bf8, in object 0xe72691e0 974s JS G OBJ: Defining method reset in prototype for GZlibCompressor (Gio.ZlibCompressor) 974s ok 37 GObject class with decorator does not clobber native parent interface vfunc definitions 974s ok 38 GObject class with decorator does not clobber dynamic parent interface vfunc definitions 974s ok 39 GObject class with custom constructor throws an error when not used with a GObject-derived class 974s ok 40 GObject class with custom constructor constructs with default values for properties 974s ok 41 GObject class with custom constructor has a toString() defintion 974s JS G NS: Found info type FUNCTION for 'log_variant' in namespace 'GLib' 974s JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' 974s JS G BXD: Defined class for VariantType (GVariantType), prototype 0xe492aa40, JSClass 0xeb604980, in object 0xe7269020 974s Gjs-Console-Message: 16:07:54.728: { 974s "enumerable": true, 974s "configurable": false 974s } 974s ok 42 GObject class with custom constructor constructs with a hash of property values 974s ok 43 GObject class with custom constructor accepts a property hash that is not a plain object 974s ok 44 GObject class with custom constructor constructs with property values from Gtk.Builder 974s ok 45 GObject class with custom constructor does not allow changing CONSTRUCT_ONLY properties 974s ok 46 GObject class with custom constructor has a name 974s JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObjectWithCustomConstructor with JSObject 974s JS G PRM: JSObject created with param instance 0xe875208 type GParamString 974s JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObjectWithCustomConstructor with JSObject 974s JS G PRM: JSObject created with param instance 0xe875208 type GParamString 974s ok 47 GObject class with custom constructor has a notify signal 974s ok 48 GObject class with custom constructor can define its own signals 974s ok 49 GObject class with custom constructor passes emitted arguments to signal handlers 974s ok 50 GObject class with custom constructor can return values from signals 974s ok 51 GObject class with custom constructor does not call first-wins signal handlers after one returns a value 974s ok 52 GObject class with custom constructor gets the return value of the default handler 974s ok 53 GObject class with custom constructor calls run-last default handler last 974s ok 54 GObject class with custom constructor can be a subclass 974s JS G PRM: Wrapping GParamOverride 'readwrite' on (null) with JSObject 974s JS G PRM: JSObject created with param instance 0xe9cc2f8 type GParamOverride 974s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 974s ok 55 GObject class with custom constructor can override a property from the parent class 974s ok 56 GObject virtual function can have its property read 974s ok 57 GObject virtual function can have its property overridden with an anonymous function 974s ok 58 GObject virtual function can access the parent prototype with super() 974s ok 59 GObject virtual function handles non-existing properties 974s ok 60 GObject virtual function gracefully bails out when overriding an unsupported vfunc type 974s JS G NS: Found info type INTERFACE for 'Icon' in namespace 'Gio' 974s JS G IFACE: Defined class for Icon (GIcon), prototype 0xe492c7e0, JSClass 0xeb604bf8, in object 0xe72691e0 974s ok 61 GObject virtual function are defined also for static virtual functions 974s ok 62 GObject creation using base classes without registered GType fails when trying to instantiate a class that inherits from a GObject type 974s 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 974s ok 64 Register GType name uses the class name 974s ok 65 Register GType name uses the sanitized class name 974s ok 66 Register GType name use the file path and class name 974s ok 67 Register GType name use the file path and sanitized class name 974s ok 68 Register GType name use provided class name 974s ok 69 Register GType name sanitizes user provided class name 974s ok 70 Signal handler matching finds handlers by signal ID 974s ok 71 Signal handler matching finds handlers by signal detail 974s ok 72 Signal handler matching finds handlers by callback 974s ok 73 Signal handler matching finds handlers by a combination of parameters 974s ok 74 Signal handler matching blocks a handler by callback 974s ok 75 Signal handler matching blocks multiple handlers by callback 974s ok 76 Signal handler matching blocks handlers by a combination of parameters 974s ok 77 Signal handler matching disconnects a handler by callback 974s ok 78 Signal handler matching blocks multiple handlers by callback 974s ok 79 Signal handler matching blocks handlers by a combination of parameters 974s ok 80 Signal handler matching blocks a handler by callback, convenience method 974s ok 81 Signal handler matching disconnects a handler by callback, convenience method 974s ok 82 Signal handler matching does not support disconnecting a handler by callback data 974s JS G OBJ: Defining method bind_property in prototype for GObject (GObject.Object) 974s JS G NS: Found info type FLAGS for 'BindingFlags' in namespace 'GObject' 974s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 974s JS G ENUM: Defining enum value BIDIRECTIONAL (fixed from bidirectional) 1 974s JS G ENUM: Defining enum value SYNC_CREATE (fixed from sync_create) 2 974s JS G ENUM: Defining enum value INVERT_BOOLEAN (fixed from invert_boolean) 4 974s JS G ENUM: Defining GObject.BindingFlags as 0xe7513018 974s JS G NS: Found info type OBJECT for 'Binding' in namespace 'GObject' 974s JS G OBJ: Defined class for Binding (GBinding), prototype 0xe493edc0, JSClass 0xeb604d10, in object 0xe7269220 974s ok 83 Property bindings can bind properties of the same type 974s JS G NS: Found info type FUNCTION for 'g_object_bind_property_full' in namespace 'CjsPrivate' 974s ok 84 Property bindings can use custom mappings to bind properties of different types 974s JS G OBJ: Defining method bind in prototype for GBindingGroup (GObject.BindingGroup) 974s ok 85 Property bindings can be set up as a group 974s JS G NS: Found info type FUNCTION for 'g_binding_group_bind_full' in namespace 'CjsPrivate' 974s ok 86 Property bindings can be set up as a group with custom mappings 974s ok 87 Auto accessor generation get and set the property 974s ok 88 Auto accessor generation initial value is the param spec's default value 974s ok 89 Auto accessor generation set properties at construct time 974s JS IMPORT: JS import 'gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/gettext.js 974s JS IMPORT: JS import '_gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_gettext.js 974s JS IMPORT: JS import '_gettext' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_gettext.js 974s JS G NS: Found info type ENUM for 'LocaleCategory' in namespace 'CjsPrivate' 974s JS G ENUM: Defining enum value ALL (fixed from all) 6 974s JS G ENUM: Defining enum value COLLATE (fixed from collate) 3 974s JS G ENUM: Defining enum value CTYPE (fixed from ctype) 0 974s JS G ENUM: Defining enum value MESSAGES (fixed from messages) 5 974s JS G ENUM: Defining enum value MONETARY (fixed from monetary) 4 974s JS G ENUM: Defining enum value NUMERIC (fixed from numeric) 1 974s JS G ENUM: Defining enum value TIME (fixed from time) 2 974s JS G ENUM: Defining CjsPrivate.LocaleCategory as 0xe754b5e8 974s JS IMPORT: Importing module _gettext succeeded 974s JS IMPORT: Defining parent 0xe7235890 of 0xe492cc80 '_gettext' is mod 1 974s JS IMPORT: successfully imported module '_gettext' 974s JS IMPORT: Importing module gettext succeeded 974s JS IMPORT: Defining parent 0xe7235890 of 0xe492cc40 'gettext' is mod 1 974s JS IMPORT: successfully imported module 'gettext' 974s JS G NS: Found info type FUNCTION for 'setlocale' in namespace 'CjsPrivate' 974s ok 90 Auto accessor generation set properties at construct time with locale 974s JS G PRM: Wrapping GParamInt 'simple' on Gjs_AutoAccessors with JSObject 974s JS G PRM: JSObject created with param instance 0xe7265a0 type GParamInt 974s ok 91 Auto accessor generation notify when the property changes 974s ok 92 Auto accessor generation copies accessors for camel and kebab if snake accessors given 974s ok 93 Auto accessor generation copies accessors for snake and kebab if camel accessors given 974s ok 94 Auto accessor generation copies accessors for snake and camel if kebab accessors given 974s ok 95 Auto accessor generation readonly getter throws 974s ok 96 Auto accessor generation writeonly setter throws 974s ok 97 Auto accessor generation getter throws when setter defined 974s ok 98 Auto accessor generation setter throws when getter defined 974s ok 99 GObject class with JSObject property assigns a valid JSObject on construct 974s ok 100 GObject class with JSObject property Set null with an empty JSObject on construct 974s ok 101 GObject class with JSObject property assigns a null JSObject on construct 974s ok 102 GObject class with JSObject property assigns a JSObject Array on construct 974s ok 103 GObject class with JSObject property assigns a Function on construct 974s ok 104 GObject class with JSObject property throws an error when using a boolean value on construct 974s ok 105 GObject class with JSObject property throws an error when using an int value on construct 974s ok 106 GObject class with JSObject property throws an error when using a numeric value on construct 974s ok 107 GObject class with JSObject property throws an error when using a string value on construct 974s ok 108 GObject class with JSObject property throws an error when using an undefined value on construct 974s JS G PRM: Wrapping GParamBoxed 'testprop' on (null) with JSObject 974s JS G PRM: JSObject created with param instance 0xe9d0990 type GParamBoxed 974s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 974s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 974s JS G NS: Found info type OBJECT for 'MemoryInputStream' in namespace 'Gio' 974s JS G OBJ: Defined class for MemoryInputStream (GMemoryInputStream), prototype 0xe49742c0, JSClass 0xeb604d10, in object 0xe72691e0 974s JS G NS: Found info type INTERFACE for 'PollableInputStream' in namespace 'Gio' 974s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0xe492cde0, JSClass 0xeb604bf8, in object 0xe72691e0 974s JS G NS: Found info type OBJECT for 'ConverterInputStream' in namespace 'Gio' 974s JS G NS: Found info type OBJECT for 'FilterInputStream' in namespace 'Gio' 974s JS G OBJ: Defined class for FilterInputStream (GFilterInputStream), prototype 0xe4974360, JSClass 0xeb604d10, in object 0xe72691e0 974s JS G OBJ: Defined class for ConverterInputStream (GConverterInputStream), prototype 0xe49743a0, JSClass 0xeb604d10, in object 0xe72691e0 974s JS G OBJ: Defining method get_converter in prototype for GConverterInputStream (Gio.ConverterInputStream) 974s ok 109 GObject class with JSObject property property value survives when GObject wrapper is collected 974s ok 110 GObject class with JSObject signals emits signal with null JSObject parameter 974s ok 111 GObject class with JSObject signals emits signal with JSObject parameter 974s ok 112 GObject class with JSObject signals emits signal with multiple JSObject parameters 974s ok 113 GObject class with JSObject signals re-emits signal with same JSObject parameter 974s ok 114 GObject class with JSObject signals throws an error when using a boolean value as parameter 974s ok 115 GObject class with JSObject signals throws an error when using an int value as parameter 974s ok 116 GObject class with JSObject signals throws an error when using a numeric value as parameter 974s ok 117 GObject class with JSObject signals throws an error when using a string value as parameter 974s ok 118 GObject class with JSObject signals throws an error when using an undefined value as parameter 974s JS G NS: Found info type FUNCTION for 'signal_handler_disconnect' in namespace 'GObject' 974s ok 119 GObject class with JSObject signals returns a JSObject 974s ok 120 GObject class with JSObject signals returns null when returning undefined 974s ok 121 GObject class with JSObject signals returns null when not returning 974s JS G CLSR: Unable to convert return value when invoking closure 974s ok 122 GObject class with JSObject signals throws an error when returning a boolean value 974s JS G CLSR: Unable to convert return value when invoking closure 974s ok 123 GObject class with JSObject signals throws an error when returning an int value 974s JS G CLSR: Unable to convert return value when invoking closure 974s ok 124 GObject class with JSObject signals throws an error when returning a numeric value 974s JS G CLSR: Unable to convert return value when invoking closure 974s ok 125 GObject class with JSObject signals throws an error when returning a string value 974s ok 126 GObject class with int64 properties can set an int64 property 974s ok 127 GObject class with int64 properties can construct with int64 property 974s JS G BXD: Defining method quit in prototype for GLib.MainLoop 974s JS MAINLOOP: Enqueue job , promise=, allocation site= 974s JS MAINLOOP: Main loop instance 0xe65f0a8: Spinning loop until released or hook cleared 974s JS MAINLOOP: handling job 0, 974s JS MAINLOOP: Enqueue job , promise=, allocation site= 974s JS MAINLOOP: Completed job 0 974s JS MAINLOOP: handling job 1, 974s JS MAINLOOP: Enqueue job , promise=, allocation site= 974s JS MAINLOOP: Completed job 1 974s JS MAINLOOP: handling job 2, 974s JS MAINLOOP: Enqueue job , promise=, allocation site= 974s JS MAINLOOP: Completed job 2 974s JS MAINLOOP: handling job 3, 974s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 974s JS MAINLOOP: Main loop instance 0xe65f0a8: release 974s JS MAINLOOP: Completed job 3 974s JS MEMORY: Memory report: before destroying context 974s JS MEMORY: 605 objects currently alive 974s JS MEMORY: boxed_instance = 104 974s JS MEMORY: boxed_prototype = 11 974s JS MEMORY: closure = 39 974s JS MEMORY: function = 287 974s JS MEMORY: fundamental_instance = 0 974s JS MEMORY: fundamental_prototype = 0 974s JS MEMORY: gerror_instance = 0 974s JS MEMORY: gerror_prototype = 0 974s JS MEMORY: interface = 10 974s JS MEMORY: module = 12 974s JS MEMORY: ns = 5 974s JS MEMORY: object_instance = 34 974s JS MEMORY: object_prototype = 71 974s JS MEMORY: param = 32 974s JS MEMORY: union_instance = 0 974s JS MEMORY: union_prototype = 0 974s JS CTX: JS shutdown sequence 974s JS CTX: Stopping profiler 974s JS CTX: Shutting down toggle queue 974s JS CTX: Notifying external reference holders of GjsContext dispose 974s JS MAINLOOP: Stopping promise job dispatcher 974s JS CTX: Notifying reference holders of GjsContext dispose 974s JS CTX: Checking unhandled promise rejections 974s JS CTX: Releasing cached JS wrappers 974s JS CTX: Final triggered GC 974s JS CTX: Destroying JS context 974s JS CTX: Releasing all native objects 974s JS CTX: Disabling auto GC 974s JS CTX: Ending trace on global object 974s JS CTX: Freeing allocated resources 974s JS CTX: JS context destroyed 974s PASS: cjs/testGObjectClass.test 974s Running test: cjs/throw-ignored.test 974s 1..1 974s ok 1 - /usr/libexec/installed-tests/cjs/debugger/throw-ignored.debugger 974s PASS: cjs/throw-ignored.test 974s Running test: cjs/testRegress.test 974s JS NATIVE: Registered native JS module '_promiseNative' 974s JS NATIVE: Registered native JS module '_byteArrayNative' 974s JS NATIVE: Registered native JS module '_encodingNative' 974s JS NATIVE: Registered native JS module '_gi' 974s JS NATIVE: Registered native JS module 'gi' 974s JS NATIVE: Registered native JS module 'cairoNative' 974s JS NATIVE: Registered native JS module 'system' 974s JS NATIVE: Registered native JS module 'console' 974s JS NATIVE: Registered native JS module '_print' 974s JS CTX: Enabling JIT 974s Executing: cjs/testRegress.test 974s JS CTX: Initialized class GjsFileImporter prototype 0xe9a00080 974s JS IMPORT: Defining parent (nil) of 0xe9a000d8 'imports' is mod 0 974s JS IMPORT: Importing '_print' 974s JS NATIVE: Defining native module '_print' 974s JS IMPORT: Defining parent 0xe9a000d8 of 0xe9a005f0 '_print' is mod 1 974s JS IMPORT: successfully imported module '_print' 974s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 974s 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 0xe98320d0 974s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe98320d0 974s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe98320d0 974s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe98320d0 974s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe98320d0 974s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe98320d0 974s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe98320d0 974s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe98320d0 974s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe98320d0 974s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe98320d0 974s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe98320d0 974s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe98320d0 974s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe98320d0 974s JS MAINLOOP: Main loop instance 0xd6d50a8: hold 974s JS MAINLOOP: Enqueue job , promise=, allocation site= 974s JS MAINLOOP: Starting promise job dispatcher 974s JS MAINLOOP: Main loop instance 0xd6d50a8: Spinning loop until released or hook cleared 974s JS MAINLOOP: handling job 0, 974s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 974s JS MAINLOOP: Main loop instance 0xd6d50a8: release 974s JS MAINLOOP: Completed job 0 974s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xe98320d0 974s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe98320d0 974s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe98320d0 974s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe98320d0 974s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe98320d0 974s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe98320d0 974s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe98320d0 974s JS IMPORT: Module metadata hook for module 0xe9a10a10 974s JS IMPORT: Defining meta.importSync for module 0xe9a10a10 974s JS NATIVE: Defining native module 'gi' 974s JS CTX: Initialized class GIRepositoryNamespace prototype 0xe9a10d48 974s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 974s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 974s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 974s JS IMPORT: Importing directory 'overrides' 974s JS IMPORT: Defining parent 0xe9a000d8 of 0xe9a10e38 'overrides' is mod 1 974s JS IMPORT: Defined importer 'overrides' 0xe9a10e38 in 0xe9a000d8 974s JS IMPORT: successfully imported directory 'overrides' 974s JS IMPORT: Importing '_byteArrayNative' 974s JS NATIVE: Defining native module '_byteArrayNative' 974s JS IMPORT: Defining parent 0xe9a000d8 of 0xe9a11220 '_byteArrayNative' is mod 1 974s JS IMPORT: successfully imported module '_byteArrayNative' 974s JS IMPORT: Importing '_promiseNative' 974s JS NATIVE: Defining native module '_promiseNative' 974s JS IMPORT: Defining parent 0xe9a000d8 of 0xe9a11360 '_promiseNative' is mod 1 974s JS IMPORT: successfully imported module '_promiseNative' 974s JS IMPORT: Importing module GLib succeeded 974s JS IMPORT: Defining parent 0xe9a10e38 of 0xe98330e0 'GLib' is mod 1 974s JS IMPORT: successfully imported module 'GLib' 974s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 974s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xe9869040, JSClass 0xedb2d980, in object 0xe9869020 974s JS CTX: Initialized class GIRepositoryGType prototype 0xe9a11580 974s JS CTX: Initialized class GIRepositoryFunction prototype 0xe9833120 974s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 974s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 974s JS G BXD: Defined class for Error (GError), prototype 0xe9869080, JSClass 0xedb2d980, in object 0xe9869020 974s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 974s JS G BXD: Defined class for Variant (GVariant), prototype 0xe98690c0, JSClass 0xedb2d980, in object 0xe9869020 974s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 974s JS G BXD: Defined class for Bytes (GBytes), prototype 0xe9869100, JSClass 0xedb2d980, in object 0xe9869020 974s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 974s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 974s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xe9869140, JSClass 0xedb2d980, in object 0xe9869020 974s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 974s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 974s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 974s JS G BXD: Defined class for Thread (GThread), prototype 0xe9869180, JSClass 0xedb2d980, in object 0xe9869020 974s JS G BXD: Defining method ref in prototype for GLib.Thread 974s JS G BXD: Defining method unref in prototype for GLib.Thread 974s JS G NS: Defined namespace 'GLib' 0xe9869020 in GIRepository 0xe9a10c08 974s JS IMPORT: Importing module jasmine succeeded 974s JS IMPORT: Defining parent 0xe9a000d8 of 0xe98338e0 'jasmine' is mod 1 974s JS IMPORT: successfully imported module 'jasmine' 974s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 974s JS MAINLOOP: Main loop instance 0xd6d50a8: hold 974s JS MAINLOOP: Enqueue job , promise=, allocation site= 974s JS MAINLOOP: Main loop instance 0xd6d50a8: Spinning loop until released or hook cleared 974s JS MAINLOOP: handling job 0, 974s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 974s JS MAINLOOP: Main loop instance 0xd6d50a8: release 974s JS MAINLOOP: Completed job 0 974s JS IMPORT: Importing 'gi' 974s JS IMPORT: Defining parent 0xe9a000d8 of 0xe9a10c08 'gi' is mod 1 974s JS IMPORT: successfully imported module 'gi' 974s 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 974s JS G NS: Defined namespace 'Regress' 0xe98691e0 in GIRepository 0xe9a10c08 974s 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 974s JS G NS: Defined namespace 'CjsPrivate' 0xe9869220 in GIRepository 0xe9a10c08 974s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 974s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 974s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 974s JS IMPORT: Importing module _legacy succeeded 974s JS IMPORT: Defining parent 0xe9a000d8 of 0xe9833aa0 '_legacy' is mod 1 974s JS IMPORT: successfully imported module '_legacy' 974s JS IMPORT: Importing module lang succeeded 974s JS IMPORT: Defining parent 0xe9a000d8 of 0xe9833a60 'lang' is mod 1 974s JS IMPORT: successfully imported module 'lang' 974s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 974s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 974s JS IMPORT: Importing module _signals succeeded 974s JS IMPORT: Defining parent 0xe9a000d8 of 0xe9833ae0 '_signals' is mod 1 974s JS IMPORT: successfully imported module '_signals' 974s JS IMPORT: Importing module signals succeeded 974s JS IMPORT: Defining parent 0xe9a000d8 of 0xe9833a20 'signals' is mod 1 974s JS IMPORT: successfully imported module 'signals' 974s JS IMPORT: Importing module Gio succeeded 974s JS IMPORT: Defining parent 0xe9a10e38 of 0xe98339e0 'Gio' is mod 1 974s JS IMPORT: successfully imported module 'Gio' 974s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 974s JS IMPORT: Importing '_gi' 974s JS NATIVE: Defining native module '_gi' 974s JS IMPORT: Defining parent 0xe9a000d8 of 0xe9a253d8 '_gi' is mod 1 974s JS IMPORT: successfully imported module '_gi' 974s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 974s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 974s JS IMPORT: Importing module _common succeeded 974s JS IMPORT: Defining parent 0xe9a000d8 of 0xe9833b60 '_common' is mod 1 974s JS IMPORT: successfully imported module '_common' 974s JS IMPORT: Importing module GObject succeeded 974s JS IMPORT: Defining parent 0xe9a10e38 of 0xe9833b20 'GObject' is mod 1 974s JS IMPORT: successfully imported module 'GObject' 974s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 974s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 974s JS G BXD: Defined class for String (GString), prototype 0xe9869440, JSClass 0xedb2d980, in object 0xe9869240 974s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 974s JS G PRM: Defined class ParamSpec prototype is 0xe9833be0 class 0xedb30170 in object 0xe9869240 974s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 974s JS G OBJ: Defined class for Object (GObject), prototype 0xe9869560, JSClass 0xedb2dd10, in object 0xe9869240 974s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 974s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 974s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xe9869580, JSClass 0xedb2dd10, in object 0xe9869240 974s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 974s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 974s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 974s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 974s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 974s JS G NS: Defined namespace 'GObject' 0xe9869240 in GIRepository 0xe9a10c08 974s JS G OBJ: Defined class for Application (GApplication), prototype 0xe98695c0, JSClass 0xedb2dd10, in object 0xe9869200 974s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 974s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0xe9833ea0, JSClass 0xedb2dbf8, in object 0xe9869200 974s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 974s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 974s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 974s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 974s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 974s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 974s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 974s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 974s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 974s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 974s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xe9869620, JSClass 0xedb2dd10, in object 0xe9869200 974s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 974s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0xe98b40c0, JSClass 0xedb2dbf8, in object 0xe9869200 974s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 974s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xe9869680, JSClass 0xedb2dd10, in object 0xe9869200 974s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 974s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 974s JS G IFACE: Defined class for Initable (GInitable), prototype 0xe98b41c0, JSClass 0xedb2dbf8, in object 0xe9869200 974s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 974s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 974s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 974s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xe98696e0, JSClass 0xedb2d980, in object 0xe9869200 974s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 974s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xe9869720, JSClass 0xedb2d980, in object 0xe9869200 974s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 974s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 974s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xe9869760, JSClass 0xedb2dd10, in object 0xe9869200 974s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xe98697a0, JSClass 0xedb2dd10, in object 0xe9869220 974s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 974s JS G OBJ: Defined class for ListStore (GListStore), prototype 0xe98697e0, JSClass 0xedb2dd10, in object 0xe9869200 974s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 974s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 974s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 974s JS G IFACE: Defined class for File (GFile), prototype 0xe98b42e0, JSClass 0xedb2dbf8, in object 0xe9869200 974s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xe9869840, JSClass 0xedb2dd10, in object 0xe9a10cd0 974s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 974s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0xe98698a0, JSClass 0xedb2dd10, in object 0xe9869200 974s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 974s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 974s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0xe98698e0, JSClass 0xedb2dd10, in object 0xe9869200 974s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 974s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0xe9869920, JSClass 0xedb2dd10, in object 0xe9869200 974s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 974s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xe9869960, JSClass 0xedb2d980, in object 0xe9869200 974s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 974s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 974s JS G OBJ: Defined class for Settings (GSettings), prototype 0xe98699a0, JSClass 0xedb2dd10, in object 0xe9869200 974s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 974s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 975s JS G NS: Defined namespace 'Gio' 0xe9869200 in GIRepository 0xe9a10c08 975s JS G NS: Found info type CONSTANT for 'SIZEOF_LONG' in namespace 'GLib' 975s JS G NS: Found info type CONSTANT for 'SIZEOF_SIZE_T' in namespace 'GLib' 975s JS G NS: Found info type CONSTANT for 'SIZEOF_SSIZE_T' in namespace 'GLib' 975s JS G NS: Found info type FUNCTION for 'test_uint64' in namespace 'Regress' 975s JS G NS: Found info type FUNCTION for 'test_int64' in namespace 'Regress' 975s JS G NS: Found info type FLAGS for 'TestFlags' in namespace 'Regress' 975s JS G ENUM: Defining enum value FLAG1 (fixed from flag1) 1 975s JS G ENUM: Defining enum value FLAG2 (fixed from flag2) 2 975s JS G ENUM: Defining enum value FLAG3 (fixed from flag3) 4 975s JS G ENUM: Defining Regress.TestFlags as 0xe9a26240 975s JS G NS: Found info type ENUM for 'TestEnum' in namespace 'Regress' 975s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 975s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 975s JS G ENUM: Defining enum value VALUE3 (fixed from value3) -1 975s JS G ENUM: Defining enum value VALUE4 (fixed from value4) 48 975s JS G ENUM: Defining enum value VALUE5 (fixed from value5) 49 975s JS G ENUM: Defining Regress.TestEnum as 0xe9a26298 975s JS G NS: Found info type INTERFACE for 'TestInterface' in namespace 'Regress' 975s JS G IFACE: Defined class for TestInterface (RegressTestInterface), prototype 0xe792b280, JSClass 0xedb2dbf8, in object 0xe98691e0 975s JS G PRM: Wrapping GParamOverride 'number' on (null) with JSObject 975s JS G PRM: JSObject created with param instance 0xd81f938 type GParamOverride 975s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 975s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'CjsPrivate' 975s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 975s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 975s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 975s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 975s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 975s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 975s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 975s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 975s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 975s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 975s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 975s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 975s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 975s JS G ENUM: Defining GObject.ParamFlags as 0xe9a055f0 975s JS CTX: Script evaluation succeeded 975s JS MAINLOOP: Main loop instance 0xd6d50a8: Spinning loop until released or hook cleared 975s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xe98320d0 975s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe98320d0 975s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe98320d0 975s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe98320d0 975s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe98320d0 975s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe98320d0 975s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe98320d0 975s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe98320d0 975s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe98320d0 975s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe98320d0 975s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe98320d0 975s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe98320d0 975s JS IMPORT: Module metadata hook for module 0xe9a157e0 975s JS IMPORT: Defining meta.importSync for module 0xe9a157e0 975s JS NATIVE: Defining native module 'system' 975s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe98320d0 975s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe98320d0 975s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 975s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 975s JS MAINLOOP: Set main loop hook to 975s JS MAINLOOP: Main loop instance 0xd6d50a8: hold 975s JS MAINLOOP: Running and clearing main loop hook 975s JS G BXD: Defining method run in prototype for GLib.MainLoop 975s 1..303 975s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 975s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 975s JS G BXD: Defined class for Source (GSource), prototype 0xe9869a80, JSClass 0xedb2d980, in object 0xe9869020 975s JS G BXD: Defining method set_priority in prototype for GLib.Source 975s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 975s JS G BXD: Defining method attach in prototype for GLib.Source 975s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 975s JS IMPORT: Module metadata hook for module 0xe9853c70 975s JS IMPORT: Defining meta.importSync for module 0xe9853c70 975s JS G NS: Found info type FUNCTION for 'test_return_allow_none' in namespace 'Regress' 975s JS G NS: Found info type FUNCTION for 'test_return_nullable' in namespace 'Regress' 975s JS G BXD: Defining method destroy in prototype for GLib.Source 975s ok 1 Life, the Universe and Everything includes null return value 975s JS G NS: Found info type FUNCTION for 'test_boolean' in namespace 'Regress' 975s JS G NS: Found info type FUNCTION for 'test_boolean_true' in namespace 'Regress' 975s JS G NS: Found info type FUNCTION for 'test_boolean_false' in namespace 'Regress' 975s ok 2 Life, the Universe and Everything includes booleans 975s JS G NS: Found info type FUNCTION for 'test_int8' in namespace 'Regress' 975s ok 3 Life, the Universe and Everything includes 8-bit integers 975s JS G NS: Found info type FUNCTION for 'test_uint8' in namespace 'Regress' 975s ok 4 Life, the Universe and Everything includes unsigned 8-bit integers 975s JS G NS: Found info type FUNCTION for 'test_int16' in namespace 'Regress' 975s ok 5 Life, the Universe and Everything includes 16-bit integers 975s JS G NS: Found info type FUNCTION for 'test_uint16' in namespace 'Regress' 975s ok 6 Life, the Universe and Everything includes unsigned 16-bit integers 975s JS G NS: Found info type FUNCTION for 'test_int32' in namespace 'Regress' 975s ok 7 Life, the Universe and Everything includes 32-bit integers 975s JS G NS: Found info type FUNCTION for 'test_uint32' in namespace 'Regress' 975s ok 8 Life, the Universe and Everything includes unsigned 32-bit integers 975s ok 9 Life, the Universe and Everything includes 64-bit integers 975s ok 10 Life, the Universe and Everything includes unsigned 64-bit integers 975s JS G NS: Found info type FUNCTION for 'test_short' in namespace 'Regress' 975s ok 11 Life, the Universe and Everything includes shorts 975s JS G NS: Found info type FUNCTION for 'test_int' in namespace 'Regress' 975s ok 12 Life, the Universe and Everything includes ints 975s JS G NS: Found info type FUNCTION for 'test_long' in namespace 'Regress' 975s ok 13 Life, the Universe and Everything includes longs 975s JS G NS: Found info type FUNCTION for 'test_ssize' in namespace 'Regress' 975s ok 14 Life, the Universe and Everything includes ssizes 975s JS G NS: Found info type FUNCTION for 'test_float' in namespace 'Regress' 975s ok 15 Life, the Universe and Everything includes floats 975s JS G NS: Found info type FUNCTION for 'test_double' in namespace 'Regress' 975s ok 16 Life, the Universe and Everything includes doubles 975s JS G NS: Found info type FUNCTION for 'test_ushort' in namespace 'Regress' 975s ok 17 Life, the Universe and Everything includes ushorts 975s JS G NS: Found info type FUNCTION for 'test_uint' in namespace 'Regress' 975s ok 18 Life, the Universe and Everything includes uints 975s JS G NS: Found info type FUNCTION for 'test_ulong' in namespace 'Regress' 975s ok 19 Life, the Universe and Everything includes ulongs 975s JS G NS: Found info type FUNCTION for 'test_size' in namespace 'Regress' 975s ok 20 Life, the Universe and Everything includes sizes 975s ok 21 Life, the Universe and Everything No implicit conversion to unsigned for uint8 975s ok 22 Life, the Universe and Everything No implicit conversion to unsigned for uint16 975s ok 23 Life, the Universe and Everything No implicit conversion to unsigned for uint32 975s ok 24 Life, the Universe and Everything No implicit conversion to unsigned for uint64 975s ok 25 Life, the Universe and Everything No implicit conversion to unsigned for uint 975s ok 26 Life, the Universe and Everything No implicit conversion to unsigned for size 975s ok 27 Life, the Universe and Everything Infinity and NaN converts to 0 for int8 975s ok 28 Life, the Universe and Everything Infinity and NaN converts to 0 for int16 975s ok 29 Life, the Universe and Everything Infinity and NaN converts to 0 for int32 975s ok 30 Life, the Universe and Everything Infinity and NaN converts to 0 for int64 975s ok 31 Life, the Universe and Everything Infinity and NaN converts to 0 for short 975s ok 32 Life, the Universe and Everything Infinity and NaN converts to 0 for int 975s ok 33 Life, the Universe and Everything Infinity and NaN converts to 0 for long 975s ok 34 Life, the Universe and Everything Infinity and NaN converts to 0 for ssize 975s ok 35 Life, the Universe and Everything Infinity and NaN converts to 0 for uint8 975s ok 36 Life, the Universe and Everything Infinity and NaN converts to 0 for uint16 975s ok 37 Life, the Universe and Everything Infinity and NaN converts to 0 for uint32 975s ok 38 Life, the Universe and Everything Infinity and NaN converts to 0 for uint64 975s ok 39 Life, the Universe and Everything Infinity and NaN converts to 0 for ushort 975s ok 40 Life, the Universe and Everything Infinity and NaN converts to 0 for uint 975s ok 41 Life, the Universe and Everything Infinity and NaN converts to 0 for ulong 975s ok 42 Life, the Universe and Everything Infinity and NaN converts to 0 for size 975s ok 43 Life, the Universe and Everything Infinity and NaN not for float 975s ok 44 Life, the Universe and Everything Infinity and NaN not for double 975s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 975s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 975s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 975s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 975s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 975s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 975s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 975s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 975s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 975s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 975s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 975s JS G ENUM: Defining GLib.LogLevelFlags as 0xe9a6a0a8 975s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 975s ok 45 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for uint64 975s ok 46 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for int64 975s JS G NS: Found info type FUNCTION for 'test_unichar' in namespace 'Regress' 975s ok 47 Life, the Universe and Everything includes wide characters 975s JS G NS: Found info type FUNCTION for 'test_timet' in namespace 'Regress' 975s ok 48 Life, the Universe and Everything includes time_t 975s JS G NS: Found info type FUNCTION for 'test_gtype' in namespace 'Regress' 975s ok 49 Life, the Universe and Everything includes GTypes 975s JS G NS: Found info type FUNCTION for 'test_closure' in namespace 'Regress' 975s ok 50 Life, the Universe and Everything closures 975s JS G NS: Found info type FUNCTION for 'test_closure_one_arg' in namespace 'Regress' 975s ok 51 Life, the Universe and Everything closures with one argument 975s JS G NS: Found info type FUNCTION for 'test_closure_variant' in namespace 'Regress' 975s JS G BXD: Defining method classify in prototype for GLib.Variant 975s JS G BXD: Defining method get_string in prototype for GLib.Variant 975s ok 52 Life, the Universe and Everything closure with GLib.Variant argument 975s JS G NS: Found info type FUNCTION for 'test_int_value_arg' in namespace 'Regress' 975s ok 53 Life, the Universe and Everything GValue marshalling integer in 975s JS G NS: Found info type FUNCTION for 'test_value_return' in namespace 'Regress' 975s ok 54 Life, the Universe and Everything GValue marshalling integer out 975s JS G NS: Found info type FUNCTION for 'test_gvariant_i' in namespace 'Regress' 975s JS G BXD: Defining method get_type_string in prototype for GLib.Variant 975s JS G BXD: Defining method get_int32 in prototype for GLib.Variant 975s ok 55 Life, the Universe and Everything integer GLib.Variant 975s JS G NS: Found info type FUNCTION for 'test_gvariant_s' in namespace 'Regress' 975s ok 56 Life, the Universe and Everything string GLib.Variant 975s JS G NS: Found info type FUNCTION for 'test_gvariant_asv' in namespace 'Regress' 975s JS G BXD: Defining method is_of_type in prototype for GLib.Variant 975s JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' 975s JS G BXD: Defined class for VariantType (GVariantType), prototype 0xe7971a20, JSClass 0xedb2d980, in object 0xe9869020 975s JS G BXD: Defining method n_children in prototype for GLib.Variant 975s JS G BXD: Defining method get_child_value in prototype for GLib.Variant 975s JS G BXD: Defining method get_variant in prototype for GLib.Variant 975s ok 57 Life, the Universe and Everything dictionary GLib.Variant 975s JS G NS: Found info type FUNCTION for 'test_gvariant_v' in namespace 'Regress' 975s ok 58 Life, the Universe and Everything variant GLib.Variant 975s JS G NS: Found info type FUNCTION for 'test_gvariant_as' in namespace 'Regress' 975s ok 59 Life, the Universe and Everything string array GLib.Variant 975s JS G NS: Found info type FUNCTION for 'test_utf8_const_return' in namespace 'Regress' 975s JS G NS: Found info type FUNCTION for 'test_utf8_nonconst_return' in namespace 'Regress' 975s ok 60 Life, the Universe and Everything UTF-8 strings as return types 975s JS G NS: Found info type FUNCTION for 'test_utf8_const_in' in namespace 'Regress' 975s ok 61 Life, the Universe and Everything UTF-8 strings as in parameters 975s JS G NS: Found info type FUNCTION for 'test_utf8_out' in namespace 'Regress' 975s ok 62 Life, the Universe and Everything UTF-8 strings as out parameters 975s ok 63 Life, the Universe and Everything UTF-8 strings as in-out parameters # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 975s JS G NS: Found info type FUNCTION for 'test_filename_return' in namespace 'Regress' 975s ok 64 Life, the Universe and Everything return values in filename encoding 975s JS G NS: Found info type FUNCTION for 'test_int_out_utf8' in namespace 'Regress' 975s ok 65 Life, the Universe and Everything Various configurations of arguments in after out 975s JS G NS: Found info type FUNCTION for 'test_multi_double_args' in namespace 'Regress' 975s ok 66 Life, the Universe and Everything Various configurations of arguments multiple number args 975s JS G NS: Found info type FUNCTION for 'test_utf8_out_out' in namespace 'Regress' 975s ok 67 Life, the Universe and Everything Various configurations of arguments multiple string out parameters 975s JS G NS: Found info type FUNCTION for 'test_utf8_out_nonconst_return' in namespace 'Regress' 975s ok 68 Life, the Universe and Everything Various configurations of arguments strings as return value and output parameter 975s JS G NS: Found info type FUNCTION for 'test_utf8_null_in' in namespace 'Regress' 975s ok 69 Life, the Universe and Everything Various configurations of arguments nullable string in parameter 975s JS G NS: Found info type FUNCTION for 'test_utf8_null_out' in namespace 'Regress' 975s ok 70 Life, the Universe and Everything Various configurations of arguments nullable string out parameter 975s JS G NS: Found info type FUNCTION for 'test_array_int_in' in namespace 'Regress' 975s ok 71 Life, the Universe and Everything arrays of int in 975s JS G NS: Found info type FUNCTION for 'test_array_gint8_in' in namespace 'Regress' 975s ok 72 Life, the Universe and Everything arrays of gint8 in 975s JS G NS: Found info type FUNCTION for 'test_array_gint16_in' in namespace 'Regress' 975s ok 73 Life, the Universe and Everything arrays of gint16 in 975s JS G NS: Found info type FUNCTION for 'test_array_gint32_in' in namespace 'Regress' 975s ok 74 Life, the Universe and Everything arrays of gint32 in 975s JS G NS: Found info type FUNCTION for 'test_array_gint64_in' in namespace 'Regress' 975s ok 75 Life, the Universe and Everything arrays of gint64 in 975s ok 76 Life, the Universe and Everything implicit conversions from strings to int arrays 975s JS G NS: Found info type FUNCTION for 'test_array_int_out' in namespace 'Regress' 975s ok 77 Life, the Universe and Everything out arrays of integers 975s ok 78 Life, the Universe and Everything inout arrays of integers # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 975s JS G NS: Found info type FUNCTION for 'test_strv_in' in namespace 'Regress' 975s ok 79 Life, the Universe and Everything String arrays marshalling in 975s JS G NS: Found info type FUNCTION for 'test_strv_out' in namespace 'Regress' 975s ok 80 Life, the Universe and Everything String arrays marshalling out 975s JS G NS: Found info type FUNCTION for 'test_strv_out_container' in namespace 'Regress' 975s ok 81 Life, the Universe and Everything String arrays marshalling return value with container transfer 975s JS G NS: Found info type FUNCTION for 'test_strv_outarg' in namespace 'Regress' 975s ok 82 Life, the Universe and Everything String arrays marshalling out parameter with container transfer 975s JS G NS: Found info type FUNCTION for 'test_array_gtype_in' in namespace 'Regress' 975s JS G NS: Found info type OBJECT for 'SimpleAction' in namespace 'Gio' 975s JS G OBJ: Defined class for SimpleAction (GSimpleAction), prototype 0xe7976b00, JSClass 0xedb2dd10, in object 0xe9869200 975s JS G NS: Found info type INTERFACE for 'Icon' in namespace 'Gio' 975s JS G IFACE: Defined class for Icon (GIcon), prototype 0xe7963f20, JSClass 0xedb2dbf8, in object 0xe9869200 975s ok 83 Life, the Universe and Everything GType arrays 975s JS G NS: Found info type FUNCTION for 'test_array_fixed_size_int_in' in namespace 'Regress' 975s ok 84 Life, the Universe and Everything Fixed arrays of integers marshals as an in parameter 975s JS G NS: Found info type FUNCTION for 'test_array_fixed_size_int_out' in namespace 'Regress' 975s ok 85 Life, the Universe and Everything Fixed arrays of integers marshals as an out parameter 975s JS G NS: Found info type FUNCTION for 'test_array_fixed_size_int_return' in namespace 'Regress' 975s ok 86 Life, the Universe and Everything Fixed arrays of integers marshals as a return value 975s JS G NS: Found info type FUNCTION for 'test_array_static_in_int' in namespace 'Regress' 975s ok 87 Life, the Universe and Everything integer array with static length 975s JS G NS: Found info type FUNCTION for 'test_strv_out_c' in namespace 'Regress' 975s ok 88 Life, the Universe and Everything string array that's const in C 975s JS G NS: Found info type FUNCTION for 'test_array_int_full_out' in namespace 'Regress' 975s ok 89 Life, the Universe and Everything arrays of integers with length parameter marshals as a return value with transfer full 975s JS G NS: Found info type FUNCTION for 'test_array_int_none_out' in namespace 'Regress' 975s ok 90 Life, the Universe and Everything arrays of integers with length parameter marshals as a return value with transfer none 975s JS G NS: Found info type FUNCTION for 'test_array_int_null_in' in namespace 'Regress' 975s ok 91 Life, the Universe and Everything arrays of integers with length parameter marshalls as a nullable in parameter 975s JS G NS: Found info type FUNCTION for 'test_array_int_null_out' in namespace 'Regress' 975s ok 92 Life, the Universe and Everything arrays of integers with length parameter marshals as a nullable return value 975s JS G NS: Found info type FUNCTION for 'test_glist_nothing_return' in namespace 'Regress' 975s JS G NS: Found info type FUNCTION for 'test_glist_nothing_return2' in namespace 'Regress' 975s ok 93 Life, the Universe and Everything glist types return with transfer-none 975s JS G NS: Found info type FUNCTION for 'test_glist_container_return' in namespace 'Regress' 975s ok 94 Life, the Universe and Everything glist types return with transfer-container 975s JS G NS: Found info type FUNCTION for 'test_glist_everything_return' in namespace 'Regress' 975s ok 95 Life, the Universe and Everything glist types return with transfer-full 975s JS G NS: Found info type FUNCTION for 'test_glist_nothing_in' in namespace 'Regress' 975s JS G NS: Found info type FUNCTION for 'test_glist_nothing_in2' in namespace 'Regress' 975s ok 96 Life, the Universe and Everything glist types in with transfer-none 975s JS G NS: Found info type FUNCTION for 'test_glist_null_in' in namespace 'Regress' 975s ok 97 Life, the Universe and Everything glist types nullable in 975s JS G NS: Found info type FUNCTION for 'test_glist_null_out' in namespace 'Regress' 975s ok 98 Life, the Universe and Everything glist types nullable out 975s ok 99 Life, the Universe and Everything glist types in with transfer-container # SKIP Function not added to gobject-introspection test suite yet 975s JS G NS: Found info type FUNCTION for 'test_gslist_nothing_return' in namespace 'Regress' 975s JS G NS: Found info type FUNCTION for 'test_gslist_nothing_return2' in namespace 'Regress' 975s ok 100 Life, the Universe and Everything gslist types return with transfer-none 975s JS G NS: Found info type FUNCTION for 'test_gslist_container_return' in namespace 'Regress' 975s ok 101 Life, the Universe and Everything gslist types return with transfer-container 975s JS G NS: Found info type FUNCTION for 'test_gslist_everything_return' in namespace 'Regress' 975s ok 102 Life, the Universe and Everything gslist types return with transfer-full 975s JS G NS: Found info type FUNCTION for 'test_gslist_nothing_in' in namespace 'Regress' 975s JS G NS: Found info type FUNCTION for 'test_gslist_nothing_in2' in namespace 'Regress' 975s ok 103 Life, the Universe and Everything gslist types in with transfer-none 975s JS G NS: Found info type FUNCTION for 'test_gslist_null_in' in namespace 'Regress' 975s ok 104 Life, the Universe and Everything gslist types nullable in 975s JS G NS: Found info type FUNCTION for 'test_gslist_null_out' in namespace 'Regress' 975s ok 105 Life, the Universe and Everything gslist types nullable out 975s ok 106 Life, the Universe and Everything gslist types in with transfer-container # SKIP Function not added to gobject-introspection test suite yet 975s JS G NS: Found info type FUNCTION for 'test_glist_gtype_container_in' in namespace 'Regress' 975s JS G NS: Found info type OBJECT for 'TestObj' in namespace 'Regress' 975s JS G OBJ: Defined class for TestObj (RegressTestObj), prototype 0xe79808c0, JSClass 0xedb2dd10, in object 0xe98691e0 975s JS G NS: Found info type OBJECT for 'TestSubObj' in namespace 'Regress' 975s JS G OBJ: Defined class for TestSubObj (RegressTestSubObj), prototype 0xe7980900, JSClass 0xedb2dd10, in object 0xe98691e0 975s ok 107 Life, the Universe and Everything GList of GTypes in with transfer container 975s JS G NS: Found info type FUNCTION for 'test_ghash_null_return' in namespace 'Regress' 975s ok 108 Life, the Universe and Everything GHash type null GHash out 975s JS G NS: Found info type FUNCTION for 'test_ghash_nothing_return' in namespace 'Regress' 975s JS G NS: Found info type FUNCTION for 'test_ghash_nothing_return2' in namespace 'Regress' 975s ok 109 Life, the Universe and Everything GHash type out GHash 975s JS G NS: Found info type FUNCTION for 'test_ghash_gvalue_return' in namespace 'Regress' 975s ok 110 Life, the Universe and Everything GHash type with GValue value type out 975s ok 111 Life, the Universe and Everything GHash type with GValue value type in # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/272 975s JS G NS: Found info type FUNCTION for 'test_ghash_container_return' in namespace 'Regress' 975s ok 112 Life, the Universe and Everything GHash type marshals as a return value with transfer container 975s JS G NS: Found info type FUNCTION for 'test_ghash_everything_return' in namespace 'Regress' 975s ok 113 Life, the Universe and Everything GHash type marshals as a return value with transfer full 975s JS G NS: Found info type FUNCTION for 'test_ghash_null_in' in namespace 'Regress' 975s ok 114 Life, the Universe and Everything GHash type null GHash in 975s JS G NS: Found info type FUNCTION for 'test_ghash_null_out' in namespace 'Regress' 975s ok 115 Life, the Universe and Everything GHash type null GHashTable out 975s JS G NS: Found info type FUNCTION for 'test_ghash_nothing_in' in namespace 'Regress' 975s JS G NS: Found info type FUNCTION for 'test_ghash_nothing_in2' in namespace 'Regress' 975s ok 116 Life, the Universe and Everything GHash type in GHash 975s JS G NS: Found info type FUNCTION for 'test_ghash_nested_everything_return' in namespace 'Regress' 975s JS G NS: Found info type FUNCTION for 'test_ghash_nested_everything_return2' in namespace 'Regress' 975s ok 117 Life, the Universe and Everything GHash type nested GHash 975s JS G NS: Found info type FUNCTION for 'test_garray_container_return' in namespace 'Regress' 975s ok 118 Life, the Universe and Everything GArray marshals as a return value with transfer container 975s JS G NS: Found info type FUNCTION for 'test_garray_full_return' in namespace 'Regress' 975s ok 119 Life, the Universe and Everything GArray marshals as a return value with transfer full 975s JS G NS: Found info type FUNCTION for 'test_enum_param' in namespace 'Regress' 975s ok 120 Life, the Universe and Everything enum parameter 975s JS G NS: Found info type FUNCTION for 'test_unsigned_enum_param' in namespace 'Regress' 975s JS G NS: Found info type ENUM for 'TestEnumUnsigned' in namespace 'Regress' 975s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 1 975s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 2147483648 975s JS G ENUM: Defining Regress.TestEnumUnsigned as 0xe9af0640 975s ok 121 Life, the Universe and Everything unsigned enum parameter 975s JS G NS: Found info type FUNCTION for 'global_get_flags_out' in namespace 'Regress' 975s ok 122 Life, the Universe and Everything flags parameter 975s JS G NS: Found info type STRUCT for 'TestStructA' in namespace 'Regress' 975s JS G BXD: Defined class for TestStructA (void), prototype 0xe7983240, JSClass 0xedb2d980, in object 0xe98691e0 975s ok 123 Life, the Universe and Everything Simple introspected struct sets fields correctly 975s JS G BXD: Defining method clone in prototype for Regress.TestStructA 975s ok 124 Life, the Universe and Everything Simple introspected struct can clone 975s ok 125 Life, the Universe and Everything Simple introspected struct can be modified by a method 975s ok 126 Life, the Universe and Everything Simple introspected struct constructors "copies" an object from a hash of field values 975s ok 127 Life, the Universe and Everything Simple introspected struct constructors catches bad field names 975s ok 128 Life, the Universe and Everything Simple introspected struct constructors copies an object from another object of the same type 975s JS G NS: Found info type FUNCTION for 'test_array_struct_out' in namespace 'Regress' 975s ok 129 Life, the Universe and Everything out arrays of structs 975s JS G NS: Found info type STRUCT for 'TestStructB' in namespace 'Regress' 975s JS G BXD: Defined class for TestStructB (void), prototype 0xe79839c0, JSClass 0xedb2d980, in object 0xe98691e0 975s ok 130 Life, the Universe and Everything Introspected nested struct sets fields correctly 975s JS G BXD: Defining method clone in prototype for Regress.TestStructB 975s ok 131 Life, the Universe and Everything Introspected nested struct can clone 975s ok 132 Life, the Universe and Everything Struct with non-basic member sets fields correctly # SKIP pending 975s ok 133 Life, the Universe and Everything Struct with annotated fields sets fields correctly # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/83 975s ok 134 Life, the Universe and Everything Struct with array of anonymous unions sets fields correctly # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/273 975s ok 135 Life, the Universe and Everything Struct with const/volatile members sets fields correctly # SKIP pending 975s JS G NS: Found info type STRUCT for 'TestSimpleBoxedA' in namespace 'Regress' 975s JS G BXD: Defined class for TestSimpleBoxedA (RegressTestSimpleBoxedA), prototype 0xe7983f60, JSClass 0xedb2d980, in object 0xe98691e0 975s ok 136 Life, the Universe and Everything Introspected simple boxed struct sets fields correctly 975s JS G BXD: Defining method equals in prototype for Regress.TestSimpleBoxedA 975s ok 137 Life, the Universe and Everything Introspected simple boxed struct can be passed to a method 975s ok 138 Life, the Universe and Everything Introspected simple boxed struct can be returned from a method 975s ok 139 Life, the Universe and Everything Introspected simple boxed struct constructors "copies" an object from a hash of field values 975s ok 140 Life, the Universe and Everything Introspected simple boxed struct constructors catches bad field names 975s ok 141 Life, the Universe and Everything Introspected simple boxed struct constructors copies an object from another object of the same type 975s JS G NS: Found info type STRUCT for 'TestSimpleBoxedB' in namespace 'Regress' 975s JS G BXD: Defined class for TestSimpleBoxedB (RegressTestSimpleBoxedB), prototype 0xe7989640, JSClass 0xedb2d980, in object 0xe98691e0 975s ok 142 Life, the Universe and Everything Introspected boxed nested struct reads fields and nested fields 975s ok 143 Life, the Universe and Everything Introspected boxed nested struct assigns nested struct field from an instance 975s ok 144 Life, the Universe and Everything Introspected boxed nested struct assigns nested struct field directly from a hash of field values 975s ok 145 Life, the Universe and Everything Introspected boxed nested struct constructors constructs with a nested hash of field values 975s ok 146 Life, the Universe and Everything Introspected boxed nested struct constructors copies an object from another object of the same type 975s JS G NS: Found info type STRUCT for 'TestBoxed' in namespace 'Regress' 975s JS G BXD: Defined class for TestBoxed (RegressTestBoxed), prototype 0xe7989d60, JSClass 0xedb2d980, in object 0xe98691e0 975s ok 147 Life, the Universe and Everything Introspected boxed types Opaque constructs from a default constructor 975s ok 148 Life, the Universe and Everything Introspected boxed types Opaque sets fields correctly 975s ok 149 Life, the Universe and Everything Introspected boxed types Opaque constructs from a static constructor 975s ok 150 Life, the Universe and Everything Introspected boxed types Opaque constructs from a static constructor with different args 975s ok 151 Life, the Universe and Everything Introspected boxed types Opaque constructs from a static constructor with differently typed args 975s JS G BXD: Defining method equals in prototype for Regress.TestBoxed 975s ok 152 Life, the Universe and Everything Introspected boxed types Opaque constructs from a another object of the same type 975s JS G NS: Found info type FUNCTION for 'test_boxeds_not_a_method' in namespace 'Regress' 975s ok 153 Life, the Universe and Everything Introspected boxed types Opaque ensures methods are named correctly 975s JS G NS: Found info type FUNCTION for 'test_boxeds_not_a_static' in namespace 'Regress' 975s ok 154 Life, the Universe and Everything Introspected boxed types Opaque ensures static methods are named correctly 975s JS G NS: Found info type STRUCT for 'TestBoxedB' in namespace 'Regress' 975s JS G BXD: Defined class for TestBoxedB (RegressTestBoxedB), prototype 0xe798c320, JSClass 0xedb2d980, in object 0xe98691e0 975s ok 155 Life, the Universe and Everything Introspected boxed types Simple sets fields correctly 975s ok 156 Life, the Universe and Everything Introspected boxed types Simple constructs from a static constructor 975s ok 157 Life, the Universe and Everything Introspected boxed types Simple constructs from another object of the same type 975s ok 158 Life, the Universe and Everything Introspected boxed types Simple constructs in backwards compatibility mode 975s JS G NS: Found info type STRUCT for 'TestBoxedC' in namespace 'Regress' 975s JS G BXD: Defined class for TestBoxedC (RegressTestBoxedC), prototype 0xe798c660, JSClass 0xedb2d980, in object 0xe98691e0 975s ok 159 Life, the Universe and Everything Introspected boxed types Refcounted constructs from a default constructor 975s ok 160 Life, the Universe and Everything Introspected boxed types Refcounted constructs from another object of the same type 975s JS G NS: Found info type STRUCT for 'TestBoxedD' in namespace 'Regress' 975s JS G BXD: Defined class for TestBoxedD (RegressTestBoxedD), prototype 0xe798c860, JSClass 0xedb2d980, in object 0xe98691e0 975s JS G BXD: Defining method get_magic in prototype for Regress.TestBoxedD 975s ok 161 Life, the Universe and Everything Introspected boxed types Private constructs using a custom constructor 975s ok 162 Life, the Universe and Everything Introspected boxed types Private constructs from another object of the same type 975s ok 163 Life, the Universe and Everything Introspected boxed types Private does not construct with a default constructor 975s JS G NS: Found info type INTERFACE for 'Action' in namespace 'Gio' 975s JS G IFACE: Defined class for Action (GAction), prototype 0xe797ff80, JSClass 0xedb2dbf8, in object 0xe9869200 975s JS G NS: Found info type STRUCT for 'KeyFile' in namespace 'GLib' 975s JS G BXD: Defined class for KeyFile (GKeyFile), prototype 0xe798cbe0, JSClass 0xedb2d980, in object 0xe9869020 975s ok 164 Life, the Universe and Everything wrong type for GBoxed function does not accept a GObject of the wrong type 975s ok 165 Life, the Universe and Everything wrong type for GBoxed function does not accept a GBoxed of the wrong type 975s ok 166 Life, the Universe and Everything wrong type for GBoxed function does accept a GBoxed of the correct type 975s JS G BXD: Defining method copy in prototype for Regress.TestSimpleBoxedA 975s ok 167 Life, the Universe and Everything wrong type for GBoxed method cannot be called on a GObject 975s ok 168 Life, the Universe and Everything wrong type for GBoxed method cannot be called on a GBoxed of the wrong type 975s ok 169 Life, the Universe and Everything wrong type for GBoxed method can be called on correct GBoxed type 975s ok 170 Life, the Universe and Everything Introspected GObject can access fields with simple types 975s ok 171 Life, the Universe and Everything Introspected GObject cannot access fields with complex types (GI limitation) 975s ok 172 Life, the Universe and Everything Introspected GObject throws when setting a read-only field 975s ok 173 Life, the Universe and Everything Introspected GObject has normal Object methods 975s ok 174 Life, the Universe and Everything Introspected GObject sets write-only properties 975s ok 175 Life, the Universe and Everything Introspected GObject gives undefined for write-only properties 975s ok 176 Life, the Universe and Everything Introspected GObject constructs from constructors annotated with (constructor) 975s ok 177 Life, the Universe and Everything Introspected GObject static methods 975s ok 178 Life, the Universe and Everything Introspected GObject GProperty Boxed type 975s ok 179 Life, the Universe and Everything Introspected GObject GProperty Hash table # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 975s ok 180 Life, the Universe and Everything Introspected GObject GProperty List # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 975s ok 181 Life, the Universe and Everything Introspected GObject GProperty Pointer array # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 975s ok 182 Life, the Universe and Everything Introspected GObject GProperty Hash table with old-style annotation # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 975s ok 183 Life, the Universe and Everything Introspected GObject GProperty List with old-style annotation # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 975s ok 184 Life, the Universe and Everything Introspected GObject GProperty Integer 975s ok 185 Life, the Universe and Everything Introspected GObject GProperty Float 975s ok 186 Life, the Universe and Everything Introspected GObject GProperty Double 975s ok 187 Life, the Universe and Everything Introspected GObject GProperty String 975s ok 188 Life, the Universe and Everything Introspected GObject GProperty GType object # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 975s ok 189 Life, the Universe and Everything Introspected GObject GProperty Byte array # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/276 975s ok 190 Life, the Universe and Everything Introspected GObject Object-valued GProperty marshals correctly in the getter 975s ok 191 Life, the Universe and Everything Introspected GObject Object-valued GProperty marshals correctly when inherited 975s JS G OBJ: Defining method set_bare in prototype for RegressTestObj (Regress.TestObj) 975s ok 192 Life, the Universe and Everything Introspected GObject Object-valued GProperty marshals into setter function 975s JS G OBJ: Defining method unset_bare in prototype for RegressTestSubObj (Regress.TestSubObj) 975s ok 193 Life, the Universe and Everything Introspected GObject Object-valued GProperty marshals null 975s JS G NS: Found info type FUNCTION for 'signal_handler_disconnect' in namespace 'GObject' 975s ok 194 Life, the Universe and Everything Introspected GObject Signal connection calls correct handlers with correct arguments 975s ok 195 Life, the Universe and Everything Introspected GObject Signal connection throws errors for invalid signals 975s ok 196 Life, the Universe and Everything Introspected GObject Signal connection signal handler with static scope arg gets arg passed by reference 975s JS G OBJ: Defining method emit_sig_with_obj in prototype for RegressTestObj (Regress.TestObj) 975s ok 197 Life, the Universe and Everything Introspected GObject Signal connection signal with object gets correct arguments 975s ok 198 Life, the Universe and Everything Introspected GObject Signal connection signal with object with gets correct arguments from JS 975s ok 199 Life, the Universe and Everything Introspected GObject Signal connection signal with int64 gets correct value # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 975s ok 200 Life, the Universe and Everything Introspected GObject Signal connection signal with uint64 gets correct value # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 975s ok 201 Life, the Universe and Everything Introspected GObject Signal connection signal with array parameter is properly handled # SKIP Not yet implemented 975s ok 202 Life, the Universe and Everything Introspected GObject Signal connection signal with hash parameter is properly handled # SKIP Not yet implemented 975s JS G OBJ: Defining method emit_sig_with_array_len_prop in prototype for RegressTestObj (Regress.TestObj) 975s ok 203 Life, the Universe and Everything Introspected GObject Signal connection signal with array len parameter is not passed correct array and no length arg 975s ok 204 Life, the Universe and Everything Introspected GObject Signal connection signal with GStrv parameter is properly handled 975s ok 205 Life, the Universe and Everything Introspected GObject Signal connection signal with int array ret parameter is properly handled # SKIP Not yet implemented 975s ok 206 Life, the Universe and Everything Introspected GObject Signal connection can pass parameter to signal with array len parameter via emit # SKIP Not yet implemented 975s ok 207 Life, the Universe and Everything Introspected GObject Signal connection can pass null to signal with array len parameter # SKIP Not yet implemented 975s ok 208 Life, the Universe and Everything Introspected GObject Signal connection signal with int in-out parameter # SKIP Not yet implemented 975s JS G OBJ: Defining method emit_sig_with_error in prototype for RegressTestObj (Regress.TestObj) 975s JS G NS: Found info type ENUM for 'IOErrorEnum' in namespace 'Gio' 975s JS G ERR: Defined class for IOErrorEnum (GError), prototype 0xe7997140, JSClass 0xedb2dad0, in object 0xe9869200 975s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 975s JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 1 975s JS G ENUM: Defining enum value EXISTS (fixed from exists) 2 975s JS G ENUM: Defining enum value IS_DIRECTORY (fixed from is_directory) 3 975s JS G ENUM: Defining enum value NOT_DIRECTORY (fixed from not_directory) 4 975s JS G ENUM: Defining enum value NOT_EMPTY (fixed from not_empty) 5 975s JS G ENUM: Defining enum value NOT_REGULAR_FILE (fixed from not_regular_file) 6 975s JS G ENUM: Defining enum value NOT_SYMBOLIC_LINK (fixed from not_symbolic_link) 7 975s JS G ENUM: Defining enum value NOT_MOUNTABLE_FILE (fixed from not_mountable_file) 8 975s JS G ENUM: Defining enum value FILENAME_TOO_LONG (fixed from filename_too_long) 9 975s JS G ENUM: Defining enum value INVALID_FILENAME (fixed from invalid_filename) 10 975s JS G ENUM: Defining enum value TOO_MANY_LINKS (fixed from too_many_links) 11 975s JS G ENUM: Defining enum value NO_SPACE (fixed from no_space) 12 975s JS G ENUM: Defining enum value INVALID_ARGUMENT (fixed from invalid_argument) 13 975s JS G ENUM: Defining enum value PERMISSION_DENIED (fixed from permission_denied) 14 975s JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 15 975s JS G ENUM: Defining enum value NOT_MOUNTED (fixed from not_mounted) 16 975s JS G ENUM: Defining enum value ALREADY_MOUNTED (fixed from already_mounted) 17 975s JS G ENUM: Defining enum value CLOSED (fixed from closed) 18 975s JS G ENUM: Defining enum value CANCELLED (fixed from cancelled) 19 975s JS G ENUM: Defining enum value PENDING (fixed from pending) 20 975s JS G ENUM: Defining enum value READ_ONLY (fixed from read_only) 21 975s JS G ENUM: Defining enum value CANT_CREATE_BACKUP (fixed from cant_create_backup) 22 975s JS G ENUM: Defining enum value WRONG_ETAG (fixed from wrong_etag) 23 975s JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 24 975s JS G ENUM: Defining enum value WOULD_RECURSE (fixed from would_recurse) 25 975s JS G ENUM: Defining enum value BUSY (fixed from busy) 26 975s JS G ENUM: Defining enum value WOULD_BLOCK (fixed from would_block) 27 975s JS G ENUM: Defining enum value HOST_NOT_FOUND (fixed from host_not_found) 28 975s JS G ENUM: Defining enum value WOULD_MERGE (fixed from would_merge) 29 975s JS G ENUM: Defining enum value FAILED_HANDLED (fixed from failed_handled) 30 975s JS G ENUM: Defining enum value TOO_MANY_OPEN_FILES (fixed from too_many_open_files) 31 975s JS G ENUM: Defining enum value NOT_INITIALIZED (fixed from not_initialized) 32 975s JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 33 975s JS G ENUM: Defining enum value PARTIAL_INPUT (fixed from partial_input) 34 975s JS G ENUM: Defining enum value INVALID_DATA (fixed from invalid_data) 35 975s JS G ENUM: Defining enum value DBUS_ERROR (fixed from dbus_error) 36 975s JS G ENUM: Defining enum value HOST_UNREACHABLE (fixed from host_unreachable) 37 975s JS G ENUM: Defining enum value NETWORK_UNREACHABLE (fixed from network_unreachable) 38 975s JS G ENUM: Defining enum value CONNECTION_REFUSED (fixed from connection_refused) 39 975s JS G ENUM: Defining enum value PROXY_FAILED (fixed from proxy_failed) 40 975s JS G ENUM: Defining enum value PROXY_AUTH_FAILED (fixed from proxy_auth_failed) 41 975s JS G ENUM: Defining enum value PROXY_NEED_AUTH (fixed from proxy_need_auth) 42 975s JS G ENUM: Defining enum value PROXY_NOT_ALLOWED (fixed from proxy_not_allowed) 43 975s JS G ENUM: Defining enum value BROKEN_PIPE (fixed from broken_pipe) 44 975s JS G ENUM: Defining enum value CONNECTION_CLOSED (fixed from connection_closed) 44 975s JS G ENUM: Defining enum value NOT_CONNECTED (fixed from not_connected) 45 975s JS G ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 975s JS G ENUM: Defining enum value NO_SUCH_DEVICE (fixed from no_such_device) 47 975s JS G ENUM: Defining enum value DESTINATION_UNSET (fixed from destination_unset) 48 975s JS G NS: Found info type FUNCTION for 'io_error_quark' in namespace 'Gio' 975s ok 209 Life, the Universe and Everything Introspected GObject Signal connection GError signal with GError set 975s JS G OBJ: Defining method emit_sig_with_null_error in prototype for RegressTestObj (Regress.TestObj) 975s ok 210 Life, the Universe and Everything Introspected GObject Signal connection GError signal with no GError set 975s ok 211 Life, the Universe and Everything Introspected GObject Signal connection GError signal with no GError set from js 975s ok 212 Life, the Universe and Everything Introspected GObject Signal connection GError signal with no GError set from js 975s JS G OBJ: Defining method instance_method in prototype for RegressTestObj (Regress.TestObj) 975s ok 213 Life, the Universe and Everything Introspected GObject can call an instance method 975s JS G OBJ: Defining method instance_method_full in prototype for RegressTestObj (Regress.TestObj) 975s ok 214 Life, the Universe and Everything Introspected GObject can call a transfer-full instance method 975s ok 215 Life, the Universe and Everything Introspected GObject can call a static method 975s JS G OBJ: Defining method forced_method in prototype for RegressTestObj (Regress.TestObj) 975s ok 216 Life, the Universe and Everything Introspected GObject can call a method annotated with (method) 975s JS G OBJ: Defining method torture_signature_0 in prototype for RegressTestObj (Regress.TestObj) 975s ok 217 Life, the Universe and Everything Introspected GObject Object torture signature 0 975s JS G OBJ: Defining method torture_signature_1 in prototype for RegressTestObj (Regress.TestObj) 975s ok 218 Life, the Universe and Everything Introspected GObject Object torture signature 1 fail 975s ok 219 Life, the Universe and Everything Introspected GObject Object torture signature 1 success 975s ok 220 Life, the Universe and Everything Introspected GObject Introspected function length skips over instance parameters of methods 975s ok 221 Life, the Universe and Everything Introspected GObject Introspected function length skips over out and GError parameters 975s JS G OBJ: Defining method skip_return_val in prototype for RegressTestObj (Regress.TestObj) 975s ok 222 Life, the Universe and Everything Introspected GObject Introspected function length does not skip over inout parameters 975s ok 223 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 975s ok 224 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 975s ok 225 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 975s ok 226 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 975s ok 227 Life, the Universe and Everything Introspected GObject Introspected function length gives number of arguments for static methods 975s ok 228 Life, the Universe and Everything Introspected GObject Introspected function length skips over destroy-notify and user-data parameters 975s JS G OBJ: Defining method do_matrix in prototype for RegressTestObj (Regress.TestObj) 975s ok 229 Life, the Universe and Everything Introspected GObject virtual function 975s JS G NS: Found info type FUNCTION for 'func_obj_null_in' in namespace 'Regress' 975s ok 230 Life, the Universe and Everything Introspected GObject wrong type for GObject function does not accept a GObject of the wrong type 975s ok 231 Life, the Universe and Everything Introspected GObject wrong type for GObject function does not accept a GBoxed instead of GObject 975s ok 232 Life, the Universe and Everything Introspected GObject wrong type for GObject function does not accept returned GObject of the wrong type 975s ok 233 Life, the Universe and Everything Introspected GObject wrong type for GObject function accepts GObject of subclass of expected type 975s ok 234 Life, the Universe and Everything Introspected GObject wrong type for GObject method cannot be called on a GObject of the wrong type 975s ok 235 Life, the Universe and Everything Introspected GObject wrong type for GObject method cannot be called on a GBoxed 975s ok 236 Life, the Universe and Everything Introspected GObject wrong type for GObject method can be called on a GObject of subclass of expected type 975s JS G NS: Found info type FUNCTION for 'func_obj_nullable_in' in namespace 'Regress' 975s ok 237 Life, the Universe and Everything Introspected GObject marshals a null object in 975s ok 238 Life, the Universe and Everything Introspected GObject marshals a null object out 975s JS G OBJ: Defining method not_nullable_typed_gpointer_in in prototype for RegressTestObj (Regress.TestObj) 975s ok 239 Life, the Universe and Everything Introspected GObject marshals a gpointer with a type annotation in 975s JS G OBJ: Defining method not_nullable_element_typed_gpointer_in in prototype for RegressTestObj (Regress.TestObj) 975s ok 240 Life, the Universe and Everything Introspected GObject marshals a gpointer with an element-type annotation in 975s ok 241 Life, the Universe and Everything Introspected GObject resolves properties when they are shadowed by methods 975s JS G NS: Found info type FUNCTION for 'test_array_fixed_out_objects' in namespace 'Regress' 975s ok 242 Life, the Universe and Everything marshals a fixed-size array of objects out 975s ok 243 Life, the Universe and Everything Inherited GObject can read fields from a parent class 975s ok 244 Life, the Universe and Everything Inherited GObject can be constructed from a static constructor 975s JS G OBJ: Defining method instance_method in prototype for RegressTestSubObj (Regress.TestSubObj) 975s ok 245 Life, the Universe and Everything Inherited GObject can call an instance method that overrides the parent class 975s ok 246 Life, the Universe and Everything Inherited GObject can have its own properties 975s ok 247 Life, the Universe and Everything Overridden properties on interfaces set and get properly 975s ok 248 Life, the Universe and Everything Overridden properties on interfaces default properly 975s ok 249 Life, the Universe and Everything Overridden properties on interfaces construct properly 975s JS G NS: Found info type OBJECT for 'TestFundamentalSubObject' in namespace 'Regress' 975s JS G NS: Found info type OBJECT for 'TestFundamentalObject' in namespace 'Regress' 975s JS G FNDMTL: Defined class for TestFundamentalObject (RegressTestFundamentalObject), prototype 0xe79b7520, JSClass 0xedb2d9c0, in object 0xe98691e0 975s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalObject' apparently has accessible fields. Gjs has no support for this yet, ignoring these. 975s JS G FNDMTL: Defined class for TestFundamentalSubObject (RegressTestFundamentalSubObject), prototype 0xe79b7560, JSClass 0xedb2d9c0, in object 0xe98691e0 975s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalSubObject' apparently has accessible fields. Gjs has no support for this yet, ignoring these. 975s ok 250 Life, the Universe and Everything Fundamental type constructs a subtype of a fundamental type 975s JS G NS: Found info type FUNCTION for 'test_create_fundamental_hidden_class_instance' in namespace 'Regress' 975s ok 251 Life, the Universe and Everything Fundamental type constructs a subtype of a hidden (no introspection data) fundamental type 975s JS G NS: Found info type FUNCTION for 'test_callback' in namespace 'Regress' 975s ok 252 Life, the Universe and Everything callbacks 975s ok 253 Life, the Universe and Everything null / undefined callback 975s JS G NS: Found info type FUNCTION for 'test_multi_callback' in namespace 'Regress' 975s ok 254 Life, the Universe and Everything callback called more than once 975s ok 255 Life, the Universe and Everything null callback called more than once 975s JS G NS: Found info type FUNCTION for 'test_array_callback' in namespace 'Regress' 975s ok 256 Life, the Universe and Everything array callbacks 975s ok 257 Life, the Universe and Everything null array callback 975s ok 258 Life, the Universe and Everything callback with inout array # SKIP Temporarily disabled with xit 975s JS G NS: Found info type FUNCTION for 'test_simple_callback' in namespace 'Regress' 975s ok 259 Life, the Universe and Everything simple callback 975s ok 260 Life, the Universe and Everything null simple callback 975s JS G NS: Found info type FUNCTION for 'test_noptr_callback' in namespace 'Regress' 975s ok 261 Life, the Universe and Everything noptr callback 975s ok 262 Life, the Universe and Everything null noptr callback 975s JS G NS: Found info type FUNCTION for 'get_num_processors' in namespace 'GLib' 975s ok 263 Life, the Universe and Everything gobject-introspected function as callback parameter 975s JS G NS: Found info type FUNCTION for 'test_callback_user_data' in namespace 'Regress' 975s ok 264 Life, the Universe and Everything callback with user data 975s JS G NS: Found info type FUNCTION for 'test_callback_return_full' in namespace 'Regress' 975s ok 265 Life, the Universe and Everything callback with transfer-full return value 975s JS G NS: Found info type FUNCTION for 'test_callback_destroy_notify' in namespace 'Regress' 975s JS G NS: Found info type FUNCTION for 'test_callback_thaw_notifications' in namespace 'Regress' 975s ok 266 Life, the Universe and Everything callback with destroy-notify 975s ok 267 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 975s JS G NS: Found info type FUNCTION for 'test_callback_destroy_notify_no_user_data' in namespace 'Regress' 975s ok 268 Life, the Universe and Everything callback with destroy-notify and no user data throws error 975s JS G NS: Found info type FUNCTION for 'test_callback_async' in namespace 'Regress' 975s JS G NS: Found info type FUNCTION for 'test_callback_thaw_async' in namespace 'Regress' 975s ok 269 Life, the Universe and Everything async callback 975s JS G NS: Found info type FUNCTION for 'test_async_ready_callback' in namespace 'Regress' 975s JS G NS: Found info type OBJECT for 'SimpleAsyncResult' in namespace 'Gio' 975s JS G OBJ: Defined class for SimpleAsyncResult (GSimpleAsyncResult), prototype 0xe79bb020, JSClass 0xedb2dd10, in object 0xe9869200 975s JS G NS: Found info type INTERFACE for 'AsyncResult' in namespace 'Gio' 975s JS G IFACE: Defined class for AsyncResult (GAsyncResult), prototype 0xe79ba0a0, JSClass 0xedb2dbf8, in object 0xe9869200 975s ok 270 Life, the Universe and Everything Gio.AsyncReadyCallback 975s JS G OBJ: Defining method instance_method_callback in prototype for RegressTestObj (Regress.TestObj) 975s ok 271 Life, the Universe and Everything instance method taking a callback 975s ok 272 Life, the Universe and Everything static method taking a callback 975s ok 273 Life, the Universe and Everything constructor taking a callback 975s JS G NS: Found info type FUNCTION for 'test_hash_table_callback' in namespace 'Regress' 975s ok 274 Life, the Universe and Everything hash table passed to callback 975s JS G NS: Found info type FUNCTION for 'test_gerror_callback' in namespace 'Regress' 975s ok 275 Life, the Universe and Everything GError callback 975s JS G NS: Found info type FUNCTION for 'test_null_gerror_callback' in namespace 'Regress' 975s ok 276 Life, the Universe and Everything null GError callback 975s JS G NS: Found info type FUNCTION for 'test_owned_gerror_callback' in namespace 'Regress' 975s ok 277 Life, the Universe and Everything owned GError callback 975s ok 278 Life, the Universe and Everything Introspected interface correctly emits interface signals 975s JS G NS: Found info type OBJECT for 'TestWi8021x' in namespace 'Regress' 975s JS G OBJ: Defined class for TestWi8021x (RegressTestWi8021x), prototype 0xe79bb640, JSClass 0xedb2dd10, in object 0xe98691e0 975s ok 279 Life, the Universe and Everything GObject with nonstandard prefix sets and gets properties 975s ok 280 Life, the Universe and Everything GObject with nonstandard prefix constructs via a static constructor 975s JS G OBJ: Defining method get_testbool in prototype for RegressTestWi8021x (Regress.TestWi8021x) 975s JS G OBJ: Defining method set_testbool in prototype for RegressTestWi8021x (Regress.TestWi8021x) 975s ok 281 Life, the Universe and Everything GObject with nonstandard prefix calls methods 975s ok 282 Life, the Universe and Everything GObject with nonstandard prefix calls a static method 975s JS G NS: Found info type OBJECT for 'TestFloating' in namespace 'Regress' 975s JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' 975s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0xe79bba00, JSClass 0xedb2dd10, in object 0xe9869240 975s JS G OBJ: Defined class for TestFloating (RegressTestFloating), prototype 0xe79bba40, JSClass 0xedb2dd10, in object 0xe98691e0 975s ok 283 Life, the Universe and Everything GObject.InitiallyUnowned constructs 975s ok 284 Life, the Universe and Everything GObject.InitiallyUnowned constructs via a static constructor 975s JS G NS: Found info type FUNCTION for 'test_torture_signature_0' in namespace 'Regress' 975s ok 285 Life, the Universe and Everything torture signature 0 975s JS G NS: Found info type FUNCTION for 'test_torture_signature_1' in namespace 'Regress' 975s ok 286 Life, the Universe and Everything torture signature 1 fail 975s ok 287 Life, the Universe and Everything torture signature 1 success 975s JS G NS: Found info type FUNCTION for 'test_torture_signature_2' in namespace 'Regress' 975s ok 288 Life, the Universe and Everything torture signature 2 975s JS G NS: Found info type FUNCTION for 'test_date_in_gvalue' in namespace 'Regress' 975s JS G NS: Found info type STRUCT for 'Date' in namespace 'GLib' 975s JS G BXD: Defined class for Date (GDate), prototype 0xe79bbe20, JSClass 0xedb2d980, in object 0xe9869020 975s JS G BXD: Defining method get_year in prototype for GLib.Date 975s JS G BXD: Defining method get_month in prototype for GLib.Date 975s JS G NS: Found info type ENUM for 'DateMonth' in namespace 'GLib' 975s JS G ENUM: Defining enum value BAD_MONTH (fixed from bad_month) 0 975s JS G ENUM: Defining enum value JANUARY (fixed from january) 1 975s JS G ENUM: Defining enum value FEBRUARY (fixed from february) 2 975s JS G ENUM: Defining enum value MARCH (fixed from march) 3 975s JS G ENUM: Defining enum value APRIL (fixed from april) 4 975s JS G ENUM: Defining enum value MAY (fixed from may) 5 975s JS G ENUM: Defining enum value JUNE (fixed from june) 6 975s JS G ENUM: Defining enum value JULY (fixed from july) 7 975s JS G ENUM: Defining enum value AUGUST (fixed from august) 8 975s JS G ENUM: Defining enum value SEPTEMBER (fixed from september) 9 975s JS G ENUM: Defining enum value OCTOBER (fixed from october) 10 975s JS G ENUM: Defining enum value NOVEMBER (fixed from november) 11 975s JS G ENUM: Defining enum value DECEMBER (fixed from december) 12 975s JS G ENUM: Defining GLib.DateMonth as 0xe70a4728 975s JS G BXD: Defining method get_day in prototype for GLib.Date 975s ok 289 Life, the Universe and Everything GValue boxing and unboxing date in 975s JS G NS: Found info type FUNCTION for 'test_strv_in_gvalue' in namespace 'Regress' 975s ok 290 Life, the Universe and Everything GValue boxing and unboxing strv in 975s JS G NS: Found info type FUNCTION for 'test_null_strv_in_gvalue' in namespace 'Regress' 975s ok 291 Life, the Universe and Everything GValue boxing and unboxing correctly converts a NULL strv in a GValue to an empty array 975s JS G NS: Found info type FUNCTION for 'test_multiline_doc_comments' in namespace 'Regress' 975s JS G NS: Found info type FUNCTION for 'test_nested_parameter' in namespace 'Regress' 975s JS G NS: Found info type FUNCTION for 'test_versioning' in namespace 'Regress' 975s ok 292 Life, the Universe and Everything code coverage for documentation tests that don't do anything 975s JS G NS: Found info type FUNCTION for 'aliased_caller_alloc' in namespace 'Regress' 975s ok 293 Life, the Universe and Everything marshals an aliased type 975s JS G NS: Found info type STRUCT for 'TestStructFixedArray' in namespace 'Regress' 975s JS G BXD: Defined class for TestStructFixedArray (void), prototype 0xe79c1180, JSClass 0xedb2d980, in object 0xe98691e0 975s JS G BXD: Defining method frob in prototype for Regress.TestStructFixedArray 975s ok 294 Life, the Universe and Everything deals with a fixed-size array in a struct 975s JS G NS: Found info type FUNCTION for 'has_parameter_named_attrs' in namespace 'Regress' 975s ok 295 Life, the Universe and Everything marshals a fixed-size int array as a gpointer 975s JS G NS: Found info type STRUCT for 'LikeXklConfigItem' in namespace 'Regress' 975s JS G BXD: Defined class for LikeXklConfigItem (void), prototype 0xe79c12c0, JSClass 0xedb2d980, in object 0xe98691e0 975s JS G BXD: Defining method set_name in prototype for Regress.LikeXklConfigItem 975s ok 296 Life, the Universe and Everything deals with a fixed-size and also zero-terminated array in a struct 975s JS G NS: Found info type FUNCTION for 'get_variant' in namespace 'Regress' 975s ok 297 Life, the Universe and Everything marshals a transfer-floating GLib.Variant 975s JS G NS: Found info type FUNCTION for 'test_array_struct_out_none' in namespace 'Regress' 975s ok 298 Life, the Universe and Everything Flat array of structs out parameter with transfer none 975s JS G NS: Found info type FUNCTION for 'test_array_struct_out_container' in namespace 'Regress' 975s ok 299 Life, the Universe and Everything Flat array of structs out parameter with transfer container 975s JS G NS: Found info type FUNCTION for 'test_array_struct_out_full_fixed' in namespace 'Regress' 975s ok 300 Life, the Universe and Everything Flat array of structs out parameter with transfer full 975s ok 301 Life, the Universe and Everything Flat array of structs caller-allocated out parameter # SKIP Not supported 975s JS G NS: Found info type FUNCTION for 'test_array_struct_in_full' in namespace 'Regress' 975s ok 302 Life, the Universe and Everything Flat array of structs transfer-full in parameter 975s JS G NS: Found info type FUNCTION for 'test_array_struct_in_none' in namespace 'Regress' 975s ok 303 Life, the Universe and Everything Flat array of structs transfer-none in parameter 975s JS G BXD: Defining method quit in prototype for GLib.MainLoop 975s JS MAINLOOP: Enqueue job , promise=, allocation site= 975s JS MAINLOOP: Main loop instance 0xd6d50a8: Spinning loop until released or hook cleared 975s JS MAINLOOP: handling job 0, 975s JS MAINLOOP: Enqueue job , promise=, allocation site= 975s JS MAINLOOP: Completed job 0 975s JS MAINLOOP: handling job 1, 975s JS MAINLOOP: Enqueue job , promise=, allocation site= 975s JS MAINLOOP: Completed job 1 975s JS MAINLOOP: handling job 2, 975s JS MAINLOOP: Enqueue job , promise=, allocation site= 975s JS MAINLOOP: Completed job 2 975s JS MAINLOOP: handling job 3, 975s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 975s JS MAINLOOP: Main loop instance 0xd6d50a8: release 975s JS MAINLOOP: Completed job 3 975s JS MEMORY: Memory report: before destroying context 975s JS MEMORY: 2259 objects currently alive 975s JS MEMORY: boxed_instance = 1605 975s JS MEMORY: boxed_prototype = 24 975s JS MEMORY: closure = 13 975s JS MEMORY: function = 440 975s JS MEMORY: fundamental_instance = 2 975s JS MEMORY: fundamental_prototype = 2 975s JS MEMORY: gerror_instance = 7 975s JS MEMORY: gerror_prototype = 1 975s JS MEMORY: interface = 8 975s JS MEMORY: module = 9 975s JS MEMORY: ns = 5 975s JS MEMORY: object_instance = 121 975s JS MEMORY: object_prototype = 21 975s JS MEMORY: param = 1 975s JS MEMORY: union_instance = 0 975s JS MEMORY: union_prototype = 0 975s JS CTX: JS shutdown sequence 975s JS CTX: Stopping profiler 975s JS CTX: Shutting down toggle queue 975s JS CTX: Notifying external reference holders of GjsContext dispose 975s JS MAINLOOP: Stopping promise job dispatcher 975s JS CTX: Notifying reference holders of GjsContext dispose 975s JS CTX: Checking unhandled promise rejections 975s JS CTX: Releasing cached JS wrappers 975s JS CTX: Final triggered GC 975s JS CTX: Destroying JS context 975s JS CTX: Releasing all native objects 975s JS CTX: Disabling auto GC 975s JS CTX: Ending trace on global object 975s JS CTX: Freeing allocated resources 975s JS CTX: JS context destroyed 975s PASS: cjs/testRegress.test 975s Running test: cjs/testWarnLib.test 975s JS NATIVE: Registered native JS module '_promiseNative' 975s JS NATIVE: Registered native JS module '_byteArrayNative' 975s JS NATIVE: Registered native JS module '_encodingNative' 975s JS NATIVE: Registered native JS module '_gi' 975s JS NATIVE: Registered native JS module 'gi' 975s JS NATIVE: Registered native JS module 'cairoNative' 975s JS NATIVE: Registered native JS module 'system' 975s JS NATIVE: Registered native JS module 'console' 975s JS NATIVE: Registered native JS module '_print' 975s JS CTX: Enabling JIT 975s JS CTX: Initialized class GjsFileImporter prototype 0xf3900080 975s JS IMPORT: Defining parent (nil) of 0xf39000d8 'imports' is mod 0 975s JS IMPORT: Importing '_print' 975s JS NATIVE: Defining native module '_print' 975s JS IMPORT: Defining parent 0xf39000d8 of 0xf39005f0 '_print' is mod 1 975s JS IMPORT: successfully imported module '_print' 975s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 975s 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 0xf37320d0 975s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xf37320d0 975s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xf37320d0 975s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf37320d0 975s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf37320d0 975s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xf37320d0 975s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xf37320d0 975s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xf37320d0 975s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xf37320d0 975s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xf37320d0 975s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf37320d0 975s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xf37320d0 975s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xf37320d0 975s JS MAINLOOP: Main loop instance 0x35c10a8: hold 975s JS MAINLOOP: Enqueue job , promise=, allocation site= 975s JS MAINLOOP: Starting promise job dispatcher 975s JS MAINLOOP: Main loop instance 0x35c10a8: Spinning loop until released or hook cleared 975s JS MAINLOOP: handling job 0, 975s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 975s JS MAINLOOP: Main loop instance 0x35c10a8: release 975s JS MAINLOOP: Completed job 0 975s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xf37320d0 975s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf37320d0 975s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf37320d0 975s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf37320d0 975s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf37320d0 975s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf37320d0 975s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf37320d0 975s JS IMPORT: Module metadata hook for module 0xf3910a10 975s JS IMPORT: Defining meta.importSync for module 0xf3910a10 975s JS NATIVE: Defining native module 'gi' 975s JS CTX: Initialized class GIRepositoryNamespace prototype 0xf3910d48 975s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 975s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 975s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 975s JS IMPORT: Importing directory 'overrides' 975s JS IMPORT: Defining parent 0xf39000d8 of 0xf3910e38 'overrides' is mod 1 975s JS IMPORT: Defined importer 'overrides' 0xf3910e38 in 0xf39000d8 975s JS IMPORT: successfully imported directory 'overrides' 975s JS IMPORT: Importing '_byteArrayNative' 975s JS NATIVE: Defining native module '_byteArrayNative' 975s JS IMPORT: Defining parent 0xf39000d8 of 0xf3911220 '_byteArrayNative' is mod 1 975s JS IMPORT: successfully imported module '_byteArrayNative' 975s JS IMPORT: Importing '_promiseNative' 975s JS NATIVE: Defining native module '_promiseNative' 975s JS IMPORT: Defining parent 0xf39000d8 of 0xf3911360 '_promiseNative' is mod 1 975s JS IMPORT: successfully imported module '_promiseNative' 975s JS IMPORT: Importing module GLib succeeded 975s JS IMPORT: Defining parent 0xf3910e38 of 0xf37330e0 'GLib' is mod 1 975s JS IMPORT: successfully imported module 'GLib' 975s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 975s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xf3769040, JSClass 0xf7aef980, in object 0xf3769020 975s JS CTX: Initialized class GIRepositoryGType prototype 0xf3911580 975s JS CTX: Initialized class GIRepositoryFunction prototype 0xf3733120 975s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 975s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 975s JS G BXD: Defined class for Error (GError), prototype 0xf3769080, JSClass 0xf7aef980, in object 0xf3769020 975s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 975s JS G BXD: Defined class for Variant (GVariant), prototype 0xf37690c0, JSClass 0xf7aef980, in object 0xf3769020 975s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 975s JS G BXD: Defined class for Bytes (GBytes), prototype 0xf3769100, JSClass 0xf7aef980, in object 0xf3769020 975s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 975s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 975s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xf3769140, JSClass 0xf7aef980, in object 0xf3769020 975s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 975s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 975s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 975s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 975s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 975s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 975s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 975s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 975s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 975s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 975s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 975s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 975s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 975s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 975s JS G BXD: Defined class for Thread (GThread), prototype 0xf3769180, JSClass 0xf7aef980, in object 0xf3769020 975s JS G BXD: Defining method ref in prototype for GLib.Thread 975s JS G BXD: Defining method unref in prototype for GLib.Thread 975s JS G NS: Defined namespace 'GLib' 0xf3769020 in GIRepository 0xf3910c08 975s JS IMPORT: Importing module jasmine succeeded 975s JS IMPORT: Defining parent 0xf39000d8 of 0xf37338e0 'jasmine' is mod 1 975s JS IMPORT: successfully imported module 'jasmine' 975s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 975s JS MAINLOOP: Main loop instance 0x35c10a8: hold 975s JS MAINLOOP: Enqueue job , promise=, allocation site= 975s JS MAINLOOP: Main loop instance 0x35c10a8: Spinning loop until released or hook cleared 975s JS MAINLOOP: handling job 0, 975s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 975s JS MAINLOOP: Main loop instance 0x35c10a8: release 975s JS MAINLOOP: Completed job 0 975s JS IMPORT: Importing 'gi' 975s JS IMPORT: Defining parent 0xf39000d8 of 0xf3910c08 'gi' is mod 1 975s JS IMPORT: successfully imported module 'gi' 975s 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 975s JS G NS: Defined namespace 'CjsPrivate' 0xf3769200 in GIRepository 0xf3910c08 975s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 975s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 975s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 975s JS IMPORT: Importing module _legacy succeeded 975s JS IMPORT: Defining parent 0xf39000d8 of 0xf3733aa0 '_legacy' is mod 1 975s JS IMPORT: successfully imported module '_legacy' 975s JS IMPORT: Importing module lang succeeded 975s JS IMPORT: Defining parent 0xf39000d8 of 0xf3733a60 'lang' is mod 1 975s JS IMPORT: successfully imported module 'lang' 975s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 975s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 975s JS IMPORT: Importing module _signals succeeded 975s JS IMPORT: Defining parent 0xf39000d8 of 0xf3733ae0 '_signals' is mod 1 975s JS IMPORT: successfully imported module '_signals' 975s JS IMPORT: Importing module signals succeeded 975s JS IMPORT: Defining parent 0xf39000d8 of 0xf3733a20 'signals' is mod 1 975s JS IMPORT: successfully imported module 'signals' 975s JS IMPORT: Importing module Gio succeeded 975s JS IMPORT: Defining parent 0xf3910e38 of 0xf37339e0 'Gio' is mod 1 975s JS IMPORT: successfully imported module 'Gio' 975s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 975s JS IMPORT: Importing '_gi' 975s JS NATIVE: Defining native module '_gi' 975s JS IMPORT: Defining parent 0xf39000d8 of 0xf3925308 '_gi' is mod 1 975s JS IMPORT: successfully imported module '_gi' 975s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 975s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 975s JS IMPORT: Importing module _common succeeded 975s JS IMPORT: Defining parent 0xf39000d8 of 0xf3733b60 '_common' is mod 1 975s JS IMPORT: successfully imported module '_common' 975s JS IMPORT: Importing module GObject succeeded 975s JS IMPORT: Defining parent 0xf3910e38 of 0xf3733b20 'GObject' is mod 1 975s JS IMPORT: successfully imported module 'GObject' 975s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 975s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 975s JS G BXD: Defined class for String (GString), prototype 0xf3769420, JSClass 0xf7aef980, in object 0xf3769220 975s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 975s JS G PRM: Defined class ParamSpec prototype is 0xf3733be0 class 0xf7af2170 in object 0xf3769220 975s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 975s JS G OBJ: Defined class for Object (GObject), prototype 0xf3769540, JSClass 0xf7aefd10, in object 0xf3769220 975s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 975s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 975s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xf3769560, JSClass 0xf7aefd10, in object 0xf3769220 975s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 975s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 975s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 975s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 975s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 975s JS G NS: Defined namespace 'GObject' 0xf3769220 in GIRepository 0xf3910c08 975s JS G OBJ: Defined class for Application (GApplication), prototype 0xf37695a0, JSClass 0xf7aefd10, in object 0xf37691e0 975s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 975s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0xf3733ea0, JSClass 0xf7aefbf8, in object 0xf37691e0 975s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 975s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 975s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 975s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 975s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 975s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 975s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 975s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 975s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 975s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 975s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xf3769600, JSClass 0xf7aefd10, in object 0xf37691e0 975s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 975s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0xf37a90c0, JSClass 0xf7aefbf8, in object 0xf37691e0 975s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 975s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xf3769660, JSClass 0xf7aefd10, in object 0xf37691e0 975s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 975s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 975s JS G IFACE: Defined class for Initable (GInitable), prototype 0xf37a91c0, JSClass 0xf7aefbf8, in object 0xf37691e0 975s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 975s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 975s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 975s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xf37696c0, JSClass 0xf7aef980, in object 0xf37691e0 975s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 975s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xf3769700, JSClass 0xf7aef980, in object 0xf37691e0 975s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 975s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 975s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xf3769740, JSClass 0xf7aefd10, in object 0xf37691e0 975s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xf3769780, JSClass 0xf7aefd10, in object 0xf3769200 975s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 975s JS G OBJ: Defined class for ListStore (GListStore), prototype 0xf37697c0, JSClass 0xf7aefd10, in object 0xf37691e0 975s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 975s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 975s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 975s JS G IFACE: Defined class for File (GFile), prototype 0xf37a92e0, JSClass 0xf7aefbf8, in object 0xf37691e0 975s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xf3769820, JSClass 0xf7aefd10, in object 0xf3910cd0 975s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 975s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0xf3769880, JSClass 0xf7aefd10, in object 0xf37691e0 975s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 975s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 975s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0xf37698c0, JSClass 0xf7aefd10, in object 0xf37691e0 975s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 975s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0xf3769900, JSClass 0xf7aefd10, in object 0xf37691e0 975s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 975s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xf3769940, JSClass 0xf7aef980, in object 0xf37691e0 975s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 975s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 975s JS G OBJ: Defined class for Settings (GSettings), prototype 0xf3769980, JSClass 0xf7aefd10, in object 0xf37691e0 975s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 975s JS G NS: Defined namespace 'Gio' 0xf37691e0 in GIRepository 0xf3910c08 975s 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 975s JS G NS: Defined namespace 'WarnLib' 0xf37699c0 in GIRepository 0xf3910c08 975s JS G NS: Found info type INTERFACE for 'Whatever' in namespace 'WarnLib' 975s JS G IFACE: Defined class for Whatever (WarnLibWhatever), prototype 0xf37a9b40, JSClass 0xf7aefbf8, in object 0xf37699c0 975s JS CTX: Script evaluation succeeded 975s JS MAINLOOP: Main loop instance 0x35c10a8: Spinning loop until released or hook cleared 975s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xf37320d0 975s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf37320d0 975s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf37320d0 975s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf37320d0 975s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf37320d0 975s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf37320d0 975s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf37320d0 975s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf37320d0 975s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf37320d0 975s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf37320d0 975s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf37320d0 975s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf37320d0 975s JS IMPORT: Module metadata hook for module 0xf392d7a8 975s JS IMPORT: Defining meta.importSync for module 0xf392d7a8 975s JS NATIVE: Defining native module 'system' 975s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf37320d0 975s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf37320d0 975s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 975s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 975s JS MAINLOOP: Set main loop hook to 975s JS MAINLOOP: Main loop instance 0x35c10a8: hold 975s JS MAINLOOP: Running and clearing main loop hook 975s JS G BXD: Defining method run in prototype for GLib.MainLoop 975s 1..2 975s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 975s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 975s JS G BXD: Defined class for Source (GSource), prototype 0xf3769a40, JSClass 0xf7aef980, in object 0xf3769020 975s JS G BXD: Defining method set_priority in prototype for GLib.Source 975s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 975s JS G BXD: Defining method attach in prototype for GLib.Source 975s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 975s JS IMPORT: Module metadata hook for module 0xf3902a58 975s JS IMPORT: Defining meta.importSync for module 0xf3902a58 975s JS G NS: Found info type FUNCTION for 'throw_unpaired' in namespace 'WarnLib' 975s JS G BXD: Defining method matches in prototype for GLib.Error 975s JS G NS: Found info type ENUM for 'IOErrorEnum' in namespace 'Gio' 975s JS G ERR: Defined class for IOErrorEnum (GError), prototype 0xf37a9e00, JSClass 0xf7aefad0, in object 0xf37691e0 975s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 975s JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 1 975s JS G ENUM: Defining enum value EXISTS (fixed from exists) 2 975s JS G ENUM: Defining enum value IS_DIRECTORY (fixed from is_directory) 3 975s JS G ENUM: Defining enum value NOT_DIRECTORY (fixed from not_directory) 4 975s JS G ENUM: Defining enum value NOT_EMPTY (fixed from not_empty) 5 975s JS G ENUM: Defining enum value NOT_REGULAR_FILE (fixed from not_regular_file) 6 975s JS G ENUM: Defining enum value NOT_SYMBOLIC_LINK (fixed from not_symbolic_link) 7 975s JS G ENUM: Defining enum value NOT_MOUNTABLE_FILE (fixed from not_mountable_file) 8 975s JS G ENUM: Defining enum value FILENAME_TOO_LONG (fixed from filename_too_long) 9 975s JS G ENUM: Defining enum value INVALID_FILENAME (fixed from invalid_filename) 10 975s JS G ENUM: Defining enum value TOO_MANY_LINKS (fixed from too_many_links) 11 975s JS G ENUM: Defining enum value NO_SPACE (fixed from no_space) 12 975s JS G ENUM: Defining enum value INVALID_ARGUMENT (fixed from invalid_argument) 13 975s JS G ENUM: Defining enum value PERMISSION_DENIED (fixed from permission_denied) 14 975s JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 15 975s JS G ENUM: Defining enum value NOT_MOUNTED (fixed from not_mounted) 16 975s JS G ENUM: Defining enum value ALREADY_MOUNTED (fixed from already_mounted) 17 975s JS G ENUM: Defining enum value CLOSED (fixed from closed) 18 975s JS G ENUM: Defining enum value CANCELLED (fixed from cancelled) 19 975s JS G ENUM: Defining enum value PENDING (fixed from pending) 20 975s JS G ENUM: Defining enum value READ_ONLY (fixed from read_only) 21 975s JS G ENUM: Defining enum value CANT_CREATE_BACKUP (fixed from cant_create_backup) 22 975s JS G ENUM: Defining enum value WRONG_ETAG (fixed from wrong_etag) 23 975s JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 24 975s JS G ENUM: Defining enum value WOULD_RECURSE (fixed from would_recurse) 25 975s JS G ENUM: Defining enum value BUSY (fixed from busy) 26 975s JS G ENUM: Defining enum value WOULD_BLOCK (fixed from would_block) 27 975s JS G ENUM: Defining enum value HOST_NOT_FOUND (fixed from host_not_found) 28 975s JS G ENUM: Defining enum value WOULD_MERGE (fixed from would_merge) 29 975s JS G ENUM: Defining enum value FAILED_HANDLED (fixed from failed_handled) 30 975s JS G ENUM: Defining enum value TOO_MANY_OPEN_FILES (fixed from too_many_open_files) 31 975s JS G ENUM: Defining enum value NOT_INITIALIZED (fixed from not_initialized) 32 975s JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 33 975s JS G ENUM: Defining enum value PARTIAL_INPUT (fixed from partial_input) 34 975s JS G ENUM: Defining enum value INVALID_DATA (fixed from invalid_data) 35 975s JS G ENUM: Defining enum value DBUS_ERROR (fixed from dbus_error) 36 975s JS G ENUM: Defining enum value HOST_UNREACHABLE (fixed from host_unreachable) 37 975s JS G ENUM: Defining enum value NETWORK_UNREACHABLE (fixed from network_unreachable) 38 975s JS G ENUM: Defining enum value CONNECTION_REFUSED (fixed from connection_refused) 39 975s JS G ENUM: Defining enum value PROXY_FAILED (fixed from proxy_failed) 40 975s JS G ENUM: Defining enum value PROXY_AUTH_FAILED (fixed from proxy_auth_failed) 41 975s JS G ENUM: Defining enum value PROXY_NEED_AUTH (fixed from proxy_need_auth) 42 975s JS G ENUM: Defining enum value PROXY_NOT_ALLOWED (fixed from proxy_not_allowed) 43 975s JS G ENUM: Defining enum value BROKEN_PIPE (fixed from broken_pipe) 44 975s JS G ENUM: Defining enum value CONNECTION_CLOSED (fixed from connection_closed) 44 975s JS G ENUM: Defining enum value NOT_CONNECTED (fixed from not_connected) 45 975s JS G ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 975s JS G ENUM: Defining enum value NO_SUCH_DEVICE (fixed from no_such_device) 47 975s JS G ENUM: Defining enum value DESTINATION_UNSET (fixed from destination_unset) 48 975s JS G BXD: Defining method destroy in prototype for GLib.Source 975s ok 1 WarnLib bug 689482 975s ok 2 WarnLib calls vfuncs with unnamed parameters 975s JS G BXD: Defining method quit in prototype for GLib.MainLoop 975s JS MAINLOOP: Enqueue job , promise=, allocation site= 975s JS MAINLOOP: Main loop instance 0x35c10a8: Spinning loop until released or hook cleared 975s JS MAINLOOP: handling job 0, 975s JS MAINLOOP: Enqueue job , promise=, allocation site= 975s JS MAINLOOP: Completed job 0 975s JS MAINLOOP: handling job 1, 975s JS MAINLOOP: Enqueue job , promise=, allocation site= 975s JS MAINLOOP: Completed job 1 975s JS MAINLOOP: handling job 2, 975s JS MAINLOOP: Enqueue job , promise=, allocation site= 975s JS MAINLOOP: Completed job 2 975s JS MAINLOOP: handling job 3, 975s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 975s JS MAINLOOP: Main loop instance 0x35c10a8: release 975s JS MAINLOOP: Completed job 3 975s JS MEMORY: Memory report: before destroying context 975s JS MEMORY: 263 objects currently alive 975s JS MEMORY: boxed_instance = 16 975s JS MEMORY: boxed_prototype = 11 975s JS MEMORY: closure = 3 975s JS MEMORY: function = 197 975s JS MEMORY: fundamental_instance = 0 975s JS MEMORY: fundamental_prototype = 0 975s JS MEMORY: gerror_instance = 0 975s JS MEMORY: gerror_prototype = 1 975s JS MEMORY: interface = 5 975s JS MEMORY: module = 9 975s JS MEMORY: ns = 5 975s JS MEMORY: object_instance = 2 975s JS MEMORY: object_prototype = 14 975s JS MEMORY: param = 0 975s JS MEMORY: union_instance = 0 975s JS MEMORY: union_prototype = 0 975s JS CTX: JS shutdown sequence 975s JS CTX: Stopping profiler 975s JS CTX: Shutting down toggle queue 975s JS CTX: Notifying external reference holders of GjsContext dispose 975s JS MAINLOOP: Stopping promise job dispatcher 975s JS CTX: Notifying reference holders of GjsContext dispose 975s JS CTX: Checking unhandled promise rejections 975s JS CTX: Releasing cached JS wrappers 975s JS CTX: Final triggered GC 975s JS CTX: Destroying JS context 975s JS CTX: Releasing all native objects 975s JS CTX: Disabling auto GC 975s JS CTX: Ending trace on global object 975s JS CTX: Freeing allocated resources 975s JS CTX: JS context destroyed 975s PASS: cjs/testWarnLib.test 975s Running test: cjs/testGettext.test 975s JS NATIVE: Registered native JS module '_promiseNative' 975s JS NATIVE: Registered native JS module '_byteArrayNative' 975s JS NATIVE: Registered native JS module '_encodingNative' 975s JS NATIVE: Registered native JS module '_gi' 975s JS NATIVE: Registered native JS module 'gi' 975s JS NATIVE: Registered native JS module 'cairoNative' 975s JS NATIVE: Registered native JS module 'system' 975s JS NATIVE: Registered native JS module 'console' 975s JS NATIVE: Registered native JS module '_print' 975s JS CTX: Enabling JIT 975s JS CTX: Initialized class GjsFileImporter prototype 0xe6e00080 975s JS IMPORT: Defining parent (nil) of 0xe6e000d8 'imports' is mod 0 975s JS IMPORT: Importing '_print' 975s JS NATIVE: Defining native module '_print' 975s JS IMPORT: Defining parent 0xe6e000d8 of 0xe6e005f0 '_print' is mod 1 975s JS IMPORT: successfully imported module '_print' 975s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 975s 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 0xe6c320d0 975s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe6c320d0 975s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe6c320d0 975s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe6c320d0 975s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe6c320d0 975s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe6c320d0 975s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe6c320d0 975s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe6c320d0 975s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe6c320d0 975s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe6c320d0 975s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe6c320d0 975s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe6c320d0 975s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe6c320d0 975s JS MAINLOOP: Main loop instance 0x6bd00a8: hold 975s JS MAINLOOP: Enqueue job , promise=, allocation site= 975s JS MAINLOOP: Starting promise job dispatcher 975s JS MAINLOOP: Main loop instance 0x6bd00a8: Spinning loop until released or hook cleared 975s JS MAINLOOP: handling job 0, 975s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 975s JS MAINLOOP: Main loop instance 0x6bd00a8: release 975s JS MAINLOOP: Completed job 0 975s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xe6c320d0 975s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe6c320d0 975s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe6c320d0 975s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe6c320d0 975s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe6c320d0 975s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe6c320d0 975s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe6c320d0 975s JS IMPORT: Module metadata hook for module 0xe6e10a10 975s JS IMPORT: Defining meta.importSync for module 0xe6e10a10 975s JS NATIVE: Defining native module 'gi' 975s JS CTX: Initialized class GIRepositoryNamespace prototype 0xe6e10d48 975s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 975s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 975s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 975s JS IMPORT: Importing directory 'overrides' 975s JS IMPORT: Defining parent 0xe6e000d8 of 0xe6e10e38 'overrides' is mod 1 975s JS IMPORT: Defined importer 'overrides' 0xe6e10e38 in 0xe6e000d8 975s JS IMPORT: successfully imported directory 'overrides' 975s JS IMPORT: Importing '_byteArrayNative' 975s JS NATIVE: Defining native module '_byteArrayNative' 975s JS IMPORT: Defining parent 0xe6e000d8 of 0xe6e11220 '_byteArrayNative' is mod 1 975s JS IMPORT: successfully imported module '_byteArrayNative' 975s JS IMPORT: Importing '_promiseNative' 975s JS NATIVE: Defining native module '_promiseNative' 975s JS IMPORT: Defining parent 0xe6e000d8 of 0xe6e11360 '_promiseNative' is mod 1 975s JS IMPORT: successfully imported module '_promiseNative' 975s JS IMPORT: Importing module GLib succeeded 975s JS IMPORT: Defining parent 0xe6e10e38 of 0xe6c330e0 'GLib' is mod 1 975s JS IMPORT: successfully imported module 'GLib' 975s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 975s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xe6c69040, JSClass 0xeaf84980, in object 0xe6c69020 975s JS CTX: Initialized class GIRepositoryGType prototype 0xe6e11580 975s JS CTX: Initialized class GIRepositoryFunction prototype 0xe6c33120 975s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 975s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 975s JS G BXD: Defined class for Error (GError), prototype 0xe6c69080, JSClass 0xeaf84980, in object 0xe6c69020 975s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 975s JS G BXD: Defined class for Variant (GVariant), prototype 0xe6c690c0, JSClass 0xeaf84980, in object 0xe6c69020 975s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 975s JS G BXD: Defined class for Bytes (GBytes), prototype 0xe6c69100, JSClass 0xeaf84980, in object 0xe6c69020 975s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 975s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 975s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xe6c69140, JSClass 0xeaf84980, in object 0xe6c69020 975s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 975s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 975s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 975s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 975s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 975s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 975s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 975s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 975s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 975s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 975s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 975s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 975s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 975s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 975s JS G BXD: Defined class for Thread (GThread), prototype 0xe6c69180, JSClass 0xeaf84980, in object 0xe6c69020 975s JS G BXD: Defining method ref in prototype for GLib.Thread 975s JS G BXD: Defining method unref in prototype for GLib.Thread 975s JS G NS: Defined namespace 'GLib' 0xe6c69020 in GIRepository 0xe6e10c08 975s JS IMPORT: Importing module jasmine succeeded 975s JS IMPORT: Defining parent 0xe6e000d8 of 0xe6c338e0 'jasmine' is mod 1 975s JS IMPORT: successfully imported module 'jasmine' 975s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 975s JS MAINLOOP: Main loop instance 0x6bd00a8: hold 975s JS MAINLOOP: Enqueue job , promise=, allocation site= 975s JS MAINLOOP: Main loop instance 0x6bd00a8: Spinning loop until released or hook cleared 975s JS MAINLOOP: handling job 0, 975s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 975s JS MAINLOOP: Main loop instance 0x6bd00a8: release 975s JS MAINLOOP: Completed job 0 975s JS IMPORT: JS import 'gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/gettext.js 975s JS IMPORT: JS import '_gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_gettext.js 975s JS IMPORT: JS import '_gettext' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_gettext.js 975s JS IMPORT: Importing 'gi' 975s JS IMPORT: Defining parent 0xe6e000d8 of 0xe6e10c08 'gi' is mod 1 975s JS IMPORT: successfully imported module 'gi' 975s 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 975s JS G NS: Defined namespace 'CjsPrivate' 0xe6c691e0 in GIRepository 0xe6e10c08 975s JS G NS: Found info type ENUM for 'LocaleCategory' in namespace 'CjsPrivate' 975s JS G ENUM: Defining enum value ALL (fixed from all) 6 975s JS G ENUM: Defining enum value COLLATE (fixed from collate) 3 975s JS G ENUM: Defining enum value CTYPE (fixed from ctype) 0 975s JS G ENUM: Defining enum value MESSAGES (fixed from messages) 5 975s JS G ENUM: Defining enum value MONETARY (fixed from monetary) 4 975s JS G ENUM: Defining enum value NUMERIC (fixed from numeric) 1 975s JS G ENUM: Defining enum value TIME (fixed from time) 2 975s JS G ENUM: Defining CjsPrivate.LocaleCategory as 0xe6e22e40 975s JS IMPORT: Importing module _gettext succeeded 975s JS IMPORT: Defining parent 0xe6e000d8 of 0xe6c33a20 '_gettext' is mod 1 975s JS IMPORT: successfully imported module '_gettext' 975s JS IMPORT: Importing module gettext succeeded 975s JS IMPORT: Defining parent 0xe6e000d8 of 0xe6c339e0 'gettext' is mod 1 975s JS IMPORT: successfully imported module 'gettext' 975s JS CTX: Script evaluation succeeded 975s JS MAINLOOP: Main loop instance 0x6bd00a8: Spinning loop until released or hook cleared 975s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xe6c320d0 975s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe6c320d0 975s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe6c320d0 975s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe6c320d0 975s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe6c320d0 975s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe6c320d0 975s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe6c320d0 975s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe6c320d0 975s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe6c320d0 975s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe6c320d0 975s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe6c320d0 975s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe6c320d0 975s JS IMPORT: Module metadata hook for module 0xe6e24250 975s JS IMPORT: Defining meta.importSync for module 0xe6e24250 975s JS NATIVE: Defining native module 'system' 975s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe6c320d0 975s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe6c320d0 975s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 975s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 975s JS MAINLOOP: Set main loop hook to 975s JS MAINLOOP: Main loop instance 0x6bd00a8: hold 975s JS MAINLOOP: Running and clearing main loop hook 975s JS G BXD: Defining method run in prototype for GLib.MainLoop 975s 1..1 975s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 975s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 975s JS G BXD: Defined class for Source (GSource), prototype 0xe6c69220, JSClass 0xeaf84980, in object 0xe6c69020 975s JS G BXD: Defining method set_priority in prototype for GLib.Source 975s JS IMPORT: Importing '_gi' 975s JS NATIVE: Defining native module '_gi' 975s JS IMPORT: Defining parent 0xe6e000d8 of 0xe6e27b20 '_gi' is mod 1 975s JS IMPORT: successfully imported module '_gi' 975s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 975s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 975s JS IMPORT: Importing module _common succeeded 975s JS IMPORT: Defining parent 0xe6e000d8 of 0xe6c33c00 '_common' is mod 1 975s JS IMPORT: successfully imported module '_common' 975s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 975s JS IMPORT: Importing module _legacy succeeded 975s JS IMPORT: Defining parent 0xe6e000d8 of 0xe6c33c40 '_legacy' is mod 1 975s JS IMPORT: successfully imported module '_legacy' 975s JS IMPORT: Importing module GObject succeeded 975s JS IMPORT: Defining parent 0xe6e10e38 of 0xe6c33bc0 'GObject' is mod 1 975s JS IMPORT: successfully imported module 'GObject' 975s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 975s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 975s JS G BXD: Defined class for String (GString), prototype 0xe6c69480, JSClass 0xeaf84980, in object 0xe6c69280 975s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 975s JS G PRM: Defined class ParamSpec prototype is 0xe6c33cc0 class 0xeaf87170 in object 0xe6c69280 975s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 975s JS G OBJ: Defined class for Object (GObject), prototype 0xe6c695a0, JSClass 0xeaf84d10, in object 0xe6c69280 975s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 975s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 975s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xe6c695c0, JSClass 0xeaf84d10, in object 0xe6c69280 975s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 975s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 975s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 975s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 975s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 975s JS G NS: Defined namespace 'GObject' 0xe6c69280 in GIRepository 0xe6e10c08 975s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 975s JS G BXD: Defining method attach in prototype for GLib.Source 975s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 975s JS IMPORT: Module metadata hook for module 0xe6e02a58 975s JS IMPORT: Defining meta.importSync for module 0xe6e02a58 975s JS G NS: Found info type FUNCTION for 'setlocale' in namespace 'CjsPrivate' 975s JS G BXD: Defining method destroy in prototype for GLib.Source 975s ok 1 Gettext module setlocale returns a locale 975s JS G BXD: Defining method quit in prototype for GLib.MainLoop 975s JS MAINLOOP: Enqueue job , promise=, allocation site= 975s JS MAINLOOP: Main loop instance 0x6bd00a8: Spinning loop until released or hook cleared 975s JS MAINLOOP: handling job 0, 975s JS MAINLOOP: Enqueue job , promise=, allocation site= 975s JS MAINLOOP: Completed job 0 975s JS MAINLOOP: handling job 1, 975s JS MAINLOOP: Enqueue job , promise=, allocation site= 975s JS MAINLOOP: Completed job 1 975s JS MAINLOOP: handling job 2, 975s JS MAINLOOP: Enqueue job , promise=, allocation site= 975s JS MAINLOOP: Completed job 2 975s JS MAINLOOP: handling job 3, 975s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 975s JS MAINLOOP: Main loop instance 0x6bd00a8: release 975s JS MAINLOOP: Completed job 3 975s JS MEMORY: Memory report: before destroying context 975s JS MEMORY: 127 objects currently alive 975s JS MEMORY: boxed_instance = 11 975s JS MEMORY: boxed_prototype = 8 975s JS MEMORY: closure = 1 975s JS MEMORY: function = 95 975s JS MEMORY: fundamental_instance = 0 975s JS MEMORY: fundamental_prototype = 0 975s JS MEMORY: gerror_instance = 0 975s JS MEMORY: gerror_prototype = 0 975s JS MEMORY: interface = 0 975s JS MEMORY: module = 7 975s JS MEMORY: ns = 3 975s JS MEMORY: object_instance = 0 975s JS MEMORY: object_prototype = 2 975s JS MEMORY: param = 0 975s JS MEMORY: union_instance = 0 975s JS MEMORY: union_prototype = 0 975s JS CTX: JS shutdown sequence 975s JS CTX: Stopping profiler 975s JS CTX: Shutting down toggle queue 975s JS CTX: Notifying external reference holders of GjsContext dispose 975s JS MAINLOOP: Stopping promise job dispatcher 975s JS CTX: Notifying reference holders of GjsContext dispose 975s JS CTX: Checking unhandled promise rejections 975s JS CTX: Releasing cached JS wrappers 975s JS CTX: Final triggered GC 975s JS CTX: Destroying JS context 975s JS CTX: Releasing all native objects 975s JS CTX: Disabling auto GC 975s JS CTX: Ending trace on global object 975s JS CTX: Freeing allocated resources 975s JS CTX: JS context destroyed 975s PASS: cjs/testGettext.test 975s Running test: cjs/next.test 975s 1..1 975s ok 1 - /usr/libexec/installed-tests/cjs/debugger/next.debugger 975s PASS: cjs/next.test 975s Running test: cjs/testGLib.test 975s JS NATIVE: Registered native JS module '_promiseNative' 975s JS NATIVE: Registered native JS module '_byteArrayNative' 975s JS NATIVE: Registered native JS module '_encodingNative' 975s JS NATIVE: Registered native JS module '_gi' 975s JS NATIVE: Registered native JS module 'gi' 975s JS NATIVE: Registered native JS module 'cairoNative' 975s JS NATIVE: Registered native JS module 'system' 975s JS NATIVE: Registered native JS module 'console' 975s JS NATIVE: Registered native JS module '_print' 975s JS CTX: Enabling JIT 975s JS CTX: Initialized class GjsFileImporter prototype 0xe4f00080 975s JS IMPORT: Defining parent (nil) of 0xe4f000d8 'imports' is mod 0 975s JS IMPORT: Importing '_print' 975s JS NATIVE: Defining native module '_print' 975s JS IMPORT: Defining parent 0xe4f000d8 of 0xe4f005f0 '_print' is mod 1 975s JS IMPORT: successfully imported module '_print' 975s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 975s 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 0xe4d320d0 975s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe4d320d0 975s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe4d320d0 975s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe4d320d0 975s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe4d320d0 975s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe4d320d0 975s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe4d320d0 975s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe4d320d0 975s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe4d320d0 975s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe4d320d0 975s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe4d320d0 975s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe4d320d0 975s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe4d320d0 975s JS MAINLOOP: Main loop instance 0x25d70a8: hold 975s JS MAINLOOP: Enqueue job , promise=, allocation site= 975s JS MAINLOOP: Starting promise job dispatcher 975s JS MAINLOOP: Main loop instance 0x25d70a8: Spinning loop until released or hook cleared 975s JS MAINLOOP: handling job 0, 975s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 975s JS MAINLOOP: Main loop instance 0x25d70a8: release 975s JS MAINLOOP: Completed job 0 975s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xe4d320d0 975s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe4d320d0 975s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe4d320d0 975s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe4d320d0 975s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe4d320d0 975s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe4d320d0 975s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe4d320d0 975s JS IMPORT: Module metadata hook for module 0xe4f10a10 975s JS IMPORT: Defining meta.importSync for module 0xe4f10a10 975s JS NATIVE: Defining native module 'gi' 975s JS CTX: Initialized class GIRepositoryNamespace prototype 0xe4f10d48 975s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 975s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 975s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 975s JS IMPORT: Importing directory 'overrides' 975s JS IMPORT: Defining parent 0xe4f000d8 of 0xe4f10e38 'overrides' is mod 1 975s JS IMPORT: Defined importer 'overrides' 0xe4f10e38 in 0xe4f000d8 975s JS IMPORT: successfully imported directory 'overrides' 975s JS IMPORT: Importing '_byteArrayNative' 975s JS NATIVE: Defining native module '_byteArrayNative' 975s JS IMPORT: Defining parent 0xe4f000d8 of 0xe4f11220 '_byteArrayNative' is mod 1 975s JS IMPORT: successfully imported module '_byteArrayNative' 975s JS IMPORT: Importing '_promiseNative' 975s JS NATIVE: Defining native module '_promiseNative' 975s JS IMPORT: Defining parent 0xe4f000d8 of 0xe4f11360 '_promiseNative' is mod 1 975s JS IMPORT: successfully imported module '_promiseNative' 975s JS IMPORT: Importing module GLib succeeded 975s JS IMPORT: Defining parent 0xe4f10e38 of 0xe4d330e0 'GLib' is mod 1 975s JS IMPORT: successfully imported module 'GLib' 975s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 975s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xe4d69040, JSClass 0xe9076980, in object 0xe4d69020 975s JS CTX: Initialized class GIRepositoryGType prototype 0xe4f11580 975s JS CTX: Initialized class GIRepositoryFunction prototype 0xe4d33120 975s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 975s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 975s JS G BXD: Defined class for Error (GError), prototype 0xe4d69080, JSClass 0xe9076980, in object 0xe4d69020 975s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 975s JS G BXD: Defined class for Variant (GVariant), prototype 0xe4d690c0, JSClass 0xe9076980, in object 0xe4d69020 975s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 975s JS G BXD: Defined class for Bytes (GBytes), prototype 0xe4d69100, JSClass 0xe9076980, in object 0xe4d69020 975s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 975s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 975s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xe4d69140, JSClass 0xe9076980, in object 0xe4d69020 975s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 975s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 975s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 975s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 975s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 975s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 975s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 975s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 975s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 975s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 975s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 975s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 975s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 975s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 975s JS G BXD: Defined class for Thread (GThread), prototype 0xe4d69180, JSClass 0xe9076980, in object 0xe4d69020 975s JS G BXD: Defining method ref in prototype for GLib.Thread 975s JS G BXD: Defining method unref in prototype for GLib.Thread 975s JS G NS: Defined namespace 'GLib' 0xe4d69020 in GIRepository 0xe4f10c08 975s JS IMPORT: Importing module jasmine succeeded 975s JS IMPORT: Defining parent 0xe4f000d8 of 0xe4d338e0 'jasmine' is mod 1 975s JS IMPORT: successfully imported module 'jasmine' 975s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 975s JS MAINLOOP: Main loop instance 0x25d70a8: hold 975s JS MAINLOOP: Enqueue job , promise=, allocation site= 975s JS MAINLOOP: Main loop instance 0x25d70a8: Spinning loop until released or hook cleared 975s JS MAINLOOP: handling job 0, 975s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 975s JS MAINLOOP: Main loop instance 0x25d70a8: release 975s JS MAINLOOP: Completed job 0 975s JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js 975s JS IMPORT: Importing 'gi' 975s JS IMPORT: Defining parent 0xe4f000d8 of 0xe4f10c08 'gi' is mod 1 975s JS IMPORT: successfully imported module 'gi' 975s JS IMPORT: Importing module byteArray succeeded 975s JS IMPORT: Defining parent 0xe4f000d8 of 0xe4d339e0 'byteArray' is mod 1 975s JS IMPORT: successfully imported module 'byteArray' 975s JS CTX: Script evaluation succeeded 975s JS MAINLOOP: Main loop instance 0x25d70a8: Spinning loop until released or hook cleared 975s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xe4d320d0 975s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe4d320d0 975s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe4d320d0 975s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe4d320d0 975s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe4d320d0 975s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe4d320d0 975s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe4d320d0 975s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe4d320d0 975s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe4d320d0 975s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe4d320d0 975s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe4d320d0 975s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe4d320d0 975s JS IMPORT: Module metadata hook for module 0xe4f34530 975s JS IMPORT: Defining meta.importSync for module 0xe4f34530 975s JS NATIVE: Defining native module 'system' 975s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe4d320d0 975s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe4d320d0 975s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 975s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 975s JS MAINLOOP: Set main loop hook to 975s JS MAINLOOP: Main loop instance 0x25d70a8: hold 975s JS MAINLOOP: Running and clearing main loop hook 975s JS G BXD: Defining method run in prototype for GLib.MainLoop 975s 1..31 975s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 975s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 975s JS G BXD: Defined class for Source (GSource), prototype 0xe4d691e0, JSClass 0xe9076980, in object 0xe4d69020 975s JS G BXD: Defining method set_priority in prototype for GLib.Source 975s JS IMPORT: Importing '_gi' 975s JS NATIVE: Defining native module '_gi' 975s JS IMPORT: Defining parent 0xe4f000d8 of 0xe4f3b208 '_gi' is mod 1 975s JS IMPORT: successfully imported module '_gi' 975s 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 975s JS G NS: Defined namespace 'CjsPrivate' 0xe4d69260 in GIRepository 0xe4f10c08 975s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 975s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 975s JS IMPORT: Importing module _common succeeded 975s JS IMPORT: Defining parent 0xe4f000d8 of 0xe4d33bc0 '_common' is mod 1 975s JS IMPORT: successfully imported module '_common' 975s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 975s JS IMPORT: Importing module _legacy succeeded 975s JS IMPORT: Defining parent 0xe4f000d8 of 0xe4d33c00 '_legacy' is mod 1 975s JS IMPORT: successfully imported module '_legacy' 975s JS IMPORT: Importing module GObject succeeded 975s JS IMPORT: Defining parent 0xe4f10e38 of 0xe4d33b80 'GObject' is mod 1 975s JS IMPORT: successfully imported module 'GObject' 975s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 975s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 975s JS G BXD: Defined class for String (GString), prototype 0xe4d69460, JSClass 0xe9076980, in object 0xe4d69240 975s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 975s JS G PRM: Defined class ParamSpec prototype is 0xe4d33c80 class 0xe9079170 in object 0xe4d69240 975s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 975s JS G OBJ: Defined class for Object (GObject), prototype 0xe4d69580, JSClass 0xe9076d10, in object 0xe4d69240 975s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 975s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 975s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xe4d695a0, JSClass 0xe9076d10, in object 0xe4d69240 975s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 975s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 975s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 975s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 975s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 975s JS G NS: Defined namespace 'GObject' 0xe4d69240 in GIRepository 0xe4f10c08 975s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 975s JS G BXD: Defining method attach in prototype for GLib.Source 975s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 975s JS IMPORT: Module metadata hook for module 0xe4d53be0 975s JS IMPORT: Defining meta.importSync for module 0xe4d53be0 975s JS G BXD: Defining method get_string in prototype for GLib.Variant 975s JS G BXD: Defining method classify in prototype for GLib.Variant 975s JS G BXD: Defining method destroy in prototype for GLib.Source 975s ok 1 GVariant constructor constructs a string variant 975s JS G BXD: Defining method equal in prototype for GLib.Variant 975s ok 2 GVariant constructor constructs a string variant (backwards compatible API) 975s JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' 975s JS G BXD: Defined class for VariantType (GVariantType), prototype 0xe4d69920, JSClass 0xe9076980, in object 0xe4d69020 975s JS G BXD: Defining method n_children in prototype for GLib.Variant 975s JS G BXD: Defining method get_child_value in prototype for GLib.Variant 975s JS G BXD: Defining method get_variant in prototype for GLib.Variant 975s JS G BXD: Defining method is_of_type in prototype for GLib.Variant 975s JS G BXD: Defining method get_uint32 in prototype for GLib.Variant 975s ok 3 GVariant constructor constructs a struct variant 975s JS G BXD: Defining method get_maybe in prototype for GLib.Variant 975s ok 4 GVariant constructor constructs a maybe variant 975s JS G BXD: Defining method get_data_as_bytes in prototype for GLib.Variant 975s ok 5 GVariant constructor constructs a byte array variant 975s ok 6 GVariant constructor constructs a byte array variant from a string 975s ok 7 GVariant constructor 0-terminates a byte array variant constructed from a string 975s ok 8 GVariant constructor does not 0-terminate a byte array variant constructed from a Uint8Array 975s ok 9 GVariant unpack preserves type information if the unpacked object contains variants 975s ok 10 GVariant unpack recursive leaves no variants in the unpacked object 975s ok 11 GVariant strv unpacked matches constructed 975s JS G BXD: Defining method get_strv in prototype for GLib.Variant 975s ok 12 GVariant strv getter matches constructed 975s JS G BXD: Defining method dup_strv in prototype for GLib.Variant 975s ok 13 GVariant strv getter (dup) matches constructed 975s JS G BXD: Defining method insert_value in prototype for GLib.VariantDict 975s JS G BXD: Defining method lookup_value in prototype for GLib.VariantDict 975s ok 14 GVariantDict lookup returns the unpacked variant 975s ok 15 GVariantDict lookup returns null if the key isn't present 975s JS G NS: Found info type FUNCTION for 'str_hash' in namespace 'GLib' 975s ok 16 GLib string function overrides GLib.str_hash errors when marshalling null to a not-nullable parameter 975s ok 17 GLib string function overrides GLib.stpcpy 975s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 975s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 975s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 975s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 975s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 975s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 975s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 975s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 975s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 975s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 975s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 975s JS G ENUM: Defining GLib.LogLevelFlags as 0xe4f6fce0 975s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 975s ok 18 GLib string function overrides GLib.strstr_len 975s ok 19 GLib string function overrides GLib.strrstr 975s ok 20 GLib string function overrides GLib.strrstr_len 975s ok 21 GLib string function overrides GLib.strup 975s ok 22 GLib string function overrides GLib.strdown 975s ok 23 GLib string function overrides GLib.strreverse 975s JS G NS: Found info type CONSTANT for 'ASCII_DTOSTR_BUF_SIZE' in namespace 'GLib' 975s ok 24 GLib string function overrides GLib.ascii_dtostr 975s ok 25 GLib string function overrides GLib.ascii_formatd 975s ok 26 GLib string function overrides GLib.strchug 975s ok 27 GLib string function overrides GLib.strchomp 975s ok 28 GLib string function overrides GLib.strstrip 975s JS G NS: Found info type CONSTANT for 'STR_DELIMITERS' in namespace 'GLib' 975s ok 29 GLib string function overrides GLib.strdelimit 975s ok 30 GLib string function overrides GLib.strcanon 975s JS G NS: Found info type FUNCTION for 'base64_encode' in namespace 'GLib' 975s JS IMPORT: Module metadata hook for module 0xe4d53df0 975s JS IMPORT: Defining meta.importSync for module 0xe4d53df0 975s JS NATIVE: Defining native module '_encodingNative' 975s ok 31 GLib string function overrides GLib.base64_encode 975s JS G BXD: Defining method quit in prototype for GLib.MainLoop 975s JS MAINLOOP: Enqueue job , promise=, allocation site= 975s JS MAINLOOP: Main loop instance 0x25d70a8: Spinning loop until released or hook cleared 975s JS MAINLOOP: handling job 0, 975s JS MAINLOOP: Enqueue job , promise=, allocation site= 975s JS MAINLOOP: Completed job 0 975s JS MAINLOOP: handling job 1, 975s JS MAINLOOP: Enqueue job , promise=, allocation site= 975s JS MAINLOOP: Completed job 1 975s JS MAINLOOP: handling job 2, 975s JS MAINLOOP: Enqueue job , promise=, allocation site= 975s JS MAINLOOP: Completed job 2 975s JS MAINLOOP: handling job 3, 975s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 975s JS MAINLOOP: Main loop instance 0x25d70a8: release 975s JS MAINLOOP: Completed job 3 975s JS MEMORY: Memory report: before destroying context 975s JS MEMORY: 465 objects currently alive 975s JS MEMORY: boxed_instance = 323 975s JS MEMORY: boxed_prototype = 9 975s JS MEMORY: closure = 1 975s JS MEMORY: function = 121 975s JS MEMORY: fundamental_instance = 0 975s JS MEMORY: fundamental_prototype = 0 975s JS MEMORY: gerror_instance = 0 975s JS MEMORY: gerror_prototype = 0 975s JS MEMORY: interface = 0 975s JS MEMORY: module = 6 975s JS MEMORY: ns = 3 975s JS MEMORY: object_instance = 0 975s JS MEMORY: object_prototype = 2 975s JS MEMORY: param = 0 975s JS MEMORY: union_instance = 0 975s JS MEMORY: union_prototype = 0 975s JS CTX: JS shutdown sequence 975s JS CTX: Stopping profiler 975s JS CTX: Shutting down toggle queue 975s JS CTX: Notifying external reference holders of GjsContext dispose 975s JS MAINLOOP: Stopping promise job dispatcher 975s JS CTX: Notifying reference holders of GjsContext dispose 975s JS CTX: Checking unhandled promise rejections 975s JS CTX: Releasing cached JS wrappers 975s JS CTX: Final triggered GC 975s JS CTX: Destroying JS context 975s JS CTX: Releasing all native objects 975s JS CTX: Disabling auto GC 975s JS CTX: Ending trace on global object 975s JS CTX: Freeing allocated resources 975s JS CTX: JS context destroyed 975s PASS: cjs/testGLib.test 975s Running test: cjs/testCairo.test 975s JS NATIVE: Registered native JS module '_promiseNative' 975s JS NATIVE: Registered native JS module '_byteArrayNative' 975s JS NATIVE: Registered native JS module '_encodingNative' 975s JS NATIVE: Registered native JS module '_gi' 975s JS NATIVE: Registered native JS module 'gi' 975s JS NATIVE: Registered native JS module 'cairoNative' 975s JS NATIVE: Registered native JS module 'system' 975s JS NATIVE: Registered native JS module 'console' 975s JS NATIVE: Registered native JS module '_print' 975s JS CTX: Enabling JIT 975s JS CTX: Initialized class GjsFileImporter prototype 0xebb00080 975s JS IMPORT: Defining parent (nil) of 0xebb000d8 'imports' is mod 0 975s JS IMPORT: Importing '_print' 975s JS NATIVE: Defining native module '_print' 975s JS IMPORT: Defining parent 0xebb000d8 of 0xebb005f0 '_print' is mod 1 975s JS IMPORT: successfully imported module '_print' 975s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 975s 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 0xeb9320d0 975s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xeb9320d0 975s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xeb9320d0 975s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeb9320d0 975s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeb9320d0 975s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xeb9320d0 975s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xeb9320d0 975s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xeb9320d0 975s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xeb9320d0 975s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xeb9320d0 975s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeb9320d0 975s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xeb9320d0 975s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xeb9320d0 975s JS MAINLOOP: Main loop instance 0xce6f0a8: hold 975s JS MAINLOOP: Enqueue job , promise=, allocation site= 975s JS MAINLOOP: Starting promise job dispatcher 975s JS MAINLOOP: Main loop instance 0xce6f0a8: Spinning loop until released or hook cleared 975s JS MAINLOOP: handling job 0, 975s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 975s JS MAINLOOP: Main loop instance 0xce6f0a8: release 975s JS MAINLOOP: Completed job 0 975s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xeb9320d0 975s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeb9320d0 975s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeb9320d0 975s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeb9320d0 975s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeb9320d0 975s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeb9320d0 975s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeb9320d0 975s JS IMPORT: Module metadata hook for module 0xebb10a10 975s JS IMPORT: Defining meta.importSync for module 0xebb10a10 975s JS NATIVE: Defining native module 'gi' 975s JS CTX: Initialized class GIRepositoryNamespace prototype 0xebb10d48 975s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 975s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 975s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 975s JS IMPORT: Importing directory 'overrides' 975s JS IMPORT: Defining parent 0xebb000d8 of 0xebb10e38 'overrides' is mod 1 975s JS IMPORT: Defined importer 'overrides' 0xebb10e38 in 0xebb000d8 975s JS IMPORT: successfully imported directory 'overrides' 975s JS IMPORT: Importing '_byteArrayNative' 975s JS NATIVE: Defining native module '_byteArrayNative' 975s JS IMPORT: Defining parent 0xebb000d8 of 0xebb11220 '_byteArrayNative' is mod 1 975s JS IMPORT: successfully imported module '_byteArrayNative' 975s JS IMPORT: Importing '_promiseNative' 975s JS NATIVE: Defining native module '_promiseNative' 975s JS IMPORT: Defining parent 0xebb000d8 of 0xebb11360 '_promiseNative' is mod 1 975s JS IMPORT: successfully imported module '_promiseNative' 975s JS IMPORT: Importing module GLib succeeded 975s JS IMPORT: Defining parent 0xebb10e38 of 0xeb9330e0 'GLib' is mod 1 975s JS IMPORT: successfully imported module 'GLib' 975s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 975s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xeb969040, JSClass 0xefcec980, in object 0xeb969020 975s JS CTX: Initialized class GIRepositoryGType prototype 0xebb11580 975s JS CTX: Initialized class GIRepositoryFunction prototype 0xeb933120 975s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 975s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 975s JS G BXD: Defined class for Error (GError), prototype 0xeb969080, JSClass 0xefcec980, in object 0xeb969020 975s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 975s JS G BXD: Defined class for Variant (GVariant), prototype 0xeb9690c0, JSClass 0xefcec980, in object 0xeb969020 975s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 975s JS G BXD: Defined class for Bytes (GBytes), prototype 0xeb969100, JSClass 0xefcec980, in object 0xeb969020 975s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 975s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 975s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xeb969140, JSClass 0xefcec980, in object 0xeb969020 975s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 975s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 975s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 975s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 975s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 975s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 975s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 975s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 975s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 975s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 975s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 975s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 975s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 975s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 975s JS G BXD: Defined class for Thread (GThread), prototype 0xeb969180, JSClass 0xefcec980, in object 0xeb969020 975s JS G BXD: Defining method ref in prototype for GLib.Thread 975s JS G BXD: Defining method unref in prototype for GLib.Thread 975s JS G NS: Defined namespace 'GLib' 0xeb969020 in GIRepository 0xebb10c08 975s JS IMPORT: Importing module jasmine succeeded 975s JS IMPORT: Defining parent 0xebb000d8 of 0xeb9338e0 'jasmine' is mod 1 975s JS IMPORT: successfully imported module 'jasmine' 975s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 975s JS MAINLOOP: Main loop instance 0xce6f0a8: hold 975s JS MAINLOOP: Enqueue job , promise=, allocation site= 975s JS MAINLOOP: Main loop instance 0xce6f0a8: Spinning loop until released or hook cleared 975s JS MAINLOOP: handling job 0, 975s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 975s JS MAINLOOP: Main loop instance 0xce6f0a8: release 975s JS MAINLOOP: Completed job 0 975s JS IMPORT: Importing 'gi' 975s JS IMPORT: Defining parent 0xebb000d8 of 0xebb10c08 'gi' is mod 1 975s JS IMPORT: successfully imported module 'gi' 975s JS IMPORT: JS import 'cairo' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/cairo.js 975s JS IMPORT: JS import '_cairo' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_cairo.js 975s JS IMPORT: JS import '_cairo' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_cairo.js 975s JS IMPORT: Importing module _cairo succeeded 975s JS IMPORT: Defining parent 0xebb000d8 of 0xeb933a20 '_cairo' is mod 1 975s JS IMPORT: successfully imported module '_cairo' 975s JS IMPORT: Importing 'cairoNative' 975s JS NATIVE: Defining native module 'cairoNative' 975s JS CTX: Initialized class Region prototype 0xebb230b8 975s JS CTX: Initialized class Context prototype 0xebb231d0 975s JS CTX: Initialized class Surface prototype 0xebb239a8 975s JS CTX: Initialized class ImageSurface prototype 0xebb23a80 975s JS CTX: Initialized class Path prototype 0xebb23b58 975s JS CTX: Initialized class PSSurface prototype 0xebb23bb0 975s JS CTX: Initialized class PDFSurface prototype 0xebb23c08 975s JS CTX: Initialized class SVGSurface prototype 0xebb23d60 975s JS CTX: Initialized class Pattern prototype 0xebb23db8 975s JS CTX: Initialized class Gradient prototype 0xebb23e10 975s JS CTX: Initialized class LinearGradient prototype 0xebb23e68 975s JS CTX: Initialized class RadialGradient prototype 0xebb23ec0 975s JS CTX: Initialized class SurfacePattern prototype 0xebb23f18 975s JS CTX: Initialized class SolidPattern prototype 0xebb23f70 975s JS IMPORT: Defining parent 0xebb000d8 of 0xebb230a0 'cairoNative' is mod 1 975s JS IMPORT: successfully imported module 'cairoNative' 975s JS IMPORT: Importing module cairo succeeded 975s JS IMPORT: Defining parent 0xebb000d8 of 0xeb9339e0 'cairo' is mod 1 975s JS IMPORT: successfully imported module 'cairo' 975s 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 975s JS G NS: Defined namespace 'Gdk' 0xeb969260 in GIRepository 0xebb10c08 975s 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 975s JS G NS: Defined namespace 'GIMarshallingTests' 0xeb969280 in GIRepository 0xebb10c08 975s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 975s JS IMPORT: Importing module _legacy succeeded 975s JS IMPORT: Defining parent 0xebb000d8 of 0xeb933aa0 '_legacy' is mod 1 975s JS IMPORT: successfully imported module '_legacy' 975s 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 975s JS G NS: Defined namespace 'CjsPrivate' 0xeb9692e0 in GIRepository 0xebb10c08 975s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 975s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 975s JS IMPORT: Importing module lang succeeded 975s JS IMPORT: Defining parent 0xebb000d8 of 0xeb933b60 'lang' is mod 1 975s JS IMPORT: successfully imported module 'lang' 975s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 975s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 975s JS IMPORT: Importing module _signals succeeded 975s JS IMPORT: Defining parent 0xebb000d8 of 0xeb933ba0 '_signals' is mod 1 975s JS IMPORT: successfully imported module '_signals' 975s JS IMPORT: Importing module signals succeeded 975s JS IMPORT: Defining parent 0xebb000d8 of 0xeb933b20 'signals' is mod 1 975s JS IMPORT: successfully imported module 'signals' 975s JS IMPORT: Importing module Gio succeeded 975s JS IMPORT: Defining parent 0xebb10e38 of 0xeb933ae0 'Gio' is mod 1 975s JS IMPORT: successfully imported module 'Gio' 975s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 975s JS IMPORT: Importing '_gi' 975s JS NATIVE: Defining native module '_gi' 975s JS IMPORT: Defining parent 0xebb000d8 of 0xebb26c50 '_gi' is mod 1 975s JS IMPORT: successfully imported module '_gi' 975s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 975s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 975s JS IMPORT: Importing module _common succeeded 975s JS IMPORT: Defining parent 0xebb000d8 of 0xeb933c20 '_common' is mod 1 975s JS IMPORT: successfully imported module '_common' 975s JS IMPORT: Importing module GObject succeeded 975s JS IMPORT: Defining parent 0xebb10e38 of 0xeb933be0 'GObject' is mod 1 975s JS IMPORT: successfully imported module 'GObject' 975s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 975s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 975s JS G BXD: Defined class for String (GString), prototype 0xeb969500, JSClass 0xefcec980, in object 0xeb969300 975s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 975s JS G PRM: Defined class ParamSpec prototype is 0xeb933ca0 class 0xefcef170 in object 0xeb969300 975s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 975s JS G OBJ: Defined class for Object (GObject), prototype 0xeb969620, JSClass 0xefcecd10, in object 0xeb969300 975s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 975s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 975s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xeb969640, JSClass 0xefcecd10, in object 0xeb969300 975s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 975s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 975s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 975s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 975s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 975s JS G NS: Defined namespace 'GObject' 0xeb969300 in GIRepository 0xebb10c08 975s JS G OBJ: Defined class for Application (GApplication), prototype 0xeb969680, JSClass 0xefcecd10, in object 0xeb9692c0 975s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 975s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0xeb933f60, JSClass 0xefcecbf8, in object 0xeb9692c0 975s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 975s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 975s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 975s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 975s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 975s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 975s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 975s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 975s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 975s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 975s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xeb9696e0, JSClass 0xefcecd10, in object 0xeb9692c0 975s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 975s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0xeb9b3180, JSClass 0xefcecbf8, in object 0xeb9692c0 975s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 975s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xeb969740, JSClass 0xefcecd10, in object 0xeb9692c0 975s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 975s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 975s JS G IFACE: Defined class for Initable (GInitable), prototype 0xeb9b3280, JSClass 0xefcecbf8, in object 0xeb9692c0 975s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 975s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 975s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 975s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xeb9697a0, JSClass 0xefcec980, in object 0xeb9692c0 975s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 975s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xeb9697e0, JSClass 0xefcec980, in object 0xeb9692c0 975s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 975s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 975s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xeb969820, JSClass 0xefcecd10, in object 0xeb9692c0 975s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xeb969860, JSClass 0xefcecd10, in object 0xeb9692e0 975s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 975s JS G OBJ: Defined class for ListStore (GListStore), prototype 0xeb9698a0, JSClass 0xefcecd10, in object 0xeb9692c0 975s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 975s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 975s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 975s JS G IFACE: Defined class for File (GFile), prototype 0xeb9b33a0, JSClass 0xefcecbf8, in object 0xeb9692c0 975s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xeb969900, JSClass 0xefcecd10, in object 0xebb10cd0 975s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 975s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0xeb969960, JSClass 0xefcecd10, in object 0xeb9692c0 975s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 975s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 975s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0xeb9699a0, JSClass 0xefcecd10, in object 0xeb9692c0 975s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 975s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0xeb9699e0, JSClass 0xefcecd10, in object 0xeb9692c0 975s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 975s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xeb969a20, JSClass 0xefcec980, in object 0xeb9692c0 975s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 975s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 975s JS G OBJ: Defined class for Settings (GSettings), prototype 0xeb969a60, JSClass 0xefcecd10, in object 0xeb9692c0 975s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 975s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 975s JS G NS: Defined namespace 'Gio' 0xeb9692c0 in GIRepository 0xebb10c08 975s JS IMPORT: Importing module Gtk succeeded 975s JS IMPORT: Defining parent 0xebb10e38 of 0xeb933a60 'Gtk' is mod 1 975s JS IMPORT: successfully imported module 'Gtk' 975s JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' 975s JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' 975s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0xeb969aa0, JSClass 0xefcecd10, in object 0xeb969300 975s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0xeb969ae0, JSClass 0xefcecd10, in object 0xeb9692a0 975s JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' 975s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0xeb9b3e20, JSClass 0xefcecbf8, in object 0xeb9692a0 975s JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' 975s JS G OBJ: Defined class for Container (GtkContainer), prototype 0xeb969b40, JSClass 0xefcecd10, in object 0xeb9692a0 975s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 975s JS G NS: Defined namespace 'Gtk' 0xeb9692a0 in GIRepository 0xebb10c08 975s 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 975s JS G NS: Defined namespace 'Regress' 0xeb969b80 in GIRepository 0xebb10c08 975s JS IMPORT: Importing module cairo succeeded 975s JS IMPORT: Defining parent 0xeb935830 of 0xeb9bf6a0 'cairo' is mod 1 975s JS IMPORT: successfully imported module 'cairo' 975s JS G NS: Found info type ENUM for 'Antialias' in namespace 'cairo' 975s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 975s JS G ENUM: Defining enum value NONE (fixed from none) 1 975s JS G ENUM: Defining enum value GRAY (fixed from gray) 2 975s JS G ENUM: Defining enum value SUBPIXEL (fixed from subpixel) 3 975s JS G ENUM: Defining enum value FAST (fixed from fast) 4 975s JS G ENUM: Defining enum value GOOD (fixed from good) 5 975s JS G ENUM: Defining enum value BEST (fixed from best) 6 975s JS G ENUM: Defining cairo.Antialias as 0xebb06120 975s JS G NS: Found info type ENUM for 'Content' in namespace 'cairo' 975s JS G ENUM: Defining enum value COLOR (fixed from color) 4096 975s JS G ENUM: Defining enum value ALPHA (fixed from alpha) 8192 975s JS G ENUM: Defining enum value COLOR_ALPHA (fixed from color_alpha) 12288 975s JS G ENUM: Defining cairo.Content as 0xebb061f8 975s JS G NS: Found info type ENUM for 'Extend' in namespace 'cairo' 975s JS G ENUM: Defining enum value NONE (fixed from none) 0 975s JS G ENUM: Defining enum value REPEAT (fixed from repeat) 1 975s JS G ENUM: Defining enum value REFLECT (fixed from reflect) 2 975s JS G ENUM: Defining enum value PAD (fixed from pad) 3 975s JS G ENUM: Defining cairo.Extend as 0xebb06250 975s JS G NS: Found info type ENUM for 'FillRule' in namespace 'cairo' 975s JS G ENUM: Defining enum value WINDING (fixed from winding) 0 975s JS G ENUM: Defining enum value EVEN_ODD (fixed from even_odd) 1 975s JS G ENUM: Defining cairo.FillRule as 0xebb062a8 975s JS G NS: Found info type ENUM for 'Filter' in namespace 'cairo' 975s JS G ENUM: Defining enum value FAST (fixed from fast) 0 975s JS G ENUM: Defining enum value GOOD (fixed from good) 1 975s JS G ENUM: Defining enum value BEST (fixed from best) 2 975s JS G ENUM: Defining enum value NEAREST (fixed from nearest) 3 975s JS G ENUM: Defining enum value BILINEAR (fixed from bilinear) 4 975s JS G ENUM: Defining enum value GAUSSIAN (fixed from gaussian) 5 975s JS G ENUM: Defining cairo.Filter as 0xebb06300 975s JS G NS: Found info type ENUM for 'FontSlant' in namespace 'cairo' 975s JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 975s JS G ENUM: Defining enum value ITALIC (fixed from italic) 1 975s JS G ENUM: Defining enum value OBLIQUE (fixed from oblique) 2 975s JS G ENUM: Defining cairo.FontSlant as 0xebb063d8 975s JS G NS: Found info type ENUM for 'FontWeight' in namespace 'cairo' 975s JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 975s JS G ENUM: Defining enum value BOLD (fixed from bold) 1 975s JS G ENUM: Defining cairo.FontWeight as 0xebb06430 975s JS G NS: Found info type ENUM for 'Format' in namespace 'cairo' 975s JS G ENUM: Defining enum value INVALID (fixed from invalid) -1 975s JS G ENUM: Defining enum value ARGB32 (fixed from argb32) 0 975s JS G ENUM: Defining enum value RGB24 (fixed from rgb24) 1 975s JS G ENUM: Defining enum value A8 (fixed from a8) 2 975s JS G ENUM: Defining enum value A1 (fixed from a1) 3 975s JS G ENUM: Defining enum value RGB16_565 (fixed from rgb16_565) 4 975s JS G ENUM: Defining enum value RGB30 (fixed from rgb30) 5 975s JS G ENUM: Defining cairo.Format as 0xebb06488 975s JS G NS: Found info type ENUM for 'LineCap' in namespace 'cairo' 975s JS G ENUM: Defining enum value BUTT (fixed from butt) 0 975s JS G ENUM: Defining enum value ROUND (fixed from round) 1 975s JS G ENUM: Defining enum value SQUARE (fixed from square) 2 975s JS G ENUM: Defining cairo.LineCap as 0xebb06560 975s JS G NS: Found info type ENUM for 'LineJoin' in namespace 'cairo' 975s JS G ENUM: Defining enum value MITER (fixed from miter) 0 975s JS G ENUM: Defining enum value ROUND (fixed from round) 1 975s JS G ENUM: Defining enum value BEVEL (fixed from bevel) 2 975s JS G ENUM: Defining cairo.LineJoin as 0xebb065b8 975s JS G NS: Found info type ENUM for 'Operator' in namespace 'cairo' 975s JS G ENUM: Defining enum value CLEAR (fixed from clear) 0 975s JS G ENUM: Defining enum value SOURCE (fixed from source) 1 975s JS G ENUM: Defining enum value OVER (fixed from over) 2 975s JS G ENUM: Defining enum value IN (fixed from in) 3 975s JS G ENUM: Defining enum value OUT (fixed from out) 4 975s JS G ENUM: Defining enum value ATOP (fixed from atop) 5 975s JS G ENUM: Defining enum value DEST (fixed from dest) 6 975s JS G ENUM: Defining enum value DEST_OVER (fixed from dest_over) 7 975s JS G ENUM: Defining enum value DEST_IN (fixed from dest_in) 8 975s JS G ENUM: Defining enum value DEST_OUT (fixed from dest_out) 9 975s JS G ENUM: Defining enum value DEST_ATOP (fixed from dest_atop) 10 975s JS G ENUM: Defining enum value XOR (fixed from xor) 11 975s JS G ENUM: Defining enum value ADD (fixed from add) 12 975s JS G ENUM: Defining enum value SATURATE (fixed from saturate) 13 975s JS G ENUM: Defining enum value MULTIPLY (fixed from multiply) 14 975s JS G ENUM: Defining enum value SCREEN (fixed from screen) 15 975s JS G ENUM: Defining enum value OVERLAY (fixed from overlay) 16 975s JS G ENUM: Defining enum value DARKEN (fixed from darken) 17 975s JS G ENUM: Defining enum value LIGHTEN (fixed from lighten) 18 975s JS G ENUM: Defining enum value COLOR_DODGE (fixed from color_dodge) 19 975s JS G ENUM: Defining enum value COLOR_BURN (fixed from color_burn) 20 975s JS G ENUM: Defining enum value HARD_LIGHT (fixed from hard_light) 21 975s JS G ENUM: Defining enum value SOFT_LIGHT (fixed from soft_light) 22 975s JS G ENUM: Defining enum value DIFFERENCE (fixed from difference) 23 975s JS G ENUM: Defining enum value EXCLUSION (fixed from exclusion) 24 975s JS G ENUM: Defining enum value HSL_HUE (fixed from hsl_hue) 25 975s JS G ENUM: Defining enum value HSL_SATURATION (fixed from hsl_saturation) 26 975s JS G ENUM: Defining enum value HSL_COLOR (fixed from hsl_color) 27 975s JS G ENUM: Defining enum value HSL_LUMINOSITY (fixed from hsl_luminosity) 28 975s JS G ENUM: Defining cairo.Operator as 0xebb06610 975s JS G NS: Found info type ENUM for 'PatternType' in namespace 'cairo' 975s JS G ENUM: Defining enum value SOLID (fixed from solid) 0 975s JS G ENUM: Defining enum value SURFACE (fixed from surface) 1 975s JS G ENUM: Defining enum value LINEAR (fixed from linear) 2 975s JS G ENUM: Defining enum value RADIAL (fixed from radial) 3 975s JS G ENUM: Defining enum value MESH (fixed from mesh) 4 975s JS G ENUM: Defining enum value RASTER_SOURCE (fixed from raster_source) 5 975s JS G ENUM: Defining cairo.PatternType as 0xebb067e8 975s JS G NS: Found info type ENUM for 'SurfaceType' in namespace 'cairo' 975s JS G ENUM: Defining enum value IMAGE (fixed from image) 0 975s JS G ENUM: Defining enum value PDF (fixed from pdf) 1 975s JS G ENUM: Defining enum value PS (fixed from ps) 2 975s JS G ENUM: Defining enum value XLIB (fixed from xlib) 3 975s JS G ENUM: Defining enum value XCB (fixed from xcb) 4 975s JS G ENUM: Defining enum value GLITZ (fixed from glitz) 5 975s JS G ENUM: Defining enum value QUARTZ (fixed from quartz) 6 975s JS G ENUM: Defining enum value WIN32 (fixed from win32) 7 975s JS G ENUM: Defining enum value BEOS (fixed from beos) 8 975s JS G ENUM: Defining enum value DIRECTFB (fixed from directfb) 9 975s JS G ENUM: Defining enum value SVG (fixed from svg) 10 975s JS G ENUM: Defining enum value OS2 (fixed from os2) 11 975s JS G ENUM: Defining enum value WIN32_PRINTING (fixed from win32_printing) 12 975s JS G ENUM: Defining enum value QUARTZ_IMAGE (fixed from quartz_image) 13 975s JS G ENUM: Defining enum value SCRIPT (fixed from script) 14 975s JS G ENUM: Defining enum value QT (fixed from qt) 15 975s JS G ENUM: Defining enum value RECORDING (fixed from recording) 16 975s JS G ENUM: Defining enum value VG (fixed from vg) 17 975s JS G ENUM: Defining enum value GL (fixed from gl) 18 975s JS G ENUM: Defining enum value DRM (fixed from drm) 19 975s JS G ENUM: Defining enum value TEE (fixed from tee) 20 975s JS G ENUM: Defining enum value XML (fixed from xml) 21 975s JS G ENUM: Defining enum value SKIA (fixed from skia) 22 975s JS G ENUM: Defining enum value SUBSURFACE (fixed from subsurface) 23 975s JS G ENUM: Defining enum value COGL (fixed from cogl) 24 975s JS G ENUM: Defining cairo.SurfaceType as 0xebb068c0 975s JS G NS: Found info type STRUCT for 'Region' in namespace 'cairo' 975s JS G BXD: Defined class for Region (CairoRegion), prototype 0xeb969d60, JSClass 0xefcec980, in object 0xeb969ba0 975s JS G NS: Found info type STRUCT for 'Context' in namespace 'cairo' 975s JS G BXD: Defined class for Context (CairoContext), prototype 0xeb969d80, JSClass 0xefcec980, in object 0xeb969ba0 975s JS G NS: Found info type STRUCT for 'Surface' in namespace 'cairo' 975s JS G BXD: Defined class for Surface (CairoSurface), prototype 0xeb969da0, JSClass 0xefcec980, in object 0xeb969ba0 975s JS G NS: Found info type STRUCT for 'Path' in namespace 'cairo' 975s JS G BXD: Defined class for Path (void), prototype 0xeb969dc0, JSClass 0xefcec980, in object 0xeb969ba0 975s JS G NS: Found info type STRUCT for 'Pattern' in namespace 'cairo' 975s JS G BXD: Defined class for Pattern (CairoPattern), prototype 0xeb969de0, JSClass 0xefcec980, in object 0xeb969ba0 975s JS G NS: Defined namespace 'cairo' 0xeb969ba0 in GIRepository 0xeb9359d0 975s JS CTX: Script evaluation succeeded 975s JS MAINLOOP: Main loop instance 0xce6f0a8: Spinning loop until released or hook cleared 975s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xeb9320d0 975s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xeb9320d0 975s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeb9320d0 975s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeb9320d0 975s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeb9320d0 975s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeb9320d0 975s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeb9320d0 975s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeb9320d0 975s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xeb9320d0 975s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeb9320d0 975s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeb9320d0 975s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xeb9320d0 975s JS IMPORT: Module metadata hook for module 0xebb07e70 975s JS IMPORT: Defining meta.importSync for module 0xebb07e70 975s JS NATIVE: Defining native module 'system' 975s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeb9320d0 975s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeb9320d0 975s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 975s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 975s JS MAINLOOP: Set main loop hook to 975s JS MAINLOOP: Main loop instance 0xce6f0a8: hold 975s JS MAINLOOP: Running and clearing main loop hook 975s JS G BXD: Defining method run in prototype for GLib.MainLoop 975s 1..43 975s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 975s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 975s JS G BXD: Defined class for Source (GSource), prototype 0xeb969e00, JSClass 0xefcec980, in object 0xeb969020 975s JS G BXD: Defining method set_priority in prototype for GLib.Source 975s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 975s JS G BXD: Defining method attach in prototype for GLib.Source 975s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 975s JS IMPORT: Module metadata hook for module 0xeb953dc0 975s JS IMPORT: Defining meta.importSync for module 0xeb953dc0 975s JS G BXD: Defining method destroy in prototype for GLib.Source 975s ok 1 Cairo context has the right type 975s ok 2 Cairo context reports its target surface 975s ok 3 Cairo context can set its source to a pattern 975s ok 4 Cairo context can set its antialias 975s ok 5 Cairo context can set its fill rule 975s ok 6 Cairo context can set its line cap 975s ok 7 Cairo context can set its line join 975s ok 8 Cairo context can set its line width 975s ok 9 Cairo context can set its miter limit 975s ok 10 Cairo context can set its operator 975s ok 11 Cairo context can set its tolerance 975s ok 12 Cairo context has a rectangle as clip extents 975s ok 13 Cairo context has a rectangle as fill extents 975s ok 14 Cairo context has a rectangle as stroke extents 975s ok 15 Cairo context has zero dashes initially 975s ok 16 Cairo context transforms user to device coordinates 975s ok 17 Cairo context transforms user to device distance 975s ok 18 Cairo context transforms device to user coordinates 975s ok 19 Cairo context transforms device to user distance 975s ok 20 Cairo context computes text extents 975s ok 21 Cairo context can call various, otherwise untested, methods without crashing 975s ok 22 Cairo context has methods when created from a C function # SKIP GTK disabled 975s ok 23 Cairo pattern has typechecks 975s ok 24 Cairo solid pattern can be created from RGB static method 975s ok 25 Cairo solid pattern can be created from RGBA static method 975s ok 26 Cairo surface pattern can be created and added as a source 975s ok 27 Cairo linear gradient can be created and added as a source 975s ok 28 Cairo radial gradient can be created and added as a source 975s ok 29 Cairo path has typechecks 975s ok 30 Cairo surface has typechecks 975s ok 31 Cairo surface can access the device scale 975s ok 32 Cairo surface can access the device offset 975s ok 33 Cairo surface can be finalized 975s JS G NS: Found info type FUNCTION for 'test_cairo_context_full_return' in namespace 'Regress' 975s ok 34 Cairo GI test suite for context can be marshalled as a return value 975s JS G NS: Found info type FUNCTION for 'test_cairo_context_none_in' in namespace 'Regress' 975s ok 35 Cairo GI test suite for context can be marshalled as an in parameter 975s JS G NS: Found info type FUNCTION for 'test_cairo_surface_none_return' in namespace 'Regress' 975s ok 36 Cairo GI test suite for surface can be marshalled as a transfer-none return value 975s JS G NS: Found info type FUNCTION for 'test_cairo_surface_full_return' in namespace 'Regress' 975s ok 37 Cairo GI test suite for surface can be marshalled as a transfer-full return value 975s JS G NS: Found info type FUNCTION for 'test_cairo_surface_none_in' in namespace 'Regress' 975s ok 38 Cairo GI test suite for surface can be marshalled as an in parameter 975s JS G NS: Found info type FUNCTION for 'test_cairo_surface_full_out' in namespace 'Regress' 975s ok 39 Cairo GI test suite for surface can be marshalled as an out parameter 975s JS G NS: Found info type OBJECT for 'TestObj' in namespace 'Regress' 975s JS G OBJ: Defined class for TestObj (RegressTestObj), prototype 0xeb9feb60, JSClass 0xefcecd10, in object 0xeb969b80 975s JS G OBJ: Defining method emit_sig_with_foreign_struct in prototype for RegressTestObj (Regress.TestObj) 975s ok 40 Cairo GI test suite can be marshalled through a signal handler 975s JS G NS: Found info type FUNCTION for 'gvalue_in_with_type' in namespace 'GIMarshallingTests' 975s ok 41 Cairo GI test suite can have its type inferred as a foreign struct 975s ok 42 Cairo imported via GI has the same functionality as imports.cairo 975s JS G NS: Found info type STRUCT for 'RectangleInt' in namespace 'cairo' 975s JS G BXD: Defined class for RectangleInt (CairoRectangleInt), prototype 0xeb9fee00, JSClass 0xefcec980, in object 0xeb969ba0 975s ok 43 Cairo imported via GI has boxed types from the GIR file 975s JS G BXD: Defining method quit in prototype for GLib.MainLoop 975s JS MAINLOOP: Enqueue job , promise=, allocation site= 975s JS MAINLOOP: Main loop instance 0xce6f0a8: Spinning loop until released or hook cleared 975s JS MAINLOOP: handling job 0, 975s JS MAINLOOP: Enqueue job , promise=, allocation site= 975s JS MAINLOOP: Completed job 0 975s JS MAINLOOP: handling job 1, 975s JS MAINLOOP: Enqueue job , promise=, allocation site= 975s JS MAINLOOP: Completed job 1 975s JS MAINLOOP: handling job 2, 975s JS MAINLOOP: Enqueue job , promise=, allocation site= 975s JS MAINLOOP: Completed job 2 975s JS MAINLOOP: handling job 3, 975s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 975s JS MAINLOOP: Main loop instance 0xce6f0a8: release 975s JS MAINLOOP: Completed job 3 975s JS MEMORY: Memory report: before destroying context 975s JS MEMORY: 555 objects currently alive 975s JS MEMORY: boxed_instance = 257 975s JS MEMORY: boxed_prototype = 17 975s JS MEMORY: closure = 2 975s JS MEMORY: function = 233 975s JS MEMORY: fundamental_instance = 0 975s JS MEMORY: fundamental_prototype = 0 975s JS MEMORY: gerror_instance = 0 975s JS MEMORY: gerror_prototype = 0 975s JS MEMORY: interface = 5 975s JS MEMORY: module = 13 975s JS MEMORY: ns = 9 975s JS MEMORY: object_instance = 2 975s JS MEMORY: object_prototype = 17 975s JS MEMORY: param = 0 975s JS MEMORY: union_instance = 0 975s JS MEMORY: union_prototype = 0 975s JS CTX: JS shutdown sequence 975s JS CTX: Stopping profiler 975s JS CTX: Shutting down toggle queue 975s JS CTX: Notifying external reference holders of GjsContext dispose 975s JS MAINLOOP: Stopping promise job dispatcher 975s JS CTX: Notifying reference holders of GjsContext dispose 975s JS CTX: Checking unhandled promise rejections 975s JS CTX: Releasing cached JS wrappers 975s JS CTX: Final triggered GC 975s JS CTX: Destroying JS context 975s JS CTX: Releasing all native objects 975s JS CTX: Disabling auto GC 975s JS CTX: Ending trace on global object 975s JS CTX: Freeing allocated resources 975s JS CTX: JS context destroyed 975s PASS: cjs/testCairo.test 975s Running test: cjs/testParamSpec.test 975s JS NATIVE: Registered native JS module '_promiseNative' 975s JS NATIVE: Registered native JS module '_byteArrayNative' 975s JS NATIVE: Registered native JS module '_encodingNative' 975s JS NATIVE: Registered native JS module '_gi' 975s JS NATIVE: Registered native JS module 'gi' 975s JS NATIVE: Registered native JS module 'cairoNative' 975s JS NATIVE: Registered native JS module 'system' 975s JS NATIVE: Registered native JS module 'console' 975s JS NATIVE: Registered native JS module '_print' 975s JS CTX: Enabling JIT 975s JS CTX: Initialized class GjsFileImporter prototype 0xe4d00080 975s JS IMPORT: Defining parent (nil) of 0xe4d000d8 'imports' is mod 0 975s JS IMPORT: Importing '_print' 975s JS NATIVE: Defining native module '_print' 975s JS IMPORT: Defining parent 0xe4d000d8 of 0xe4d005f0 '_print' is mod 1 975s JS IMPORT: successfully imported module '_print' 975s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 975s 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 0xe4b320d0 975s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe4b320d0 975s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe4b320d0 975s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe4b320d0 975s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe4b320d0 975s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe4b320d0 975s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe4b320d0 975s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe4b320d0 975s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe4b320d0 975s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe4b320d0 975s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe4b320d0 975s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe4b320d0 975s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe4b320d0 975s JS MAINLOOP: Main loop instance 0x943c0a8: hold 975s JS MAINLOOP: Enqueue job , promise=, allocation site= 975s JS MAINLOOP: Starting promise job dispatcher 975s JS MAINLOOP: Main loop instance 0x943c0a8: Spinning loop until released or hook cleared 975s JS MAINLOOP: handling job 0, 975s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 975s JS MAINLOOP: Main loop instance 0x943c0a8: release 975s JS MAINLOOP: Completed job 0 975s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xe4b320d0 975s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe4b320d0 975s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe4b320d0 975s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe4b320d0 975s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe4b320d0 975s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe4b320d0 975s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe4b320d0 975s JS IMPORT: Module metadata hook for module 0xe4d10a10 975s JS IMPORT: Defining meta.importSync for module 0xe4d10a10 975s JS NATIVE: Defining native module 'gi' 975s JS CTX: Initialized class GIRepositoryNamespace prototype 0xe4d10d48 975s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 975s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 975s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 975s JS IMPORT: Importing directory 'overrides' 975s JS IMPORT: Defining parent 0xe4d000d8 of 0xe4d10e38 'overrides' is mod 1 975s JS IMPORT: Defined importer 'overrides' 0xe4d10e38 in 0xe4d000d8 975s JS IMPORT: successfully imported directory 'overrides' 975s JS IMPORT: Importing '_byteArrayNative' 975s JS NATIVE: Defining native module '_byteArrayNative' 975s JS IMPORT: Defining parent 0xe4d000d8 of 0xe4d11220 '_byteArrayNative' is mod 1 975s JS IMPORT: successfully imported module '_byteArrayNative' 975s JS IMPORT: Importing '_promiseNative' 975s JS NATIVE: Defining native module '_promiseNative' 975s JS IMPORT: Defining parent 0xe4d000d8 of 0xe4d11360 '_promiseNative' is mod 1 975s JS IMPORT: successfully imported module '_promiseNative' 975s JS IMPORT: Importing module GLib succeeded 975s JS IMPORT: Defining parent 0xe4d10e38 of 0xe4b330e0 'GLib' is mod 1 975s JS IMPORT: successfully imported module 'GLib' 975s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 975s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xe4b69040, JSClass 0xe8eb0980, in object 0xe4b69020 975s JS CTX: Initialized class GIRepositoryGType prototype 0xe4d11580 975s JS CTX: Initialized class GIRepositoryFunction prototype 0xe4b33120 975s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 975s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 975s JS G BXD: Defined class for Error (GError), prototype 0xe4b69080, JSClass 0xe8eb0980, in object 0xe4b69020 975s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 975s JS G BXD: Defined class for Variant (GVariant), prototype 0xe4b690c0, JSClass 0xe8eb0980, in object 0xe4b69020 975s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 975s JS G BXD: Defined class for Bytes (GBytes), prototype 0xe4b69100, JSClass 0xe8eb0980, in object 0xe4b69020 975s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 975s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 975s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xe4b69140, JSClass 0xe8eb0980, in object 0xe4b69020 975s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 975s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 975s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 975s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 975s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 975s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 975s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 975s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 975s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 975s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 975s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 975s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 975s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 975s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 975s JS G BXD: Defined class for Thread (GThread), prototype 0xe4b69180, JSClass 0xe8eb0980, in object 0xe4b69020 975s JS G BXD: Defining method ref in prototype for GLib.Thread 975s JS G BXD: Defining method unref in prototype for GLib.Thread 975s JS G NS: Defined namespace 'GLib' 0xe4b69020 in GIRepository 0xe4d10c08 975s JS IMPORT: Importing module jasmine succeeded 975s JS IMPORT: Defining parent 0xe4d000d8 of 0xe4b338e0 'jasmine' is mod 1 975s JS IMPORT: successfully imported module 'jasmine' 975s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 975s JS MAINLOOP: Main loop instance 0x943c0a8: hold 975s JS MAINLOOP: Enqueue job , promise=, allocation site= 975s JS MAINLOOP: Main loop instance 0x943c0a8: Spinning loop until released or hook cleared 975s JS MAINLOOP: handling job 0, 975s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 975s JS MAINLOOP: Main loop instance 0x943c0a8: release 975s JS MAINLOOP: Completed job 0 975s JS IMPORT: Importing 'gi' 975s JS IMPORT: Defining parent 0xe4d000d8 of 0xe4d10c08 'gi' is mod 1 975s JS IMPORT: successfully imported module 'gi' 975s 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 975s JS G NS: Defined namespace 'Regress' 0xe4b691e0 in GIRepository 0xe4d10c08 975s JS IMPORT: Importing '_gi' 975s JS NATIVE: Defining native module '_gi' 975s JS IMPORT: Defining parent 0xe4d000d8 of 0xe4d22d48 '_gi' is mod 1 975s JS IMPORT: successfully imported module '_gi' 975s 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 975s JS G NS: Defined namespace 'CjsPrivate' 0xe4b69220 in GIRepository 0xe4d10c08 975s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 975s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 975s JS IMPORT: Importing module _common succeeded 975s JS IMPORT: Defining parent 0xe4d000d8 of 0xe4b33a20 '_common' is mod 1 975s JS IMPORT: successfully imported module '_common' 975s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 975s JS IMPORT: Importing module _legacy succeeded 975s JS IMPORT: Defining parent 0xe4d000d8 of 0xe4b33a60 '_legacy' is mod 1 975s JS IMPORT: successfully imported module '_legacy' 975s JS IMPORT: Importing module GObject succeeded 975s JS IMPORT: Defining parent 0xe4d10e38 of 0xe4b339e0 'GObject' is mod 1 975s JS IMPORT: successfully imported module 'GObject' 975s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 975s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 975s JS G BXD: Defined class for String (GString), prototype 0xe4b69420, JSClass 0xe8eb0980, in object 0xe4b69200 975s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 975s JS G PRM: Defined class ParamSpec prototype is 0xe4b33ae0 class 0xe8eb3170 in object 0xe4b69200 975s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 975s JS G OBJ: Defined class for Object (GObject), prototype 0xe4b69540, JSClass 0xe8eb0d10, in object 0xe4b69200 975s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 975s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 975s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xe4b69560, JSClass 0xe8eb0d10, in object 0xe4b69200 975s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 975s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 975s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 975s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 975s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 975s JS G NS: Defined namespace 'GObject' 0xe4b69200 in GIRepository 0xe4d10c08 975s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 975s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 975s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 975s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 975s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 975s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 975s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 975s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 975s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 975s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 975s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 975s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 975s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 975s JS G ENUM: Defining GObject.ParamFlags as 0xe4d26958 975s JS G NS: Found info type ENUM for 'TestEnum' in namespace 'Regress' 975s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 975s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 975s JS G ENUM: Defining enum value VALUE3 (fixed from value3) -1 975s JS G ENUM: Defining enum value VALUE4 (fixed from value4) 48 975s JS G ENUM: Defining enum value VALUE5 (fixed from value5) 49 975s JS G ENUM: Defining Regress.TestEnum as 0xe4d30570 975s JS G NS: Found info type FLAGS for 'TestFlags' in namespace 'Regress' 975s JS G ENUM: Defining enum value FLAG1 (fixed from flag1) 1 975s JS G ENUM: Defining enum value FLAG2 (fixed from flag2) 2 975s JS G ENUM: Defining enum value FLAG3 (fixed from flag3) 4 975s JS G ENUM: Defining Regress.TestFlags as 0xe4d32530 975s JS CTX: Script evaluation succeeded 975s JS MAINLOOP: Main loop instance 0x943c0a8: Spinning loop until released or hook cleared 975s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xe4b320d0 975s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe4b320d0 975s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe4b320d0 975s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe4b320d0 975s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe4b320d0 975s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe4b320d0 975s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe4b320d0 975s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe4b320d0 975s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe4b320d0 975s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe4b320d0 975s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe4b320d0 975s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe4b320d0 975s JS IMPORT: Module metadata hook for module 0xe4d394f0 975s JS IMPORT: Defining meta.importSync for module 0xe4d394f0 975s JS NATIVE: Defining native module 'system' 975s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe4b320d0 975s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe4b320d0 975s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 975s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 975s JS MAINLOOP: Set main loop hook to 975s JS MAINLOOP: Main loop instance 0x943c0a8: hold 975s JS MAINLOOP: Running and clearing main loop hook 975s JS G BXD: Defining method run in prototype for GLib.MainLoop 975s 1..28 975s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 975s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 975s JS G BXD: Defined class for Source (GSource), prototype 0xe4b695e0, JSClass 0xe8eb0980, in object 0xe4b69020 975s JS G BXD: Defining method set_priority in prototype for GLib.Source 975s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 975s JS G BXD: Defining method attach in prototype for GLib.Source 975s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 975s JS IMPORT: Module metadata hook for module 0xe4b53d60 975s JS IMPORT: Defining meta.importSync for module 0xe4b53d60 975s JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' 975s JS G PRM: Wrapping GParamString 'foo-property' on (null) with JSObject 975s JS G PRM: JSObject created with param instance 0x9517dc0 type GParamString 975s JS G BXD: Defining method destroy in prototype for GLib.Source 975s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 975s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 975s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 975s ok 1 GObject.ParamSpec.string has the correct name strings 975s JS G PRM: Wrapping GParamString 'foo-property' on (null) with JSObject 975s JS G PRM: JSObject created with param instance 0x95f0ca8 type GParamString 975s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'CjsPrivate' 975s ok 2 GObject.ParamSpec.string has the correct flags 975s JS G PRM: Wrapping GParamString 'foo-property' on (null) with JSObject 975s JS G PRM: JSObject created with param instance 0x9572a90 type GParamString 975s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 975s ok 3 GObject.ParamSpec.string has the correct default value 975s JS G NS: Found info type FUNCTION for 'param_spec_int' in namespace 'GObject' 975s JS G PRM: Wrapping GParamInt 'foo-property' on (null) with JSObject 975s JS G PRM: JSObject created with param instance 0x96212c8 type GParamInt 975s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 975s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 975s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 975s ok 4 GObject.ParamSpec.int has the correct name strings 975s JS G PRM: Wrapping GParamInt 'foo-property' on (null) with JSObject 975s JS G PRM: JSObject created with param instance 0x9628fe8 type GParamInt 975s ok 5 GObject.ParamSpec.int has the correct flags 975s JS G PRM: Wrapping GParamInt 'foo-property' on (null) with JSObject 975s JS G PRM: JSObject created with param instance 0x962bc50 type GParamInt 975s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 975s ok 6 GObject.ParamSpec.int has the correct default value 975s JS G NS: Found info type FUNCTION for 'param_spec_uint' in namespace 'GObject' 975s JS G PRM: Wrapping GParamUInt 'foo-property' on (null) with JSObject 975s JS G PRM: JSObject created with param instance 0x96316d8 type GParamUInt 975s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 975s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 975s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 975s ok 7 GObject.ParamSpec.uint has the correct name strings 975s JS G PRM: Wrapping GParamUInt 'foo-property' on (null) with JSObject 975s JS G PRM: JSObject created with param instance 0x9652190 type GParamUInt 975s ok 8 GObject.ParamSpec.uint has the correct flags 975s JS G PRM: Wrapping GParamUInt 'foo-property' on (null) with JSObject 975s JS G PRM: JSObject created with param instance 0x9652870 type GParamUInt 975s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 975s ok 9 GObject.ParamSpec.uint has the correct default value 975s JS G NS: Found info type FUNCTION for 'param_spec_int64' in namespace 'GObject' 975s JS G PRM: Wrapping GParamInt64 'foo-property' on (null) with JSObject 975s JS G PRM: JSObject created with param instance 0x96569b0 type GParamInt64 975s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 975s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 975s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 975s ok 10 GObject.ParamSpec.int64 has the correct name strings 975s JS G PRM: Wrapping GParamInt64 'foo-property' on (null) with JSObject 975s JS G PRM: JSObject created with param instance 0x965c9c0 type GParamInt64 975s ok 11 GObject.ParamSpec.int64 has the correct flags 975s JS G PRM: Wrapping GParamInt64 'foo-property' on (null) with JSObject 975s JS G PRM: JSObject created with param instance 0x9661780 type GParamInt64 975s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 975s ok 12 GObject.ParamSpec.int64 has the correct default value 975s JS G NS: Found info type FUNCTION for 'param_spec_uint64' in namespace 'GObject' 975s JS G PRM: Wrapping GParamUInt64 'foo-property' on (null) with JSObject 975s JS G PRM: JSObject created with param instance 0x96621b8 type GParamUInt64 975s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 975s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 975s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 975s ok 13 GObject.ParamSpec.uint64 has the correct name strings 975s JS G PRM: Wrapping GParamUInt64 'foo-property' on (null) with JSObject 975s JS G PRM: JSObject created with param instance 0x96629c8 type GParamUInt64 975s ok 14 GObject.ParamSpec.uint64 has the correct flags 975s JS G PRM: Wrapping GParamUInt64 'foo-property' on (null) with JSObject 975s JS G PRM: JSObject created with param instance 0x9662fa8 type GParamUInt64 975s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 975s ok 15 GObject.ParamSpec.uint64 has the correct default value 975s JS G NS: Found info type FUNCTION for 'param_spec_enum' in namespace 'GObject' 975s JS G PRM: Wrapping GParamEnum 'foo-property' on (null) with JSObject 975s JS G PRM: JSObject created with param instance 0x96638b0 type GParamEnum 975s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 975s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 975s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 975s ok 16 GObject.ParamSpec.enum has the correct name strings 975s JS G PRM: Wrapping GParamEnum 'foo-property' on (null) with JSObject 975s JS G PRM: JSObject created with param instance 0x96641f8 type GParamEnum 975s ok 17 GObject.ParamSpec.enum has the correct flags 975s JS G PRM: Wrapping GParamEnum 'foo-property' on (null) with JSObject 975s JS G PRM: JSObject created with param instance 0x9664870 type GParamEnum 975s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 975s ok 18 GObject.ParamSpec.enum has the correct default value 975s JS G NS: Found info type FUNCTION for 'param_spec_flags' in namespace 'GObject' 975s JS G PRM: Wrapping GParamFlags 'foo-property' on (null) with JSObject 975s JS G PRM: JSObject created with param instance 0x9665148 type GParamFlags 975s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 975s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 975s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 975s ok 19 GObject.ParamSpec.flags has the correct name strings 975s JS G PRM: Wrapping GParamFlags 'foo-property' on (null) with JSObject 975s JS G PRM: JSObject created with param instance 0x96658c0 type GParamFlags 975s ok 20 GObject.ParamSpec.flags has the correct flags 975s JS G PRM: Wrapping GParamFlags 'foo-property' on (null) with JSObject 975s JS G PRM: JSObject created with param instance 0x96664f8 type GParamFlags 975s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 975s ok 21 GObject.ParamSpec.flags has the correct default value 975s JS G NS: Found info type FUNCTION for 'param_spec_object' in namespace 'GObject' 975s JS G PRM: Wrapping GParamObject 'foo-property' on (null) with JSObject 975s JS G PRM: JSObject created with param instance 0x9667448 type GParamObject 975s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 975s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 975s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 975s ok 22 GObject.ParamSpec.object has the correct name strings 975s JS G PRM: Wrapping GParamObject 'foo-property' on (null) with JSObject 975s JS G PRM: JSObject created with param instance 0x9667a08 type GParamObject 975s ok 23 GObject.ParamSpec.object has the correct flags 975s JS G PRM: Wrapping GParamObject 'foo-property' on (null) with JSObject 975s JS G PRM: JSObject created with param instance 0x9667dd0 type GParamObject 975s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 975s ok 24 GObject.ParamSpec.object has the correct default value 975s JS G NS: Found info type FUNCTION for 'param_spec_boxed' in namespace 'GObject' 975s JS G PRM: Wrapping GParamBoxed 'foo-property' on (null) with JSObject 975s JS G PRM: JSObject created with param instance 0x9668d50 type GParamBoxed 975s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 975s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 975s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 975s ok 25 GObject.ParamSpec.jsobject has the correct name strings 975s JS G PRM: Wrapping GParamBoxed 'foo-property' on (null) with JSObject 975s JS G PRM: JSObject created with param instance 0x9669828 type GParamBoxed 975s ok 26 GObject.ParamSpec.jsobject has the correct flags 975s JS G PRM: Wrapping GParamBoxed 'foo-property' on (null) with JSObject 975s JS G PRM: JSObject created with param instance 0x9669ec8 type GParamBoxed 975s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 975s ok 27 GObject.ParamSpec.jsobject has the correct default value 975s JS G PRM: Wrapping GParamString 'foo-property' on (null) with JSObject 975s JS G PRM: JSObject created with param instance 0x95da3a0 type GParamString 975s ok 28 GObject.ParamSpec object doesn't crash when resolving a non-string property 975s JS G BXD: Defining method quit in prototype for GLib.MainLoop 975s JS MAINLOOP: Enqueue job , promise=, allocation site= 975s JS MAINLOOP: Main loop instance 0x943c0a8: Spinning loop until released or hook cleared 975s JS MAINLOOP: handling job 0, 975s JS MAINLOOP: Enqueue job , promise=, allocation site= 975s JS MAINLOOP: Completed job 0 975s JS MAINLOOP: handling job 1, 975s JS MAINLOOP: Enqueue job , promise=, allocation site= 975s JS MAINLOOP: Completed job 1 975s JS MAINLOOP: handling job 2, 975s JS MAINLOOP: Enqueue job , promise=, allocation site= 975s JS MAINLOOP: Completed job 2 975s JS MAINLOOP: handling job 3, 975s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 975s JS MAINLOOP: Main loop instance 0x943c0a8: release 975s JS MAINLOOP: Completed job 3 975s JS MEMORY: Memory report: before destroying context 975s JS MEMORY: 362 objects currently alive 975s JS MEMORY: boxed_instance = 173 975s JS MEMORY: boxed_prototype = 8 975s JS MEMORY: closure = 1 975s JS MEMORY: function = 141 975s JS MEMORY: fundamental_instance = 0 975s JS MEMORY: fundamental_prototype = 0 975s JS MEMORY: gerror_instance = 0 975s JS MEMORY: gerror_prototype = 0 975s JS MEMORY: interface = 0 975s JS MEMORY: module = 5 975s JS MEMORY: ns = 4 975s JS MEMORY: object_instance = 0 975s JS MEMORY: object_prototype = 2 975s JS MEMORY: param = 28 975s JS MEMORY: union_instance = 0 976s JS MEMORY: union_prototype = 0 976s JS CTX: JS shutdown sequence 976s JS CTX: Stopping profiler 976s JS CTX: Shutting down toggle queue 976s JS CTX: Notifying external reference holders of GjsContext dispose 976s JS MAINLOOP: Stopping promise job dispatcher 976s JS CTX: Notifying reference holders of GjsContext dispose 976s JS CTX: Checking unhandled promise rejections 976s JS CTX: Releasing cached JS wrappers 976s JS CTX: Final triggered GC 976s JS CTX: Destroying JS context 976s JS CTX: Releasing all native objects 976s JS CTX: Disabling auto GC 976s JS CTX: Ending trace on global object 976s JS CTX: Freeing allocated resources 976s JS CTX: JS context destroyed 976s PASS: cjs/testParamSpec.test 976s Running test: cjs/testAsync.test 976s JS NATIVE: Registered native JS module '_promiseNative' 976s JS NATIVE: Registered native JS module '_byteArrayNative' 976s JS NATIVE: Registered native JS module '_encodingNative' 976s JS NATIVE: Registered native JS module '_gi' 976s JS NATIVE: Registered native JS module 'gi' 976s JS NATIVE: Registered native JS module 'cairoNative' 976s JS NATIVE: Registered native JS module 'system' 976s JS NATIVE: Registered native JS module 'console' 976s JS NATIVE: Registered native JS module '_print' 976s JS CTX: Enabling JIT 976s JS CTX: Initialized class GjsFileImporter prototype 0xeb600080 976s JS IMPORT: Defining parent (nil) of 0xeb6000d8 'imports' is mod 0 976s JS IMPORT: Importing '_print' 976s JS NATIVE: Defining native module '_print' 976s JS IMPORT: Defining parent 0xeb6000d8 of 0xeb6005f0 '_print' is mod 1 976s JS IMPORT: successfully imported module '_print' 976s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 976s 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 0xeb4320d0 976s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xeb4320d0 976s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xeb4320d0 976s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeb4320d0 976s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeb4320d0 976s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xeb4320d0 976s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xeb4320d0 976s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xeb4320d0 976s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xeb4320d0 976s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xeb4320d0 976s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeb4320d0 976s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xeb4320d0 976s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xeb4320d0 976s JS MAINLOOP: Main loop instance 0x1da10a8: hold 976s JS MAINLOOP: Enqueue job , promise=, allocation site= 976s JS MAINLOOP: Starting promise job dispatcher 976s JS MAINLOOP: Main loop instance 0x1da10a8: Spinning loop until released or hook cleared 976s JS MAINLOOP: handling job 0, 976s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 976s JS MAINLOOP: Main loop instance 0x1da10a8: release 976s JS MAINLOOP: Completed job 0 976s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xeb4320d0 976s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeb4320d0 976s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeb4320d0 976s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeb4320d0 976s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeb4320d0 976s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeb4320d0 976s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeb4320d0 976s JS IMPORT: Module metadata hook for module 0xeb610a10 976s JS IMPORT: Defining meta.importSync for module 0xeb610a10 976s JS NATIVE: Defining native module 'gi' 976s JS CTX: Initialized class GIRepositoryNamespace prototype 0xeb610d48 976s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 976s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 976s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 976s JS IMPORT: Importing directory 'overrides' 976s JS IMPORT: Defining parent 0xeb6000d8 of 0xeb610e38 'overrides' is mod 1 976s JS IMPORT: Defined importer 'overrides' 0xeb610e38 in 0xeb6000d8 976s JS IMPORT: successfully imported directory 'overrides' 976s JS IMPORT: Importing '_byteArrayNative' 976s JS NATIVE: Defining native module '_byteArrayNative' 976s JS IMPORT: Defining parent 0xeb6000d8 of 0xeb611220 '_byteArrayNative' is mod 1 976s JS IMPORT: successfully imported module '_byteArrayNative' 976s JS IMPORT: Importing '_promiseNative' 976s JS NATIVE: Defining native module '_promiseNative' 976s JS IMPORT: Defining parent 0xeb6000d8 of 0xeb611360 '_promiseNative' is mod 1 976s JS IMPORT: successfully imported module '_promiseNative' 976s JS IMPORT: Importing module GLib succeeded 976s JS IMPORT: Defining parent 0xeb610e38 of 0xeb4330e0 'GLib' is mod 1 976s JS IMPORT: successfully imported module 'GLib' 976s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 976s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xeb469040, JSClass 0xef7ae980, in object 0xeb469020 976s JS CTX: Initialized class GIRepositoryGType prototype 0xeb611580 976s JS CTX: Initialized class GIRepositoryFunction prototype 0xeb433120 976s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 976s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 976s JS G BXD: Defined class for Error (GError), prototype 0xeb469080, JSClass 0xef7ae980, in object 0xeb469020 976s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 976s JS G BXD: Defined class for Variant (GVariant), prototype 0xeb4690c0, JSClass 0xef7ae980, in object 0xeb469020 976s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 976s JS G BXD: Defined class for Bytes (GBytes), prototype 0xeb469100, JSClass 0xef7ae980, in object 0xeb469020 976s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 976s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 976s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xeb469140, JSClass 0xef7ae980, in object 0xeb469020 976s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 976s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 976s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 976s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 976s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 976s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 976s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 976s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 976s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 976s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 976s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 976s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 976s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 976s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 976s JS G BXD: Defined class for Thread (GThread), prototype 0xeb469180, JSClass 0xef7ae980, in object 0xeb469020 976s JS G BXD: Defining method ref in prototype for GLib.Thread 976s JS G BXD: Defining method unref in prototype for GLib.Thread 976s JS G NS: Defined namespace 'GLib' 0xeb469020 in GIRepository 0xeb610c08 976s JS IMPORT: Importing module jasmine succeeded 976s JS IMPORT: Defining parent 0xeb6000d8 of 0xeb4338e0 'jasmine' is mod 1 976s JS IMPORT: successfully imported module 'jasmine' 976s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 976s JS MAINLOOP: Main loop instance 0x1da10a8: hold 976s JS MAINLOOP: Enqueue job , promise=, allocation site= 976s JS MAINLOOP: Main loop instance 0x1da10a8: Spinning loop until released or hook cleared 976s JS MAINLOOP: handling job 0, 976s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 976s JS MAINLOOP: Main loop instance 0x1da10a8: release 976s JS MAINLOOP: Completed job 0 976s 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 0xeb4320d0 976s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeb4320d0 976s JS IMPORT: Module resolve hook for module "gi://GObject" (relative to ), global 0xeb4320d0 976s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeb4320d0 976s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeb4320d0 976s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeb4320d0 976s JS IMPORT: Module resolve hook for module "gi://GObject" (relative to ), global 0xeb4320d0 976s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeb4320d0 976s JS IMPORT: Module resolve hook for module "gi://GObject" (relative to ), global 0xeb4320d0 976s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeb4320d0 976s JS IMPORT: Importing '_gi' 976s JS NATIVE: Defining native module '_gi' 976s JS IMPORT: Defining parent 0xeb6000d8 of 0xeb623130 '_gi' is mod 1 976s JS IMPORT: successfully imported module '_gi' 976s JS IMPORT: Importing 'gi' 976s JS IMPORT: Defining parent 0xeb6000d8 of 0xeb610c08 'gi' is mod 1 976s JS IMPORT: successfully imported module 'gi' 976s 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 976s JS G NS: Defined namespace 'CjsPrivate' 0xeb469200 in GIRepository 0xeb610c08 976s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 976s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 976s JS IMPORT: Importing module _common succeeded 976s JS IMPORT: Defining parent 0xeb6000d8 of 0xeb433a00 '_common' is mod 1 976s JS IMPORT: successfully imported module '_common' 976s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 976s JS IMPORT: Importing module _legacy succeeded 976s JS IMPORT: Defining parent 0xeb6000d8 of 0xeb433a40 '_legacy' is mod 1 976s JS IMPORT: successfully imported module '_legacy' 976s JS IMPORT: Importing module GObject succeeded 976s JS IMPORT: Defining parent 0xeb610e38 of 0xeb4339c0 'GObject' is mod 1 976s JS IMPORT: successfully imported module 'GObject' 976s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 976s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 976s JS G BXD: Defined class for String (GString), prototype 0xeb469400, JSClass 0xef7ae980, in object 0xeb4691e0 976s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 976s JS G PRM: Defined class ParamSpec prototype is 0xeb433ac0 class 0xef7b1170 in object 0xeb4691e0 976s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 976s JS G OBJ: Defined class for Object (GObject), prototype 0xeb469520, JSClass 0xef7aed10, in object 0xeb4691e0 976s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 976s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 976s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xeb469540, JSClass 0xef7aed10, in object 0xeb4691e0 976s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 976s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 976s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 976s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 976s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 976s JS G NS: Defined namespace 'GObject' 0xeb4691e0 in GIRepository 0xeb610c08 976s JS MAINLOOP: Main loop instance 0x1da10a8: hold 976s JS MAINLOOP: Enqueue job , promise=, allocation site= 976s JS MAINLOOP: Main loop instance 0x1da10a8: Spinning loop until released or hook cleared 976s JS MAINLOOP: handling job 0, 976s JS IMPORT: Module evaluation promise resolved: "file:///usr/libexec/installed-tests/cjs/js/testAsync.js async resolved" 976s JS MAINLOOP: Main loop instance 0x1da10a8: release 976s JS MAINLOOP: Completed job 0 976s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xeb4320d0 976s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xeb4320d0 976s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeb4320d0 976s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeb4320d0 976s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeb4320d0 976s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeb4320d0 976s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeb4320d0 976s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeb4320d0 976s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xeb4320d0 976s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeb4320d0 976s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeb4320d0 976s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xeb4320d0 976s JS IMPORT: Module metadata hook for module 0xeb62dbd8 976s JS IMPORT: Defining meta.importSync for module 0xeb62dbd8 976s JS NATIVE: Defining native module 'system' 976s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeb4320d0 976s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeb4320d0 976s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 976s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 976s JS MAINLOOP: Set main loop hook to 976s JS MAINLOOP: Main loop instance 0x1da10a8: hold 976s JS MAINLOOP: Running and clearing main loop hook 976s JS G BXD: Defining method run in prototype for GLib.MainLoop 976s 1..10 976s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 976s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 976s JS G BXD: Defined class for Source (GSource), prototype 0xeb469580, JSClass 0xef7ae980, in object 0xeb469020 976s JS G BXD: Defining method set_priority in prototype for GLib.Source 976s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 976s JS G BXD: Defining method attach in prototype for GLib.Source 976s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 976s JS IMPORT: Module metadata hook for module 0xeb602a58 976s JS IMPORT: Defining meta.importSync for module 0xeb602a58 976s JS G NS: Found info type FUNCTION for 'idle_source_new' in namespace 'GLib' 976s JS G NS: Found info type CONSTANT for 'PRIORITY_LOW' in namespace 'GLib' 976s JS MAINLOOP: Enqueue job , promise=, allocation site= 976s JS MAINLOOP: handling job 0, 976s JS MAINLOOP: Enqueue job , promise=, allocation site= 976s JS MAINLOOP: Completed job 0 976s JS MAINLOOP: handling job 1, 976s JS MAINLOOP: Completed job 1 976s JS G BXD: Defining method destroy in prototype for GLib.Source 976s ok 1 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_LOW 976s JS G NS: Found info type CONSTANT for 'PRIORITY_HIGH' in namespace 'GLib' 976s JS MAINLOOP: Enqueue job , promise=, allocation site= 976s JS MAINLOOP: handling job 0, 976s JS MAINLOOP: Enqueue job , promise=, allocation site= 976s JS MAINLOOP: Completed job 0 976s JS MAINLOOP: handling job 1, 976s JS MAINLOOP: Completed job 1 976s ok 2 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_HIGH 976s JS MAINLOOP: Enqueue job , promise=, allocation site= 976s JS MAINLOOP: handling job 0, 976s JS MAINLOOP: Enqueue job , promise=, allocation site= 976s JS MAINLOOP: Completed job 0 976s JS MAINLOOP: handling job 1, 976s JS MAINLOOP: Completed job 1 976s ok 3 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_DEFAULT 976s JS G NS: Found info type CONSTANT for 'PRIORITY_HIGH_IDLE' in namespace 'GLib' 976s JS MAINLOOP: Enqueue job , promise=, allocation site= 976s JS MAINLOOP: handling job 0, 976s JS MAINLOOP: Enqueue job , promise=, allocation site= 976s JS MAINLOOP: Completed job 0 976s JS MAINLOOP: handling job 1, 976s JS MAINLOOP: Completed job 1 976s ok 4 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_HIGH_IDLE 976s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT_IDLE' in namespace 'GLib' 976s JS MAINLOOP: Enqueue job , promise=, allocation site= 976s JS MAINLOOP: handling job 0, 976s JS MAINLOOP: Enqueue job , promise=, allocation site= 976s JS MAINLOOP: Completed job 0 976s JS MAINLOOP: handling job 1, 976s JS MAINLOOP: Completed job 1 976s ok 5 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_DEFAULT_IDLE 976s JS MAINLOOP: Enqueue job , promise=, allocation site= 976s JS MAINLOOP: handling job 0, 976s JS MAINLOOP: Enqueue job , promise=, allocation site= 976s JS MAINLOOP: Completed job 0 976s JS MAINLOOP: handling job 1, 976s JS MAINLOOP: Completed job 1 976s ok 6 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_LOW 976s JS MAINLOOP: Enqueue job , promise=, allocation site= 976s JS MAINLOOP: handling job 0, 976s JS MAINLOOP: Enqueue job , promise=, allocation site= 976s JS MAINLOOP: Completed job 0 976s JS MAINLOOP: handling job 1, 976s JS MAINLOOP: Completed job 1 976s ok 7 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_HIGH 976s JS MAINLOOP: Enqueue job , promise=, allocation site= 976s JS MAINLOOP: handling job 0, 976s JS MAINLOOP: Enqueue job , promise=, allocation site= 976s JS MAINLOOP: Completed job 0 976s JS MAINLOOP: handling job 1, 976s JS MAINLOOP: Completed job 1 976s ok 8 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_DEFAULT 976s JS MAINLOOP: Enqueue job , promise=, allocation site= 976s JS MAINLOOP: handling job 0, 976s JS MAINLOOP: Enqueue job , promise=, allocation site= 976s JS MAINLOOP: Completed job 0 976s JS MAINLOOP: handling job 1, 976s JS MAINLOOP: Completed job 1 976s ok 9 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_HIGH_IDLE 976s JS MAINLOOP: Enqueue job , promise=, allocation site= 976s JS MAINLOOP: handling job 0, 976s JS MAINLOOP: Enqueue job , promise=, allocation site= 976s JS MAINLOOP: Completed job 0 976s JS MAINLOOP: handling job 1, 976s JS MAINLOOP: Completed job 1 976s ok 10 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_DEFAULT_IDLE 976s JS G BXD: Defining method quit in prototype for GLib.MainLoop 976s JS MAINLOOP: Enqueue job , promise=, allocation site= 976s JS MAINLOOP: Main loop instance 0x1da10a8: Spinning loop until released or hook cleared 976s JS MAINLOOP: handling job 0, 976s JS MAINLOOP: Enqueue job , promise=, allocation site= 976s JS MAINLOOP: Completed job 0 976s JS MAINLOOP: handling job 1, 976s JS MAINLOOP: Enqueue job , promise=, allocation site= 976s JS MAINLOOP: Completed job 1 976s JS MAINLOOP: handling job 2, 976s JS MAINLOOP: Enqueue job , promise=, allocation site= 976s JS MAINLOOP: Completed job 2 976s JS MAINLOOP: handling job 3, 976s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 976s JS MAINLOOP: Main loop instance 0x1da10a8: release 976s JS MAINLOOP: Completed job 3 976s JS MEMORY: Memory report: before destroying context 976s JS MEMORY: 177 objects currently alive 976s JS MEMORY: boxed_instance = 63 976s JS MEMORY: boxed_prototype = 8 976s JS MEMORY: closure = 1 976s JS MEMORY: function = 95 976s JS MEMORY: fundamental_instance = 0 976s JS MEMORY: fundamental_prototype = 0 976s JS MEMORY: gerror_instance = 0 976s JS MEMORY: gerror_prototype = 0 976s JS MEMORY: interface = 0 976s JS MEMORY: module = 5 976s JS MEMORY: ns = 3 976s JS MEMORY: object_instance = 0 976s JS MEMORY: object_prototype = 2 976s JS MEMORY: param = 0 976s JS MEMORY: union_instance = 0 976s JS MEMORY: union_prototype = 0 976s JS CTX: JS shutdown sequence 976s JS CTX: Stopping profiler 976s JS CTX: Shutting down toggle queue 976s JS CTX: Notifying external reference holders of GjsContext dispose 976s JS MAINLOOP: Stopping promise job dispatcher 976s JS CTX: Notifying reference holders of GjsContext dispose 976s JS CTX: Checking unhandled promise rejections 976s JS CTX: Releasing cached JS wrappers 976s JS CTX: Final triggered GC 976s JS CTX: Destroying JS context 976s JS CTX: Releasing all native objects 976s JS CTX: Disabling auto GC 976s JS CTX: Ending trace on global object 976s JS CTX: Freeing allocated resources 976s JS CTX: JS context destroyed 976s PASS: cjs/testAsync.test 976s Running test: cjs/testFundamental.test 976s JS NATIVE: Registered native JS module '_promiseNative' 976s JS NATIVE: Registered native JS module '_byteArrayNative' 976s JS NATIVE: Registered native JS module '_encodingNative' 976s JS NATIVE: Registered native JS module '_gi' 976s JS NATIVE: Registered native JS module 'gi' 976s JS NATIVE: Registered native JS module 'cairoNative' 976s JS NATIVE: Registered native JS module 'system' 976s JS NATIVE: Registered native JS module 'console' 976s JS NATIVE: Registered native JS module '_print' 976s JS CTX: Enabling JIT 976s JS CTX: Initialized class GjsFileImporter prototype 0xf0e00080 976s JS IMPORT: Defining parent (nil) of 0xf0e000d8 'imports' is mod 0 976s JS IMPORT: Importing '_print' 976s JS NATIVE: Defining native module '_print' 976s JS IMPORT: Defining parent 0xf0e000d8 of 0xf0e005f0 '_print' is mod 1 976s JS IMPORT: successfully imported module '_print' 976s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 976s 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 0xf0c320d0 976s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xf0c320d0 976s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xf0c320d0 976s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf0c320d0 976s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf0c320d0 976s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xf0c320d0 976s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xf0c320d0 976s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xf0c320d0 976s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xf0c320d0 976s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xf0c320d0 976s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf0c320d0 976s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xf0c320d0 976s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xf0c320d0 976s JS MAINLOOP: Main loop instance 0xa5130a8: hold 976s JS MAINLOOP: Enqueue job , promise=, allocation site= 976s JS MAINLOOP: Starting promise job dispatcher 976s JS MAINLOOP: Main loop instance 0xa5130a8: Spinning loop until released or hook cleared 976s JS MAINLOOP: handling job 0, 976s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 976s JS MAINLOOP: Main loop instance 0xa5130a8: release 976s JS MAINLOOP: Completed job 0 976s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xf0c320d0 976s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf0c320d0 976s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf0c320d0 976s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf0c320d0 976s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf0c320d0 976s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf0c320d0 976s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf0c320d0 976s JS IMPORT: Module metadata hook for module 0xf0e10a10 976s JS IMPORT: Defining meta.importSync for module 0xf0e10a10 976s JS NATIVE: Defining native module 'gi' 976s JS CTX: Initialized class GIRepositoryNamespace prototype 0xf0e10d48 976s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 976s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 976s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 976s JS IMPORT: Importing directory 'overrides' 976s JS IMPORT: Defining parent 0xf0e000d8 of 0xf0e10e38 'overrides' is mod 1 976s JS IMPORT: Defined importer 'overrides' 0xf0e10e38 in 0xf0e000d8 976s JS IMPORT: successfully imported directory 'overrides' 976s JS IMPORT: Importing '_byteArrayNative' 976s JS NATIVE: Defining native module '_byteArrayNative' 976s JS IMPORT: Defining parent 0xf0e000d8 of 0xf0e11220 '_byteArrayNative' is mod 1 976s JS IMPORT: successfully imported module '_byteArrayNative' 976s JS IMPORT: Importing '_promiseNative' 976s JS NATIVE: Defining native module '_promiseNative' 976s JS IMPORT: Defining parent 0xf0e000d8 of 0xf0e11360 '_promiseNative' is mod 1 976s JS IMPORT: successfully imported module '_promiseNative' 976s JS IMPORT: Importing module GLib succeeded 976s JS IMPORT: Defining parent 0xf0e10e38 of 0xf0c330e0 'GLib' is mod 1 976s JS IMPORT: successfully imported module 'GLib' 976s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 976s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xf0c69040, JSClass 0xf4fb6980, in object 0xf0c69020 976s JS CTX: Initialized class GIRepositoryGType prototype 0xf0e11580 976s JS CTX: Initialized class GIRepositoryFunction prototype 0xf0c33120 976s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 976s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 976s JS G BXD: Defined class for Error (GError), prototype 0xf0c69080, JSClass 0xf4fb6980, in object 0xf0c69020 976s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 976s JS G BXD: Defined class for Variant (GVariant), prototype 0xf0c690c0, JSClass 0xf4fb6980, in object 0xf0c69020 976s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 976s JS G BXD: Defined class for Bytes (GBytes), prototype 0xf0c69100, JSClass 0xf4fb6980, in object 0xf0c69020 976s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 976s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 976s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xf0c69140, JSClass 0xf4fb6980, in object 0xf0c69020 976s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 976s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 976s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 976s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 976s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 976s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 976s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 976s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 976s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 976s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 976s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 976s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 976s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 976s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 976s JS G BXD: Defined class for Thread (GThread), prototype 0xf0c69180, JSClass 0xf4fb6980, in object 0xf0c69020 976s JS G BXD: Defining method ref in prototype for GLib.Thread 976s JS G BXD: Defining method unref in prototype for GLib.Thread 976s JS G NS: Defined namespace 'GLib' 0xf0c69020 in GIRepository 0xf0e10c08 976s JS IMPORT: Importing module jasmine succeeded 976s JS IMPORT: Defining parent 0xf0e000d8 of 0xf0c338e0 'jasmine' is mod 1 976s JS IMPORT: successfully imported module 'jasmine' 976s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 976s JS MAINLOOP: Main loop instance 0xa5130a8: hold 976s JS MAINLOOP: Enqueue job , promise=, allocation site= 976s JS MAINLOOP: Main loop instance 0xa5130a8: Spinning loop until released or hook cleared 976s JS MAINLOOP: handling job 0, 976s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 976s JS MAINLOOP: Main loop instance 0xa5130a8: release 976s JS MAINLOOP: Completed job 0 976s JS IMPORT: Importing 'gi' 976s JS IMPORT: Defining parent 0xf0e000d8 of 0xf0e10c08 'gi' is mod 1 976s JS IMPORT: successfully imported module 'gi' 976s JS IMPORT: Importing '_gi' 976s JS NATIVE: Defining native module '_gi' 976s JS IMPORT: Defining parent 0xf0e000d8 of 0xf0e22c78 '_gi' is mod 1 976s JS IMPORT: successfully imported module '_gi' 976s 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 976s JS G NS: Defined namespace 'CjsPrivate' 0xf0c69200 in GIRepository 0xf0e10c08 976s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 976s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 976s JS IMPORT: Importing module _common succeeded 976s JS IMPORT: Defining parent 0xf0e000d8 of 0xf0c33a20 '_common' is mod 1 976s JS IMPORT: successfully imported module '_common' 976s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 976s JS IMPORT: Importing module _legacy succeeded 976s JS IMPORT: Defining parent 0xf0e000d8 of 0xf0c33a60 '_legacy' is mod 1 976s JS IMPORT: successfully imported module '_legacy' 976s JS IMPORT: Importing module GObject succeeded 976s JS IMPORT: Defining parent 0xf0e10e38 of 0xf0c339e0 'GObject' is mod 1 976s JS IMPORT: successfully imported module 'GObject' 976s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 976s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 976s JS G BXD: Defined class for String (GString), prototype 0xf0c69400, JSClass 0xf4fb6980, in object 0xf0c691e0 976s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 976s JS G PRM: Defined class ParamSpec prototype is 0xf0c33ae0 class 0xf4fb9170 in object 0xf0c691e0 976s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 976s JS G OBJ: Defined class for Object (GObject), prototype 0xf0c69520, JSClass 0xf4fb6d10, in object 0xf0c691e0 976s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 976s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 976s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xf0c69540, JSClass 0xf4fb6d10, in object 0xf0c691e0 976s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 976s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 976s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 976s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 976s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 976s JS G NS: Defined namespace 'GObject' 0xf0c691e0 in GIRepository 0xf0e10c08 976s 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 976s JS G NS: Defined namespace 'Regress' 0xf0c69580 in GIRepository 0xf0e10c08 976s JS G NS: Found info type OBJECT for 'TestFundamentalObject' in namespace 'Regress' 976s JS G FNDMTL: Defined class for TestFundamentalObject (RegressTestFundamentalObject), prototype 0xf0c695a0, JSClass 0xf4fb69c0, in object 0xf0c69580 976s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalObject' apparently has accessible fields. Gjs has no support for this yet, ignoring these. 976s JS G NS: Found info type OBJECT for 'TestFundamentalSubObject' in namespace 'Regress' 976s JS G FNDMTL: Defined class for TestFundamentalSubObject (RegressTestFundamentalSubObject), prototype 0xf0c695e0, JSClass 0xf4fb69c0, in object 0xf0c69580 976s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalSubObject' apparently has accessible fields. Gjs has no support for this yet, ignoring these. 976s JS G NS: Found info type OBJECT for 'TestFundamentalObjectNoGetSetFunc' in namespace 'Regress' 976s JS G FNDMTL: Defined class for TestFundamentalObjectNoGetSetFunc (RegressTestFundamentalObjectNoGetSetFunc), prototype 0xf0c69620, JSClass 0xf4fb69c0, in object 0xf0c69580 976s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalObjectNoGetSetFunc' apparently has accessible fields. Gjs has no support for this yet, ignoring these. 976s JS G NS: Found info type OBJECT for 'TestFundamentalSubObjectNoGetSetFunc' in namespace 'Regress' 976s JS G FNDMTL: Defined class for TestFundamentalSubObjectNoGetSetFunc (RegressTestFundamentalSubObjectNoGetSetFunc), prototype 0xf0c69660, JSClass 0xf4fb69c0, in object 0xf0c69580 976s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalSubObjectNoGetSetFunc' apparently has accessible fields. Gjs has no support for this yet, ignoring these. 976s JS G NS: Found info type FLAGS for 'SignalFlags' in namespace 'GObject' 976s JS G ENUM: Defining enum value RUN_FIRST (fixed from run_first) 1 976s JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2 976s JS G ENUM: Defining enum value RUN_CLEANUP (fixed from run_cleanup) 4 976s JS G ENUM: Defining enum value NO_RECURSE (fixed from no_recurse) 8 976s JS G ENUM: Defining enum value DETAILED (fixed from detailed) 16 976s JS G ENUM: Defining enum value ACTION (fixed from action) 32 976s JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64 976s JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128 976s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 256 976s JS G ENUM: Defining enum value ACCUMULATOR_FIRST_RUN (fixed from accumulator_first_run) 131072 976s JS G ENUM: Defining GObject.SignalFlags as 0xf0e26f90 976s JS CTX: Script evaluation succeeded 976s JS MAINLOOP: Main loop instance 0xa5130a8: Spinning loop until released or hook cleared 976s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xf0c320d0 976s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf0c320d0 976s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf0c320d0 976s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf0c320d0 976s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf0c320d0 976s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf0c320d0 976s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf0c320d0 976s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf0c320d0 976s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf0c320d0 976s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf0c320d0 976s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf0c320d0 976s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf0c320d0 976s JS IMPORT: Module metadata hook for module 0xf0e2ca40 976s JS IMPORT: Defining meta.importSync for module 0xf0e2ca40 976s JS NATIVE: Defining native module 'system' 976s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf0c320d0 976s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf0c320d0 976s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 976s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 976s JS MAINLOOP: Set main loop hook to 976s JS MAINLOOP: Main loop instance 0xa5130a8: hold 976s JS MAINLOOP: Running and clearing main loop hook 976s JS G BXD: Defining method run in prototype for GLib.MainLoop 976s 1..10 976s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 976s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 976s JS G BXD: Defined class for Source (GSource), prototype 0xf0c696e0, JSClass 0xf4fb6980, in object 0xf0c69020 976s JS G BXD: Defining method set_priority in prototype for GLib.Source 976s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 976s JS G BXD: Defining method attach in prototype for GLib.Source 976s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 976s JS IMPORT: Module metadata hook for module 0xf0e02a58 976s JS IMPORT: Defining meta.importSync for module 0xf0e02a58 976s JS G NS: Found info type FUNCTION for 'strdup_value_contents' in namespace 'GObject' 976s JS G BXD: Defining method destroy in prototype for GLib.Source 976s ok 1 Fundamental type support can marshal a subtype of a custom fundamental type into a supertype GValue 976s ok 2 Fundamental type support can marshal a subtype of a custom fundamental type into a GValue 976s JS G FNDMTL: Defining method get_data in prototype for Regress.TestFundamentalObjectNoGetSetFunc 976s 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 976s 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 976s ok 5 Fundamental type support cannot marshal a custom fundamental type into a GValue of different gtype 976s ok 6 Fundamental type support can marshal a custom fundamental type into a GValue of super gtype 976s ok 7 Fundamental type support cannot marshal a custom fundamental type into a GValue of sub gtype 976s ok 8 Fundamental type support can marshal a custom fundamental type into a transformable type 976s JS G NS: Found info type STRUCT for 'Value' in namespace 'GObject' 976s JS G BXD: Defined class for Value (GValue), prototype 0xf0c69dc0, JSClass 0xf4fb6980, in object 0xf0c691e0 976s JS G BXD: Defining method init in prototype for GObject.Value 976s ok 9 Fundamental type support can marshal to a null value 976s ok 10 Fundamental type support can marshal to a null value if has no getter function 976s JS G BXD: Defining method quit in prototype for GLib.MainLoop 976s JS MAINLOOP: Enqueue job , promise=, allocation site= 976s JS MAINLOOP: Main loop instance 0xa5130a8: Spinning loop until released or hook cleared 976s JS MAINLOOP: handling job 0, 976s JS MAINLOOP: Enqueue job , promise=, allocation site= 976s JS MAINLOOP: Completed job 0 976s JS MAINLOOP: handling job 1, 976s JS MAINLOOP: Enqueue job , promise=, allocation site= 976s JS MAINLOOP: Completed job 1 976s JS MAINLOOP: handling job 2, 976s JS MAINLOOP: Enqueue job , promise=, allocation site= 976s JS MAINLOOP: Completed job 2 976s JS MAINLOOP: handling job 3, 976s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 976s JS MAINLOOP: Main loop instance 0xa5130a8: release 976s JS MAINLOOP: Completed job 3 976s JS MEMORY: Memory report: before destroying context 976s JS MEMORY: 207 objects currently alive 976s JS MEMORY: boxed_instance = 49 976s JS MEMORY: boxed_prototype = 9 976s JS MEMORY: closure = 13 976s JS MEMORY: function = 103 976s JS MEMORY: fundamental_instance = 9 976s JS MEMORY: fundamental_prototype = 4 976s JS MEMORY: gerror_instance = 0 976s JS MEMORY: gerror_prototype = 0 976s JS MEMORY: interface = 0 976s JS MEMORY: module = 5 976s JS MEMORY: ns = 4 976s JS MEMORY: object_instance = 8 976s JS MEMORY: object_prototype = 3 976s JS MEMORY: param = 0 976s JS MEMORY: union_instance = 0 976s JS MEMORY: union_prototype = 0 976s JS CTX: JS shutdown sequence 976s JS CTX: Stopping profiler 976s JS CTX: Shutting down toggle queue 976s JS CTX: Notifying external reference holders of GjsContext dispose 976s JS MAINLOOP: Stopping promise job dispatcher 976s JS CTX: Notifying reference holders of GjsContext dispose 976s JS CTX: Checking unhandled promise rejections 976s JS CTX: Releasing cached JS wrappers 976s JS CTX: Final triggered GC 976s JS CTX: Destroying JS context 976s JS CTX: Releasing all native objects 976s JS CTX: Disabling auto GC 976s JS CTX: Ending trace on global object 976s JS CTX: Freeing allocated resources 976s JS CTX: JS context destroyed 976s PASS: cjs/testFundamental.test 976s Running test: cjs/testTimers.test 976s JS NATIVE: Registered native JS module '_promiseNative' 976s JS NATIVE: Registered native JS module '_byteArrayNative' 976s JS NATIVE: Registered native JS module '_encodingNative' 976s JS NATIVE: Registered native JS module '_gi' 976s JS NATIVE: Registered native JS module 'gi' 976s JS NATIVE: Registered native JS module 'cairoNative' 976s JS NATIVE: Registered native JS module 'system' 976s JS NATIVE: Registered native JS module 'console' 976s JS NATIVE: Registered native JS module '_print' 976s JS CTX: Enabling JIT 976s JS CTX: Initialized class GjsFileImporter prototype 0xe6200080 976s JS IMPORT: Defining parent (nil) of 0xe62000d8 'imports' is mod 0 976s JS IMPORT: Importing '_print' 976s JS NATIVE: Defining native module '_print' 976s JS IMPORT: Defining parent 0xe62000d8 of 0xe62005f0 '_print' is mod 1 976s JS IMPORT: successfully imported module '_print' 976s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 976s 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 0xe60320d0 976s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe60320d0 976s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe60320d0 976s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe60320d0 976s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe60320d0 976s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe60320d0 976s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe60320d0 976s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe60320d0 976s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe60320d0 976s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe60320d0 976s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe60320d0 976s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe60320d0 976s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe60320d0 976s JS MAINLOOP: Main loop instance 0xddf40a8: hold 976s JS MAINLOOP: Enqueue job , promise=, allocation site= 976s JS MAINLOOP: Starting promise job dispatcher 976s JS MAINLOOP: Main loop instance 0xddf40a8: Spinning loop until released or hook cleared 976s JS MAINLOOP: handling job 0, 976s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 976s JS MAINLOOP: Main loop instance 0xddf40a8: release 976s JS MAINLOOP: Completed job 0 976s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xe60320d0 976s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe60320d0 976s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe60320d0 976s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe60320d0 976s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe60320d0 976s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe60320d0 976s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe60320d0 976s JS IMPORT: Module metadata hook for module 0xe6210a10 976s JS IMPORT: Defining meta.importSync for module 0xe6210a10 976s JS NATIVE: Defining native module 'gi' 976s JS CTX: Initialized class GIRepositoryNamespace prototype 0xe6210d48 976s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 976s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 976s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 976s JS IMPORT: Importing directory 'overrides' 976s JS IMPORT: Defining parent 0xe62000d8 of 0xe6210e38 'overrides' is mod 1 976s JS IMPORT: Defined importer 'overrides' 0xe6210e38 in 0xe62000d8 976s JS IMPORT: successfully imported directory 'overrides' 976s JS IMPORT: Importing '_byteArrayNative' 976s JS NATIVE: Defining native module '_byteArrayNative' 976s JS IMPORT: Defining parent 0xe62000d8 of 0xe6211220 '_byteArrayNative' is mod 1 976s JS IMPORT: successfully imported module '_byteArrayNative' 976s JS IMPORT: Importing '_promiseNative' 976s JS NATIVE: Defining native module '_promiseNative' 976s JS IMPORT: Defining parent 0xe62000d8 of 0xe6211360 '_promiseNative' is mod 1 976s JS IMPORT: successfully imported module '_promiseNative' 976s JS IMPORT: Importing module GLib succeeded 976s JS IMPORT: Defining parent 0xe6210e38 of 0xe60330e0 'GLib' is mod 1 976s JS IMPORT: successfully imported module 'GLib' 976s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 976s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xe6069040, JSClass 0xea3b5980, in object 0xe6069020 976s JS CTX: Initialized class GIRepositoryGType prototype 0xe6211580 976s JS CTX: Initialized class GIRepositoryFunction prototype 0xe6033120 976s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 976s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 976s JS G BXD: Defined class for Error (GError), prototype 0xe6069080, JSClass 0xea3b5980, in object 0xe6069020 976s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 976s JS G BXD: Defined class for Variant (GVariant), prototype 0xe60690c0, JSClass 0xea3b5980, in object 0xe6069020 976s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 976s JS G BXD: Defined class for Bytes (GBytes), prototype 0xe6069100, JSClass 0xea3b5980, in object 0xe6069020 976s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 976s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 976s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xe6069140, JSClass 0xea3b5980, in object 0xe6069020 976s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 976s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 976s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 976s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 976s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 976s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 976s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 976s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 976s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 976s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 976s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 976s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 976s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 976s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 976s JS G BXD: Defined class for Thread (GThread), prototype 0xe6069180, JSClass 0xea3b5980, in object 0xe6069020 976s JS G BXD: Defining method ref in prototype for GLib.Thread 976s JS G BXD: Defining method unref in prototype for GLib.Thread 976s JS G NS: Defined namespace 'GLib' 0xe6069020 in GIRepository 0xe6210c08 976s JS IMPORT: Importing module jasmine succeeded 976s JS IMPORT: Defining parent 0xe62000d8 of 0xe60338e0 'jasmine' is mod 1 976s JS IMPORT: successfully imported module 'jasmine' 976s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 976s JS MAINLOOP: Main loop instance 0xddf40a8: hold 976s JS MAINLOOP: Enqueue job , promise=, allocation site= 976s JS MAINLOOP: Main loop instance 0xddf40a8: Spinning loop until released or hook cleared 976s JS MAINLOOP: handling job 0, 976s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 976s JS MAINLOOP: Main loop instance 0xddf40a8: release 976s JS MAINLOOP: Completed job 0 976s 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 0xe60320d0 976s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe60320d0 976s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe60320d0 976s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe60320d0 976s JS MAINLOOP: Main loop instance 0xddf40a8: hold 976s JS MAINLOOP: Enqueue job , promise=, allocation site= 976s JS MAINLOOP: Main loop instance 0xddf40a8: Spinning loop until released or hook cleared 976s JS MAINLOOP: handling job 0, 976s JS IMPORT: Module evaluation promise resolved: "file:///usr/libexec/installed-tests/cjs/js/testTimers.js async resolved" 976s JS MAINLOOP: Main loop instance 0xddf40a8: release 976s JS MAINLOOP: Completed job 0 976s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xe60320d0 976s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe60320d0 976s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe60320d0 976s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe60320d0 976s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe60320d0 976s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe60320d0 976s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe60320d0 976s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe60320d0 976s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe60320d0 976s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe60320d0 976s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe60320d0 976s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe60320d0 976s JS IMPORT: Module metadata hook for module 0xe622b598 976s JS IMPORT: Defining meta.importSync for module 0xe622b598 976s JS NATIVE: Defining native module 'system' 976s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe60320d0 976s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe60320d0 976s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 976s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 976s JS MAINLOOP: Set main loop hook to 976s JS MAINLOOP: Main loop instance 0xddf40a8: hold 976s JS MAINLOOP: Running and clearing main loop hook 976s JS G BXD: Defining method run in prototype for GLib.MainLoop 976s 1..16 976s JS IMPORT: Importing 'gi' 976s JS IMPORT: Defining parent 0xe62000d8 of 0xe6210c08 'gi' is mod 1 976s JS IMPORT: successfully imported module 'gi' 976s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 976s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 976s JS G BXD: Defined class for Source (GSource), prototype 0xe60691e0, JSClass 0xea3b5980, in object 0xe6069020 976s JS G BXD: Defining method set_priority in prototype for GLib.Source 976s JS IMPORT: Importing '_gi' 976s JS NATIVE: Defining native module '_gi' 976s JS IMPORT: Defining parent 0xe62000d8 of 0xe6230518 '_gi' is mod 1 976s JS IMPORT: successfully imported module '_gi' 976s 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 976s JS G NS: Defined namespace 'CjsPrivate' 0xe6069260 in GIRepository 0xe6210c08 976s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 976s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 976s JS IMPORT: Importing module _common succeeded 976s JS IMPORT: Defining parent 0xe62000d8 of 0xe6033b60 '_common' is mod 1 976s JS IMPORT: successfully imported module '_common' 976s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 976s JS IMPORT: Importing module _legacy succeeded 976s JS IMPORT: Defining parent 0xe62000d8 of 0xe6033ba0 '_legacy' is mod 1 976s JS IMPORT: successfully imported module '_legacy' 976s JS IMPORT: Importing module GObject succeeded 976s JS IMPORT: Defining parent 0xe6210e38 of 0xe6033b20 'GObject' is mod 1 976s JS IMPORT: successfully imported module 'GObject' 976s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 976s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 976s JS G BXD: Defined class for String (GString), prototype 0xe6069460, JSClass 0xea3b5980, in object 0xe6069240 976s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 976s JS G PRM: Defined class ParamSpec prototype is 0xe6033c20 class 0xea3b8170 in object 0xe6069240 976s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 976s JS G OBJ: Defined class for Object (GObject), prototype 0xe6069580, JSClass 0xea3b5d10, in object 0xe6069240 976s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 976s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 976s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xe60695a0, JSClass 0xea3b5d10, in object 0xe6069240 976s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 976s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 976s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 976s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 976s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 976s JS G NS: Defined namespace 'GObject' 0xe6069240 in GIRepository 0xe6210c08 976s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 976s JS G BXD: Defining method attach in prototype for GLib.Source 976s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 976s JS IMPORT: Module metadata hook for module 0xe6202a58 976s JS IMPORT: Defining meta.importSync for module 0xe6202a58 976s JS G NS: Found info type FUNCTION for 'get_monotonic_time' in namespace 'GLib' 976s JS MAINLOOP: Enqueue job , promise=, allocation site= 976s JS MAINLOOP: handling job 0, 976s JS MAINLOOP: Enqueue job , promise=, allocation site= 976s JS MAINLOOP: Completed job 0 976s JS MAINLOOP: handling job 1, 976s JS MAINLOOP: Enqueue job , promise=, allocation site= 976s JS MAINLOOP: Completed job 1 976s JS MAINLOOP: handling job 2, 976s JS MAINLOOP: Enqueue job , promise=, allocation site= 976s JS MAINLOOP: Completed job 2 976s JS MAINLOOP: handling job 3, 976s JS G BXD: Defining method destroy in prototype for GLib.Source 976s ok 1 Timers times out successfully 976s JS MAINLOOP: Completed job 3 976s JS MAINLOOP: Enqueue job , promise=, allocation site= 976s JS MAINLOOP: handling job 0, 976s JS MAINLOOP: Enqueue job , promise=, allocation site= 976s JS MAINLOOP: Completed job 0 976s JS MAINLOOP: handling job 1, 976s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Completed job 1 979s JS MAINLOOP: handling job 2, 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Completed job 2 979s JS MAINLOOP: handling job 3, 979s ok 2 Timers has correct timeout args 979s JS MAINLOOP: Completed job 3 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: handling job 0, 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Completed job 0 979s JS MAINLOOP: handling job 1, 979s ok 3 Timers cancels successfully 979s JS MAINLOOP: Completed job 1 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: handling job 0, 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Completed job 0 979s JS MAINLOOP: handling job 1, 979s ok 4 Timers cancels multiple correctly 979s JS MAINLOOP: Completed job 1 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: handling job 0, 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Completed job 0 979s JS MAINLOOP: handling job 1, 979s ok 5 Timers cancels invalid silent fail 979s JS MAINLOOP: Completed job 1 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: handling job 0, 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Completed job 0 979s JS MAINLOOP: handling job 1, 979s ok 6 Timers interval success 979s JS MAINLOOP: Completed job 1 979s JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: handling job 0, 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Completed job 0 979s JS MAINLOOP: handling job 1, 979s ok 7 Timers cancels interval successfully 979s JS MAINLOOP: Completed job 1 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: handling job 0, 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Completed job 0 979s JS MAINLOOP: handling job 1, 979s ok 8 Timers ordering interval 979s JS MAINLOOP: Completed job 1 979s ok 9 Timers cancel invalid silent fail 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: handling job 0, 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Completed job 0 979s JS MAINLOOP: handling job 1, 979s ok 10 Timers callback this 979s JS MAINLOOP: Completed job 1 979s ok 11 Timers bind this 979s ok 12 Timers function names match spec 979s ok 13 Timers argument lengths match spec 979s ok 14 Timers clear and interval are unique functions 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: handling job 0, 979s JS MAINLOOP: Completed job 0 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: handling job 0, 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Completed job 0 979s JS MAINLOOP: handling job 1, 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Completed job 1 979s JS MAINLOOP: handling job 2, 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Completed job 2 979s JS MAINLOOP: handling job 3, 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Completed job 3 979s JS MAINLOOP: handling job 4, 979s ok 15 Timers microtask ordering 979s JS MAINLOOP: Completed job 4 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: handling job 0, 979s JS MAINLOOP: Completed job 0 979s JS MAINLOOP: handling job 1, 979s JS MAINLOOP: Completed job 1 979s JS MAINLOOP: handling job 2, 979s JS MAINLOOP: Completed job 2 979s JS MAINLOOP: handling job 3, 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Completed job 3 979s JS MAINLOOP: handling job 4, 979s JS MAINLOOP: Completed job 4 979s JS MAINLOOP: handling job 5, 979s JS MAINLOOP: Completed job 5 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: handling job 0, 979s JS MAINLOOP: Completed job 0 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: handling job 0, 979s JS MAINLOOP: Completed job 0 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: handling job 0, 979s JS MAINLOOP: Completed job 0 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: handling job 0, 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Completed job 0 979s JS MAINLOOP: handling job 1, 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Completed job 1 979s JS MAINLOOP: handling job 2, 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Completed job 2 979s JS MAINLOOP: handling job 3, 979s ok 16 Timers nested microtask ordering 979s JS MAINLOOP: Completed job 3 979s JS G BXD: Defining method quit in prototype for GLib.MainLoop 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Main loop instance 0xddf40a8: Spinning loop until released or hook cleared 979s JS MAINLOOP: handling job 0, 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Completed job 0 979s JS MAINLOOP: handling job 1, 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Completed job 1 979s JS MAINLOOP: handling job 2, 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Completed job 2 979s JS MAINLOOP: handling job 3, 979s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 979s JS MAINLOOP: Main loop instance 0xddf40a8: release 979s JS MAINLOOP: Completed job 3 979s JS MEMORY: Memory report: before destroying context 979s JS MEMORY: 228 objects currently alive 979s JS MEMORY: boxed_instance = 114 979s JS MEMORY: boxed_prototype = 8 979s JS MEMORY: closure = 1 979s JS MEMORY: function = 95 979s JS MEMORY: fundamental_instance = 0 979s JS MEMORY: fundamental_prototype = 0 979s JS MEMORY: gerror_instance = 0 979s JS MEMORY: gerror_prototype = 0 979s JS MEMORY: interface = 0 979s JS MEMORY: module = 5 979s JS MEMORY: ns = 3 979s JS MEMORY: object_instance = 0 979s JS MEMORY: object_prototype = 2 979s JS MEMORY: param = 0 979s JS MEMORY: union_instance = 0 979s JS MEMORY: union_prototype = 0 979s JS CTX: JS shutdown sequence 979s JS CTX: Stopping profiler 979s JS CTX: Shutting down toggle queue 979s JS CTX: Notifying external reference holders of GjsContext dispose 979s JS MAINLOOP: Stopping promise job dispatcher 979s JS CTX: Notifying reference holders of GjsContext dispose 979s JS CTX: Checking unhandled promise rejections 979s JS CTX: Releasing cached JS wrappers 979s JS CTX: Final triggered GC 979s JS CTX: Destroying JS context 979s JS CTX: Releasing all native objects 979s JS CTX: Disabling auto GC 979s JS CTX: Ending trace on global object 979s JS CTX: Freeing allocated resources 979s JS CTX: JS context destroyed 979s PASS: cjs/testTimers.test 979s Running test: cjs/testTweener.test 979s JS NATIVE: Registered native JS module '_promiseNative' 979s JS NATIVE: Registered native JS module '_byteArrayNative' 979s JS NATIVE: Registered native JS module '_encodingNative' 979s JS NATIVE: Registered native JS module '_gi' 979s JS NATIVE: Registered native JS module 'gi' 979s JS NATIVE: Registered native JS module 'cairoNative' 979s JS NATIVE: Registered native JS module 'system' 979s JS NATIVE: Registered native JS module 'console' 979s JS NATIVE: Registered native JS module '_print' 979s JS CTX: Enabling JIT 979s JS CTX: Initialized class GjsFileImporter prototype 0xf3c00080 979s JS IMPORT: Defining parent (nil) of 0xf3c000d8 'imports' is mod 0 979s JS IMPORT: Importing '_print' 979s JS NATIVE: Defining native module '_print' 979s JS IMPORT: Defining parent 0xf3c000d8 of 0xf3c005f0 '_print' is mod 1 979s JS IMPORT: successfully imported module '_print' 979s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 979s 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 0xf3a320d0 979s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xf3a320d0 979s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xf3a320d0 979s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf3a320d0 979s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf3a320d0 979s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xf3a320d0 979s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xf3a320d0 979s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xf3a320d0 979s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xf3a320d0 979s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xf3a320d0 979s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf3a320d0 979s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xf3a320d0 979s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xf3a320d0 979s JS MAINLOOP: Main loop instance 0x3f0d0a8: hold 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Starting promise job dispatcher 979s JS MAINLOOP: Main loop instance 0x3f0d0a8: Spinning loop until released or hook cleared 979s JS MAINLOOP: handling job 0, 979s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 979s JS MAINLOOP: Main loop instance 0x3f0d0a8: release 979s JS MAINLOOP: Completed job 0 979s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xf3a320d0 979s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf3a320d0 979s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf3a320d0 979s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf3a320d0 979s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf3a320d0 979s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf3a320d0 979s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf3a320d0 979s JS IMPORT: Module metadata hook for module 0xf3c10a10 979s JS IMPORT: Defining meta.importSync for module 0xf3c10a10 979s JS NATIVE: Defining native module 'gi' 979s JS CTX: Initialized class GIRepositoryNamespace prototype 0xf3c10d48 979s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 979s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 979s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 979s JS IMPORT: Importing directory 'overrides' 979s JS IMPORT: Defining parent 0xf3c000d8 of 0xf3c10e38 'overrides' is mod 1 979s JS IMPORT: Defined importer 'overrides' 0xf3c10e38 in 0xf3c000d8 979s JS IMPORT: successfully imported directory 'overrides' 979s JS IMPORT: Importing '_byteArrayNative' 979s JS NATIVE: Defining native module '_byteArrayNative' 979s JS IMPORT: Defining parent 0xf3c000d8 of 0xf3c11220 '_byteArrayNative' is mod 1 979s JS IMPORT: successfully imported module '_byteArrayNative' 979s JS IMPORT: Importing '_promiseNative' 979s JS NATIVE: Defining native module '_promiseNative' 979s JS IMPORT: Defining parent 0xf3c000d8 of 0xf3c11360 '_promiseNative' is mod 1 979s JS IMPORT: successfully imported module '_promiseNative' 979s JS IMPORT: Importing module GLib succeeded 979s JS IMPORT: Defining parent 0xf3c10e38 of 0xf3a330e0 'GLib' is mod 1 979s JS IMPORT: successfully imported module 'GLib' 979s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 979s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xf3a69040, JSClass 0xf7d52980, in object 0xf3a69020 979s JS CTX: Initialized class GIRepositoryGType prototype 0xf3c11580 979s JS CTX: Initialized class GIRepositoryFunction prototype 0xf3a33120 979s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 979s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 979s JS G BXD: Defined class for Error (GError), prototype 0xf3a69080, JSClass 0xf7d52980, in object 0xf3a69020 979s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 979s JS G BXD: Defined class for Variant (GVariant), prototype 0xf3a690c0, JSClass 0xf7d52980, in object 0xf3a69020 979s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 979s JS G BXD: Defined class for Bytes (GBytes), prototype 0xf3a69100, JSClass 0xf7d52980, in object 0xf3a69020 979s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 979s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 979s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xf3a69140, JSClass 0xf7d52980, in object 0xf3a69020 979s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 979s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 979s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 979s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 979s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 979s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 979s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 979s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 979s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 979s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 979s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 979s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 979s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 979s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 979s JS G BXD: Defined class for Thread (GThread), prototype 0xf3a69180, JSClass 0xf7d52980, in object 0xf3a69020 979s JS G BXD: Defining method ref in prototype for GLib.Thread 979s JS G BXD: Defining method unref in prototype for GLib.Thread 979s JS G NS: Defined namespace 'GLib' 0xf3a69020 in GIRepository 0xf3c10c08 979s JS IMPORT: Importing module jasmine succeeded 979s JS IMPORT: Defining parent 0xf3c000d8 of 0xf3a338e0 'jasmine' is mod 1 979s JS IMPORT: successfully imported module 'jasmine' 979s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 979s JS MAINLOOP: Main loop instance 0x3f0d0a8: hold 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Main loop instance 0x3f0d0a8: Spinning loop until released or hook cleared 979s JS MAINLOOP: handling job 0, 979s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 979s JS MAINLOOP: Main loop instance 0x3f0d0a8: release 979s JS MAINLOOP: Completed job 0 979s JS IMPORT: JS import 'tweener' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/tweener.js 979s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/script/tweener' to child importer 'tweener' 979s JS IMPORT: Importing directory 'tweener' 979s JS IMPORT: Defining parent 0xf3c000d8 of 0xf3c22900 'tweener' is mod 1 979s JS IMPORT: Defined importer 'tweener' 0xf3c22900 in 0xf3c000d8 979s JS IMPORT: successfully imported directory 'tweener' 979s JS IMPORT: Importing 'gi' 979s JS IMPORT: Defining parent 0xf3c000d8 of 0xf3c10c08 'gi' is mod 1 979s JS IMPORT: successfully imported module 'gi' 979s JS IMPORT: Importing module tweenList succeeded 979s JS IMPORT: Defining parent 0xf3c22900 of 0xf3a33a20 'tweenList' is mod 1 979s JS IMPORT: successfully imported module 'tweenList' 979s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 979s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 979s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 979s JS IMPORT: Importing module _legacy succeeded 979s JS IMPORT: Defining parent 0xf3c000d8 of 0xf3a33ae0 '_legacy' is mod 1 979s JS IMPORT: successfully imported module '_legacy' 979s JS IMPORT: Importing module lang succeeded 979s JS IMPORT: Defining parent 0xf3c000d8 of 0xf3a33aa0 'lang' is mod 1 979s JS IMPORT: successfully imported module 'lang' 979s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 979s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 979s JS IMPORT: Importing module _signals succeeded 979s JS IMPORT: Defining parent 0xf3c000d8 of 0xf3a33b20 '_signals' is mod 1 979s JS IMPORT: successfully imported module '_signals' 979s JS IMPORT: Importing module signals succeeded 979s JS IMPORT: Defining parent 0xf3c000d8 of 0xf3a33a60 'signals' is mod 1 979s JS IMPORT: successfully imported module 'signals' 979s JS IMPORT: Importing module tweener succeeded 979s JS IMPORT: Defining parent 0xf3c22900 of 0xf3a339e0 'tweener' is mod 1 979s JS IMPORT: successfully imported module 'tweener' 979s JS CTX: Script evaluation succeeded 979s JS MAINLOOP: Main loop instance 0x3f0d0a8: Spinning loop until released or hook cleared 979s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xf3a320d0 979s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf3a320d0 979s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf3a320d0 979s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf3a320d0 979s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf3a320d0 979s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf3a320d0 979s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf3a320d0 979s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf3a320d0 979s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf3a320d0 979s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf3a320d0 979s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf3a320d0 979s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf3a320d0 979s JS IMPORT: Module metadata hook for module 0xf3c2ec50 979s JS IMPORT: Defining meta.importSync for module 0xf3c2ec50 979s JS NATIVE: Defining native module 'system' 979s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf3a320d0 979s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf3a320d0 979s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 979s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 979s JS MAINLOOP: Set main loop hook to 979s JS MAINLOOP: Main loop instance 0x3f0d0a8: hold 979s JS MAINLOOP: Running and clearing main loop hook 979s JS G BXD: Defining method run in prototype for GLib.MainLoop 979s 1..17 979s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 979s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 979s JS G BXD: Defined class for Source (GSource), prototype 0xf3a691e0, JSClass 0xf7d52980, in object 0xf3a69020 979s JS G BXD: Defining method set_priority in prototype for GLib.Source 979s JS IMPORT: Importing '_gi' 979s JS NATIVE: Defining native module '_gi' 979s JS IMPORT: Defining parent 0xf3c000d8 of 0xf3c33b30 '_gi' is mod 1 979s JS IMPORT: successfully imported module '_gi' 979s 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 979s JS G NS: Defined namespace 'CjsPrivate' 0xf3a69260 in GIRepository 0xf3c10c08 979s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 979s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 979s JS IMPORT: Importing module _common succeeded 979s JS IMPORT: Defining parent 0xf3c000d8 of 0xf3a33d00 '_common' is mod 1 979s JS IMPORT: successfully imported module '_common' 979s JS IMPORT: Importing module GObject succeeded 979s JS IMPORT: Defining parent 0xf3c10e38 of 0xf3a33cc0 'GObject' is mod 1 979s JS IMPORT: successfully imported module 'GObject' 979s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 979s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 979s JS G BXD: Defined class for String (GString), prototype 0xf3a69460, JSClass 0xf7d52980, in object 0xf3a69240 979s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 979s JS G PRM: Defined class ParamSpec prototype is 0xf3a33d80 class 0xf7d55170 in object 0xf3a69240 979s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 979s JS G OBJ: Defined class for Object (GObject), prototype 0xf3a69580, JSClass 0xf7d52d10, in object 0xf3a69240 979s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 979s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 979s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xf3a695a0, JSClass 0xf7d52d10, in object 0xf3a69240 979s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 979s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 979s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 979s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 979s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 979s JS G NS: Defined namespace 'GObject' 0xf3a69240 in GIRepository 0xf3c10c08 979s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 979s JS G BXD: Defining method attach in prototype for GLib.Source 979s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 979s JS IMPORT: Module metadata hook for module 0xf3c02a58 979s JS IMPORT: Defining meta.importSync for module 0xf3c02a58 979s JS G BXD: Defining method destroy in prototype for GLib.Source 979s JS IMPORT: Importing module equations succeeded 979s JS IMPORT: Defining parent 0xf3a358c0 of 0xf3ab2140 'equations' is mod 1 979s JS IMPORT: successfully imported module 'equations' 979s ok 1 Tweener runs a simple tween 979s ok 2 Tweener calls callbacks during the tween 979s ok 3 Tweener can pause tweens 979s ok 4 Tweener can remove tweens 979s ok 5 Tweener overrides a tween with another one acting on the same object and property at the same time 979s ok 6 Tweener does not override a tween with another one acting not at the same time 979s ok 7 Tweener can pause and resume all tweens 979s ok 8 Tweener can remove all tweens 979s ok 9 Tweener runs a tween with a time of 0 immediately 979s ok 10 Tweener can call a callback a certain number of times 979s ok 11 Tweener can count the number of tweens on an object 979s ok 12 Tweener can register special properties 979s ok 13 Tweener can register special modifiers for properties 979s ok 14 Tweener can split properties into more than one special property 979s ok 15 Tweener calls an overwrite callback when a tween is replaced 979s ok 16 Tweener can still overwrite a tween after it has started 979s ok 17 Tweener stays within min and max values 979s JS G BXD: Defining method quit in prototype for GLib.MainLoop 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Main loop instance 0x3f0d0a8: Spinning loop until released or hook cleared 979s JS MAINLOOP: handling job 0, 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Completed job 0 979s JS MAINLOOP: handling job 1, 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Completed job 1 979s JS MAINLOOP: handling job 2, 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Completed job 2 979s JS MAINLOOP: handling job 3, 979s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 979s JS MAINLOOP: Main loop instance 0x3f0d0a8: release 979s JS MAINLOOP: Completed job 3 979s JS MEMORY: Memory report: before destroying context 979s JS MEMORY: 213 objects currently alive 979s JS MEMORY: boxed_instance = 94 979s JS MEMORY: boxed_prototype = 8 979s JS MEMORY: closure = 1 979s JS MEMORY: function = 94 979s JS MEMORY: fundamental_instance = 0 979s JS MEMORY: fundamental_prototype = 0 979s JS MEMORY: gerror_instance = 0 979s JS MEMORY: gerror_prototype = 0 979s JS MEMORY: interface = 0 979s JS MEMORY: module = 11 979s JS MEMORY: ns = 3 979s JS MEMORY: object_instance = 0 979s JS MEMORY: object_prototype = 2 979s JS MEMORY: param = 0 979s JS MEMORY: union_instance = 0 979s JS MEMORY: union_prototype = 0 979s JS CTX: JS shutdown sequence 979s JS CTX: Stopping profiler 979s JS CTX: Shutting down toggle queue 979s JS CTX: Notifying external reference holders of GjsContext dispose 979s JS MAINLOOP: Stopping promise job dispatcher 979s JS CTX: Notifying reference holders of GjsContext dispose 979s JS CTX: Checking unhandled promise rejections 979s JS CTX: Releasing cached JS wrappers 979s JS CTX: Final triggered GC 979s JS CTX: Destroying JS context 979s JS CTX: Releasing all native objects 979s JS CTX: Disabling auto GC 979s JS CTX: Ending trace on global object 979s JS CTX: Freeing allocated resources 979s JS CTX: JS context destroyed 979s PASS: cjs/testTweener.test 979s Running test: cjs/testIntrospection.test 979s JS NATIVE: Registered native JS module '_promiseNative' 979s JS NATIVE: Registered native JS module '_byteArrayNative' 979s JS NATIVE: Registered native JS module '_encodingNative' 979s JS NATIVE: Registered native JS module '_gi' 979s JS NATIVE: Registered native JS module 'gi' 979s JS NATIVE: Registered native JS module 'cairoNative' 979s JS NATIVE: Registered native JS module 'system' 979s JS NATIVE: Registered native JS module 'console' 979s JS NATIVE: Registered native JS module '_print' 979s JS CTX: Enabling JIT 979s JS CTX: Initialized class GjsFileImporter prototype 0xe8800080 979s JS IMPORT: Defining parent (nil) of 0xe88000d8 'imports' is mod 0 979s JS IMPORT: Importing '_print' 979s JS NATIVE: Defining native module '_print' 979s JS IMPORT: Defining parent 0xe88000d8 of 0xe88005f0 '_print' is mod 1 979s JS IMPORT: successfully imported module '_print' 979s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 979s 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 0xe86320d0 979s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe86320d0 979s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe86320d0 979s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe86320d0 979s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe86320d0 979s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe86320d0 979s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe86320d0 979s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe86320d0 979s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe86320d0 979s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe86320d0 979s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe86320d0 979s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe86320d0 979s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe86320d0 979s JS MAINLOOP: Main loop instance 0x1b8e0a8: hold 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Starting promise job dispatcher 979s JS MAINLOOP: Main loop instance 0x1b8e0a8: Spinning loop until released or hook cleared 979s JS MAINLOOP: handling job 0, 979s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 979s JS MAINLOOP: Main loop instance 0x1b8e0a8: release 979s JS MAINLOOP: Completed job 0 979s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xe86320d0 979s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe86320d0 979s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe86320d0 979s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe86320d0 979s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe86320d0 979s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe86320d0 979s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe86320d0 979s JS IMPORT: Module metadata hook for module 0xe8810a10 979s JS IMPORT: Defining meta.importSync for module 0xe8810a10 979s JS NATIVE: Defining native module 'gi' 979s JS CTX: Initialized class GIRepositoryNamespace prototype 0xe8810d48 979s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 979s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 979s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 979s JS IMPORT: Importing directory 'overrides' 979s JS IMPORT: Defining parent 0xe88000d8 of 0xe8810e38 'overrides' is mod 1 979s JS IMPORT: Defined importer 'overrides' 0xe8810e38 in 0xe88000d8 979s JS IMPORT: successfully imported directory 'overrides' 979s JS IMPORT: Importing '_byteArrayNative' 979s JS NATIVE: Defining native module '_byteArrayNative' 979s JS IMPORT: Defining parent 0xe88000d8 of 0xe8811220 '_byteArrayNative' is mod 1 979s JS IMPORT: successfully imported module '_byteArrayNative' 979s JS IMPORT: Importing '_promiseNative' 979s JS NATIVE: Defining native module '_promiseNative' 979s JS IMPORT: Defining parent 0xe88000d8 of 0xe8811360 '_promiseNative' is mod 1 979s JS IMPORT: successfully imported module '_promiseNative' 979s JS IMPORT: Importing module GLib succeeded 979s JS IMPORT: Defining parent 0xe8810e38 of 0xe86330e0 'GLib' is mod 1 979s JS IMPORT: successfully imported module 'GLib' 979s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 979s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xe8669040, JSClass 0xec9cd980, in object 0xe8669020 979s JS CTX: Initialized class GIRepositoryGType prototype 0xe8811580 979s JS CTX: Initialized class GIRepositoryFunction prototype 0xe8633120 979s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 979s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 979s JS G BXD: Defined class for Error (GError), prototype 0xe8669080, JSClass 0xec9cd980, in object 0xe8669020 979s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 979s JS G BXD: Defined class for Variant (GVariant), prototype 0xe86690c0, JSClass 0xec9cd980, in object 0xe8669020 979s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 979s JS G BXD: Defined class for Bytes (GBytes), prototype 0xe8669100, JSClass 0xec9cd980, in object 0xe8669020 979s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 979s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 979s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xe8669140, JSClass 0xec9cd980, in object 0xe8669020 979s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 979s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 979s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 979s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 979s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 979s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 979s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 979s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 979s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 979s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 979s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 979s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 979s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 979s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 979s JS G BXD: Defined class for Thread (GThread), prototype 0xe8669180, JSClass 0xec9cd980, in object 0xe8669020 979s JS G BXD: Defining method ref in prototype for GLib.Thread 979s JS G BXD: Defining method unref in prototype for GLib.Thread 979s JS G NS: Defined namespace 'GLib' 0xe8669020 in GIRepository 0xe8810c08 979s JS IMPORT: Importing module jasmine succeeded 979s JS IMPORT: Defining parent 0xe88000d8 of 0xe86338e0 'jasmine' is mod 1 979s JS IMPORT: successfully imported module 'jasmine' 979s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 979s JS MAINLOOP: Main loop instance 0x1b8e0a8: hold 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Main loop instance 0x1b8e0a8: Spinning loop until released or hook cleared 979s JS MAINLOOP: handling job 0, 979s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 979s JS MAINLOOP: Main loop instance 0x1b8e0a8: release 979s JS MAINLOOP: Completed job 0 979s JS IMPORT: Importing 'gi' 979s JS IMPORT: Defining parent 0xe88000d8 of 0xe8810c08 'gi' is mod 1 979s JS IMPORT: successfully imported module 'gi' 979s 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 979s JS G NS: Defined namespace 'Gdk' 0xe86691e0 in GIRepository 0xe8810c08 979s 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 979s JS G NS: Defined namespace 'CjsPrivate' 0xe8669220 in GIRepository 0xe8810c08 979s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 979s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 979s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 979s JS IMPORT: Importing module _legacy succeeded 979s JS IMPORT: Defining parent 0xe88000d8 of 0xe8633aa0 '_legacy' is mod 1 979s JS IMPORT: successfully imported module '_legacy' 979s JS IMPORT: Importing module lang succeeded 979s JS IMPORT: Defining parent 0xe88000d8 of 0xe8633a60 'lang' is mod 1 979s JS IMPORT: successfully imported module 'lang' 979s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 979s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 979s JS IMPORT: Importing module _signals succeeded 979s JS IMPORT: Defining parent 0xe88000d8 of 0xe8633ae0 '_signals' is mod 1 979s JS IMPORT: successfully imported module '_signals' 979s JS IMPORT: Importing module signals succeeded 979s JS IMPORT: Defining parent 0xe88000d8 of 0xe8633a20 'signals' is mod 1 979s JS IMPORT: successfully imported module 'signals' 979s JS IMPORT: Importing module Gio succeeded 979s JS IMPORT: Defining parent 0xe8810e38 of 0xe86339e0 'Gio' is mod 1 979s JS IMPORT: successfully imported module 'Gio' 979s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 979s JS IMPORT: Importing '_gi' 979s JS NATIVE: Defining native module '_gi' 979s JS IMPORT: Defining parent 0xe88000d8 of 0xe8825360 '_gi' is mod 1 979s JS IMPORT: successfully imported module '_gi' 979s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 979s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 979s JS IMPORT: Importing module _common succeeded 979s JS IMPORT: Defining parent 0xe88000d8 of 0xe8633b60 '_common' is mod 1 979s JS IMPORT: successfully imported module '_common' 979s JS IMPORT: Importing module GObject succeeded 979s JS IMPORT: Defining parent 0xe8810e38 of 0xe8633b20 'GObject' is mod 1 979s JS IMPORT: successfully imported module 'GObject' 979s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 979s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 979s JS G BXD: Defined class for String (GString), prototype 0xe8669440, JSClass 0xec9cd980, in object 0xe8669240 979s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 979s JS G PRM: Defined class ParamSpec prototype is 0xe8633be0 class 0xec9d0170 in object 0xe8669240 979s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 979s JS G OBJ: Defined class for Object (GObject), prototype 0xe8669560, JSClass 0xec9cdd10, in object 0xe8669240 979s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 979s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 979s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xe8669580, JSClass 0xec9cdd10, in object 0xe8669240 979s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 979s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 979s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 979s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 979s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 979s JS G NS: Defined namespace 'GObject' 0xe8669240 in GIRepository 0xe8810c08 979s JS G OBJ: Defined class for Application (GApplication), prototype 0xe86695c0, JSClass 0xec9cdd10, in object 0xe8669200 979s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 979s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0xe8633ea0, JSClass 0xec9cdbf8, in object 0xe8669200 979s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 979s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 979s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 979s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 979s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 979s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 979s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 979s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 979s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 979s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 979s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xe8669620, JSClass 0xec9cdd10, in object 0xe8669200 979s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 979s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0xe86ac0c0, JSClass 0xec9cdbf8, in object 0xe8669200 979s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 979s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xe8669680, JSClass 0xec9cdd10, in object 0xe8669200 979s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 979s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 979s JS G IFACE: Defined class for Initable (GInitable), prototype 0xe86ac1c0, JSClass 0xec9cdbf8, in object 0xe8669200 979s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 979s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 979s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 979s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xe86696e0, JSClass 0xec9cd980, in object 0xe8669200 979s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 979s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xe8669720, JSClass 0xec9cd980, in object 0xe8669200 979s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 979s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 979s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xe8669760, JSClass 0xec9cdd10, in object 0xe8669200 979s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xe86697a0, JSClass 0xec9cdd10, in object 0xe8669220 979s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 979s JS G OBJ: Defined class for ListStore (GListStore), prototype 0xe86697e0, JSClass 0xec9cdd10, in object 0xe8669200 979s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 979s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 979s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 979s JS G IFACE: Defined class for File (GFile), prototype 0xe86ac2e0, JSClass 0xec9cdbf8, in object 0xe8669200 979s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xe8669840, JSClass 0xec9cdd10, in object 0xe8810cd0 979s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 979s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0xe86698a0, JSClass 0xec9cdd10, in object 0xe8669200 979s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 979s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 979s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0xe86698e0, JSClass 0xec9cdd10, in object 0xe8669200 979s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 979s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0xe8669920, JSClass 0xec9cdd10, in object 0xe8669200 979s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 979s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xe8669960, JSClass 0xec9cd980, in object 0xe8669200 979s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 979s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 979s JS G OBJ: Defined class for Settings (GSettings), prototype 0xe86699a0, JSClass 0xec9cdd10, in object 0xe8669200 979s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 979s JS G NS: Defined namespace 'Gio' 0xe8669200 in GIRepository 0xe8810c08 979s JS IMPORT: Importing module Gtk succeeded 979s JS IMPORT: Defining parent 0xe8810e38 of 0xe86acb40 'Gtk' is mod 1 979s JS IMPORT: successfully imported module 'Gtk' 979s JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' 979s JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' 979s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0xe8669a00, JSClass 0xec9cdd10, in object 0xe8669240 979s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0xe8669a40, JSClass 0xec9cdd10, in object 0xe86699e0 979s JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' 979s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0xe86acda0, JSClass 0xec9cdbf8, in object 0xe86699e0 979s JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' 979s JS G OBJ: Defined class for Container (GtkContainer), prototype 0xe8669aa0, JSClass 0xec9cdd10, in object 0xe86699e0 979s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 979s JS G NS: Defined namespace 'Gtk' 0xe86699e0 in GIRepository 0xe8810c08 979s JS IMPORT: Importing 'system' 979s JS NATIVE: Defining native module 'system' 979s JS IMPORT: Defining parent 0xe88000d8 of 0xe882b310 'system' is mod 1 979s JS IMPORT: successfully imported module 'system' 979s JS CTX: Script evaluation succeeded 979s JS MAINLOOP: Main loop instance 0x1b8e0a8: Spinning loop until released or hook cleared 979s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xe86320d0 979s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe86320d0 979s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe86320d0 979s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe86320d0 979s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe86320d0 979s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe86320d0 979s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe86320d0 979s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe86320d0 979s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe86320d0 979s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe86320d0 979s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe86320d0 979s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe86320d0 979s JS IMPORT: Module metadata hook for module 0xe88383a8 979s JS IMPORT: Defining meta.importSync for module 0xe88383a8 979s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe86320d0 979s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe86320d0 979s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 979s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 979s JS MAINLOOP: Set main loop hook to 979s JS MAINLOOP: Main loop instance 0x1b8e0a8: hold 979s JS MAINLOOP: Running and clearing main loop hook 979s JS G BXD: Defining method run in prototype for GLib.MainLoop 979s 1..17 979s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 979s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 979s JS G BXD: Defined class for Source (GSource), prototype 0xe8669ae0, JSClass 0xec9cd980, in object 0xe8669020 979s JS G BXD: Defining method set_priority in prototype for GLib.Source 979s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 979s JS G BXD: Defining method attach in prototype for GLib.Source 979s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 979s JS IMPORT: Module metadata hook for module 0xe8653df0 979s JS IMPORT: Defining meta.importSync for module 0xe8653df0 979s JS G NS: Found info type OBJECT for 'MemoryInputStream' in namespace 'Gio' 979s JS G OBJ: Defined class for MemoryInputStream (GMemoryInputStream), prototype 0xe8669ba0, JSClass 0xec9cdd10, in object 0xe8669200 979s JS G BXD: Defining method destroy in prototype for GLib.Source 979s ok 1 GLib.DestroyNotify parameter throws when encountering a GDestroyNotify not associated with a callback 979s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 979s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 979s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 979s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 979s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 979s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 979s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 979s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 979s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 979s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 979s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 979s JS G ENUM: Defining GLib.LogLevelFlags as 0xe880a248 979s JS G NS: Found info type CONSTANT for 'MININT64' in namespace 'GLib' 979s JS G NS: Found info type CONSTANT for 'MAXINT64' in namespace 'GLib' 979s JS G NS: Found info type CONSTANT for 'MAXUINT64' in namespace 'GLib' 979s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 979s ok 2 Unsafe integer marshalling warns when conversion is lossy 979s ok 3 Marshalling empty flat arrays of structs accepts null # SKIP GTK disabled 979s ok 4 Marshalling empty flat arrays of structs accepts an empty array # SKIP GTK disabled 979s JS G NS: Found info type OBJECT for 'AppLaunchContext' in namespace 'Gio' 979s JS G OBJ: Defined class for AppLaunchContext (GAppLaunchContext), prototype 0xe8669f60, JSClass 0xec9cdd10, in object 0xe8669200 979s ok 5 Constructor throws when constructor called without new 979s JS G NS: Found info type ENUM for 'BusType' in namespace 'Gio' 979s JS G ENUM: Defining enum value STARTER (fixed from starter) -1 979s JS G ENUM: Defining enum value NONE (fixed from none) 0 979s JS G ENUM: Defining enum value SYSTEM (fixed from system) 1 979s JS G ENUM: Defining enum value SESSION (fixed from session) 2 979s JS G ENUM: Defining Gio.BusType as 0xe8826758 979s ok 6 Enum classes enum has a $gtype property 979s ok 7 Enum classes enum $gtype property is enumerable 979s JS G NS: Found info type ENUM for 'ResolverError' in namespace 'Gio' 979s JS G ERR: Defined class for ResolverError (GError), prototype 0xe86bdba0, JSClass 0xec9cdad0, in object 0xe8669200 979s JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 0 979s JS G ENUM: Defining enum value TEMPORARY_FAILURE (fixed from temporary_failure) 1 979s JS G ENUM: Defining enum value INTERNAL (fixed from internal) 2 979s ok 8 GError domains Number converts error to quark 979s ok 9 Object properties on GtkBuilder-constructed objects are found on the GObject itself # SKIP GTK disabled 979s ok 10 Object properties on GtkBuilder-constructed objects are found on the GObject's parents # SKIP GTK disabled 979s ok 11 Object properties on GtkBuilder-constructed objects are found on the GObject's interfaces # SKIP GTK disabled 979s JS G NS: Found info type CONSTANT for 'PRIORITY_LOW' in namespace 'GLib' 979s ok 12 Garbage collection of introspected objects collects objects properly with signals connected 979s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 979s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 979s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 979s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 979s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 979s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 979s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 979s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 979s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 979s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 979s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 979s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 979s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 979s JS G ENUM: Defining GObject.ParamFlags as 0xe8803918 979s JS G NS: Found info type FUNCTION for 'param_spec_boolean' in namespace 'GObject' 979s JS G PRM: Wrapping GParamBoolean 'screenfull' on (null) with JSObject 979s JS G PRM: JSObject created with param instance 0x1d53088 type GParamBoolean 979s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 979s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'CjsPrivate' 979s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 979s JS G NS: Found info type STRUCT for 'SettingsSchemaSource' in namespace 'Gio' 979s JS G BXD: Defined class for SettingsSchemaSource (GSettingsSchemaSource), prototype 0xe8669be0, JSClass 0xec9cd980, in object 0xe8669200 979s JS G BXD: Defining method lookup in prototype for Gio.SettingsSchemaSource 979s JS G BXD: Defining method get_path in prototype for Gio.SettingsSchema 979s JS G NS: Found info type FLAGS for 'SettingsBindFlags' in namespace 'Gio' 979s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 979s JS G ENUM: Defining enum value GET (fixed from get) 1 979s JS G ENUM: Defining enum value SET (fixed from set) 2 979s JS G ENUM: Defining enum value NO_SENSITIVITY (fixed from no_sensitivity) 4 979s JS G ENUM: Defining enum value GET_NO_CHANGES (fixed from get_no_changes) 8 979s JS G ENUM: Defining enum value INVERT_BOOLEAN (fixed from invert_boolean) 16 979s JS G ENUM: Defining Gio.SettingsBindFlags as 0xe8804580 979s JS G BXD: Defining method list_keys in prototype for Gio.SettingsSchema 979s JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) 979s JS G OBJ: Defining method run_dispose in prototype for GObject (GObject.Object) 979s JS G NS: Found info type FUNCTION for 'signal_handler_disconnect' in namespace 'GObject' 979s ok 13 Garbage collection of introspected objects handles setting a property from C on an object whose JS wrapper has been collected 979s dbus-daemon[2315]: [session uid=1000 pid=2315] Activating service name='ca.desrt.dconf' requested by ':1.5' (uid=1000 pid=3197 comm="/usr/libexec/installed-tests/cjs/minijasmine /usr/" label="unconfined") 979s JS G NS: Found info type STRUCT for 'Atom' in namespace 'Gdk' 979s JS G BXD: Defined class for Atom (void), prototype 0xe8669dc0, JSClass 0xec9cd980, in object 0xe86691e0 979s ok 14 Gdk.Atom is presented as string 979s JS G NS: Found info type STRUCT for 'Rectangle' in namespace 'Gdk' 979s JS G BXD: Defined class for Rectangle (GdkRectangle), prototype 0xe8669ec0, JSClass 0xec9cd980, in object 0xe86691e0 979s ok 15 Complete enumeration (boxed types) enumerates all properties 979s dbus-daemon[2315]: [session uid=1000 pid=2315] Successfully activated service 'ca.desrt.dconf' 979s ok 16 Complete enumeration of GIRepositoryNamespace (new_enumerate) enumerates all properties (sampled) 979s JS G NS: Found info type FLAGS for 'AnchorHints' in namespace 'Gdk' 979s JS G ENUM: Defining enum value FLIP_X (fixed from flip_x) 1 979s JS G ENUM: Defining enum value FLIP_Y (fixed from flip_y) 2 979s JS G ENUM: Defining enum value SLIDE_X (fixed from slide_x) 4 979s JS G ENUM: Defining enum value SLIDE_Y (fixed from slide_y) 8 979s JS G ENUM: Defining enum value RESIZE_X (fixed from resize_x) 16 979s JS G ENUM: Defining enum value RESIZE_Y (fixed from resize_y) 32 979s JS G ENUM: Defining enum value FLIP (fixed from flip) 3 979s JS G ENUM: Defining enum value SLIDE (fixed from slide) 12 979s JS G ENUM: Defining enum value RESIZE (fixed from resize) 48 979s JS G ENUM: Defining Gdk.AnchorHints as 0xe88b5e60 979s JS G NS: Found info type OBJECT for 'AppLaunchContext' in namespace 'Gdk' 979s JS G OBJ: Defined class for AppLaunchContext (GdkAppLaunchContext), prototype 0xe86dd120, JSClass 0xec9cdd10, in object 0xe86691e0 979s JS G NS: Found info type FLAGS for 'AxisFlags' in namespace 'Gdk' 979s JS G ENUM: Defining enum value X (fixed from x) 2 979s JS G ENUM: Defining enum value Y (fixed from y) 4 979s JS G ENUM: Defining enum value PRESSURE (fixed from pressure) 8 979s JS G ENUM: Defining enum value XTILT (fixed from xtilt) 16 979s JS G ENUM: Defining enum value YTILT (fixed from ytilt) 32 979s JS G ENUM: Defining enum value WHEEL (fixed from wheel) 64 979s JS G ENUM: Defining enum value DISTANCE (fixed from distance) 128 979s JS G ENUM: Defining enum value ROTATION (fixed from rotation) 256 979s JS G ENUM: Defining enum value SLIDER (fixed from slider) 512 979s JS G ENUM: Defining Gdk.AxisFlags as 0xe88b5f38 979s JS G NS: Found info type ENUM for 'AxisUse' in namespace 'Gdk' 979s JS G ENUM: Defining enum value IGNORE (fixed from ignore) 0 979s JS G ENUM: Defining enum value X (fixed from x) 1 979s JS G ENUM: Defining enum value Y (fixed from y) 2 979s JS G ENUM: Defining enum value PRESSURE (fixed from pressure) 3 979s JS G ENUM: Defining enum value XTILT (fixed from xtilt) 4 979s JS G ENUM: Defining enum value YTILT (fixed from ytilt) 5 979s JS G ENUM: Defining enum value WHEEL (fixed from wheel) 6 979s JS G ENUM: Defining enum value DISTANCE (fixed from distance) 7 979s JS G ENUM: Defining enum value ROTATION (fixed from rotation) 8 979s JS G ENUM: Defining enum value SLIDER (fixed from slider) 9 979s JS G ENUM: Defining enum value LAST (fixed from last) 10 979s JS G ENUM: Defining Gdk.AxisUse as 0xe88b6010 979s JS G NS: Found info type CONSTANT for 'BUTTON_MIDDLE' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'BUTTON_PRIMARY' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'BUTTON_SECONDARY' in namespace 'Gdk' 979s JS G NS: Found info type ENUM for 'ByteOrder' in namespace 'Gdk' 979s JS G ENUM: Defining enum value LSB_FIRST (fixed from lsb_first) 0 979s JS G ENUM: Defining enum value MSB_FIRST (fixed from msb_first) 1 979s JS G ENUM: Defining Gdk.ByteOrder as 0xe88b60e8 979s JS G NS: Found info type CONSTANT for 'CURRENT_TIME' in namespace 'Gdk' 979s JS G NS: Found info type STRUCT for 'Color' in namespace 'Gdk' 979s JS G BXD: Defined class for Color (GdkColor), prototype 0xe86dd1c0, JSClass 0xec9cd980, in object 0xe86691e0 979s JS G NS: Found info type ENUM for 'CrossingMode' in namespace 'Gdk' 979s JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 979s JS G ENUM: Defining enum value GRAB (fixed from grab) 1 979s JS G ENUM: Defining enum value UNGRAB (fixed from ungrab) 2 979s JS G ENUM: Defining enum value GTK_GRAB (fixed from gtk_grab) 3 979s JS G ENUM: Defining enum value GTK_UNGRAB (fixed from gtk_ungrab) 4 979s JS G ENUM: Defining enum value STATE_CHANGED (fixed from state_changed) 5 979s JS G ENUM: Defining enum value TOUCH_BEGIN (fixed from touch_begin) 6 979s JS G ENUM: Defining enum value TOUCH_END (fixed from touch_end) 7 979s JS G ENUM: Defining enum value DEVICE_SWITCH (fixed from device_switch) 8 979s JS G ENUM: Defining Gdk.CrossingMode as 0xe88b6140 979s JS G NS: Found info type OBJECT for 'Cursor' in namespace 'Gdk' 979s JS G OBJ: Defined class for Cursor (GdkCursor), prototype 0xe86dd220, JSClass 0xec9cdd10, in object 0xe86691e0 979s JS G NS: Found info type ENUM for 'CursorType' in namespace 'Gdk' 979s JS G ENUM: Defining enum value X_CURSOR (fixed from x_cursor) 0 979s JS G ENUM: Defining enum value ARROW (fixed from arrow) 2 979s JS G ENUM: Defining enum value BASED_ARROW_DOWN (fixed from based_arrow_down) 4 979s JS G ENUM: Defining enum value BASED_ARROW_UP (fixed from based_arrow_up) 6 979s JS G ENUM: Defining enum value BOAT (fixed from boat) 8 979s JS G ENUM: Defining enum value BOGOSITY (fixed from bogosity) 10 979s JS G ENUM: Defining enum value BOTTOM_LEFT_CORNER (fixed from bottom_left_corner) 12 979s JS G ENUM: Defining enum value BOTTOM_RIGHT_CORNER (fixed from bottom_right_corner) 14 979s JS G ENUM: Defining enum value BOTTOM_SIDE (fixed from bottom_side) 16 979s JS G ENUM: Defining enum value BOTTOM_TEE (fixed from bottom_tee) 18 979s JS G ENUM: Defining enum value BOX_SPIRAL (fixed from box_spiral) 20 979s JS G ENUM: Defining enum value CENTER_PTR (fixed from center_ptr) 22 979s JS G ENUM: Defining enum value CIRCLE (fixed from circle) 24 979s JS G ENUM: Defining enum value CLOCK (fixed from clock) 26 979s JS G ENUM: Defining enum value COFFEE_MUG (fixed from coffee_mug) 28 979s JS G ENUM: Defining enum value CROSS (fixed from cross) 30 979s JS G ENUM: Defining enum value CROSS_REVERSE (fixed from cross_reverse) 32 979s JS G ENUM: Defining enum value CROSSHAIR (fixed from crosshair) 34 979s JS G ENUM: Defining enum value DIAMOND_CROSS (fixed from diamond_cross) 36 979s JS G ENUM: Defining enum value DOT (fixed from dot) 38 979s JS G ENUM: Defining enum value DOTBOX (fixed from dotbox) 40 979s JS G ENUM: Defining enum value DOUBLE_ARROW (fixed from double_arrow) 42 979s JS G ENUM: Defining enum value DRAFT_LARGE (fixed from draft_large) 44 979s JS G ENUM: Defining enum value DRAFT_SMALL (fixed from draft_small) 46 979s JS G ENUM: Defining enum value DRAPED_BOX (fixed from draped_box) 48 979s JS G ENUM: Defining enum value EXCHANGE (fixed from exchange) 50 979s JS G ENUM: Defining enum value FLEUR (fixed from fleur) 52 979s JS G ENUM: Defining enum value GOBBLER (fixed from gobbler) 54 979s JS G ENUM: Defining enum value GUMBY (fixed from gumby) 56 979s JS G ENUM: Defining enum value HAND1 (fixed from hand1) 58 979s JS G ENUM: Defining enum value HAND2 (fixed from hand2) 60 979s JS G ENUM: Defining enum value HEART (fixed from heart) 62 979s JS G ENUM: Defining enum value ICON (fixed from icon) 64 979s JS G ENUM: Defining enum value IRON_CROSS (fixed from iron_cross) 66 979s JS G ENUM: Defining enum value LEFT_PTR (fixed from left_ptr) 68 979s JS G ENUM: Defining enum value LEFT_SIDE (fixed from left_side) 70 979s JS G ENUM: Defining enum value LEFT_TEE (fixed from left_tee) 72 979s JS G ENUM: Defining enum value LEFTBUTTON (fixed from leftbutton) 74 979s JS G ENUM: Defining enum value LL_ANGLE (fixed from ll_angle) 76 979s JS G ENUM: Defining enum value LR_ANGLE (fixed from lr_angle) 78 979s JS G ENUM: Defining enum value MAN (fixed from man) 80 979s JS G ENUM: Defining enum value MIDDLEBUTTON (fixed from middlebutton) 82 979s JS G ENUM: Defining enum value MOUSE (fixed from mouse) 84 979s JS G ENUM: Defining enum value PENCIL (fixed from pencil) 86 979s JS G ENUM: Defining enum value PIRATE (fixed from pirate) 88 979s JS G ENUM: Defining enum value PLUS (fixed from plus) 90 979s JS G ENUM: Defining enum value QUESTION_ARROW (fixed from question_arrow) 92 979s JS G ENUM: Defining enum value RIGHT_PTR (fixed from right_ptr) 94 979s JS G ENUM: Defining enum value RIGHT_SIDE (fixed from right_side) 96 979s JS G ENUM: Defining enum value RIGHT_TEE (fixed from right_tee) 98 979s JS G ENUM: Defining enum value RIGHTBUTTON (fixed from rightbutton) 100 979s JS G ENUM: Defining enum value RTL_LOGO (fixed from rtl_logo) 102 979s JS G ENUM: Defining enum value SAILBOAT (fixed from sailboat) 104 979s JS G ENUM: Defining enum value SB_DOWN_ARROW (fixed from sb_down_arrow) 106 979s JS G ENUM: Defining enum value SB_H_DOUBLE_ARROW (fixed from sb_h_double_arrow) 108 979s JS G ENUM: Defining enum value SB_LEFT_ARROW (fixed from sb_left_arrow) 110 979s JS G ENUM: Defining enum value SB_RIGHT_ARROW (fixed from sb_right_arrow) 112 979s JS G ENUM: Defining enum value SB_UP_ARROW (fixed from sb_up_arrow) 114 979s JS G ENUM: Defining enum value SB_V_DOUBLE_ARROW (fixed from sb_v_double_arrow) 116 979s JS G ENUM: Defining enum value SHUTTLE (fixed from shuttle) 118 979s JS G ENUM: Defining enum value SIZING (fixed from sizing) 120 979s JS G ENUM: Defining enum value SPIDER (fixed from spider) 122 979s JS G ENUM: Defining enum value SPRAYCAN (fixed from spraycan) 124 979s JS G ENUM: Defining enum value STAR (fixed from star) 126 979s JS G ENUM: Defining enum value TARGET (fixed from target) 128 979s JS G ENUM: Defining enum value TCROSS (fixed from tcross) 130 979s JS G ENUM: Defining enum value TOP_LEFT_ARROW (fixed from top_left_arrow) 132 979s JS G ENUM: Defining enum value TOP_LEFT_CORNER (fixed from top_left_corner) 134 979s JS G ENUM: Defining enum value TOP_RIGHT_CORNER (fixed from top_right_corner) 136 979s JS G ENUM: Defining enum value TOP_SIDE (fixed from top_side) 138 979s JS G ENUM: Defining enum value TOP_TEE (fixed from top_tee) 140 979s JS G ENUM: Defining enum value TREK (fixed from trek) 142 979s JS G ENUM: Defining enum value UL_ANGLE (fixed from ul_angle) 144 979s JS G ENUM: Defining enum value UMBRELLA (fixed from umbrella) 146 979s JS G ENUM: Defining enum value UR_ANGLE (fixed from ur_angle) 148 979s JS G ENUM: Defining enum value WATCH (fixed from watch) 150 979s JS G ENUM: Defining enum value XTERM (fixed from xterm) 152 979s JS G ENUM: Defining enum value LAST_CURSOR (fixed from last_cursor) 153 979s JS G ENUM: Defining enum value BLANK_CURSOR (fixed from blank_cursor) -2 979s JS G ENUM: Defining enum value CURSOR_IS_PIXMAP (fixed from cursor_is_pixmap) -1 979s JS G ENUM: Defining Gdk.CursorType as 0xe88b6218 979s JS G NS: Found info type OBJECT for 'Device' in namespace 'Gdk' 979s JS G OBJ: Defined class for Device (GdkDevice), prototype 0xe86dd280, JSClass 0xec9cdd10, in object 0xe86691e0 979s JS G NS: Found info type OBJECT for 'DeviceManager' in namespace 'Gdk' 979s JS G OBJ: Defined class for DeviceManager (GdkDeviceManager), prototype 0xe86dd2c0, JSClass 0xec9cdd10, in object 0xe86691e0 979s JS G NS: Found info type INTERFACE for 'DevicePad' in namespace 'Gdk' 979s JS G IFACE: Defined class for DevicePad (GdkDevicePad), prototype 0xe86bdc60, JSClass 0xec9cdbf8, in object 0xe86691e0 979s JS G NS: Found info type ENUM for 'DevicePadFeature' in namespace 'Gdk' 979s JS G ENUM: Defining enum value BUTTON (fixed from button) 0 979s JS G ENUM: Defining enum value RING (fixed from ring) 1 979s JS G ENUM: Defining enum value STRIP (fixed from strip) 2 979s JS G ENUM: Defining Gdk.DevicePadFeature as 0xe88b69f0 979s JS G NS: Found info type STRUCT for 'DevicePadInterface' in namespace 'Gdk' 979s JS G NS: Found info type OBJECT for 'DeviceTool' in namespace 'Gdk' 979s JS G OBJ: Defined class for DeviceTool (GdkDeviceTool), prototype 0xe86dd340, JSClass 0xec9cdd10, in object 0xe86691e0 979s JS G NS: Found info type ENUM for 'DeviceToolType' in namespace 'Gdk' 979s JS G ENUM: Defining enum value UNKNOWN (fixed from unknown) 0 979s JS G ENUM: Defining enum value PEN (fixed from pen) 1 979s JS G ENUM: Defining enum value ERASER (fixed from eraser) 2 979s JS G ENUM: Defining enum value BRUSH (fixed from brush) 3 979s JS G ENUM: Defining enum value PENCIL (fixed from pencil) 4 979s JS G ENUM: Defining enum value AIRBRUSH (fixed from airbrush) 5 979s JS G ENUM: Defining enum value MOUSE (fixed from mouse) 6 979s JS G ENUM: Defining enum value LENS (fixed from lens) 7 979s JS G ENUM: Defining Gdk.DeviceToolType as 0xe88b6a48 979s JS G NS: Found info type ENUM for 'DeviceType' in namespace 'Gdk' 979s JS G ENUM: Defining enum value MASTER (fixed from master) 0 979s JS G ENUM: Defining enum value SLAVE (fixed from slave) 1 979s JS G ENUM: Defining enum value FLOATING (fixed from floating) 2 979s JS G ENUM: Defining Gdk.DeviceType as 0xe88b6b20 979s JS G NS: Found info type OBJECT for 'Display' in namespace 'Gdk' 979s JS G OBJ: Defined class for Display (GdkDisplay), prototype 0xe86dd3c0, JSClass 0xec9cdd10, in object 0xe86691e0 979s JS G NS: Found info type OBJECT for 'DisplayManager' in namespace 'Gdk' 979s JS G OBJ: Defined class for DisplayManager (GdkDisplayManager), prototype 0xe86dd400, JSClass 0xec9cdd10, in object 0xe86691e0 979s JS G NS: Found info type FLAGS for 'DragAction' in namespace 'Gdk' 979s JS G ENUM: Defining enum value DEFAULT (fixed from default) 1 979s JS G ENUM: Defining enum value COPY (fixed from copy) 2 979s JS G ENUM: Defining enum value MOVE (fixed from move) 4 979s JS G ENUM: Defining enum value LINK (fixed from link) 8 979s JS G ENUM: Defining enum value PRIVATE (fixed from private) 16 979s JS G ENUM: Defining enum value ASK (fixed from ask) 32 979s JS G ENUM: Defining Gdk.DragAction as 0xe88b6b78 979s JS G NS: Found info type ENUM for 'DragCancelReason' in namespace 'Gdk' 979s JS G ENUM: Defining enum value NO_TARGET (fixed from no_target) 0 979s JS G ENUM: Defining enum value USER_CANCELLED (fixed from user_cancelled) 1 979s JS G ENUM: Defining enum value ERROR (fixed from error) 2 979s JS G ENUM: Defining Gdk.DragCancelReason as 0xe88b6c50 979s JS G NS: Found info type OBJECT for 'DragContext' in namespace 'Gdk' 979s JS G OBJ: Defined class for DragContext (GdkDragContext), prototype 0xe86dd480, JSClass 0xec9cdd10, in object 0xe86691e0 979s JS G NS: Found info type ENUM for 'DragProtocol' in namespace 'Gdk' 979s JS G ENUM: Defining enum value NONE (fixed from none) 0 979s JS G ENUM: Defining enum value MOTIF (fixed from motif) 1 979s JS G ENUM: Defining enum value XDND (fixed from xdnd) 2 979s JS G ENUM: Defining enum value ROOTWIN (fixed from rootwin) 3 979s JS G ENUM: Defining enum value WIN32_DROPFILES (fixed from win32_dropfiles) 4 979s JS G ENUM: Defining enum value OLE2 (fixed from ole2) 5 979s JS G ENUM: Defining enum value LOCAL (fixed from local) 6 979s JS G ENUM: Defining enum value WAYLAND (fixed from wayland) 7 979s JS G ENUM: Defining Gdk.DragProtocol as 0xe88b6ca8 979s JS G NS: Found info type OBJECT for 'DrawingContext' in namespace 'Gdk' 979s JS G OBJ: Defined class for DrawingContext (GdkDrawingContext), prototype 0xe86dd4e0, JSClass 0xec9cdd10, in object 0xe86691e0 979s JS G NS: Found info type STRUCT for 'DrawingContextClass' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'EVENT_PROPAGATE' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'EVENT_STOP' in namespace 'Gdk' 979s JS G NS: Found info type UNION for 'Event' in namespace 'Gdk' 979s JS G BXD: Defined class for Event (GdkEvent), prototype 0xe86dd560, JSClass 0xec9cdd68, in object 0xe86691e0 979s JS G NS: Found info type STRUCT for 'EventAny' in namespace 'Gdk' 979s JS G BXD: Defined class for EventAny (void), prototype 0xe86dd5a0, JSClass 0xec9cd980, in object 0xe86691e0 979s JS G NS: Found info type STRUCT for 'EventButton' in namespace 'Gdk' 979s JS G BXD: Defined class for EventButton (void), prototype 0xe86dd5c0, JSClass 0xec9cd980, in object 0xe86691e0 979s JS G NS: Found info type STRUCT for 'EventConfigure' in namespace 'Gdk' 979s JS G BXD: Defined class for EventConfigure (void), prototype 0xe86dd5e0, JSClass 0xec9cd980, in object 0xe86691e0 979s JS G NS: Found info type STRUCT for 'EventCrossing' in namespace 'Gdk' 979s JS G BXD: Defined class for EventCrossing (void), prototype 0xe86dd600, JSClass 0xec9cd980, in object 0xe86691e0 979s JS G NS: Found info type STRUCT for 'EventDND' in namespace 'Gdk' 979s JS G BXD: Defined class for EventDND (void), prototype 0xe86dd620, JSClass 0xec9cd980, in object 0xe86691e0 979s JS G NS: Found info type STRUCT for 'EventExpose' in namespace 'Gdk' 979s JS G BXD: Defined class for EventExpose (void), prototype 0xe86dd640, JSClass 0xec9cd980, in object 0xe86691e0 979s JS G NS: Found info type STRUCT for 'EventFocus' in namespace 'Gdk' 979s JS G BXD: Defined class for EventFocus (void), prototype 0xe86dd660, JSClass 0xec9cd980, in object 0xe86691e0 979s JS G NS: Found info type STRUCT for 'EventGrabBroken' in namespace 'Gdk' 979s JS G BXD: Defined class for EventGrabBroken (void), prototype 0xe86dd680, JSClass 0xec9cd980, in object 0xe86691e0 979s JS G NS: Found info type STRUCT for 'EventKey' in namespace 'Gdk' 979s JS G BXD: Defined class for EventKey (void), prototype 0xe86dd6a0, JSClass 0xec9cd980, in object 0xe86691e0 979s JS G NS: Found info type FLAGS for 'EventMask' in namespace 'Gdk' 979s JS G ENUM: Defining enum value EXPOSURE_MASK (fixed from exposure_mask) 2 979s JS G ENUM: Defining enum value POINTER_MOTION_MASK (fixed from pointer_motion_mask) 4 979s JS G ENUM: Defining enum value POINTER_MOTION_HINT_MASK (fixed from pointer_motion_hint_mask) 8 979s JS G ENUM: Defining enum value BUTTON_MOTION_MASK (fixed from button_motion_mask) 16 979s JS G ENUM: Defining enum value BUTTON1_MOTION_MASK (fixed from button1_motion_mask) 32 979s JS G ENUM: Defining enum value BUTTON2_MOTION_MASK (fixed from button2_motion_mask) 64 979s JS G ENUM: Defining enum value BUTTON3_MOTION_MASK (fixed from button3_motion_mask) 128 979s JS G ENUM: Defining enum value BUTTON_PRESS_MASK (fixed from button_press_mask) 256 979s JS G ENUM: Defining enum value BUTTON_RELEASE_MASK (fixed from button_release_mask) 512 979s JS G ENUM: Defining enum value KEY_PRESS_MASK (fixed from key_press_mask) 1024 979s JS G ENUM: Defining enum value KEY_RELEASE_MASK (fixed from key_release_mask) 2048 979s JS G ENUM: Defining enum value ENTER_NOTIFY_MASK (fixed from enter_notify_mask) 4096 979s JS G ENUM: Defining enum value LEAVE_NOTIFY_MASK (fixed from leave_notify_mask) 8192 979s JS G ENUM: Defining enum value FOCUS_CHANGE_MASK (fixed from focus_change_mask) 16384 979s JS G ENUM: Defining enum value STRUCTURE_MASK (fixed from structure_mask) 32768 979s JS G ENUM: Defining enum value PROPERTY_CHANGE_MASK (fixed from property_change_mask) 65536 979s JS G ENUM: Defining enum value VISIBILITY_NOTIFY_MASK (fixed from visibility_notify_mask) 131072 979s JS G ENUM: Defining enum value PROXIMITY_IN_MASK (fixed from proximity_in_mask) 262144 979s JS G ENUM: Defining enum value PROXIMITY_OUT_MASK (fixed from proximity_out_mask) 524288 979s JS G ENUM: Defining enum value SUBSTRUCTURE_MASK (fixed from substructure_mask) 1048576 979s JS G ENUM: Defining enum value SCROLL_MASK (fixed from scroll_mask) 2097152 979s JS G ENUM: Defining enum value TOUCH_MASK (fixed from touch_mask) 4194304 979s JS G ENUM: Defining enum value SMOOTH_SCROLL_MASK (fixed from smooth_scroll_mask) 8388608 979s JS G ENUM: Defining enum value TOUCHPAD_GESTURE_MASK (fixed from touchpad_gesture_mask) 16777216 979s JS G ENUM: Defining enum value TABLET_PAD_MASK (fixed from tablet_pad_mask) 33554432 979s JS G ENUM: Defining enum value ALL_EVENTS_MASK (fixed from all_events_mask) 67108862 979s JS G ENUM: Defining Gdk.EventMask as 0xe88b6d80 979s JS G NS: Found info type STRUCT for 'EventMotion' in namespace 'Gdk' 979s JS G BXD: Defined class for EventMotion (void), prototype 0xe86dd6e0, JSClass 0xec9cd980, in object 0xe86691e0 979s JS G NS: Found info type STRUCT for 'EventOwnerChange' in namespace 'Gdk' 979s JS G BXD: Defined class for EventOwnerChange (void), prototype 0xe86dd700, JSClass 0xec9cd980, in object 0xe86691e0 979s JS G NS: Found info type STRUCT for 'EventPadAxis' in namespace 'Gdk' 979s JS G BXD: Defined class for EventPadAxis (void), prototype 0xe86dd720, JSClass 0xec9cd980, in object 0xe86691e0 979s JS G NS: Found info type STRUCT for 'EventPadButton' in namespace 'Gdk' 979s JS G BXD: Defined class for EventPadButton (void), prototype 0xe86dd740, JSClass 0xec9cd980, in object 0xe86691e0 979s JS G NS: Found info type STRUCT for 'EventPadGroupMode' in namespace 'Gdk' 979s JS G BXD: Defined class for EventPadGroupMode (void), prototype 0xe86dd760, JSClass 0xec9cd980, in object 0xe86691e0 979s JS G NS: Found info type STRUCT for 'EventProperty' in namespace 'Gdk' 979s JS G BXD: Defined class for EventProperty (void), prototype 0xe86dd780, JSClass 0xec9cd980, in object 0xe86691e0 979s JS G NS: Found info type STRUCT for 'EventProximity' in namespace 'Gdk' 979s JS G BXD: Defined class for EventProximity (void), prototype 0xe86dd7a0, JSClass 0xec9cd980, in object 0xe86691e0 979s JS G NS: Found info type STRUCT for 'EventScroll' in namespace 'Gdk' 979s JS G BXD: Defined class for EventScroll (void), prototype 0xe86dd7c0, JSClass 0xec9cd980, in object 0xe86691e0 979s JS G NS: Found info type STRUCT for 'EventSelection' in namespace 'Gdk' 979s JS G BXD: Defined class for EventSelection (void), prototype 0xe86dd7e0, JSClass 0xec9cd980, in object 0xe86691e0 979s JS G NS: Found info type STRUCT for 'EventSequence' in namespace 'Gdk' 979s JS G BXD: Defined class for EventSequence (GdkEventSequence), prototype 0xe86dd800, JSClass 0xec9cd980, in object 0xe86691e0 979s JS G NS: Found info type STRUCT for 'EventSetting' in namespace 'Gdk' 979s JS G BXD: Defined class for EventSetting (void), prototype 0xe86dd840, JSClass 0xec9cd980, in object 0xe86691e0 979s JS G NS: Found info type STRUCT for 'EventTouch' in namespace 'Gdk' 979s JS G BXD: Defined class for EventTouch (void), prototype 0xe86dd860, JSClass 0xec9cd980, in object 0xe86691e0 979s JS G NS: Found info type STRUCT for 'EventTouchpadPinch' in namespace 'Gdk' 979s JS G BXD: Defined class for EventTouchpadPinch (void), prototype 0xe86dd880, JSClass 0xec9cd980, in object 0xe86691e0 979s JS G NS: Found info type STRUCT for 'EventTouchpadSwipe' in namespace 'Gdk' 979s JS G BXD: Defined class for EventTouchpadSwipe (void), prototype 0xe86dd8a0, JSClass 0xec9cd980, in object 0xe86691e0 979s JS G NS: Found info type ENUM for 'EventType' in namespace 'Gdk' 979s JS G ENUM: Defining enum value NOTHING (fixed from nothing) -1 979s JS G ENUM: Defining enum value DELETE (fixed from delete) 0 979s JS G ENUM: Defining enum value DESTROY (fixed from destroy) 1 979s JS G ENUM: Defining enum value EXPOSE (fixed from expose) 2 979s JS G ENUM: Defining enum value MOTION_NOTIFY (fixed from motion_notify) 3 979s JS G ENUM: Defining enum value BUTTON_PRESS (fixed from button_press) 4 979s JS G ENUM: Defining enum value 2BUTTON_PRESS (fixed from 2button_press) 5 979s JS G ENUM: Defining enum value DOUBLE_BUTTON_PRESS (fixed from double_button_press) 5 979s JS G ENUM: Defining enum value 3BUTTON_PRESS (fixed from 3button_press) 6 979s JS G ENUM: Defining enum value TRIPLE_BUTTON_PRESS (fixed from triple_button_press) 6 979s JS G ENUM: Defining enum value BUTTON_RELEASE (fixed from button_release) 7 979s JS G ENUM: Defining enum value KEY_PRESS (fixed from key_press) 8 979s JS G ENUM: Defining enum value KEY_RELEASE (fixed from key_release) 9 979s JS G ENUM: Defining enum value ENTER_NOTIFY (fixed from enter_notify) 10 979s JS G ENUM: Defining enum value LEAVE_NOTIFY (fixed from leave_notify) 11 979s JS G ENUM: Defining enum value FOCUS_CHANGE (fixed from focus_change) 12 979s JS G ENUM: Defining enum value CONFIGURE (fixed from configure) 13 979s JS G ENUM: Defining enum value MAP (fixed from map) 14 979s JS G ENUM: Defining enum value UNMAP (fixed from unmap) 15 979s JS G ENUM: Defining enum value PROPERTY_NOTIFY (fixed from property_notify) 16 979s JS G ENUM: Defining enum value SELECTION_CLEAR (fixed from selection_clear) 17 979s JS G ENUM: Defining enum value SELECTION_REQUEST (fixed from selection_request) 18 979s JS G ENUM: Defining enum value SELECTION_NOTIFY (fixed from selection_notify) 19 979s JS G ENUM: Defining enum value PROXIMITY_IN (fixed from proximity_in) 20 979s JS G ENUM: Defining enum value PROXIMITY_OUT (fixed from proximity_out) 21 979s JS G ENUM: Defining enum value DRAG_ENTER (fixed from drag_enter) 22 979s JS G ENUM: Defining enum value DRAG_LEAVE (fixed from drag_leave) 23 979s JS G ENUM: Defining enum value DRAG_MOTION (fixed from drag_motion) 24 979s JS G ENUM: Defining enum value DRAG_STATUS (fixed from drag_status) 25 979s JS G ENUM: Defining enum value DROP_START (fixed from drop_start) 26 979s JS G ENUM: Defining enum value DROP_FINISHED (fixed from drop_finished) 27 979s JS G ENUM: Defining enum value CLIENT_EVENT (fixed from client_event) 28 979s JS G ENUM: Defining enum value VISIBILITY_NOTIFY (fixed from visibility_notify) 29 979s JS G ENUM: Defining enum value SCROLL (fixed from scroll) 31 979s JS G ENUM: Defining enum value WINDOW_STATE (fixed from window_state) 32 979s JS G ENUM: Defining enum value SETTING (fixed from setting) 33 979s JS G ENUM: Defining enum value OWNER_CHANGE (fixed from owner_change) 34 979s JS G ENUM: Defining enum value GRAB_BROKEN (fixed from grab_broken) 35 979s JS G ENUM: Defining enum value DAMAGE (fixed from damage) 36 979s JS G ENUM: Defining enum value TOUCH_BEGIN (fixed from touch_begin) 37 979s JS G ENUM: Defining enum value TOUCH_UPDATE (fixed from touch_update) 38 979s JS G ENUM: Defining enum value TOUCH_END (fixed from touch_end) 39 979s JS G ENUM: Defining enum value TOUCH_CANCEL (fixed from touch_cancel) 40 979s JS G ENUM: Defining enum value TOUCHPAD_SWIPE (fixed from touchpad_swipe) 41 979s JS G ENUM: Defining enum value TOUCHPAD_PINCH (fixed from touchpad_pinch) 42 979s JS G ENUM: Defining enum value PAD_BUTTON_PRESS (fixed from pad_button_press) 43 979s JS G ENUM: Defining enum value PAD_BUTTON_RELEASE (fixed from pad_button_release) 44 979s JS G ENUM: Defining enum value PAD_RING (fixed from pad_ring) 45 979s JS G ENUM: Defining enum value PAD_STRIP (fixed from pad_strip) 46 979s JS G ENUM: Defining enum value PAD_GROUP_MODE (fixed from pad_group_mode) 47 979s JS G ENUM: Defining enum value EVENT_LAST (fixed from event_last) 48 979s JS G ENUM: Defining Gdk.EventType as 0xe88b6f58 979s JS G NS: Found info type STRUCT for 'EventVisibility' in namespace 'Gdk' 979s JS G BXD: Defined class for EventVisibility (void), prototype 0xe86dd8e0, JSClass 0xec9cd980, in object 0xe86691e0 979s JS G NS: Found info type STRUCT for 'EventWindowState' in namespace 'Gdk' 979s JS G BXD: Defined class for EventWindowState (void), prototype 0xe86dd900, JSClass 0xec9cd980, in object 0xe86691e0 979s JS G NS: Found info type ENUM for 'FilterReturn' in namespace 'Gdk' 979s JS G ENUM: Defining enum value CONTINUE (fixed from continue) 0 979s JS G ENUM: Defining enum value TRANSLATE (fixed from translate) 1 979s JS G ENUM: Defining enum value REMOVE (fixed from remove) 2 979s JS G ENUM: Defining Gdk.FilterReturn as 0xe88b7330 979s JS G NS: Found info type OBJECT for 'FrameClock' in namespace 'Gdk' 979s JS G OBJ: Defined class for FrameClock (GdkFrameClock), prototype 0xe86dd940, JSClass 0xec9cdd10, in object 0xe86691e0 979s JS G NS: Found info type STRUCT for 'FrameClockClass' in namespace 'Gdk' 979s JS G NS: Found info type FLAGS for 'FrameClockPhase' in namespace 'Gdk' 979s JS G ENUM: Defining enum value NONE (fixed from none) 0 979s JS G ENUM: Defining enum value FLUSH_EVENTS (fixed from flush_events) 1 979s JS G ENUM: Defining enum value BEFORE_PAINT (fixed from before_paint) 2 979s JS G ENUM: Defining enum value UPDATE (fixed from update) 4 979s JS G ENUM: Defining enum value LAYOUT (fixed from layout) 8 979s JS G ENUM: Defining enum value PAINT (fixed from paint) 16 979s JS G ENUM: Defining enum value RESUME_EVENTS (fixed from resume_events) 32 979s JS G ENUM: Defining enum value AFTER_PAINT (fixed from after_paint) 64 979s JS G ENUM: Defining Gdk.FrameClockPhase as 0xe88b7388 979s JS G NS: Found info type STRUCT for 'FrameClockPrivate' in namespace 'Gdk' 979s JS G BXD: Defined class for FrameClockPrivate (void), prototype 0xe86dd9a0, JSClass 0xec9cd980, in object 0xe86691e0 979s JS G NS: Found info type STRUCT for 'FrameTimings' in namespace 'Gdk' 979s JS G BXD: Defined class for FrameTimings (GdkFrameTimings), prototype 0xe86dd9c0, JSClass 0xec9cd980, in object 0xe86691e0 979s JS G NS: Found info type ENUM for 'FullscreenMode' in namespace 'Gdk' 979s JS G ENUM: Defining enum value CURRENT_MONITOR (fixed from current_monitor) 0 979s JS G ENUM: Defining enum value ALL_MONITORS (fixed from all_monitors) 1 979s JS G ENUM: Defining Gdk.FullscreenMode as 0xe88b7460 979s JS G NS: Found info type OBJECT for 'GLContext' in namespace 'Gdk' 979s JS G OBJ: Defined class for GLContext (GdkGLContext), prototype 0xe86dda20, JSClass 0xec9cdd10, in object 0xe86691e0 979s JS G NS: Found info type ENUM for 'GLError' in namespace 'Gdk' 979s JS G ERR: Defined class for GLError (GError), prototype 0xe86bdde0, JSClass 0xec9cdad0, in object 0xe86691e0 979s JS G ENUM: Defining enum value NOT_AVAILABLE (fixed from not_available) 0 979s JS G ENUM: Defining enum value UNSUPPORTED_FORMAT (fixed from unsupported_format) 1 979s JS G ENUM: Defining enum value UNSUPPORTED_PROFILE (fixed from unsupported_profile) 2 979s JS G NS: Found info type STRUCT for 'Geometry' in namespace 'Gdk' 979s JS G BXD: Defined class for Geometry (void), prototype 0xe86dda60, JSClass 0xec9cd980, in object 0xe86691e0 979s JS G NS: Found info type ENUM for 'GrabOwnership' in namespace 'Gdk' 979s JS G ENUM: Defining enum value NONE (fixed from none) 0 979s JS G ENUM: Defining enum value WINDOW (fixed from window) 1 979s JS G ENUM: Defining enum value APPLICATION (fixed from application) 2 979s JS G ENUM: Defining Gdk.GrabOwnership as 0xe88b74b8 979s JS G NS: Found info type ENUM for 'GrabStatus' in namespace 'Gdk' 979s JS G ENUM: Defining enum value SUCCESS (fixed from success) 0 979s JS G ENUM: Defining enum value ALREADY_GRABBED (fixed from already_grabbed) 1 979s JS G ENUM: Defining enum value INVALID_TIME (fixed from invalid_time) 2 979s JS G ENUM: Defining enum value NOT_VIEWABLE (fixed from not_viewable) 3 979s JS G ENUM: Defining enum value FROZEN (fixed from frozen) 4 979s JS G ENUM: Defining enum value FAILED (fixed from failed) 5 979s JS G ENUM: Defining Gdk.GrabStatus as 0xe88b7510 979s JS G NS: Found info type ENUM for 'Gravity' in namespace 'Gdk' 979s JS G ENUM: Defining enum value NORTH_WEST (fixed from north_west) 1 979s JS G ENUM: Defining enum value NORTH (fixed from north) 2 979s JS G ENUM: Defining enum value NORTH_EAST (fixed from north_east) 3 979s JS G ENUM: Defining enum value WEST (fixed from west) 4 979s JS G ENUM: Defining enum value CENTER (fixed from center) 5 979s JS G ENUM: Defining enum value EAST (fixed from east) 6 979s JS G ENUM: Defining enum value SOUTH_WEST (fixed from south_west) 7 979s JS G ENUM: Defining enum value SOUTH (fixed from south) 8 979s JS G ENUM: Defining enum value SOUTH_EAST (fixed from south_east) 9 979s JS G ENUM: Defining enum value STATIC (fixed from static) 10 979s JS G ENUM: Defining Gdk.Gravity as 0xe88b75e8 979s JS G NS: Found info type ENUM for 'InputMode' in namespace 'Gdk' 979s JS G ENUM: Defining enum value DISABLED (fixed from disabled) 0 979s JS G ENUM: Defining enum value SCREEN (fixed from screen) 1 979s JS G ENUM: Defining enum value WINDOW (fixed from window) 2 979s JS G ENUM: Defining Gdk.InputMode as 0xe88b76c0 979s JS G NS: Found info type ENUM for 'InputSource' in namespace 'Gdk' 979s JS G ENUM: Defining enum value MOUSE (fixed from mouse) 0 979s JS G ENUM: Defining enum value PEN (fixed from pen) 1 979s JS G ENUM: Defining enum value ERASER (fixed from eraser) 2 979s JS G ENUM: Defining enum value CURSOR (fixed from cursor) 3 979s JS G ENUM: Defining enum value KEYBOARD (fixed from keyboard) 4 979s JS G ENUM: Defining enum value TOUCHSCREEN (fixed from touchscreen) 5 979s JS G ENUM: Defining enum value TOUCHPAD (fixed from touchpad) 6 979s JS G ENUM: Defining enum value TRACKPOINT (fixed from trackpoint) 7 979s JS G ENUM: Defining enum value TABLET_PAD (fixed from tablet_pad) 8 979s JS G ENUM: Defining Gdk.InputSource as 0xe88b7718 979s JS G NS: Found info type CONSTANT for 'KEY_0' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_1' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_2' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_3' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_3270_AltCursor' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_3270_Attn' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_3270_BackTab' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_3270_ChangeScreen' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_3270_Copy' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_3270_CursorBlink' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_3270_CursorSelect' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_3270_DeleteWord' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_3270_Duplicate' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_3270_Enter' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_3270_EraseEOF' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_3270_EraseInput' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_3270_ExSelect' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_3270_FieldMark' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_3270_Ident' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_3270_Jump' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_3270_KeyClick' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_3270_Left2' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_3270_PA1' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_3270_PA2' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_3270_PA3' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_3270_Play' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_3270_PrintScreen' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_3270_Quit' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_3270_Record' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_3270_Reset' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_3270_Right2' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_3270_Rule' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_3270_Setup' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_3270_Test' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_4' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_5' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_6' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_7' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_8' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_9' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_A' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_AE' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Aacute' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Abelowdot' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Abreve' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Abreveacute' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Abrevebelowdot' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Abrevegrave' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Abrevehook' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Abrevetilde' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_AccessX_Enable' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_AccessX_Feedback_Enable' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Acircumflex' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Acircumflexacute' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Acircumflexbelowdot' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Acircumflexgrave' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Acircumflexhook' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Acircumflextilde' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_AddFavorite' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Adiaeresis' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Agrave' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Ahook' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Alt_L' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Alt_R' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Amacron' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Aogonek' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ApplicationLeft' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ApplicationRight' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_0' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_1' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_2' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_3' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_4' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_5' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_6' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_7' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_8' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_9' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_ain' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_alef' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_alefmaksura' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_beh' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_comma' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_dad' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_dal' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_damma' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_dammatan' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_ddal' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_farsi_yeh' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_fatha' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_fathatan' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_feh' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_fullstop' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_gaf' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_ghain' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_ha' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_hah' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_hamza' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_hamza_above' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_hamza_below' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_hamzaonalef' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_hamzaonwaw' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_hamzaonyeh' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_hamzaunderalef' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_heh' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_heh_doachashmee' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_heh_goal' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_jeem' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_jeh' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_kaf' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_kasra' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_kasratan' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_keheh' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_khah' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_lam' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_madda_above' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_maddaonalef' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_meem' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_noon' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_noon_ghunna' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_peh' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_percent' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_qaf' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_question_mark' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_ra' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_rreh' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_sad' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_seen' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_semicolon' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_shadda' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_sheen' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_sukun' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_superscript_alef' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_switch' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_tah' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_tatweel' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_tcheh' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_teh' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_tehmarbuta' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_thal' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_theh' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_tteh' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_veh' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_waw' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_yeh' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_yeh_baree' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_zah' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Arabic_zain' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Aring' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_AT' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_AYB' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_BEN' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_CHA' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_DA' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_DZA' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_E' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_FE' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_GHAT' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_GIM' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_HI' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_HO' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_INI' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_JE' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_KE' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_KEN' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_KHE' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_LYUN' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_MEN' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_NU' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_O' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_PE' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_PYUR' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_RA' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_RE' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_SE' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_SHA' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_TCHE' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_TO' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_TSA' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_TSO' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_TYUN' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_VEV' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_VO' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_VYUN' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_YECH' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_ZA' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_ZHE' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_accent' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_amanak' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_apostrophe' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_at' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_ayb' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_ben' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_but' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_cha' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_da' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_dza' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_e' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_exclam' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_fe' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_full_stop' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_ghat' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_gim' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_hi' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_ho' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_hyphen' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_ini' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_je' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_ke' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_ken' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_khe' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_ligature_ew' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_lyun' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_men' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_nu' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_o' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_paruyk' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_pe' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_pyur' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_question' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_ra' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_re' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_se' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_separation_mark' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_sha' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_shesht' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_tche' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_to' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_tsa' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_tso' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_tyun' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_verjaket' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_vev' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_vo' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_vyun' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_yech' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_yentamna' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_za' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Armenian_zhe' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Atilde' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_AudibleBell_Enable' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_AudioCycleTrack' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_AudioForward' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_AudioLowerVolume' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_AudioMedia' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_AudioMicMute' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_AudioMute' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_AudioNext' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_AudioPause' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_AudioPlay' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_AudioPreset' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_AudioPrev' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_AudioRaiseVolume' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_AudioRandomPlay' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_AudioRecord' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_AudioRepeat' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_AudioRewind' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_AudioStop' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Away' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_B' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Babovedot' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Back' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_BackForward' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_BackSpace' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Battery' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Begin' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Blue' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Bluetooth' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Book' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_BounceKeys_Enable' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Break' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_BrightnessAdjust' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Byelorussian_SHORTU' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Byelorussian_shortu' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_C' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_CD' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_CH' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_C_H' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_C_h' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cabovedot' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cacute' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Calculator' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Calendar' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cancel' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Caps_Lock' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Ccaron' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Ccedilla' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Ccircumflex' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Ch' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Clear' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ClearGrab' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Close' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Codeinput' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ColonSign' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Community' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ContrastAdjust' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Control_L' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Control_R' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Copy' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_CruzeiroSign' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cut' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_CycleAngle' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_A' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_BE' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_CHE' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_CHE_descender' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_CHE_vertstroke' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_DE' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_DZHE' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_E' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_EF' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_EL' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_EM' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_EN' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_EN_descender' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ER' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ES' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_GHE' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_GHE_bar' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_HA' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_HARDSIGN' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_HA_descender' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_I' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_IE' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_IO' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_I_macron' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_JE' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_KA' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_KA_descender' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_KA_vertstroke' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_LJE' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_NJE' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_O' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_O_bar' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_PE' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_SCHWA' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_SHA' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_SHCHA' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_SHHA' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_SHORTI' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_SOFTSIGN' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_TE' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_TSE' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_U' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_U_macron' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_U_straight' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_U_straight_bar' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_VE' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_YA' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_YERU' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_YU' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ZE' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ZHE' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ZHE_descender' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_a' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_be' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_che' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_che_descender' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_che_vertstroke' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_de' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_dzhe' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_e' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ef' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_el' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_em' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_en' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_en_descender' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_er' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_es' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ghe' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ghe_bar' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ha' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ha_descender' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_hardsign' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_i' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_i_macron' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ie' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_io' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_je' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ka' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ka_descender' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ka_vertstroke' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_lje' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_nje' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_o' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_o_bar' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_pe' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_schwa' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_sha' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_shcha' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_shha' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_shorti' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_softsign' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_te' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_tse' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_u' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_u_macron' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_u_straight' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_u_straight_bar' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ve' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ya' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_yeru' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_yu' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ze' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_zhe' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_zhe_descender' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_D' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_DOS' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Dabovedot' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Dcaron' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Delete' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Display' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Documents' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_DongSign' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Down' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Dstroke' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_E' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ENG' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ETH' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_EZH' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Eabovedot' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Eacute' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Ebelowdot' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Ecaron' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Ecircumflex' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Ecircumflexacute' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Ecircumflexbelowdot' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Ecircumflexgrave' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Ecircumflexhook' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Ecircumflextilde' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_EcuSign' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Ediaeresis' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Egrave' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Ehook' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Eisu_Shift' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Eisu_toggle' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Eject' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Emacron' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_End' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Eogonek' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Escape' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Eth' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Etilde' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_EuroSign' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Excel' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Execute' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Explorer' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_F' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_F1' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_F10' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_F11' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_F12' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_F13' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_F14' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_F15' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_F16' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_F17' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_F18' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_F19' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_F2' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_F20' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_F21' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_F22' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_F23' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_F24' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_F25' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_F26' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_F27' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_F28' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_F29' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_F3' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_F30' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_F31' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_F32' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_F33' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_F34' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_F35' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_F4' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_F5' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_F6' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_F7' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_F8' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_F9' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_FFrancSign' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Fabovedot' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Farsi_0' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Farsi_1' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Farsi_2' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Farsi_3' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Farsi_4' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Farsi_5' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Farsi_6' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Farsi_7' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Farsi_8' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Farsi_9' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Farsi_yeh' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Favorites' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Finance' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Find' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_First_Virtual_Screen' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Forward' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_FrameBack' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_FrameForward' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_G' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Gabovedot' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Game' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Gbreve' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Gcaron' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Gcedilla' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Gcircumflex' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Georgian_an' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Georgian_ban' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Georgian_can' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Georgian_char' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Georgian_chin' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Georgian_cil' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Georgian_don' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Georgian_en' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Georgian_fi' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Georgian_gan' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Georgian_ghan' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Georgian_hae' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Georgian_har' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Georgian_he' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Georgian_hie' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Georgian_hoe' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Georgian_in' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Georgian_jhan' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Georgian_jil' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Georgian_kan' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Georgian_khar' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Georgian_las' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Georgian_man' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Georgian_nar' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Georgian_on' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Georgian_par' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Georgian_phar' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Georgian_qar' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Georgian_rae' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Georgian_san' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Georgian_shin' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Georgian_tan' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Georgian_tar' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Georgian_un' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Georgian_vin' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Georgian_we' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Georgian_xan' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Georgian_zen' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Georgian_zhar' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Go' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_ALPHA' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_ALPHAaccent' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_BETA' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_CHI' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_DELTA' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_EPSILON' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_EPSILONaccent' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_ETA' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_ETAaccent' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_GAMMA' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_IOTA' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_IOTAaccent' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_IOTAdiaeresis' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_IOTAdieresis' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_KAPPA' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_LAMBDA' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_LAMDA' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_MU' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_NU' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_OMEGA' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_OMEGAaccent' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_OMICRON' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_OMICRONaccent' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_PHI' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_PI' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_PSI' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_RHO' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_SIGMA' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_TAU' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_THETA' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_UPSILON' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_UPSILONaccent' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_UPSILONdieresis' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_XI' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_ZETA' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_accentdieresis' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_alpha' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_alphaaccent' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_beta' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_chi' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_delta' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_epsilon' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_epsilonaccent' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_eta' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_etaaccent' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_finalsmallsigma' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_gamma' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_horizbar' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_iota' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_iotaaccent' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_iotaaccentdieresis' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_iotadieresis' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_kappa' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_lambda' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_lamda' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_mu' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_nu' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_omega' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_omegaaccent' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_omicron' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_omicronaccent' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_phi' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_pi' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_psi' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_rho' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_sigma' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_switch' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_tau' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_theta' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_upsilon' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_upsilonaccent' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_upsilonaccentdieresis' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_upsilondieresis' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_xi' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Greek_zeta' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Green' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_H' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_A' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_AE' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_AraeA' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_AraeAE' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Banja' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Cieuc' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Codeinput' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Dikeud' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_E' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_EO' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_EU' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_End' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Hanja' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Hieuh' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_I' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Ieung' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Cieuc' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Dikeud' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Hieuh' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Ieung' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Jieuj' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Khieuq' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Kiyeog' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_KiyeogSios' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_KkogjiDalrinIeung' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Mieum' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Nieun' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_NieunHieuh' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_NieunJieuj' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_PanSios' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Phieuf' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Pieub' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_PieubSios' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Rieul' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_RieulHieuh' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_RieulKiyeog' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_RieulMieum' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_RieulPhieuf' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_RieulPieub' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_RieulSios' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_RieulTieut' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Sios' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_SsangKiyeog' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_SsangSios' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Tieut' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_YeorinHieuh' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Jamo' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Jeonja' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Jieuj' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Khieuq' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Kiyeog' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_KiyeogSios' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_KkogjiDalrinIeung' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Mieum' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_MultipleCandidate' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Nieun' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_NieunHieuh' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_NieunJieuj' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_O' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_OE' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_PanSios' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Phieuf' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Pieub' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_PieubSios' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_PostHanja' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_PreHanja' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_PreviousCandidate' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Rieul' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_RieulHieuh' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_RieulKiyeog' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_RieulMieum' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_RieulPhieuf' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_RieulPieub' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_RieulSios' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_RieulTieut' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_RieulYeorinHieuh' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Romaja' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_SingleCandidate' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Sios' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Special' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_SsangDikeud' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_SsangJieuj' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_SsangKiyeog' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_SsangPieub' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_SsangSios' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Start' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_SunkyeongeumMieum' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_SunkyeongeumPhieuf' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_SunkyeongeumPieub' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Tieut' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_U' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_WA' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_WAE' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_WE' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_WEO' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_WI' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_YA' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_YAE' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_YE' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_YEO' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_YI' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_YO' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_YU' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_YeorinHieuh' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hangul_switch' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hankaku' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hcircumflex' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hebrew_switch' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Help' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Henkan' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Henkan_Mode' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hibernate' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hiragana' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hiragana_Katakana' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_History' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Home' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_HomePage' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_HotLinks' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hstroke' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hyper_L' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Hyper_R' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_I' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ISO_Center_Object' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ISO_Continuous_Underline' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ISO_Discontinuous_Underline' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ISO_Emphasize' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ISO_Enter' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ISO_Fast_Cursor_Down' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ISO_Fast_Cursor_Left' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ISO_Fast_Cursor_Right' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ISO_Fast_Cursor_Up' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ISO_First_Group' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ISO_First_Group_Lock' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ISO_Group_Latch' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ISO_Group_Lock' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ISO_Group_Shift' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ISO_Last_Group' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ISO_Last_Group_Lock' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ISO_Left_Tab' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ISO_Level2_Latch' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ISO_Level3_Latch' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ISO_Level3_Lock' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ISO_Level3_Shift' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ISO_Level5_Latch' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ISO_Level5_Lock' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ISO_Level5_Shift' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ISO_Lock' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ISO_Move_Line_Down' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ISO_Move_Line_Up' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ISO_Next_Group' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ISO_Next_Group_Lock' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ISO_Partial_Line_Down' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ISO_Partial_Line_Up' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ISO_Partial_Space_Left' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ISO_Partial_Space_Right' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ISO_Prev_Group' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ISO_Prev_Group_Lock' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ISO_Release_Both_Margins' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ISO_Release_Margin_Left' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ISO_Release_Margin_Right' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ISO_Set_Margin_Left' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ISO_Set_Margin_Right' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Iabovedot' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Iacute' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Ibelowdot' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Ibreve' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Icircumflex' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Idiaeresis' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Igrave' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Ihook' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Imacron' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Insert' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Iogonek' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Itilde' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_J' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Jcircumflex' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_K' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_KP_0' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_KP_1' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_KP_2' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_KP_3' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_KP_4' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_KP_5' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_KP_6' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_KP_7' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_KP_8' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_KP_9' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_KP_Add' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_KP_Begin' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_KP_Decimal' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_KP_Delete' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_KP_Divide' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_KP_Down' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_KP_End' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_KP_Enter' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_KP_Equal' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_KP_F1' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_KP_F2' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_KP_F3' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_KP_F4' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_KP_Home' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_KP_Insert' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_KP_Left' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_KP_Multiply' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_KP_Next' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_KP_Page_Down' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_KP_Page_Up' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_KP_Prior' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_KP_Right' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_KP_Separator' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_KP_Space' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_KP_Subtract' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_KP_Tab' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_KP_Up' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Kana_Lock' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Kana_Shift' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Kanji' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Kanji_Bangou' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Katakana' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_KbdBrightnessDown' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_KbdBrightnessUp' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_KbdLightOnOff' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Kcedilla' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Keyboard' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Korean_Won' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_L' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_L1' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_L10' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_L2' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_L3' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_L4' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_L5' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_L6' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_L7' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_L8' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_L9' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Lacute' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Last_Virtual_Screen' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Launch0' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Launch1' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Launch2' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Launch3' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Launch4' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Launch5' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Launch6' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Launch7' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Launch8' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Launch9' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_LaunchA' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_LaunchB' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_LaunchC' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_LaunchD' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_LaunchE' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_LaunchF' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Lbelowdot' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Lcaron' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Lcedilla' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Left' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_LightBulb' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Linefeed' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_LiraSign' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_LogGrabInfo' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_LogOff' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_LogWindowTree' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Lstroke' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_M' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Mabovedot' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Macedonia_DSE' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Macedonia_GJE' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Macedonia_KJE' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Macedonia_dse' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Macedonia_gje' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Macedonia_kje' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Mae_Koho' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Mail' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_MailForward' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Market' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Massyo' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Meeting' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Memo' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Menu' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_MenuKB' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_MenuPB' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Messenger' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Meta_L' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Meta_R' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_MillSign' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ModeLock' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Mode_switch' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_MonBrightnessDown' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_MonBrightnessUp' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_MouseKeys_Accel_Enable' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_MouseKeys_Enable' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Muhenkan' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Multi_key' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_MultipleCandidate' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Music' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_MyComputer' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_MySites' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_N' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Nacute' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_NairaSign' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Ncaron' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Ncedilla' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_New' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_NewSheqelSign' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_News' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Next' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Next_VMode' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Next_Virtual_Screen' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Ntilde' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Num_Lock' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_O' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_OE' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Oacute' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Obarred' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Obelowdot' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Ocaron' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Ocircumflex' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Ocircumflexacute' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Ocircumflexbelowdot' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Ocircumflexgrave' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Ocircumflexhook' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Ocircumflextilde' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Odiaeresis' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Odoubleacute' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_OfficeHome' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Ograve' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Ohook' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Ohorn' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Ohornacute' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Ohornbelowdot' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Ohorngrave' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Ohornhook' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Ohorntilde' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Omacron' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Ooblique' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Open' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_OpenURL' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Option' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Oslash' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Otilde' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Overlay1_Enable' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Overlay2_Enable' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_P' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Pabovedot' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Page_Down' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Page_Up' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Paste' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Pause' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_PesetaSign' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Phone' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Pictures' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Accelerate' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Button1' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Button2' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Button3' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Button4' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Button5' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Button_Dflt' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Pointer_DblClick1' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Pointer_DblClick2' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Pointer_DblClick3' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Pointer_DblClick4' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Pointer_DblClick5' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Pointer_DblClick_Dflt' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Pointer_DfltBtnNext' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Pointer_DfltBtnPrev' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Down' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Pointer_DownLeft' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Pointer_DownRight' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Drag1' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Drag2' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Drag3' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Drag4' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Drag5' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Drag_Dflt' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Pointer_EnableKeys' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Left' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Right' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Up' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Pointer_UpLeft' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Pointer_UpRight' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_PowerDown' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_PowerOff' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Prev_VMode' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Prev_Virtual_Screen' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_PreviousCandidate' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Print' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Prior' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Q' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_R' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_R1' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_R10' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_R11' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_R12' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_R13' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_R14' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_R15' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_R2' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_R3' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_R4' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_R5' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_R6' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_R7' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_R8' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_R9' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_RFKill' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Racute' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Rcaron' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Rcedilla' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Red' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Redo' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Refresh' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Reload' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_RepeatKeys_Enable' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Reply' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Return' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Right' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_RockerDown' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_RockerEnter' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_RockerUp' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Romaji' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_RotateWindows' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_RotationKB' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_RotationPB' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_RupeeSign' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_S' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_SCHWA' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sabovedot' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sacute' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Save' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Scaron' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Scedilla' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Scircumflex' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ScreenSaver' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ScrollClick' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ScrollDown' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ScrollUp' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Scroll_Lock' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Search' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Select' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_SelectButton' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Send' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Serbian_DJE' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Serbian_DZE' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Serbian_JE' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Serbian_LJE' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Serbian_NJE' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Serbian_TSHE' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Serbian_dje' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Serbian_dze' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Serbian_je' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Serbian_lje' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Serbian_nje' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Serbian_tshe' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Shift_L' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Shift_Lock' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Shift_R' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Shop' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_SingleCandidate' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_a' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_aa' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_aa2' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ae' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ae2' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_aee' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_aee2' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ai' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ai2' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_al' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_au' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_au2' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ba' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_bha' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ca' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_cha' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_dda' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ddha' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_dha' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_dhha' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_e' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_e2' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ee' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ee2' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_fa' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ga' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_gha' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_h2' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ha' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_i' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_i2' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ii' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ii2' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ja' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_jha' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_jnya' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ka' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_kha' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_kunddaliya' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_la' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_lla' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_lu' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_lu2' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_luu' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_luu2' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ma' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_mba' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_na' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ndda' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ndha' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ng' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ng2' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_nga' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_nja' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_nna' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_nya' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_o' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_o2' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_oo' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_oo2' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_pa' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_pha' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ra' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ri' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_rii' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ru2' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ruu2' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_sa' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_sha' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ssha' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_tha' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_thha' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_tta' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ttha' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_u' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_u2' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_uu' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_uu2' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_va' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ya' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sleep' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_SlowKeys_Enable' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Spell' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_SplitScreen' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Standby' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Start' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_StickyKeys_Enable' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Stop' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Subtitle' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Super_L' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Super_R' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Support' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Suspend' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_1' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_10' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_11' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_12' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_2' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_3' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_4' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_5' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_6' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_7' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_8' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_9' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Sys_Req' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_T' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_THORN' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Tab' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Tabovedot' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_TaskPane' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Tcaron' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Tcedilla' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Terminal' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Terminate_Server' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_baht' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_bobaimai' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_chochan' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_chochang' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_choching' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_chochoe' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_dochada' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_dodek' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_fofa' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_fofan' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_hohip' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_honokhuk' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_khokhai' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_khokhon' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_khokhuat' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_khokhwai' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_khorakhang' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_kokai' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_lakkhangyao' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_lekchet' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_lekha' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_lekhok' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_lekkao' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_leknung' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_lekpaet' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_leksam' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_leksi' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_leksong' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_leksun' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_lochula' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_loling' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_lu' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_maichattawa' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_maiek' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_maihanakat' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_maihanakat_maitho' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_maitaikhu' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_maitho' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_maitri' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_maiyamok' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_moma' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_ngongu' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_nikhahit' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_nonen' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_nonu' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_oang' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_paiyannoi' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_phinthu' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_phophan' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_phophung' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_phosamphao' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_popla' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_rorua' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_ru' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_saraa' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_saraaa' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_saraae' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_saraaimaimalai' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_saraaimaimuan' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_saraam' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_sarae' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_sarai' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_saraii' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_sarao' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_sarau' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_saraue' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_sarauee' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_sarauu' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_sorusi' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_sosala' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_soso' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_sosua' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_thanthakhat' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_thonangmontho' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_thophuthao' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_thothahan' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_thothan' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_thothong' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_thothung' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_topatak' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_totao' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_wowaen' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_yoyak' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thai_yoying' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Thorn' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Time' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ToDoList' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Tools' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_TopMenu' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_TouchpadOff' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_TouchpadOn' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_TouchpadToggle' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Touroku' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Travel' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Tslash' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_U' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_UWB' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Uacute' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Ubelowdot' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Ubreve' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Ucircumflex' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Udiaeresis' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Udoubleacute' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Ugrave' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Uhook' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Uhorn' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Uhornacute' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Uhornbelowdot' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Uhorngrave' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Uhornhook' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Uhorntilde' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Ukrainian_GHE_WITH_UPTURN' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Ukrainian_I' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Ukrainian_IE' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Ukrainian_YI' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Ukrainian_ghe_with_upturn' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Ukrainian_i' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Ukrainian_ie' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Ukrainian_yi' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Ukranian_I' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Ukranian_JE' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Ukranian_YI' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Ukranian_i' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Ukranian_je' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Ukranian_yi' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Umacron' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Undo' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Ungrab' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Uogonek' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Up' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Uring' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_User1KB' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_User2KB' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_UserPB' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Utilde' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_V' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_VendorHome' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Video' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_View' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_VoidSymbol' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_W' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_WLAN' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_WWAN' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_WWW' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Wacute' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_WakeUp' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Wcircumflex' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Wdiaeresis' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_WebCam' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Wgrave' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_WheelButton' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_WindowClear' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_WonSign' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Word' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_X' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Xabovedot' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Xfer' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Y' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Yacute' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Ybelowdot' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Ycircumflex' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Ydiaeresis' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Yellow' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Ygrave' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Yhook' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Ytilde' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Z' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Zabovedot' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Zacute' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Zcaron' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Zen_Koho' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Zenkaku' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Zenkaku_Hankaku' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ZoomIn' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ZoomOut' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_Zstroke' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_a' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_aacute' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_abelowdot' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_abovedot' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_abreve' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_abreveacute' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_abrevebelowdot' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_abrevegrave' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_abrevehook' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_abrevetilde' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_acircumflex' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_acircumflexacute' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_acircumflexbelowdot' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_acircumflexgrave' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_acircumflexhook' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_acircumflextilde' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_acute' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_adiaeresis' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ae' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_agrave' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ahook' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_amacron' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ampersand' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_aogonek' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_apostrophe' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_approxeq' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_approximate' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_aring' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_asciicircum' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_asciitilde' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_asterisk' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_at' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_atilde' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_b' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_babovedot' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_backslash' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ballotcross' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_bar' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_because' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_blank' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_botintegral' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_botleftparens' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_botleftsqbracket' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_botleftsummation' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_botrightparens' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_botrightsqbracket' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_botrightsummation' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_bott' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_botvertsummationconnector' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braceleft' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braceright' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_bracketleft' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_bracketright' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_blank' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dot_1' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dot_10' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dot_2' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dot_3' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dot_4' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dot_5' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dot_6' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dot_7' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dot_8' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dot_9' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1234' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12345' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123456' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1234567' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12345678' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1234568' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123457' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1234578' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123458' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12346' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123467' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1234678' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123468' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12347' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123478' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12348' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1235' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12356' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123567' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1235678' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123568' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12357' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123578' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12358' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1236' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12367' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123678' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12368' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1237' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12378' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1238' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_124' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1245' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12456' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_124567' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1245678' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_124568' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12457' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_124578' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12458' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1246' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12467' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_124678' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12468' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1247' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12478' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1248' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_125' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1256' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12567' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_125678' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12568' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1257' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12578' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1258' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_126' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1267' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12678' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1268' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_127' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1278' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_128' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_134' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1345' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13456' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_134567' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1345678' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_134568' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13457' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_134578' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13458' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1346' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13467' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_134678' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13468' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1347' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13478' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1348' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_135' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1356' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13567' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_135678' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13568' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1357' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13578' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1358' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_136' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1367' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13678' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1368' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_137' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1378' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_138' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_14' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_145' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1456' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_14567' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_145678' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_14568' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1457' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_14578' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1458' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_146' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1467' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_14678' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1468' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_147' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1478' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_148' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_15' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_156' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1567' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_15678' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1568' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_157' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1578' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_158' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_16' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_167' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1678' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_168' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_17' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_178' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_18' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_234' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2345' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23456' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_234567' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2345678' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_234568' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23457' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_234578' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23458' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2346' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23467' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_234678' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23468' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2347' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23478' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2348' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_235' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2356' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23567' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_235678' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23568' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2357' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23578' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2358' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_236' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2367' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23678' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2368' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_237' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2378' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_238' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_24' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_245' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2456' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_24567' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_245678' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_24568' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2457' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_24578' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2458' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_246' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2467' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_24678' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2468' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_247' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2478' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_248' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_25' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_256' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2567' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_25678' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2568' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_257' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2578' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_258' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_26' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_267' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2678' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_268' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_27' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_278' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_28' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_34' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_345' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3456' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_34567' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_345678' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_34568' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3457' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_34578' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3458' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_346' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3467' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_34678' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3468' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_347' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3478' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_348' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_35' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_356' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3567' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_35678' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3568' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_357' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3578' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_358' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_36' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_367' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3678' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_368' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_37' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_378' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_38' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_4' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_45' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_456' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_4567' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_45678' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_4568' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_457' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_4578' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_458' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_46' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_467' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_4678' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_468' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_47' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_478' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_48' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_5' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_56' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_567' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_5678' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_568' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_57' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_578' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_58' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_6' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_67' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_678' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_68' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_7' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_78' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_8' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_breve' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_brokenbar' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_c' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_c_h' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_cabovedot' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_cacute' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_careof' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_caret' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_caron' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ccaron' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ccedilla' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ccircumflex' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_cedilla' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_cent' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ch' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_checkerboard' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_checkmark' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_circle' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_club' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_colon' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_comma' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_containsas' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_copyright' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_cr' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_crossinglines' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_cuberoot' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_currency' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_cursor' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_d' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_dabovedot' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_dagger' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_dcaron' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_dead_A' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_dead_E' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_dead_I' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_dead_O' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_dead_U' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_dead_a' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_dead_abovecomma' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_dead_abovedot' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_dead_abovereversedcomma' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_dead_abovering' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_dead_aboveverticalline' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_dead_acute' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_dead_belowbreve' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_dead_belowcircumflex' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_dead_belowcomma' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_dead_belowdiaeresis' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_dead_belowdot' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_dead_belowmacron' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_dead_belowring' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_dead_belowtilde' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_dead_belowverticalline' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_dead_breve' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_dead_capital_schwa' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_dead_caron' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_dead_cedilla' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_dead_circumflex' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_dead_currency' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_dead_dasia' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_dead_diaeresis' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_dead_doubleacute' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_dead_doublegrave' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_dead_e' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_dead_grave' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_dead_greek' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_dead_hook' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_dead_horn' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_dead_i' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_dead_invertedbreve' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_dead_iota' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_dead_longsolidusoverlay' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_dead_lowline' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_dead_macron' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_dead_o' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_dead_ogonek' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_dead_perispomeni' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_dead_psili' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_dead_semivoiced_sound' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_dead_small_schwa' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_dead_stroke' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_dead_tilde' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_dead_u' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_dead_voiced_sound' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_decimalpoint' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_degree' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_diaeresis' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_diamond' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_digitspace' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_dintegral' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_division' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_dollar' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_doubbaselinedot' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_doubleacute' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_doubledagger' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_doublelowquotemark' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_downarrow' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_downcaret' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_downshoe' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_downstile' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_downtack' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_dstroke' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_e' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_eabovedot' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_eacute' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ebelowdot' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ecaron' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ecircumflex' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ecircumflexacute' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ecircumflexbelowdot' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ecircumflexgrave' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ecircumflexhook' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ecircumflextilde' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ediaeresis' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_egrave' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ehook' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_eightsubscript' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_eightsuperior' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_elementof' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ellipsis' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_em3space' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_em4space' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_emacron' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_emdash' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_emfilledcircle' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_emfilledrect' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_emopencircle' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_emopenrectangle' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_emptyset' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_emspace' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_endash' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_enfilledcircbullet' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_enfilledsqbullet' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_eng' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_enopencircbullet' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_enopensquarebullet' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_enspace' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_eogonek' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_equal' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_eth' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_etilde' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_exclam' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_exclamdown' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ezh' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_f' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_fabovedot' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_femalesymbol' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ff' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_figdash' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_filledlefttribullet' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_filledrectbullet' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_filledrighttribullet' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_filledtribulletdown' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_filledtribulletup' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_fiveeighths' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_fivesixths' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_fivesubscript' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_fivesuperior' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_fourfifths' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_foursubscript' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_foursuperior' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_fourthroot' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_function' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_g' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_gabovedot' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_gbreve' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_gcaron' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_gcedilla' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_gcircumflex' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_grave' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_greater' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_greaterthanequal' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_guillemotleft' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_guillemotright' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_h' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_hairspace' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_hcircumflex' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_heart' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_hebrew_aleph' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_hebrew_ayin' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_hebrew_bet' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_hebrew_beth' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_hebrew_chet' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_hebrew_dalet' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_hebrew_daleth' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_hebrew_doublelowline' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_hebrew_finalkaph' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_hebrew_finalmem' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_hebrew_finalnun' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_hebrew_finalpe' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_hebrew_finalzade' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_hebrew_finalzadi' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_hebrew_gimel' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_hebrew_gimmel' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_hebrew_he' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_hebrew_het' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_hebrew_kaph' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_hebrew_kuf' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_hebrew_lamed' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_hebrew_mem' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_hebrew_nun' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_hebrew_pe' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_hebrew_qoph' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_hebrew_resh' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_hebrew_samech' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_hebrew_samekh' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_hebrew_shin' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_hebrew_taf' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_hebrew_taw' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_hebrew_tet' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_hebrew_teth' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_hebrew_waw' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_hebrew_yod' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_hebrew_zade' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_hebrew_zadi' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_hebrew_zain' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_hebrew_zayin' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_hexagram' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_horizconnector' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_horizlinescan1' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_horizlinescan3' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_horizlinescan5' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_horizlinescan7' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_horizlinescan9' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_hstroke' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ht' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_hyphen' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_i' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_iTouch' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_iacute' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ibelowdot' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ibreve' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_icircumflex' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_identical' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_idiaeresis' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_idotless' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ifonlyif' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_igrave' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ihook' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_imacron' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_implies' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_includedin' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_includes' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_infinity' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_integral' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_intersection' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_iogonek' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_itilde' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_j' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_jcircumflex' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_jot' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_k' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_A' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_CHI' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_E' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_FU' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_HA' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_HE' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_HI' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_HO' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_HU' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_I' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_KA' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_KE' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_KI' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_KO' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_KU' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_MA' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_ME' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_MI' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_MO' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_MU' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_N' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_NA' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_NE' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_NI' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_NO' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_NU' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_O' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_RA' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_RE' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_RI' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_RO' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_RU' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_SA' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_SE' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_SHI' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_SO' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_SU' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_TA' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_TE' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_TI' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_TO' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_TSU' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_TU' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_U' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_WA' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_WO' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_YA' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_YO' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_YU' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_a' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_closingbracket' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_comma' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_conjunctive' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_e' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_fullstop' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_i' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_middledot' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_o' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_openingbracket' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_switch' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_tsu' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_tu' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_u' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_ya' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_yo' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kana_yu' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kappa' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kcedilla' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_kra' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_l' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_lacute' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_latincross' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_lbelowdot' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_lcaron' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_lcedilla' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_leftanglebracket' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_leftarrow' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_leftcaret' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_leftdoublequotemark' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_leftmiddlecurlybrace' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_leftopentriangle' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_leftpointer' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_leftradical' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_leftshoe' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_leftsinglequotemark' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_leftt' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_lefttack' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_less' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_lessthanequal' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_lf' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_logicaland' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_logicalor' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_lowleftcorner' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_lowrightcorner' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_lstroke' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_m' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_mabovedot' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_macron' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_malesymbol' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_maltesecross' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_marker' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_masculine' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_minus' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_minutes' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_mu' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_multiply' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_musicalflat' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_musicalsharp' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_n' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_nabla' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_nacute' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ncaron' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ncedilla' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ninesubscript' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ninesuperior' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_nl' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_nobreakspace' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_notapproxeq' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_notelementof' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_notequal' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_notidentical' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_notsign' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ntilde' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_numbersign' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_numerosign' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_o' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_oacute' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_obarred' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_obelowdot' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ocaron' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ocircumflex' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ocircumflexacute' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ocircumflexbelowdot' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ocircumflexgrave' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ocircumflexhook' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ocircumflextilde' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_odiaeresis' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_odoubleacute' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_oe' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ogonek' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ograve' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ohook' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ohorn' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ohornacute' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ohornbelowdot' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ohorngrave' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ohornhook' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ohorntilde' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_omacron' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_oneeighth' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_onefifth' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_onehalf' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_onequarter' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_onesixth' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_onesubscript' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_onesuperior' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_onethird' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ooblique' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_openrectbullet' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_openstar' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_opentribulletdown' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_opentribulletup' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ordfeminine' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_oslash' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_otilde' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_overbar' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_overline' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_p' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_pabovedot' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_paragraph' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_parenleft' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_parenright' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_partdifferential' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_partialderivative' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_percent' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_period' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_periodcentered' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_permille' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_phonographcopyright' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_plus' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_plusminus' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_prescription' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_prolongedsound' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_punctspace' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_q' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_quad' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_question' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_questiondown' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_quotedbl' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_quoteleft' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_quoteright' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_r' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_racute' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_radical' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_rcaron' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_rcedilla' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_registered' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_rightanglebracket' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_rightarrow' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_rightcaret' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_rightdoublequotemark' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_rightmiddlecurlybrace' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_rightmiddlesummation' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_rightopentriangle' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_rightpointer' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_rightshoe' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_rightsinglequotemark' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_rightt' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_righttack' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_s' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_sabovedot' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_sacute' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_scaron' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_scedilla' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_schwa' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_scircumflex' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_script_switch' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_seconds' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_section' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_semicolon' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_semivoicedsound' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_seveneighths' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_sevensubscript' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_sevensuperior' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_signaturemark' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_signifblank' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_similarequal' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_singlelowquotemark' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_sixsubscript' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_sixsuperior' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_slash' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_soliddiamond' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_space' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_squareroot' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ssharp' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_sterling' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_stricteq' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_t' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_tabovedot' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_tcaron' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_tcedilla' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_telephone' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_telephonerecorder' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_therefore' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_thinspace' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_thorn' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_threeeighths' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_threefifths' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_threequarters' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_threesubscript' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_threesuperior' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_tintegral' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_topintegral' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_topleftparens' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_topleftradical' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_topleftsqbracket' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_topleftsummation' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_toprightparens' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_toprightsqbracket' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_toprightsummation' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_topt' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_topvertsummationconnector' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_trademark' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_trademarkincircle' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_tslash' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_twofifths' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_twosubscript' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_twosuperior' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_twothirds' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_u' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_uacute' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ubelowdot' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ubreve' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ucircumflex' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_udiaeresis' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_udoubleacute' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ugrave' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_uhook' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_uhorn' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_uhornacute' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_uhornbelowdot' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_uhorngrave' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_uhornhook' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_uhorntilde' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_umacron' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_underbar' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_underscore' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_union' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_uogonek' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_uparrow' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_upcaret' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_upleftcorner' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_uprightcorner' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_upshoe' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_upstile' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_uptack' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_uring' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_utilde' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_v' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_variation' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_vertbar' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_vertconnector' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_voicedsound' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_vt' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_w' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_wacute' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_wcircumflex' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_wdiaeresis' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_wgrave' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_x' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_xabovedot' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_y' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_yacute' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ybelowdot' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ycircumflex' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ydiaeresis' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_yen' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ygrave' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_yhook' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_ytilde' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_z' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_zabovedot' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_zacute' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_zcaron' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_zerosubscript' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_zerosuperior' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'KEY_zstroke' in namespace 'Gdk' 979s JS G NS: Found info type OBJECT for 'Keymap' in namespace 'Gdk' 979s JS G OBJ: Defined class for Keymap (GdkKeymap), prototype 0xe86ddb20, JSClass 0xec9cdd10, in object 0xe86691e0 979s JS G NS: Found info type STRUCT for 'KeymapKey' in namespace 'Gdk' 979s JS G BXD: Defined class for KeymapKey (void), prototype 0xe86ddb60, JSClass 0xec9cd980, in object 0xe86691e0 979s JS G NS: Found info type CONSTANT for 'MAJOR_VERSION' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'MAX_TIMECOORD_AXES' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'MICRO_VERSION' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'MINOR_VERSION' in namespace 'Gdk' 979s JS G NS: Found info type ENUM for 'ModifierIntent' in namespace 'Gdk' 979s JS G ENUM: Defining enum value PRIMARY_ACCELERATOR (fixed from primary_accelerator) 0 979s JS G ENUM: Defining enum value CONTEXT_MENU (fixed from context_menu) 1 979s JS G ENUM: Defining enum value EXTEND_SELECTION (fixed from extend_selection) 2 979s JS G ENUM: Defining enum value MODIFY_SELECTION (fixed from modify_selection) 3 979s JS G ENUM: Defining enum value NO_TEXT_INPUT (fixed from no_text_input) 4 979s JS G ENUM: Defining enum value SHIFT_GROUP (fixed from shift_group) 5 979s JS G ENUM: Defining enum value DEFAULT_MOD_MASK (fixed from default_mod_mask) 6 979s JS G ENUM: Defining Gdk.ModifierIntent as 0xe88b77f0 979s JS G NS: Found info type FLAGS for 'ModifierType' in namespace 'Gdk' 979s JS G ENUM: Defining enum value SHIFT_MASK (fixed from shift_mask) 1 979s JS G ENUM: Defining enum value LOCK_MASK (fixed from lock_mask) 2 979s JS G ENUM: Defining enum value CONTROL_MASK (fixed from control_mask) 4 979s JS G ENUM: Defining enum value MOD1_MASK (fixed from mod1_mask) 8 979s JS G ENUM: Defining enum value MOD2_MASK (fixed from mod2_mask) 16 979s JS G ENUM: Defining enum value MOD3_MASK (fixed from mod3_mask) 32 979s JS G ENUM: Defining enum value MOD4_MASK (fixed from mod4_mask) 64 979s JS G ENUM: Defining enum value MOD5_MASK (fixed from mod5_mask) 128 979s JS G ENUM: Defining enum value BUTTON1_MASK (fixed from button1_mask) 256 979s JS G ENUM: Defining enum value BUTTON2_MASK (fixed from button2_mask) 512 979s JS G ENUM: Defining enum value BUTTON3_MASK (fixed from button3_mask) 1024 979s JS G ENUM: Defining enum value BUTTON4_MASK (fixed from button4_mask) 2048 979s JS G ENUM: Defining enum value BUTTON5_MASK (fixed from button5_mask) 4096 979s JS G ENUM: Defining enum value MODIFIER_RESERVED_13_MASK (fixed from modifier_reserved_13_mask) 8192 979s JS G ENUM: Defining enum value MODIFIER_RESERVED_14_MASK (fixed from modifier_reserved_14_mask) 16384 979s JS G ENUM: Defining enum value MODIFIER_RESERVED_15_MASK (fixed from modifier_reserved_15_mask) 32768 979s JS G ENUM: Defining enum value MODIFIER_RESERVED_16_MASK (fixed from modifier_reserved_16_mask) 65536 979s JS G ENUM: Defining enum value MODIFIER_RESERVED_17_MASK (fixed from modifier_reserved_17_mask) 131072 979s JS G ENUM: Defining enum value MODIFIER_RESERVED_18_MASK (fixed from modifier_reserved_18_mask) 262144 979s JS G ENUM: Defining enum value MODIFIER_RESERVED_19_MASK (fixed from modifier_reserved_19_mask) 524288 979s JS G ENUM: Defining enum value MODIFIER_RESERVED_20_MASK (fixed from modifier_reserved_20_mask) 1048576 979s JS G ENUM: Defining enum value MODIFIER_RESERVED_21_MASK (fixed from modifier_reserved_21_mask) 2097152 979s JS G ENUM: Defining enum value MODIFIER_RESERVED_22_MASK (fixed from modifier_reserved_22_mask) 4194304 979s JS G ENUM: Defining enum value MODIFIER_RESERVED_23_MASK (fixed from modifier_reserved_23_mask) 8388608 979s JS G ENUM: Defining enum value MODIFIER_RESERVED_24_MASK (fixed from modifier_reserved_24_mask) 16777216 979s JS G ENUM: Defining enum value MODIFIER_RESERVED_25_MASK (fixed from modifier_reserved_25_mask) 33554432 979s JS G ENUM: Defining enum value SUPER_MASK (fixed from super_mask) 67108864 979s JS G ENUM: Defining enum value HYPER_MASK (fixed from hyper_mask) 134217728 979s JS G ENUM: Defining enum value META_MASK (fixed from meta_mask) 268435456 979s JS G ENUM: Defining enum value MODIFIER_RESERVED_29_MASK (fixed from modifier_reserved_29_mask) 536870912 979s JS G ENUM: Defining enum value RELEASE_MASK (fixed from release_mask) 1073741824 979s JS G ENUM: Defining enum value MODIFIER_MASK (fixed from modifier_mask) 1543512063 979s JS G ENUM: Defining Gdk.ModifierType as 0xe88b78c8 979s JS G NS: Found info type OBJECT for 'Monitor' in namespace 'Gdk' 979s JS G OBJ: Defined class for Monitor (GdkMonitor), prototype 0xe86ddbc0, JSClass 0xec9cdd10, in object 0xe86691e0 979s JS G NS: Found info type STRUCT for 'MonitorClass' in namespace 'Gdk' 979s JS G NS: Found info type ENUM for 'NotifyType' in namespace 'Gdk' 979s JS G ENUM: Defining enum value ANCESTOR (fixed from ancestor) 0 979s JS G ENUM: Defining enum value VIRTUAL (fixed from virtual) 1 979s JS G ENUM: Defining enum value INFERIOR (fixed from inferior) 2 979s JS G ENUM: Defining enum value NONLINEAR (fixed from nonlinear) 3 979s JS G ENUM: Defining enum value NONLINEAR_VIRTUAL (fixed from nonlinear_virtual) 4 979s JS G ENUM: Defining enum value UNKNOWN (fixed from unknown) 5 979s JS G ENUM: Defining Gdk.NotifyType as 0xe88b7ca0 979s JS G NS: Found info type ENUM for 'OwnerChange' in namespace 'Gdk' 979s JS G ENUM: Defining enum value NEW_OWNER (fixed from new_owner) 0 979s JS G ENUM: Defining enum value DESTROY (fixed from destroy) 1 979s JS G ENUM: Defining enum value CLOSE (fixed from close) 2 979s JS G ENUM: Defining Gdk.OwnerChange as 0xe88b7d78 979s JS G NS: Found info type CONSTANT for 'PARENT_RELATIVE' in namespace 'Gdk' 979s JS G NS: Found info type CONSTANT for 'PRIORITY_REDRAW' in namespace 'Gdk' 979s JS G NS: Found info type STRUCT for 'Point' in namespace 'Gdk' 979s JS G BXD: Defined class for Point (void), prototype 0xe86ddc40, JSClass 0xec9cd980, in object 0xe86691e0 979s JS G NS: Found info type ENUM for 'PropMode' in namespace 'Gdk' 979s JS G ENUM: Defining enum value REPLACE (fixed from replace) 0 979s JS G ENUM: Defining enum value PREPEND (fixed from prepend) 1 979s JS G ENUM: Defining enum value APPEND (fixed from append) 2 979s JS G ENUM: Defining Gdk.PropMode as 0xe88b7dd0 979s JS G NS: Found info type ENUM for 'PropertyState' in namespace 'Gdk' 979s JS G ENUM: Defining enum value NEW_VALUE (fixed from new_value) 0 979s JS G ENUM: Defining enum value DELETE (fixed from delete) 1 979s JS G ENUM: Defining Gdk.PropertyState as 0xe88b7e28 979s JS G NS: Found info type STRUCT for 'RGBA' in namespace 'Gdk' 979s JS G BXD: Defined class for RGBA (GdkRGBA), prototype 0xe86ddca0, JSClass 0xec9cd980, in object 0xe86691e0 979s JS G NS: Found info type OBJECT for 'Screen' in namespace 'Gdk' 979s JS G OBJ: Defined class for Screen (GdkScreen), prototype 0xe86ddce0, JSClass 0xec9cdd10, in object 0xe86691e0 979s JS G NS: Found info type ENUM for 'ScrollDirection' in namespace 'Gdk' 979s JS G ENUM: Defining enum value UP (fixed from up) 0 979s JS G ENUM: Defining enum value DOWN (fixed from down) 1 979s JS G ENUM: Defining enum value LEFT (fixed from left) 2 979s JS G ENUM: Defining enum value RIGHT (fixed from right) 3 979s JS G ENUM: Defining enum value SMOOTH (fixed from smooth) 4 979s JS G ENUM: Defining Gdk.ScrollDirection as 0xe88b7e80 979s JS G NS: Found info type OBJECT for 'Seat' in namespace 'Gdk' 979s JS G OBJ: Defined class for Seat (GdkSeat), prototype 0xe86ddd40, JSClass 0xec9cdd10, in object 0xe86691e0 979s JS G NS: Found info type FLAGS for 'SeatCapabilities' in namespace 'Gdk' 979s JS G ENUM: Defining enum value NONE (fixed from none) 0 979s JS G ENUM: Defining enum value POINTER (fixed from pointer) 1 979s JS G ENUM: Defining enum value TOUCH (fixed from touch) 2 979s JS G ENUM: Defining enum value TABLET_STYLUS (fixed from tablet_stylus) 4 979s JS G ENUM: Defining enum value KEYBOARD (fixed from keyboard) 8 979s JS G ENUM: Defining enum value ALL_POINTING (fixed from all_pointing) 7 979s JS G ENUM: Defining enum value ALL (fixed from all) 15 979s JS G ENUM: Defining Gdk.SeatCapabilities as 0xe88b7ed8 979s JS G NS: Found info type ENUM for 'SettingAction' in namespace 'Gdk' 979s JS G ENUM: Defining enum value NEW (fixed from new) 0 979s JS G ENUM: Defining enum value CHANGED (fixed from changed) 1 979s JS G ENUM: Defining enum value DELETED (fixed from deleted) 2 979s JS G ENUM: Defining Gdk.SettingAction as 0xe88b7fb0 979s JS G NS: Found info type ENUM for 'Status' in namespace 'Gdk' 979s JS G ENUM: Defining enum value OK (fixed from ok) 0 979s JS G ENUM: Defining enum value ERROR (fixed from error) -1 979s JS G ENUM: Defining enum value ERROR_PARAM (fixed from error_param) -2 979s JS G ENUM: Defining enum value ERROR_FILE (fixed from error_file) -3 979s JS G ENUM: Defining enum value ERROR_MEM (fixed from error_mem) -4 979s JS G ENUM: Defining Gdk.Status as 0xe88b8008 979s JS G NS: Found info type ENUM for 'SubpixelLayout' in namespace 'Gdk' 979s JS G ENUM: Defining enum value UNKNOWN (fixed from unknown) 0 979s JS G ENUM: Defining enum value NONE (fixed from none) 1 979s JS G ENUM: Defining enum value HORIZONTAL_RGB (fixed from horizontal_rgb) 2 979s JS G ENUM: Defining enum value HORIZONTAL_BGR (fixed from horizontal_bgr) 3 979s JS G ENUM: Defining enum value VERTICAL_RGB (fixed from vertical_rgb) 4 979s JS G ENUM: Defining enum value VERTICAL_BGR (fixed from vertical_bgr) 5 979s JS G ENUM: Defining Gdk.SubpixelLayout as 0xe88b8060 979s JS G NS: Found info type STRUCT for 'TimeCoord' in namespace 'Gdk' 979s JS G BXD: Defined class for TimeCoord (void), prototype 0xe86dde00, JSClass 0xec9cd980, in object 0xe86691e0 979s JS G NS: Found info type ENUM for 'TouchpadGesturePhase' in namespace 'Gdk' 979s JS G ENUM: Defining enum value BEGIN (fixed from begin) 0 979s JS G ENUM: Defining enum value UPDATE (fixed from update) 1 979s JS G ENUM: Defining enum value END (fixed from end) 2 979s JS G ENUM: Defining enum value CANCEL (fixed from cancel) 3 979s JS G ENUM: Defining Gdk.TouchpadGesturePhase as 0xe88b8138 979s JS G NS: Found info type ENUM for 'VisibilityState' in namespace 'Gdk' 979s JS G ENUM: Defining enum value UNOBSCURED (fixed from unobscured) 0 979s JS G ENUM: Defining enum value PARTIAL (fixed from partial) 1 979s JS G ENUM: Defining enum value FULLY_OBSCURED (fixed from fully_obscured) 2 979s JS G ENUM: Defining Gdk.VisibilityState as 0xe88b8190 979s JS G NS: Found info type OBJECT for 'Visual' in namespace 'Gdk' 979s JS G OBJ: Defined class for Visual (GdkVisual), prototype 0xe86dde60, JSClass 0xec9cdd10, in object 0xe86691e0 979s JS G NS: Found info type ENUM for 'VisualType' in namespace 'Gdk' 979s JS G ENUM: Defining enum value STATIC_GRAY (fixed from static_gray) 0 979s JS G ENUM: Defining enum value GRAYSCALE (fixed from grayscale) 1 979s JS G ENUM: Defining enum value STATIC_COLOR (fixed from static_color) 2 979s JS G ENUM: Defining enum value PSEUDO_COLOR (fixed from pseudo_color) 3 979s JS G ENUM: Defining enum value TRUE_COLOR (fixed from true_color) 4 979s JS G ENUM: Defining enum value DIRECT_COLOR (fixed from direct_color) 5 979s JS G ENUM: Defining Gdk.VisualType as 0xe88b81e8 979s JS G NS: Found info type FLAGS for 'WMDecoration' in namespace 'Gdk' 979s JS G ENUM: Defining enum value ALL (fixed from all) 1 979s JS G ENUM: Defining enum value BORDER (fixed from border) 2 979s JS G ENUM: Defining enum value RESIZEH (fixed from resizeh) 4 979s JS G ENUM: Defining enum value TITLE (fixed from title) 8 979s JS G ENUM: Defining enum value MENU (fixed from menu) 16 979s JS G ENUM: Defining enum value MINIMIZE (fixed from minimize) 32 979s JS G ENUM: Defining enum value MAXIMIZE (fixed from maximize) 64 979s JS G ENUM: Defining Gdk.WMDecoration as 0xe88b82c0 979s JS G NS: Found info type FLAGS for 'WMFunction' in namespace 'Gdk' 979s JS G ENUM: Defining enum value ALL (fixed from all) 1 979s JS G ENUM: Defining enum value RESIZE (fixed from resize) 2 979s JS G ENUM: Defining enum value MOVE (fixed from move) 4 979s JS G ENUM: Defining enum value MINIMIZE (fixed from minimize) 8 979s JS G ENUM: Defining enum value MAXIMIZE (fixed from maximize) 16 979s JS G ENUM: Defining enum value CLOSE (fixed from close) 32 979s JS G ENUM: Defining Gdk.WMFunction as 0xe88b8398 979s JS G NS: Found info type OBJECT for 'Window' in namespace 'Gdk' 979s JS G OBJ: Defined class for Window (GdkWindow), prototype 0xe86ddf00, JSClass 0xec9cdd10, in object 0xe86691e0 979s JS G NS: Found info type STRUCT for 'WindowAttr' in namespace 'Gdk' 979s JS G BXD: Defined class for WindowAttr (void), prototype 0xe86ddf40, JSClass 0xec9cd980, in object 0xe86691e0 979s JS G NS: Found info type FLAGS for 'WindowAttributesType' in namespace 'Gdk' 979s JS G ENUM: Defining enum value TITLE (fixed from title) 2 979s JS G ENUM: Defining enum value X (fixed from x) 4 979s JS G ENUM: Defining enum value Y (fixed from y) 8 979s JS G ENUM: Defining enum value CURSOR (fixed from cursor) 16 979s JS G ENUM: Defining enum value VISUAL (fixed from visual) 32 979s JS G ENUM: Defining enum value WMCLASS (fixed from wmclass) 64 979s JS G ENUM: Defining enum value NOREDIR (fixed from noredir) 128 979s JS G ENUM: Defining enum value TYPE_HINT (fixed from type_hint) 256 979s JS G ENUM: Defining Gdk.WindowAttributesType as 0xe88b8470 979s JS G NS: Found info type STRUCT for 'WindowClass' in namespace 'Gdk' 979s JS G NS: Found info type ENUM for 'WindowEdge' in namespace 'Gdk' 979s JS G ENUM: Defining enum value NORTH_WEST (fixed from north_west) 0 979s JS G ENUM: Defining enum value NORTH (fixed from north) 1 979s JS G ENUM: Defining enum value NORTH_EAST (fixed from north_east) 2 979s JS G ENUM: Defining enum value WEST (fixed from west) 3 979s JS G ENUM: Defining enum value EAST (fixed from east) 4 979s JS G ENUM: Defining enum value SOUTH_WEST (fixed from south_west) 5 979s JS G ENUM: Defining enum value SOUTH (fixed from south) 6 979s JS G ENUM: Defining enum value SOUTH_EAST (fixed from south_east) 7 979s JS G ENUM: Defining Gdk.WindowEdge as 0xe88b8548 979s JS G NS: Found info type FLAGS for 'WindowHints' in namespace 'Gdk' 979s JS G ENUM: Defining enum value POS (fixed from pos) 1 979s JS G ENUM: Defining enum value MIN_SIZE (fixed from min_size) 2 979s JS G ENUM: Defining enum value MAX_SIZE (fixed from max_size) 4 979s JS G ENUM: Defining enum value BASE_SIZE (fixed from base_size) 8 979s JS G ENUM: Defining enum value ASPECT (fixed from aspect) 16 979s JS G ENUM: Defining enum value RESIZE_INC (fixed from resize_inc) 32 979s JS G ENUM: Defining enum value WIN_GRAVITY (fixed from win_gravity) 64 979s JS G ENUM: Defining enum value USER_POS (fixed from user_pos) 128 979s JS G ENUM: Defining enum value USER_SIZE (fixed from user_size) 256 979s JS G ENUM: Defining Gdk.WindowHints as 0xe88b8620 979s JS G NS: Found info type STRUCT for 'WindowRedirect' in namespace 'Gdk' 979s JS G BXD: Defined class for WindowRedirect (void), prototype 0xe86ddfc0, JSClass 0xec9cd980, in object 0xe86691e0 979s JS G NS: Found info type FLAGS for 'WindowState' in namespace 'Gdk' 979s JS G ENUM: Defining enum value WITHDRAWN (fixed from withdrawn) 1 979s JS G ENUM: Defining enum value ICONIFIED (fixed from iconified) 2 979s JS G ENUM: Defining enum value MAXIMIZED (fixed from maximized) 4 979s JS G ENUM: Defining enum value STICKY (fixed from sticky) 8 979s JS G ENUM: Defining enum value FULLSCREEN (fixed from fullscreen) 16 979s JS G ENUM: Defining enum value ABOVE (fixed from above) 32 979s JS G ENUM: Defining enum value BELOW (fixed from below) 64 979s JS G ENUM: Defining enum value FOCUSED (fixed from focused) 128 979s JS G ENUM: Defining enum value TILED (fixed from tiled) 256 979s JS G ENUM: Defining enum value TOP_TILED (fixed from top_tiled) 512 979s JS G ENUM: Defining enum value TOP_RESIZABLE (fixed from top_resizable) 1024 979s JS G ENUM: Defining enum value RIGHT_TILED (fixed from right_tiled) 2048 979s JS G ENUM: Defining enum value RIGHT_RESIZABLE (fixed from right_resizable) 4096 979s JS G ENUM: Defining enum value BOTTOM_TILED (fixed from bottom_tiled) 8192 979s JS G ENUM: Defining enum value BOTTOM_RESIZABLE (fixed from bottom_resizable) 16384 979s JS G ENUM: Defining enum value LEFT_TILED (fixed from left_tiled) 32768 979s JS G ENUM: Defining enum value LEFT_RESIZABLE (fixed from left_resizable) 65536 979s JS G ENUM: Defining Gdk.WindowState as 0xe88b86f8 979s JS G NS: Found info type ENUM for 'WindowType' in namespace 'Gdk' 979s JS G ENUM: Defining enum value ROOT (fixed from root) 0 979s JS G ENUM: Defining enum value TOPLEVEL (fixed from toplevel) 1 979s JS G ENUM: Defining enum value CHILD (fixed from child) 2 979s JS G ENUM: Defining enum value TEMP (fixed from temp) 3 979s JS G ENUM: Defining enum value FOREIGN (fixed from foreign) 4 979s JS G ENUM: Defining enum value OFFSCREEN (fixed from offscreen) 5 979s JS G ENUM: Defining enum value SUBSURFACE (fixed from subsurface) 6 979s JS G ENUM: Defining Gdk.WindowType as 0xe88b88d0 979s JS G NS: Found info type ENUM for 'WindowTypeHint' in namespace 'Gdk' 979s JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 979s JS G ENUM: Defining enum value DIALOG (fixed from dialog) 1 979s JS G ENUM: Defining enum value MENU (fixed from menu) 2 979s JS G ENUM: Defining enum value TOOLBAR (fixed from toolbar) 3 979s JS G ENUM: Defining enum value SPLASHSCREEN (fixed from splashscreen) 4 979s JS G ENUM: Defining enum value UTILITY (fixed from utility) 5 979s JS G ENUM: Defining enum value DOCK (fixed from dock) 6 979s JS G ENUM: Defining enum value DESKTOP (fixed from desktop) 7 979s JS G ENUM: Defining enum value DROPDOWN_MENU (fixed from dropdown_menu) 8 979s JS G ENUM: Defining enum value POPUP_MENU (fixed from popup_menu) 9 979s JS G ENUM: Defining enum value TOOLTIP (fixed from tooltip) 10 979s JS G ENUM: Defining enum value NOTIFICATION (fixed from notification) 11 979s JS G ENUM: Defining enum value COMBO (fixed from combo) 12 979s JS G ENUM: Defining enum value DND (fixed from dnd) 13 979s JS G ENUM: Defining Gdk.WindowTypeHint as 0xe88b89a8 979s JS G NS: Found info type ENUM for 'WindowWindowClass' in namespace 'Gdk' 979s JS G ENUM: Defining enum value INPUT_OUTPUT (fixed from input_output) 0 979s JS G ENUM: Defining enum value INPUT_ONLY (fixed from input_only) 1 979s JS G ENUM: Defining Gdk.WindowWindowClass as 0xe88b8b80 979s JS G NS: Found info type FUNCTION for 'add_option_entries_libgtk_only' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'atom_intern' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'atom_intern_static_string' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'beep' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'cairo_create' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'cairo_draw_from_gl' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'cairo_get_clip_rectangle' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'cairo_get_drawing_context' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'cairo_rectangle' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'cairo_region' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'cairo_region_create_from_surface' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'cairo_set_source_color' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'cairo_set_source_pixbuf' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'cairo_set_source_rgba' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'cairo_set_source_window' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'cairo_surface_create_from_pixbuf' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'color_parse' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'disable_multidevice' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'drag_abort' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'drag_begin' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'drag_begin_for_device' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'drag_begin_from_point' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'drag_drop' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'drag_drop_done' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'drag_drop_succeeded' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'drag_find_window_for_screen' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'drag_get_selection' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'drag_motion' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'drag_status' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'drop_finish' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'drop_reply' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'error_trap_pop' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'error_trap_pop_ignored' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'error_trap_push' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'event_get' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'event_handler_set' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'event_peek' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'event_request_motions' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'events_get_angle' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'events_get_center' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'events_get_distance' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'events_pending' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'flush' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'get_default_root_window' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'get_display' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'get_display_arg_name' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'get_program_class' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'get_show_events' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'gl_error_quark' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'init' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'init_check' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'keyboard_grab' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'keyboard_ungrab' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'keyval_convert_case' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'keyval_from_name' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'keyval_is_lower' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'keyval_is_upper' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'keyval_name' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'keyval_to_lower' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'keyval_to_unicode' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'keyval_to_upper' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'list_visuals' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'notify_startup_complete' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'notify_startup_complete_with_id' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'offscreen_window_get_embedder' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'offscreen_window_get_surface' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'offscreen_window_set_embedder' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'pango_context_get' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'pango_context_get_for_display' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'pango_context_get_for_screen' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'parse_args' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'pixbuf_get_from_surface' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'pixbuf_get_from_window' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'pointer_grab' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'pointer_is_grabbed' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'pointer_ungrab' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'pre_parse_libgtk_only' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'property_delete' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'property_get' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'query_depths' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'query_visual_types' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'selection_convert' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'selection_owner_get' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'selection_owner_get_for_display' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'selection_owner_set' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'selection_owner_set_for_display' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'selection_send_notify' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'selection_send_notify_for_display' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'set_allowed_backends' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'set_double_click_time' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'set_program_class' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'set_show_events' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'setting_get' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'synthesize_window_state' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'test_render_sync' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'test_simulate_button' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'test_simulate_key' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'text_property_to_utf8_list_for_display' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'threads_add_idle' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'threads_add_timeout' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'threads_add_timeout_seconds' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'threads_enter' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'threads_init' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'threads_leave' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'unicode_to_keyval' in namespace 'Gdk' 979s JS G NS: Found info type FUNCTION for 'utf8_to_string_target' in namespace 'Gdk' 979s ok 17 Complete enumeration of GIRepositoryNamespace (new_enumerate) all enumerated properties are defined 979s JS G BXD: Defining method quit in prototype for GLib.MainLoop 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Main loop instance 0x1b8e0a8: Spinning loop until released or hook cleared 979s JS MAINLOOP: handling job 0, 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Completed job 0 979s JS MAINLOOP: handling job 1, 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Completed job 1 979s JS MAINLOOP: handling job 2, 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Completed job 2 979s JS MAINLOOP: handling job 3, 979s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 979s JS MAINLOOP: Main loop instance 0x1b8e0a8: release 979s JS MAINLOOP: Completed job 3 979s JS MEMORY: Memory report: before destroying context 979s JS MEMORY: 510 objects currently alive 979s JS MEMORY: boxed_instance = 43 979s JS MEMORY: boxed_prototype = 48 979s JS MEMORY: closure = 1 979s JS MEMORY: function = 354 979s JS MEMORY: fundamental_instance = 0 979s JS MEMORY: fundamental_prototype = 0 979s JS MEMORY: gerror_instance = 0 979s JS MEMORY: gerror_prototype = 2 979s JS MEMORY: interface = 6 979s JS MEMORY: module = 10 979s JS MEMORY: ns = 6 979s JS MEMORY: object_instance = 2 979s JS MEMORY: object_prototype = 36 979s JS MEMORY: param = 1 979s JS MEMORY: union_instance = 0 979s JS MEMORY: union_prototype = 1 979s JS CTX: JS shutdown sequence 979s JS CTX: Stopping profiler 979s JS CTX: Shutting down toggle queue 979s JS CTX: Notifying external reference holders of GjsContext dispose 979s JS MAINLOOP: Stopping promise job dispatcher 979s JS CTX: Notifying reference holders of GjsContext dispose 979s JS CTX: Checking unhandled promise rejections 979s JS CTX: Releasing cached JS wrappers 979s JS CTX: Final triggered GC 979s JS CTX: Destroying JS context 979s JS CTX: Releasing all native objects 979s JS CTX: Disabling auto GC 979s JS CTX: Ending trace on global object 979s JS CTX: Freeing allocated resources 979s JS CTX: JS context destroyed 979s PASS: cjs/testIntrospection.test 979s Running test: cjs/testLegacyGObject.test 979s JS NATIVE: Registered native JS module '_promiseNative' 979s JS NATIVE: Registered native JS module '_byteArrayNative' 979s JS NATIVE: Registered native JS module '_encodingNative' 979s JS NATIVE: Registered native JS module '_gi' 979s JS NATIVE: Registered native JS module 'gi' 979s JS NATIVE: Registered native JS module 'cairoNative' 979s JS NATIVE: Registered native JS module 'system' 979s JS NATIVE: Registered native JS module 'console' 979s JS NATIVE: Registered native JS module '_print' 979s JS CTX: Enabling JIT 979s JS CTX: Initialized class GjsFileImporter prototype 0xeac00080 979s JS IMPORT: Defining parent (nil) of 0xeac000d8 'imports' is mod 0 979s JS IMPORT: Importing '_print' 979s JS NATIVE: Defining native module '_print' 979s JS IMPORT: Defining parent 0xeac000d8 of 0xeac005f0 '_print' is mod 1 979s JS IMPORT: successfully imported module '_print' 979s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 979s 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 0xea9320d0 979s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xea9320d0 979s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xea9320d0 979s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xea9320d0 979s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xea9320d0 979s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xea9320d0 979s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xea9320d0 979s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xea9320d0 979s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xea9320d0 979s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xea9320d0 979s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xea9320d0 979s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xea9320d0 979s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xea9320d0 979s JS MAINLOOP: Main loop instance 0x9ac10a8: hold 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Starting promise job dispatcher 979s JS MAINLOOP: Main loop instance 0x9ac10a8: Spinning loop until released or hook cleared 979s JS MAINLOOP: handling job 0, 979s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 979s JS MAINLOOP: Main loop instance 0x9ac10a8: release 979s JS MAINLOOP: Completed job 0 979s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xea9320d0 979s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xea9320d0 979s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xea9320d0 979s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xea9320d0 979s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xea9320d0 979s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xea9320d0 979s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xea9320d0 979s JS IMPORT: Module metadata hook for module 0xeac10a10 979s JS IMPORT: Defining meta.importSync for module 0xeac10a10 979s JS NATIVE: Defining native module 'gi' 979s JS CTX: Initialized class GIRepositoryNamespace prototype 0xeac10d48 979s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 979s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 979s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 979s JS IMPORT: Importing directory 'overrides' 979s JS IMPORT: Defining parent 0xeac000d8 of 0xeac10e38 'overrides' is mod 1 979s JS IMPORT: Defined importer 'overrides' 0xeac10e38 in 0xeac000d8 979s JS IMPORT: successfully imported directory 'overrides' 979s JS IMPORT: Importing '_byteArrayNative' 979s JS NATIVE: Defining native module '_byteArrayNative' 979s JS IMPORT: Defining parent 0xeac000d8 of 0xeac11220 '_byteArrayNative' is mod 1 979s JS IMPORT: successfully imported module '_byteArrayNative' 979s JS IMPORT: Importing '_promiseNative' 979s JS NATIVE: Defining native module '_promiseNative' 979s JS IMPORT: Defining parent 0xeac000d8 of 0xeac11360 '_promiseNative' is mod 1 979s JS IMPORT: successfully imported module '_promiseNative' 979s JS IMPORT: Importing module GLib succeeded 979s JS IMPORT: Defining parent 0xeac10e38 of 0xea9330e0 'GLib' is mod 1 979s JS IMPORT: successfully imported module 'GLib' 979s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 979s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xea969040, JSClass 0xeed07980, in object 0xea969020 979s JS CTX: Initialized class GIRepositoryGType prototype 0xeac11580 979s JS CTX: Initialized class GIRepositoryFunction prototype 0xea933120 979s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 979s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 979s JS G BXD: Defined class for Error (GError), prototype 0xea969080, JSClass 0xeed07980, in object 0xea969020 979s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 979s JS G BXD: Defined class for Variant (GVariant), prototype 0xea9690c0, JSClass 0xeed07980, in object 0xea969020 979s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 979s JS G BXD: Defined class for Bytes (GBytes), prototype 0xea969100, JSClass 0xeed07980, in object 0xea969020 979s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 979s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 979s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xea969140, JSClass 0xeed07980, in object 0xea969020 979s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 979s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 979s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 979s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 979s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 979s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 979s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 979s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 979s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 979s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 979s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 979s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 979s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 979s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 979s JS G BXD: Defined class for Thread (GThread), prototype 0xea969180, JSClass 0xeed07980, in object 0xea969020 979s JS G BXD: Defining method ref in prototype for GLib.Thread 979s JS G BXD: Defining method unref in prototype for GLib.Thread 979s JS G NS: Defined namespace 'GLib' 0xea969020 in GIRepository 0xeac10c08 979s JS IMPORT: Importing module jasmine succeeded 979s JS IMPORT: Defining parent 0xeac000d8 of 0xea9338e0 'jasmine' is mod 1 979s JS IMPORT: successfully imported module 'jasmine' 979s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 979s JS MAINLOOP: Main loop instance 0x9ac10a8: hold 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Main loop instance 0x9ac10a8: Spinning loop until released or hook cleared 979s JS MAINLOOP: handling job 0, 979s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 979s JS MAINLOOP: Main loop instance 0x9ac10a8: release 979s JS MAINLOOP: Completed job 0 979s JS IMPORT: Importing 'gi' 979s JS IMPORT: Defining parent 0xeac000d8 of 0xeac10c08 'gi' is mod 1 979s JS IMPORT: successfully imported module 'gi' 979s 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 979s JS G NS: Defined namespace 'CjsPrivate' 0xea969200 in GIRepository 0xeac10c08 979s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 979s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 979s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 979s JS IMPORT: Importing module _legacy succeeded 979s JS IMPORT: Defining parent 0xeac000d8 of 0xea933aa0 '_legacy' is mod 1 979s JS IMPORT: successfully imported module '_legacy' 979s JS IMPORT: Importing module lang succeeded 979s JS IMPORT: Defining parent 0xeac000d8 of 0xea933a60 'lang' is mod 1 979s JS IMPORT: successfully imported module 'lang' 979s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 979s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 979s JS IMPORT: Importing module _signals succeeded 979s JS IMPORT: Defining parent 0xeac000d8 of 0xea933ae0 '_signals' is mod 1 979s JS IMPORT: successfully imported module '_signals' 979s JS IMPORT: Importing module signals succeeded 979s JS IMPORT: Defining parent 0xeac000d8 of 0xea933a20 'signals' is mod 1 979s JS IMPORT: successfully imported module 'signals' 979s JS IMPORT: Importing module Gio succeeded 979s JS IMPORT: Defining parent 0xeac10e38 of 0xea9339e0 'Gio' is mod 1 979s JS IMPORT: successfully imported module 'Gio' 979s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 979s JS IMPORT: Importing '_gi' 979s JS NATIVE: Defining native module '_gi' 979s JS IMPORT: Defining parent 0xeac000d8 of 0xeac25308 '_gi' is mod 1 979s JS IMPORT: successfully imported module '_gi' 979s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 979s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 979s JS IMPORT: Importing module _common succeeded 979s JS IMPORT: Defining parent 0xeac000d8 of 0xea933b60 '_common' is mod 1 979s JS IMPORT: successfully imported module '_common' 979s JS IMPORT: Importing module GObject succeeded 979s JS IMPORT: Defining parent 0xeac10e38 of 0xea933b20 'GObject' is mod 1 979s JS IMPORT: successfully imported module 'GObject' 979s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 979s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 979s JS G BXD: Defined class for String (GString), prototype 0xea969420, JSClass 0xeed07980, in object 0xea969220 979s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 979s JS G PRM: Defined class ParamSpec prototype is 0xea933be0 class 0xeed0a170 in object 0xea969220 979s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 979s JS G OBJ: Defined class for Object (GObject), prototype 0xea969540, JSClass 0xeed07d10, in object 0xea969220 979s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 979s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 979s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xea969560, JSClass 0xeed07d10, in object 0xea969220 979s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 979s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 979s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 979s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 979s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 979s JS G NS: Defined namespace 'GObject' 0xea969220 in GIRepository 0xeac10c08 979s JS G OBJ: Defined class for Application (GApplication), prototype 0xea9695a0, JSClass 0xeed07d10, in object 0xea9691e0 979s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 979s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0xea933ea0, JSClass 0xeed07bf8, in object 0xea9691e0 979s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 979s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 979s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 979s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 979s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 979s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 979s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 979s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 979s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 979s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 979s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xea969600, JSClass 0xeed07d10, in object 0xea9691e0 979s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 979s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0xea9af0c0, JSClass 0xeed07bf8, in object 0xea9691e0 979s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 979s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xea969660, JSClass 0xeed07d10, in object 0xea9691e0 979s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 979s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 979s JS G IFACE: Defined class for Initable (GInitable), prototype 0xea9af1c0, JSClass 0xeed07bf8, in object 0xea9691e0 979s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 979s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 979s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 979s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xea9696c0, JSClass 0xeed07980, in object 0xea9691e0 979s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 979s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xea969700, JSClass 0xeed07980, in object 0xea9691e0 979s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 979s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 979s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xea969740, JSClass 0xeed07d10, in object 0xea9691e0 979s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xea969780, JSClass 0xeed07d10, in object 0xea969200 979s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 979s JS G OBJ: Defined class for ListStore (GListStore), prototype 0xea9697c0, JSClass 0xeed07d10, in object 0xea9691e0 979s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 979s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 979s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 979s JS G IFACE: Defined class for File (GFile), prototype 0xea9af2e0, JSClass 0xeed07bf8, in object 0xea9691e0 979s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xea969820, JSClass 0xeed07d10, in object 0xeac10cd0 979s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 979s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0xea969880, JSClass 0xeed07d10, in object 0xea9691e0 979s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 979s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 979s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0xea9698c0, JSClass 0xeed07d10, in object 0xea9691e0 979s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 979s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0xea969900, JSClass 0xeed07d10, in object 0xea9691e0 979s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 979s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xea969940, JSClass 0xeed07980, in object 0xea9691e0 979s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 979s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 979s JS G OBJ: Defined class for Settings (GSettings), prototype 0xea969980, JSClass 0xeed07d10, in object 0xea9691e0 979s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 979s JS G NS: Defined namespace 'Gio' 0xea9691e0 in GIRepository 0xeac10c08 979s JS IMPORT: Importing module Gtk succeeded 979s JS IMPORT: Defining parent 0xeac10e38 of 0xea9afb40 'Gtk' is mod 1 979s JS IMPORT: successfully imported module 'Gtk' 979s JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' 979s JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' 979s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0xea9699e0, JSClass 0xeed07d10, in object 0xea969220 979s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0xea969a20, JSClass 0xeed07d10, in object 0xea9699c0 979s JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' 979s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0xea9afda0, JSClass 0xeed07bf8, in object 0xea9699c0 979s JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' 979s JS G OBJ: Defined class for Container (GtkContainer), prototype 0xea969a80, JSClass 0xeed07d10, in object 0xea9699c0 979s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 979s JS G NS: Defined namespace 'Gtk' 0xea9699c0 in GIRepository 0xeac10c08 979s JS IMPORT: JS import 'mainloop' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/mainloop.js 979s JS IMPORT: Importing module mainloop succeeded 979s JS IMPORT: Defining parent 0xeac000d8 of 0xea9afe80 'mainloop' is mod 1 979s JS IMPORT: successfully imported module 'mainloop' 979s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 979s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 979s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 979s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 979s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 979s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 979s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 979s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 979s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 979s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 979s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 979s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 979s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 979s JS G ENUM: Defining GObject.ParamFlags as 0xeac2b690 979s JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' 979s JS G PRM: Wrapping GParamString 'readwrite' on (null) with JSObject 979s JS G PRM: JSObject created with param instance 0x9c0cde8 type GParamString 979s JS G PRM: Wrapping GParamString 'readonly' on (null) with JSObject 979s JS G PRM: JSObject created with param instance 0x9c0c018 type GParamString 979s JS G PRM: Wrapping GParamString 'construct' on (null) with JSObject 979s JS G PRM: JSObject created with param instance 0x9c0c0b0 type GParamString 979s JS G NS: Found info type FLAGS for 'SignalFlags' in namespace 'GObject' 979s JS G ENUM: Defining enum value RUN_FIRST (fixed from run_first) 1 979s JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2 979s JS G ENUM: Defining enum value RUN_CLEANUP (fixed from run_cleanup) 4 979s JS G ENUM: Defining enum value NO_RECURSE (fixed from no_recurse) 8 979s JS G ENUM: Defining enum value DETAILED (fixed from detailed) 16 979s JS G ENUM: Defining enum value ACTION (fixed from action) 32 979s JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64 979s JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128 979s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 256 979s JS G ENUM: Defining enum value ACCUMULATOR_FIRST_RUN (fixed from accumulator_first_run) 131072 979s JS G ENUM: Defining GObject.SignalFlags as 0xeac2b890 979s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 979s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'CjsPrivate' 979s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 979s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 979s JS G OBJ: Defined class for Gjs_MyObject (Gjs_MyObject), prototype 0xea969ac0, JSClass 0xeed07d10, in object 0xeac10cd0 979s JS G NS: Found info type FUNCTION for 'signal_lookup' in namespace 'GObject' 979s JS G NS: Found info type FUNCTION for 'signal_override_class_closure' in namespace 'GObject' 979s JS G OBJ: Defined class for Gjs_MyApplication (Gjs_MyApplication), prototype 0xea969b00, JSClass 0xeed07d10, in object 0xeac10cd0 979s JS G OBJ: Defined class for Gjs_MyInitable (Gjs_MyInitable), prototype 0xea969b40, JSClass 0xeed07d10, in object 0xeac10cd0 979s JS G OBJ: Defined class for Gjs_Derived (Gjs_Derived), prototype 0xea969b80, JSClass 0xeed07d10, in object 0xeac10cd0 979s JS G OBJ: Defined class for Gjs_Legacy_OddlyNamed (Gjs_Legacy_OddlyNamed), prototype 0xea969bc0, JSClass 0xeed07d10, in object 0xeac10cd0 979s JS G OBJ: Defined class for Gjs_MyCustomInit (Gjs_MyCustomInit), prototype 0xea969c00, JSClass 0xeed07d10, in object 0xeac10cd0 979s JS G OBJ: Defined class for Gjs_GObjectImplementingLangInterface (Gjs_GObjectImplementingLangInterface), prototype 0xea969c40, JSClass 0xeed07d10, in object 0xea935970 979s JS G PRM: Wrapping GParamString 'interface-prop' on (null) with JSObject 979s JS G PRM: JSObject created with param instance 0x9bb0810 type GParamString 979s JS G IFACE: Defined class for ArbitraryGTypeName (ArbitraryGTypeName), prototype 0xea9b9700, JSClass 0xeed07bf8, in object 0xea935970 979s JS G IFACE: Defined class for Gjs_InterfaceRequiringGObjectInterface (Gjs_InterfaceRequiringGObjectInterface), prototype 0xea9b9740, JSClass 0xeed07bf8, in object 0xea935970 979s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 979s JS G PRM: JSObject created with param instance 0x9bd9f40 type GParamOverride 979s JS G PRM: Wrapping GParamString 'class-prop' on (null) with JSObject 979s JS G PRM: JSObject created with param instance 0x9bda108 type GParamString 979s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 979s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 979s JS G OBJ: Defined class for Gjs_GObjectImplementingGObjectInterface (Gjs_GObjectImplementingGObjectInterface), prototype 0xea969cc0, JSClass 0xeed07d10, in object 0xea935970 979s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 979s JS G PRM: JSObject created with param instance 0x9b99ed8 type GParamOverride 979s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 979s JS G OBJ: Defined class for Gjs_MinimalImplementationOfAGObjectInterface (Gjs_MinimalImplementationOfAGObjectInterface), prototype 0xea969d00, JSClass 0xeed07d10, in object 0xea935970 979s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 979s JS G PRM: JSObject created with param instance 0x9b9d028 type GParamOverride 979s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 979s JS G OBJ: Defined class for Gjs_ImplementationOfTwoInterfaces (Gjs_ImplementationOfTwoInterfaces), prototype 0xea969d40, JSClass 0xeed07d10, in object 0xea935970 979s JS G IFACE: Defined class for Gjs_LegacyInterface1 (Gjs_LegacyInterface1), prototype 0xea9b98c0, JSClass 0xeed07bf8, in object 0xea935970 979s JS G IFACE: Defined class for Gjs_LegacyInterface2 (Gjs_LegacyInterface2), prototype 0xea9b9900, JSClass 0xeed07bf8, in object 0xea935970 979s JS G NS: Found info type FUNCTION for 'param_spec_int' in namespace 'GObject' 979s JS G PRM: Wrapping GParamInt 'property' on (null) with JSObject 979s JS G PRM: JSObject created with param instance 0x9cd7488 type GParamInt 979s JS G PRM: Wrapping GParamInt 'override-property' on (null) with JSObject 979s JS G PRM: JSObject created with param instance 0x9cda3e8 type GParamInt 979s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 979s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 979s JS G OBJ: Defined class for Gjs_Legacy (Gjs_Legacy), prototype 0xea969dc0, JSClass 0xeed07d10, in object 0xea935970 979s JS G PRM: Wrapping GParamOverride 'override-property' on (null) with JSObject 979s JS G PRM: JSObject created with param instance 0x9ce1220 type GParamOverride 979s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 979s JS CTX: Script evaluation succeeded 979s JS MAINLOOP: Main loop instance 0x9ac10a8: Spinning loop until released or hook cleared 979s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xea9320d0 979s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xea9320d0 979s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xea9320d0 979s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xea9320d0 979s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xea9320d0 979s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xea9320d0 979s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xea9320d0 979s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xea9320d0 979s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xea9320d0 979s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xea9320d0 979s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xea9320d0 979s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xea9320d0 979s JS IMPORT: Module metadata hook for module 0xeac22f48 979s JS IMPORT: Defining meta.importSync for module 0xeac22f48 979s JS NATIVE: Defining native module 'system' 979s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xea9320d0 979s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xea9320d0 979s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 979s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 979s JS MAINLOOP: Set main loop hook to 979s JS MAINLOOP: Main loop instance 0x9ac10a8: hold 979s JS MAINLOOP: Running and clearing main loop hook 979s JS G BXD: Defining method run in prototype for GLib.MainLoop 979s 1..60 979s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 979s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 979s JS G BXD: Defined class for Source (GSource), prototype 0xea969e40, JSClass 0xeed07980, in object 0xea969020 979s JS G BXD: Defining method set_priority in prototype for GLib.Source 979s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 979s JS G BXD: Defining method attach in prototype for GLib.Source 979s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 979s JS IMPORT: Module metadata hook for module 0xea9539a0 979s JS IMPORT: Defining meta.importSync for module 0xea9539a0 979s JS G BXD: Defining method destroy in prototype for GLib.Source 979s ok 1 GObject class constructs with default values for properties 979s ok 2 GObject class constructs with a hash of property values 979s JS G NS: Found info type OBJECT for 'Builder' in namespace 'Gtk' 979s JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0xea9e4100, JSClass 0xeed07d10, in object 0xea9699c0 979s JS G OBJ: Defining method get_object in prototype for GtkBuilder (Gtk.Builder) 979s ok 3 GObject class constructs with property values from Gtk.Builder 979s ok 4 GObject class does not allow changing CONSTRUCT_ONLY properties 979s ok 5 GObject class has a name 979s JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) 979s JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject 979s JS G PRM: JSObject created with param instance 0x9c0c018 type GParamString 979s JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject 979s JS G PRM: JSObject created with param instance 0x9c0c018 type GParamString 979s ok 6 GObject class has a notify signal 979s ok 7 GObject class can define its own signals 979s ok 8 GObject class passes emitted arguments to signal handlers 979s ok 9 GObject class can return values from signals 979s ok 10 GObject class does not call first-wins signal handlers after one returns a value 979s ok 11 GObject class gets the return value of the default handler 979s ok 12 GObject class calls run-last default handler last 979s ok 13 GObject class can inherit from something that's not GObject.Object 979s ok 14 GObject class can implement an interface 979s JS G NS: Found info type OBJECT for 'Cancellable' in namespace 'Gio' 979s JS G OBJ: Defined class for Cancellable (GCancellable), prototype 0xea9e4ae0, JSClass 0xeed07d10, in object 0xea9691e0 979s ok 15 GObject class can implement interface vfuncs 979s ok 16 GObject class can be a subclass 979s ok 17 GObject class can have any valid Lang.Class name 979s ok 18 GObject class calls its _instance_init() function while chaining up in constructor 979s JS G NS: Found info type FUNCTION for 'param_spec_object' in namespace 'GObject' 979s JS G PRM: Wrapping GParamObject 'file' on (null) with JSObject 979s JS G PRM: JSObject created with param instance 0x9d861a8 type GParamObject 979s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 979s JS G OBJ: Defined class for Gjs_InterfacePropObject (Gjs_InterfacePropObject), prototype 0xea9e4ea0, JSClass 0xeed07d10, in object 0xea935970 979s ok 19 GObject class can have an interface-valued property 979s JS G PRM: Wrapping GParamOverride 'readwrite' on (null) with JSObject 979s JS G PRM: JSObject created with param instance 0x9d882b8 type GParamOverride 979s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 979s JS G OBJ: Defined class for Gjs_OverrideObject (Gjs_OverrideObject), prototype 0xea9e4fe0, JSClass 0xeed07d10, in object 0xea935970 979s ok 20 GObject class can override a property from the parent class 979s ok 21 GObject class cannot override a non-existent property 979s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 979s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 979s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 979s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 979s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 979s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 979s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 979s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 979s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 979s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 979s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 979s JS G ENUM: Defining GLib.LogLevelFlags as 0xeac20d60 979s JS G NS: Found info type OBJECT for 'TlsDatabase' in namespace 'Gio' 979s JS G OBJ: Defined class for TlsDatabase (GTlsDatabase), prototype 0xe80091e0, JSClass 0xeed07d10, in object 0xea9691e0 979s JS G NS: Found info type INTERFACE for 'TlsFileDatabase' in namespace 'Gio' 979s JS G IFACE: Defined class for TlsFileDatabase (GTlsFileDatabase), prototype 0xea9ecbe0, JSClass 0xeed07bf8, in object 0xea9691e0 979s JS G OBJ: Defined class for Gjs_ForgottenOverride (Gjs_ForgottenOverride), prototype 0xe8009240, JSClass 0xeed07d10, in object 0xea935970 979s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 979s ok 22 GObject class handles gracefully forgetting to override a C property 979s JS G PRM: Wrapping GParamOverride 'anchors' on (null) with JSObject 979s JS G PRM: JSObject created with param instance 0x9d8c1a0 type GParamOverride 979s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 979s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 979s JS G OBJ: Defined class for Gjs_ForgottenAccessors (Gjs_ForgottenAccessors), prototype 0xe8009360, JSClass 0xeed07d10, in object 0xea935970 979s JS G OBJ: Defined class for Gjs_ForgottenAccessors2 (Gjs_ForgottenAccessors2), prototype 0xe80093c0, JSClass 0xeed07d10, in object 0xea935970 979s ok 23 GObject class handles gracefully overriding a C property but forgetting the accessors 979s ok 24 GObject interface class can implement a Lang.Interface 979s ok 25 GObject interface throws when an interface requires a GObject interface but not GObject.Object 979s JS G OBJ: Defined class for Gjs_ObjectImplementingLangInterfaceAndCInterface (Gjs_ObjectImplementingLangInterfaceAndCInterface), prototype 0xe8009620, JSClass 0xeed07d10, in object 0xea935970 979s ok 26 GObject interface can be implemented by a GObject class along with a JS interface 979s ok 27 GObject interface is an instance of the interface classes 979s ok 28 GObject interface cannot be instantiated 979s ok 29 GObject interface has a name 979s ok 30 GObject interface reports its type name 979s JS G NS: Found info type FUNCTION for 'type_is_a' in namespace 'GObject' 979s ok 31 GObject interface can be implemented by a GObject class 979s ok 32 GObject interface is implemented by a GObject class with the correct class object 979s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 979s JS G PRM: JSObject created with param instance 0x9d9b228 type GParamOverride 979s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 979s JS G OBJ: Defined class for Gjs_GObjectImplementingBothKindsOfInterface (Gjs_GObjectImplementingBothKindsOfInterface), prototype 0xe8009a40, JSClass 0xeed07d10, in object 0xea935970 979s ok 33 GObject interface can be implemented by a class also implementing a Lang.Interface 979s ok 34 GObject interface can have its required function implemented 979s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 979s JS G PRM: JSObject created with param instance 0x9da0680 type GParamOverride 979s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 979s JS G OBJ: Defined class for Gjs_BadObject (Gjs_BadObject), prototype 0xe8009bc0, JSClass 0xeed07d10, in object 0xea935970 979s ok 35 GObject interface must have its required function implemented 979s ok 36 GObject interface doesn't have to have its optional function implemented 979s ok 37 GObject interface can have its optional function deferred to by the implementation 979s ok 38 GObject interface can have its function chained up to 979s ok 39 GObject interface can require another interface 979s ok 40 GObject interface can chain up to another interface 979s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 979s JS G PRM: JSObject created with param instance 0x9c184d8 type GParamOverride 979s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 979s JS G OBJ: Defined class for Gjs_MinimalImplementationOfTwoInterfaces (Gjs_MinimalImplementationOfTwoInterfaces), prototype 0xe8009fa0, JSClass 0xeed07d10, in object 0xea935970 979s ok 41 GObject interface defers to the last interface's optional function 979s ok 42 GObject interface must be implemented by a class that implements all required interfaces 979s ok 43 GObject interface must be implemented by a class that implements required interfaces in correct order 979s JS G IFACE: Defined class for Gjs_InitableInterface (Gjs_InitableInterface), prototype 0xea9ecdc0, JSClass 0xeed07bf8, in object 0xea935970 979s ok 44 GObject interface can require an interface from C 979s JS G BXD: Defining method is_running in prototype for GLib.MainLoop 979s JS G BXD: Defining method quit in prototype for GLib.MainLoop 979s ok 45 GObject interface can define signals on the implementing class 979s ok 46 GObject interface can define properties on the implementing class 979s JS G OBJ: Defined class for Gjs_MyNaughtyObject (Gjs_MyNaughtyObject), prototype 0xe800e3c0, JSClass 0xeed07d10, in object 0xea935970 979s ok 47 GObject interface must have its properties overridden 979s JS G OBJ: Defined class for Gjs_MyMetaObject (Gjs_MyMetaObject), prototype 0xe800e480, JSClass 0xeed07d10, in object 0xea935970 979s JS G IFACE: Defined class for Gjs_MyMetaInterface (Gjs_MyMetaInterface), prototype 0xea9ece20, JSClass 0xeed07bf8, in object 0xea935970 979s ok 48 GObject interface gets the correct type for its metaclass 979s JS G OBJ: Defined class for Gjs_SubObject (Gjs_SubObject), prototype 0xe800e560, JSClass 0xeed07d10, in object 0xea935970 979s ok 49 GObject interface can be implemented by a class as well as its parent class 979s JS G OBJ: Defined class for Gjs_SubImplementer (Gjs_SubImplementer), prototype 0xe800e640, JSClass 0xeed07d10, in object 0xea935970 979s ok 50 GObject interface can be reimplemented by a subclass of a class that already implements it 979s ok 51 ES6 GObject class inheriting from GObject.Class calls a static method on the parent class 979s ok 52 ES6 GObject class inheriting from GObject.Class calls a method on the parent class 979s ok 53 ES6 GObject class inheriting from GObject.Class passes arguments to the parent class's constructor 979s ok 54 ES6 GObject class inheriting from GObject.Class chains up to a method on the parent class 979s ok 55 ES6 GObject class inheriting from GObject.Class overrides a method on the parent class 979s ok 56 ES6 GObject class inheriting from GObject.Class sets and gets a property from the parent class 979s ok 57 ES6 GObject class inheriting from GObject.Class overrides a property from the parent class 979s ok 58 ES6 GObject class inheriting from GObject.Class inherits a signal from the parent class 979s ok 59 ES6 GObject class inheriting from GObject.Class inherits legacy interfaces from the parent 979s ok 60 ES6 GObject class inheriting from GObject.Class can implement a legacy interface itself 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Main loop instance 0x9ac10a8: Spinning loop until released or hook cleared 979s JS MAINLOOP: handling job 0, 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Completed job 0 979s JS MAINLOOP: handling job 1, 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Completed job 1 979s JS MAINLOOP: handling job 2, 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Completed job 2 979s JS MAINLOOP: handling job 3, 979s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 979s JS MAINLOOP: Main loop instance 0x9ac10a8: release 979s JS MAINLOOP: Completed job 3 979s JS MEMORY: Memory report: before destroying context 979s JS MEMORY: 725 objects currently alive 979s JS MEMORY: boxed_instance = 288 979s JS MEMORY: boxed_prototype = 11 979s JS MEMORY: closure = 16 979s JS MEMORY: function = 252 979s JS MEMORY: fundamental_instance = 0 979s JS MEMORY: fundamental_prototype = 0 979s JS MEMORY: gerror_instance = 0 979s JS MEMORY: gerror_prototype = 0 979s JS MEMORY: interface = 12 979s JS MEMORY: module = 11 979s JS MEMORY: ns = 5 979s JS MEMORY: object_instance = 67 979s JS MEMORY: object_prototype = 44 979s JS MEMORY: param = 19 979s JS MEMORY: union_instance = 0 979s JS MEMORY: union_prototype = 0 979s JS CTX: JS shutdown sequence 979s JS CTX: Stopping profiler 979s JS CTX: Shutting down toggle queue 979s JS CTX: Notifying external reference holders of GjsContext dispose 979s JS MAINLOOP: Stopping promise job dispatcher 979s JS CTX: Notifying reference holders of GjsContext dispose 979s JS CTX: Checking unhandled promise rejections 979s JS CTX: Releasing cached JS wrappers 979s JS CTX: Final triggered GC 979s JS CTX: Destroying JS context 979s JS CTX: Releasing all native objects 979s JS CTX: Disabling auto GC 979s JS CTX: Ending trace on global object 979s JS CTX: Freeing allocated resources 979s JS CTX: JS context destroyed 979s PASS: cjs/testLegacyGObject.test 979s Running test: cjs/testLegacyByteArray.test 979s JS NATIVE: Registered native JS module '_promiseNative' 979s JS NATIVE: Registered native JS module '_byteArrayNative' 979s JS NATIVE: Registered native JS module '_encodingNative' 979s JS NATIVE: Registered native JS module '_gi' 979s JS NATIVE: Registered native JS module 'gi' 979s JS NATIVE: Registered native JS module 'cairoNative' 979s JS NATIVE: Registered native JS module 'system' 979s JS NATIVE: Registered native JS module 'console' 979s JS NATIVE: Registered native JS module '_print' 979s JS CTX: Enabling JIT 979s JS CTX: Initialized class GjsFileImporter prototype 0xe4e00080 979s JS IMPORT: Defining parent (nil) of 0xe4e000d8 'imports' is mod 0 979s JS IMPORT: Importing '_print' 979s JS NATIVE: Defining native module '_print' 979s JS IMPORT: Defining parent 0xe4e000d8 of 0xe4e005f0 '_print' is mod 1 979s JS IMPORT: successfully imported module '_print' 979s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 979s 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 0xe4c320d0 979s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe4c320d0 979s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe4c320d0 979s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe4c320d0 979s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe4c320d0 979s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe4c320d0 979s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe4c320d0 979s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe4c320d0 979s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe4c320d0 979s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe4c320d0 979s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe4c320d0 979s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe4c320d0 979s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe4c320d0 979s JS MAINLOOP: Main loop instance 0xe7030a8: hold 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Starting promise job dispatcher 979s JS MAINLOOP: Main loop instance 0xe7030a8: Spinning loop until released or hook cleared 979s JS MAINLOOP: handling job 0, 979s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 979s JS MAINLOOP: Main loop instance 0xe7030a8: release 979s JS MAINLOOP: Completed job 0 979s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xe4c320d0 979s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe4c320d0 979s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe4c320d0 979s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe4c320d0 979s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe4c320d0 979s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe4c320d0 979s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe4c320d0 979s JS IMPORT: Module metadata hook for module 0xe4e10a10 979s JS IMPORT: Defining meta.importSync for module 0xe4e10a10 979s JS NATIVE: Defining native module 'gi' 979s JS CTX: Initialized class GIRepositoryNamespace prototype 0xe4e10d48 979s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 979s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 979s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 979s JS IMPORT: Importing directory 'overrides' 979s JS IMPORT: Defining parent 0xe4e000d8 of 0xe4e10e38 'overrides' is mod 1 979s JS IMPORT: Defined importer 'overrides' 0xe4e10e38 in 0xe4e000d8 979s JS IMPORT: successfully imported directory 'overrides' 979s JS IMPORT: Importing '_byteArrayNative' 979s JS NATIVE: Defining native module '_byteArrayNative' 979s JS IMPORT: Defining parent 0xe4e000d8 of 0xe4e11220 '_byteArrayNative' is mod 1 979s JS IMPORT: successfully imported module '_byteArrayNative' 979s JS IMPORT: Importing '_promiseNative' 979s JS NATIVE: Defining native module '_promiseNative' 979s JS IMPORT: Defining parent 0xe4e000d8 of 0xe4e11360 '_promiseNative' is mod 1 979s JS IMPORT: successfully imported module '_promiseNative' 979s JS IMPORT: Importing module GLib succeeded 979s JS IMPORT: Defining parent 0xe4e10e38 of 0xe4c330e0 'GLib' is mod 1 979s JS IMPORT: successfully imported module 'GLib' 979s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 979s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xe4c69040, JSClass 0xe8f5e980, in object 0xe4c69020 979s JS CTX: Initialized class GIRepositoryGType prototype 0xe4e11580 979s JS CTX: Initialized class GIRepositoryFunction prototype 0xe4c33120 979s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 979s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 979s JS G BXD: Defined class for Error (GError), prototype 0xe4c69080, JSClass 0xe8f5e980, in object 0xe4c69020 979s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 979s JS G BXD: Defined class for Variant (GVariant), prototype 0xe4c690c0, JSClass 0xe8f5e980, in object 0xe4c69020 979s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 979s JS G BXD: Defined class for Bytes (GBytes), prototype 0xe4c69100, JSClass 0xe8f5e980, in object 0xe4c69020 979s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 979s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 979s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xe4c69140, JSClass 0xe8f5e980, in object 0xe4c69020 979s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 979s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 979s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 979s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 979s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 979s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 979s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 979s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 979s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 979s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 979s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 979s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 979s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 979s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 979s JS G BXD: Defined class for Thread (GThread), prototype 0xe4c69180, JSClass 0xe8f5e980, in object 0xe4c69020 979s JS G BXD: Defining method ref in prototype for GLib.Thread 979s JS G BXD: Defining method unref in prototype for GLib.Thread 979s JS G NS: Defined namespace 'GLib' 0xe4c69020 in GIRepository 0xe4e10c08 979s JS IMPORT: Importing module jasmine succeeded 979s JS IMPORT: Defining parent 0xe4e000d8 of 0xe4c338e0 'jasmine' is mod 1 979s JS IMPORT: successfully imported module 'jasmine' 979s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 979s JS MAINLOOP: Main loop instance 0xe7030a8: hold 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Main loop instance 0xe7030a8: Spinning loop until released or hook cleared 979s JS MAINLOOP: handling job 0, 979s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 979s JS MAINLOOP: Main loop instance 0xe7030a8: release 979s JS MAINLOOP: Completed job 0 979s JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js 979s JS IMPORT: Importing 'gi' 979s JS IMPORT: Defining parent 0xe4e000d8 of 0xe4e10c08 'gi' is mod 1 979s JS IMPORT: successfully imported module 'gi' 979s JS IMPORT: Importing module byteArray succeeded 979s JS IMPORT: Defining parent 0xe4e000d8 of 0xe4c339e0 'byteArray' is mod 1 979s JS IMPORT: successfully imported module 'byteArray' 979s 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 979s JS G NS: Defined namespace 'GIMarshallingTests' 0xe4c691e0 in GIRepository 0xe4e10c08 979s JS CTX: Script evaluation succeeded 979s JS MAINLOOP: Main loop instance 0xe7030a8: Spinning loop until released or hook cleared 979s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xe4c320d0 979s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe4c320d0 979s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe4c320d0 979s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe4c320d0 979s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe4c320d0 979s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe4c320d0 979s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe4c320d0 979s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe4c320d0 979s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe4c320d0 979s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe4c320d0 979s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe4c320d0 979s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe4c320d0 979s JS IMPORT: Module metadata hook for module 0xe4e2bb78 979s JS IMPORT: Defining meta.importSync for module 0xe4e2bb78 979s JS NATIVE: Defining native module 'system' 979s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe4c320d0 979s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe4c320d0 979s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 979s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 979s JS MAINLOOP: Set main loop hook to 979s JS MAINLOOP: Main loop instance 0xe7030a8: hold 979s JS MAINLOOP: Running and clearing main loop hook 979s JS G BXD: Defining method run in prototype for GLib.MainLoop 979s 1..14 979s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 979s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 979s JS G BXD: Defined class for Source (GSource), prototype 0xe4c69200, JSClass 0xe8f5e980, in object 0xe4c69020 979s JS G BXD: Defining method set_priority in prototype for GLib.Source 979s JS IMPORT: Importing '_gi' 979s JS NATIVE: Defining native module '_gi' 979s JS IMPORT: Defining parent 0xe4e000d8 of 0xe4e30dd0 '_gi' is mod 1 979s JS IMPORT: successfully imported module '_gi' 979s 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 979s JS G NS: Defined namespace 'CjsPrivate' 0xe4c69280 in GIRepository 0xe4e10c08 979s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 979s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 979s JS IMPORT: Importing module _common succeeded 979s JS IMPORT: Defining parent 0xe4e000d8 of 0xe4c33bc0 '_common' is mod 1 979s JS IMPORT: successfully imported module '_common' 979s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 979s JS IMPORT: Importing module _legacy succeeded 979s JS IMPORT: Defining parent 0xe4e000d8 of 0xe4c33c00 '_legacy' is mod 1 979s JS IMPORT: successfully imported module '_legacy' 979s JS IMPORT: Importing module GObject succeeded 979s JS IMPORT: Defining parent 0xe4e10e38 of 0xe4c33b80 'GObject' is mod 1 979s JS IMPORT: successfully imported module 'GObject' 979s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 979s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 979s JS G BXD: Defined class for String (GString), prototype 0xe4c69480, JSClass 0xe8f5e980, in object 0xe4c69260 979s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 979s JS G PRM: Defined class ParamSpec prototype is 0xe4c33c80 class 0xe8f61170 in object 0xe4c69260 979s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 979s JS G OBJ: Defined class for Object (GObject), prototype 0xe4c695a0, JSClass 0xe8f5ed10, in object 0xe4c69260 979s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 979s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 979s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xe4c695c0, JSClass 0xe8f5ed10, in object 0xe4c69260 979s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 979s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 979s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 979s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 979s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 979s JS G NS: Defined namespace 'GObject' 0xe4c69260 in GIRepository 0xe4e10c08 979s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 979s JS G BXD: Defining method attach in prototype for GLib.Source 979s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 979s JS IMPORT: Module metadata hook for module 0xe4e02a58 979s JS IMPORT: Defining meta.importSync for module 0xe4e02a58 979s JS G BXD: Defining method destroy in prototype for GLib.Source 979s ok 1 Legacy byte array has length 0 for empty array 979s ok 2 Legacy byte array initially sized to 10 has length 10 979s ok 3 Legacy byte array initially sized to 10 is initialized to zeroes 979s ok 4 Legacy byte array assigns values correctly 979s ok 5 Legacy byte array assignment past end implicitly lengthens the array 979s ok 6 Legacy byte array assignment past end implicitly creates zero bytes 979s ok 7 Legacy byte array changes the length when assigning to length property 979s ok 8 Legacy byte array conversions gives a byte 5 when assigning 5 979s ok 9 Legacy byte array conversions gives a byte 0 when assigning null 979s ok 10 Legacy byte array conversions gives a byte 0 when assigning undefined 979s ok 11 Legacy byte array conversions rounds off when assigning a double 979s ok 12 Legacy byte array can be created from an array 979s ok 13 Legacy byte array can be converted to a string of ASCII characters 979s JS G NS: Found info type FUNCTION for 'bytearray_none_in' in namespace 'GIMarshallingTests' 979s ok 14 Legacy byte array can be passed in with transfer none 979s JS G BXD: Defining method quit in prototype for GLib.MainLoop 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Main loop instance 0xe7030a8: Spinning loop until released or hook cleared 979s JS MAINLOOP: handling job 0, 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Completed job 0 979s JS MAINLOOP: handling job 1, 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Completed job 1 979s JS MAINLOOP: handling job 2, 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Completed job 2 979s JS MAINLOOP: handling job 3, 979s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 979s JS MAINLOOP: Main loop instance 0xe7030a8: release 979s JS MAINLOOP: Completed job 3 979s JS MEMORY: Memory report: before destroying context 979s JS MEMORY: 196 objects currently alive 979s JS MEMORY: boxed_instance = 80 979s JS MEMORY: boxed_prototype = 8 979s JS MEMORY: closure = 1 979s JS MEMORY: function = 95 979s JS MEMORY: fundamental_instance = 0 979s JS MEMORY: fundamental_prototype = 0 979s JS MEMORY: gerror_instance = 0 979s JS MEMORY: gerror_prototype = 0 979s JS MEMORY: interface = 0 979s JS MEMORY: module = 6 979s JS MEMORY: ns = 4 979s JS MEMORY: object_instance = 0 979s JS MEMORY: object_prototype = 2 979s JS MEMORY: param = 0 979s JS MEMORY: union_instance = 0 979s JS MEMORY: union_prototype = 0 979s JS CTX: JS shutdown sequence 979s JS CTX: Stopping profiler 979s JS CTX: Shutting down toggle queue 979s JS CTX: Notifying external reference holders of GjsContext dispose 979s JS MAINLOOP: Stopping promise job dispatcher 979s JS CTX: Notifying reference holders of GjsContext dispose 979s JS CTX: Checking unhandled promise rejections 979s JS CTX: Releasing cached JS wrappers 979s JS CTX: Final triggered GC 979s JS CTX: Destroying JS context 979s JS CTX: Releasing all native objects 979s JS CTX: Disabling auto GC 979s JS CTX: Ending trace on global object 979s JS CTX: Freeing allocated resources 979s JS CTX: JS context destroyed 979s PASS: cjs/testLegacyByteArray.test 979s Running test: cjs/testWarnings.sh.test 979s ok 1 - overwriting method with Signals.addSignalMethods() should warn 979s ok 2 - passing too many arguments to a GI function should warn 979s ok 3 - file and line number are logged for syntax errors 979s 1..3 979s PASS: cjs/testWarnings.sh.test 979s Running test: cjs/testGio.test 979s JS NATIVE: Registered native JS module '_promiseNative' 979s JS NATIVE: Registered native JS module '_byteArrayNative' 979s JS NATIVE: Registered native JS module '_encodingNative' 979s JS NATIVE: Registered native JS module '_gi' 979s JS NATIVE: Registered native JS module 'gi' 979s JS NATIVE: Registered native JS module 'cairoNative' 979s JS NATIVE: Registered native JS module 'system' 979s JS NATIVE: Registered native JS module 'console' 979s JS NATIVE: Registered native JS module '_print' 979s JS CTX: Enabling JIT 979s JS CTX: Initialized class GjsFileImporter prototype 0xee600080 979s JS IMPORT: Defining parent (nil) of 0xee6000d8 'imports' is mod 0 979s JS IMPORT: Importing '_print' 979s JS NATIVE: Defining native module '_print' 979s JS IMPORT: Defining parent 0xee6000d8 of 0xee6005f0 '_print' is mod 1 979s JS IMPORT: successfully imported module '_print' 979s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 979s 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 0xee4320d0 979s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xee4320d0 979s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xee4320d0 979s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xee4320d0 979s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xee4320d0 979s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xee4320d0 979s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xee4320d0 979s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xee4320d0 979s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xee4320d0 979s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xee4320d0 979s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xee4320d0 979s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xee4320d0 979s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xee4320d0 979s JS MAINLOOP: Main loop instance 0xf66f0a8: hold 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Starting promise job dispatcher 979s JS MAINLOOP: Main loop instance 0xf66f0a8: Spinning loop until released or hook cleared 979s JS MAINLOOP: handling job 0, 979s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 979s JS MAINLOOP: Main loop instance 0xf66f0a8: release 979s JS MAINLOOP: Completed job 0 979s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xee4320d0 979s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xee4320d0 979s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xee4320d0 979s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xee4320d0 979s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xee4320d0 979s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xee4320d0 979s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xee4320d0 979s JS IMPORT: Module metadata hook for module 0xee610a10 979s JS IMPORT: Defining meta.importSync for module 0xee610a10 979s JS NATIVE: Defining native module 'gi' 979s JS CTX: Initialized class GIRepositoryNamespace prototype 0xee610d48 979s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 979s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 979s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 979s JS IMPORT: Importing directory 'overrides' 979s JS IMPORT: Defining parent 0xee6000d8 of 0xee610e38 'overrides' is mod 1 979s JS IMPORT: Defined importer 'overrides' 0xee610e38 in 0xee6000d8 979s JS IMPORT: successfully imported directory 'overrides' 979s JS IMPORT: Importing '_byteArrayNative' 979s JS NATIVE: Defining native module '_byteArrayNative' 979s JS IMPORT: Defining parent 0xee6000d8 of 0xee611220 '_byteArrayNative' is mod 1 979s JS IMPORT: successfully imported module '_byteArrayNative' 979s JS IMPORT: Importing '_promiseNative' 979s JS NATIVE: Defining native module '_promiseNative' 979s JS IMPORT: Defining parent 0xee6000d8 of 0xee611360 '_promiseNative' is mod 1 979s JS IMPORT: successfully imported module '_promiseNative' 979s JS IMPORT: Importing module GLib succeeded 979s JS IMPORT: Defining parent 0xee610e38 of 0xee4330e0 'GLib' is mod 1 979s JS IMPORT: successfully imported module 'GLib' 979s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 979s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xee469040, JSClass 0xf27a0980, in object 0xee469020 979s JS CTX: Initialized class GIRepositoryGType prototype 0xee611580 979s JS CTX: Initialized class GIRepositoryFunction prototype 0xee433120 979s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 979s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 979s JS G BXD: Defined class for Error (GError), prototype 0xee469080, JSClass 0xf27a0980, in object 0xee469020 979s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 979s JS G BXD: Defined class for Variant (GVariant), prototype 0xee4690c0, JSClass 0xf27a0980, in object 0xee469020 979s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 979s JS G BXD: Defined class for Bytes (GBytes), prototype 0xee469100, JSClass 0xf27a0980, in object 0xee469020 979s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 979s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 979s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xee469140, JSClass 0xf27a0980, in object 0xee469020 979s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 979s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 979s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 979s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 979s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 979s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 979s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 979s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 979s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 979s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 979s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 979s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 979s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 979s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 979s JS G BXD: Defined class for Thread (GThread), prototype 0xee469180, JSClass 0xf27a0980, in object 0xee469020 979s JS G BXD: Defining method ref in prototype for GLib.Thread 979s JS G BXD: Defining method unref in prototype for GLib.Thread 979s JS G NS: Defined namespace 'GLib' 0xee469020 in GIRepository 0xee610c08 979s JS IMPORT: Importing module jasmine succeeded 979s JS IMPORT: Defining parent 0xee6000d8 of 0xee4338e0 'jasmine' is mod 1 979s JS IMPORT: successfully imported module 'jasmine' 979s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 979s JS MAINLOOP: Main loop instance 0xf66f0a8: hold 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Main loop instance 0xf66f0a8: Spinning loop until released or hook cleared 979s JS MAINLOOP: handling job 0, 979s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 979s JS MAINLOOP: Main loop instance 0xf66f0a8: release 979s JS MAINLOOP: Completed job 0 979s JS IMPORT: Importing 'gi' 979s JS IMPORT: Defining parent 0xee6000d8 of 0xee610c08 'gi' is mod 1 979s JS IMPORT: successfully imported module 'gi' 979s 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 979s JS G NS: Defined namespace 'CjsPrivate' 0xee469200 in GIRepository 0xee610c08 979s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 979s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 979s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 979s JS IMPORT: Importing module _legacy succeeded 979s JS IMPORT: Defining parent 0xee6000d8 of 0xee433aa0 '_legacy' is mod 1 979s JS IMPORT: successfully imported module '_legacy' 979s JS IMPORT: Importing module lang succeeded 979s JS IMPORT: Defining parent 0xee6000d8 of 0xee433a60 'lang' is mod 1 979s JS IMPORT: successfully imported module 'lang' 979s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 979s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 979s JS IMPORT: Importing module _signals succeeded 979s JS IMPORT: Defining parent 0xee6000d8 of 0xee433ae0 '_signals' is mod 1 979s JS IMPORT: successfully imported module '_signals' 979s JS IMPORT: Importing module signals succeeded 979s JS IMPORT: Defining parent 0xee6000d8 of 0xee433a20 'signals' is mod 1 979s JS IMPORT: successfully imported module 'signals' 979s JS IMPORT: Importing module Gio succeeded 979s JS IMPORT: Defining parent 0xee610e38 of 0xee4339e0 'Gio' is mod 1 979s JS IMPORT: successfully imported module 'Gio' 979s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 979s JS IMPORT: Importing '_gi' 979s JS NATIVE: Defining native module '_gi' 979s JS IMPORT: Defining parent 0xee6000d8 of 0xee625380 '_gi' is mod 1 979s JS IMPORT: successfully imported module '_gi' 979s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 979s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 979s JS IMPORT: Importing module _common succeeded 979s JS IMPORT: Defining parent 0xee6000d8 of 0xee433b60 '_common' is mod 1 979s JS IMPORT: successfully imported module '_common' 979s JS IMPORT: Importing module GObject succeeded 979s JS IMPORT: Defining parent 0xee610e38 of 0xee433b20 'GObject' is mod 1 979s JS IMPORT: successfully imported module 'GObject' 979s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 979s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 979s JS G BXD: Defined class for String (GString), prototype 0xee469420, JSClass 0xf27a0980, in object 0xee469220 979s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 979s JS G PRM: Defined class ParamSpec prototype is 0xee433be0 class 0xf27a3170 in object 0xee469220 979s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 979s JS G OBJ: Defined class for Object (GObject), prototype 0xee469540, JSClass 0xf27a0d10, in object 0xee469220 979s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 979s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 979s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xee469560, JSClass 0xf27a0d10, in object 0xee469220 979s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 979s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 979s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 979s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 979s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 979s JS G NS: Defined namespace 'GObject' 0xee469220 in GIRepository 0xee610c08 979s JS G OBJ: Defined class for Application (GApplication), prototype 0xee4695a0, JSClass 0xf27a0d10, in object 0xee4691e0 979s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 979s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0xee433ea0, JSClass 0xf27a0bf8, in object 0xee4691e0 979s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 979s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 979s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 979s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 979s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 979s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 979s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 979s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 979s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 979s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 979s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xee469600, JSClass 0xf27a0d10, in object 0xee4691e0 979s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 979s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0xee4ad0c0, JSClass 0xf27a0bf8, in object 0xee4691e0 979s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 979s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xee469660, JSClass 0xf27a0d10, in object 0xee4691e0 979s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 979s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 979s JS G IFACE: Defined class for Initable (GInitable), prototype 0xee4ad1c0, JSClass 0xf27a0bf8, in object 0xee4691e0 979s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 979s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 979s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 979s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xee4696c0, JSClass 0xf27a0980, in object 0xee4691e0 979s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 979s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xee469700, JSClass 0xf27a0980, in object 0xee4691e0 979s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 979s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 979s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xee469740, JSClass 0xf27a0d10, in object 0xee4691e0 979s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xee469780, JSClass 0xf27a0d10, in object 0xee469200 979s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 979s JS G OBJ: Defined class for ListStore (GListStore), prototype 0xee4697c0, JSClass 0xf27a0d10, in object 0xee4691e0 979s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 979s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 979s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 979s JS G IFACE: Defined class for File (GFile), prototype 0xee4ad2e0, JSClass 0xf27a0bf8, in object 0xee4691e0 979s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xee469820, JSClass 0xf27a0d10, in object 0xee610cd0 979s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 979s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0xee469880, JSClass 0xf27a0d10, in object 0xee4691e0 979s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 979s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 979s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0xee4698c0, JSClass 0xf27a0d10, in object 0xee4691e0 979s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 979s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0xee469900, JSClass 0xf27a0d10, in object 0xee4691e0 979s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 979s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xee469940, JSClass 0xf27a0980, in object 0xee4691e0 979s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 979s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 979s JS G OBJ: Defined class for Settings (GSettings), prototype 0xee469980, JSClass 0xf27a0d10, in object 0xee4691e0 979s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 979s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 979s JS G NS: Defined namespace 'Gio' 0xee4691e0 in GIRepository 0xee610c08 979s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 979s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 979s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 979s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 979s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 979s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 979s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 979s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 979s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 979s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 979s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 979s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 979s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 979s JS G ENUM: Defining GObject.ParamFlags as 0xee62a320 979s JS G NS: Found info type FUNCTION for 'param_spec_boolean' in namespace 'GObject' 979s JS G PRM: Wrapping GParamBoolean 'boolval' on (null) with JSObject 979s JS G PRM: JSObject created with param instance 0xf79f7a8 type GParamBoolean 979s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 979s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'CjsPrivate' 979s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 979s JS G NS: Found info type FLAGS for 'FileQueryInfoFlags' in namespace 'Gio' 979s JS G ENUM: Defining enum value NONE (fixed from none) 0 979s JS G ENUM: Defining enum value NOFOLLOW_SYMLINKS (fixed from nofollow_symlinks) 1 979s JS G ENUM: Defining Gio.FileQueryInfoFlags as 0xee63f800 979s JS CTX: Script evaluation succeeded 979s JS MAINLOOP: Main loop instance 0xf66f0a8: Spinning loop until released or hook cleared 979s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xee4320d0 979s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xee4320d0 979s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xee4320d0 979s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xee4320d0 979s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xee4320d0 979s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xee4320d0 979s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xee4320d0 979s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xee4320d0 979s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xee4320d0 979s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xee4320d0 979s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xee4320d0 979s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xee4320d0 979s JS IMPORT: Module metadata hook for module 0xee602568 979s JS IMPORT: Defining meta.importSync for module 0xee602568 979s JS NATIVE: Defining native module 'system' 979s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xee4320d0 979s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xee4320d0 979s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 979s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 979s JS MAINLOOP: Set main loop hook to 979s JS MAINLOOP: Main loop instance 0xf66f0a8: hold 979s JS MAINLOOP: Running and clearing main loop hook 979s JS G BXD: Defining method run in prototype for GLib.MainLoop 979s 1..39 979s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 979s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 979s JS G BXD: Defined class for Source (GSource), prototype 0xee469a20, JSClass 0xf27a0980, in object 0xee469020 979s JS G BXD: Defining method set_priority in prototype for GLib.Source 979s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 979s JS G BXD: Defining method attach in prototype for GLib.Source 979s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 979s JS IMPORT: Module metadata hook for module 0xee453be0 979s JS IMPORT: Defining meta.importSync for module 0xee453be0 979s JS G NS: Found info type INTERFACE for 'ListModel' in namespace 'Gio' 979s JS G IFACE: Defined class for ListModel (GListModel), prototype 0xee4c3640, JSClass 0xf27a0bf8, in object 0xee4691e0 979s JS G OBJ: Defining method append in prototype for GListStore (Gio.ListStore) 979s JS G BXD: Defining method destroy in prototype for GLib.Source 979s JS G OBJ: Defining method get_n_items in prototype for GListStore (Gio.ListStore) 979s JS G OBJ: Defining method get_item in prototype for GListStore (Gio.ListStore) 979s ok 1 ListStore iterator ListStore iterates 979s JS G NS: Found info type FUNCTION for 'list_store_insert_sorted' in namespace 'CjsPrivate' 979s ok 2 Sorting in ListStore test insert_sorted 979s JS G NS: Found info type FUNCTION for 'list_store_sort' in namespace 'CjsPrivate' 979s ok 3 Sorting in ListStore test sort 979s JS G NS: Found info type OBJECT for 'Subprocess' in namespace 'Gio' 979s JS G OBJ: Defined class for Subprocess (GSubprocess), prototype 0xee4dfd20, JSClass 0xf27a0d10, in object 0xee4691e0 979s ok 4 Promisify function doesn't crash when async function is not defined 979s JS G OBJ: Defining method communicate_utf8_async in prototype for GSubprocess (Gio.Subprocess) 979s ok 5 Promisify function doesn't crash when finish function is not defined 979s JS G NS: Found info type CONSTANT for 'FILE_ATTRIBUTE_STANDARD_TYPE' in namespace 'Gio' 979s JS G NS: Found info type OBJECT for 'Task' in namespace 'Gio' 979s JS G OBJ: Defined class for Task (GTask), prototype 0xee4dfe80, JSClass 0xf27a0d10, in object 0xee4691e0 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: handling job 0, 979s JS G OBJ: Defining method get_file_type in prototype for GFileInfo (Gio.FileInfo) 979s JS G NS: Found info type ENUM for 'FileType' in namespace 'Gio' 979s JS G ENUM: Defining enum value UNKNOWN (fixed from unknown) 0 979s JS G ENUM: Defining enum value REGULAR (fixed from regular) 1 979s JS G ENUM: Defining enum value DIRECTORY (fixed from directory) 2 979s JS G ENUM: Defining enum value SYMBOLIC_LINK (fixed from symbolic_link) 3 979s JS G ENUM: Defining enum value SPECIAL (fixed from special) 4 979s JS G ENUM: Defining enum value SHORTCUT (fixed from shortcut) 5 979s JS G ENUM: Defining enum value MOUNTABLE (fixed from mountable) 6 979s JS G ENUM: Defining Gio.FileType as 0xee65de98 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Completed job 0 979s JS MAINLOOP: handling job 1, 979s ok 6 Promisify function promisifies functions 979s JS MAINLOOP: Completed job 1 979s ok 7 Promisify function preserves old behavior 979s ok 8 Promisify function can guess the finish function 979s ok 9 Gio.Settings overrides doesn't crash when forgetting to specify a schema ID 979s JS G NS: Found info type STRUCT for 'SettingsSchemaSource' in namespace 'Gio' 979s JS G BXD: Defined class for SettingsSchemaSource (GSettingsSchemaSource), prototype 0xee4e1240, JSClass 0xf27a0980, in object 0xee4691e0 979s JS G BXD: Defining method lookup in prototype for Gio.SettingsSchemaSource 979s ok 10 Gio.Settings overrides doesn't crash when specifying a schema ID that isn't installed 979s JS G BXD: Defining method get_path in prototype for Gio.SettingsSchema 979s JS G BXD: Defining method get_id in prototype for Gio.SettingsSchema 979s ok 11 Gio.Settings overrides doesn't crash when forgetting to specify a schema path 979s ok 12 Gio.Settings overrides doesn't crash when specifying conflicting schema paths 979s ok 13 Gio.Settings overrides can construct with a settings schema object 979s ok 14 Gio.Settings overrides throws proper error message when settings schema is specified with a wrong type 979s JS G BXD: Defining method list_keys in prototype for Gio.SettingsSchema 979s ok 15 Gio.Settings overrides with existing schema doesn't crash when resetting a nonexistent key 979s ok 16 Gio.Settings overrides with existing schema doesn't crash when checking a nonexistent key 979s ok 17 Gio.Settings overrides with existing schema doesn't crash when setting a nonexistent key 979s ok 18 Gio.Settings overrides with existing schema doesn't crash when checking writable for a nonexistent key 979s ok 19 Gio.Settings overrides with existing schema doesn't crash when getting the user value for a nonexistent key 979s ok 20 Gio.Settings overrides with existing schema doesn't crash when getting the default value for a nonexistent key 979s JS G NS: Found info type FLAGS for 'SettingsBindFlags' in namespace 'Gio' 979s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 979s JS G ENUM: Defining enum value GET (fixed from get) 1 979s JS G ENUM: Defining enum value SET (fixed from set) 2 979s JS G ENUM: Defining enum value NO_SENSITIVITY (fixed from no_sensitivity) 4 979s JS G ENUM: Defining enum value GET_NO_CHANGES (fixed from get_no_changes) 8 979s JS G ENUM: Defining enum value INVERT_BOOLEAN (fixed from invert_boolean) 16 979s JS G ENUM: Defining Gio.SettingsBindFlags as 0xee634a98 979s ok 21 Gio.Settings overrides with existing schema doesn't crash when binding a nonexistent key 979s ok 22 Gio.Settings overrides with existing schema doesn't crash when creating actions for a nonexistent key 979s JS G BXD: Defining method has_key in prototype for Gio.SettingsSchema 979s ok 23 Gio.Settings overrides with existing schema doesn't crash when checking info about a nonexistent key 979s ok 24 Gio.Settings overrides with existing schema doesn't crash when getting a nonexistent sub-schema 979s JS G BXD: Defining method classify in prototype for GLib.Variant 979s JS G BXD: Defining method n_children in prototype for GLib.Variant 979s JS G BXD: Defining method get_child_value in prototype for GLib.Variant 979s JS G BXD: Defining method get_int32 in prototype for GLib.Variant 979s JS G BXD: Defining method get_boolean in prototype for GLib.Variant 979s JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) 979s JS G OBJ: Defined class for GSettingsAction (GSettingsAction), prototype 0xee4f6440, JSClass 0xf27a0d10, in object 0xee435960 979s JS G NS: Found info type STRUCT for 'SettingsSchemaKey' in namespace 'Gio' 979s JS G BXD: Defined class for SettingsSchemaKey (GSettingsSchemaKey), prototype 0xee4f64c0, JSClass 0xf27a0980, in object 0xee4691e0 979s ok 25 Gio.Settings overrides with existing schema still works with correct keys 979s JS G OBJ: Defining method add_action_entries in prototype for GApplication (Gio.Application) 979s JS G NS: Found info type FUNCTION for 'variant_type_string_is_valid' in namespace 'GLib' 979s JS G NS: Found info type OBJECT for 'SimpleAction' in namespace 'Gio' 979s JS G OBJ: Defined class for SimpleAction (GSimpleAction), prototype 0xee4f66a0, JSClass 0xf27a0d10, in object 0xee4691e0 979s JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' 979s JS G BXD: Defined class for VariantType (GVariantType), prototype 0xee4f66e0, JSClass 0xf27a0980, in object 0xee469020 979s JS G NS: Found info type INTERFACE for 'Action' in namespace 'Gio' 979s JS G IFACE: Defined class for Action (GAction), prototype 0xee4ee4c0, JSClass 0xf27a0bf8, in object 0xee4691e0 979s JS G OBJ: Defining method add_action in prototype for GApplication (Gio.Application) 979s JS G OBJ: Defining method lookup_action in prototype for GApplication (Gio.Application) 979s JS G BXD: Defining method dup_string in prototype for GLib.VariantType 979s JS G BXD: Defining method print in prototype for GLib.Variant 979s ok 26 Gio.add_action_entries override registers each entry as an action 979s JS G OBJ: Defining method activate in prototype for GSimpleAction (Gio.SimpleAction) 979s ok 27 Gio.add_action_entries override connects and binds the activate handler 979s JS G OBJ: Defining method change_state in prototype for GSimpleAction (Gio.SimpleAction) 979s ok 28 Gio.add_action_entries override connects and binds the change_state handler 979s ok 29 Gio.add_action_entries override throw an error if the parameter_type is invalid 979s JS G NS: Found info type ENUM for 'VariantParseError' in namespace 'GLib' 979s JS G ERR: Defined class for VariantParseError (GError), prototype 0xee4ee600, JSClass 0xf27a0ad0, in object 0xee469020 979s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 979s JS G ENUM: Defining enum value BASIC_TYPE_EXPECTED (fixed from basic_type_expected) 1 979s JS G ENUM: Defining enum value CANNOT_INFER_TYPE (fixed from cannot_infer_type) 2 979s JS G ENUM: Defining enum value DEFINITE_TYPE_EXPECTED (fixed from definite_type_expected) 3 979s JS G ENUM: Defining enum value INPUT_NOT_AT_END (fixed from input_not_at_end) 4 979s JS G ENUM: Defining enum value INVALID_CHARACTER (fixed from invalid_character) 5 979s JS G ENUM: Defining enum value INVALID_FORMAT_STRING (fixed from invalid_format_string) 6 979s JS G ENUM: Defining enum value INVALID_OBJECT_PATH (fixed from invalid_object_path) 7 979s JS G ENUM: Defining enum value INVALID_SIGNATURE (fixed from invalid_signature) 8 979s JS G ENUM: Defining enum value INVALID_TYPE_STRING (fixed from invalid_type_string) 9 979s JS G ENUM: Defining enum value NO_COMMON_TYPE (fixed from no_common_type) 10 979s JS G ENUM: Defining enum value NUMBER_OUT_OF_RANGE (fixed from number_out_of_range) 11 979s JS G ENUM: Defining enum value NUMBER_TOO_BIG (fixed from number_too_big) 12 979s JS G ENUM: Defining enum value TYPE_ERROR (fixed from type_error) 13 979s JS G ENUM: Defining enum value UNEXPECTED_TOKEN (fixed from unexpected_token) 14 979s JS G ENUM: Defining enum value UNKNOWN_KEYWORD (fixed from unknown_keyword) 15 979s JS G ENUM: Defining enum value UNTERMINATED_STRING_CONSTANT (fixed from unterminated_string_constant) 16 979s JS G ENUM: Defining enum value VALUE_EXPECTED (fixed from value_expected) 17 979s JS G ENUM: Defining enum value RECURSION (fixed from recursion) 18 979s ok 30 Gio.add_action_entries override throw an error if the state is invalid 979s JS G NS: Found info type OBJECT for 'FileIOStream' in namespace 'Gio' 979s JS G NS: Found info type OBJECT for 'IOStream' in namespace 'Gio' 979s JS G OBJ: Defined class for IOStream (GIOStream), prototype 0xee4f6d40, JSClass 0xf27a0d10, in object 0xee4691e0 979s JS G OBJ: Defined class for FileIOStream (GFileIOStream), prototype 0xee4f6d80, JSClass 0xf27a0d10, in object 0xee4691e0 979s JS G OBJ: Defined class for GLocalFileIOStream (GLocalFileIOStream), prototype 0xee4f6dc0, JSClass 0xf27a0d10, in object 0xee435960 979s JS G NS: Found info type FLAGS for 'FileCreateFlags' in namespace 'Gio' 979s JS G ENUM: Defining enum value NONE (fixed from none) 0 979s JS G ENUM: Defining enum value PRIVATE (fixed from private) 1 979s JS G ENUM: Defining enum value REPLACE_DESTINATION (fixed from replace_destination) 2 979s JS G ENUM: Defining Gio.FileCreateFlags as 0xee6785d0 979s JS G NS: Found info type OBJECT for 'FileInputStream' in namespace 'Gio' 979s JS G OBJ: Defined class for FileInputStream (GFileInputStream), prototype 0xee4f6e40, JSClass 0xf27a0d10, in object 0xee4691e0 979s JS G OBJ: Defined class for GLocalFileInputStream (GLocalFileInputStream), prototype 0xee4f6e80, JSClass 0xf27a0d10, in object 0xee435960 979s JS G NS: Found info type INTERFACE for 'FileDescriptorBased' in namespace 'Gio' 979s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0xee4ee6a0, JSClass 0xf27a0bf8, in object 0xee4691e0 979s JS G NS: Found info type INTERFACE for 'Seekable' in namespace 'Gio' 979s JS G IFACE: Defined class for Seekable (GSeekable), prototype 0xee4ee6c0, JSClass 0xf27a0bf8, in object 0xee4691e0 979s JS G OBJ: Defining method read_bytes in prototype for GInputStream (Gio.InputStream) 979s JS G BXD: Defining method get_size in prototype for GLib.Bytes 979s ok 31 Gio.InputStream.prototype.createSyncIterator iterates synchronously 979s JS G OBJ: Defining method read_bytes_async in prototype for GInputStream (Gio.InputStream) 979s JS G OBJ: Defining method read_bytes_finish in prototype for GInputStream (Gio.InputStream) 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: handling job 0, 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Completed job 0 979s JS MAINLOOP: handling job 1, 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Completed job 1 979s JS MAINLOOP: handling job 2, 979s JS MAINLOOP: Completed job 2 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: handling job 0, 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Completed job 0 979s JS MAINLOOP: handling job 1, 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Completed job 1 979s JS MAINLOOP: handling job 2, 979s JS MAINLOOP: Completed job 2 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: handling job 0, 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Completed job 0 979s JS MAINLOOP: handling job 1, 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Completed job 1 979s JS MAINLOOP: handling job 2, 979s JS MAINLOOP: Completed job 2 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: handling job 0, 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Completed job 0 979s JS MAINLOOP: handling job 1, 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Completed job 1 979s JS MAINLOOP: handling job 2, 979s JS MAINLOOP: Completed job 2 979s Executing: cjs/testGio.test 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: handling job 0, 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Completed job 0 979s JS MAINLOOP: handling job 1, 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Completed job 1 979s JS MAINLOOP: handling job 2, 979s JS MAINLOOP: Completed job 2 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: handling job 0, 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Completed job 0 979s JS MAINLOOP: handling job 1, 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Completed job 1 979s JS MAINLOOP: handling job 2, 979s JS MAINLOOP: Completed job 2 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: handling job 0, 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Completed job 0 979s JS MAINLOOP: handling job 1, 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Completed job 1 979s JS MAINLOOP: handling job 2, 979s JS MAINLOOP: Completed job 2 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: handling job 0, 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Completed job 0 979s JS MAINLOOP: handling job 1, 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Completed job 1 979s JS MAINLOOP: handling job 2, 979s JS MAINLOOP: Completed job 2 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: handling job 0, 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Completed job 0 979s JS MAINLOOP: handling job 1, 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Completed job 1 979s JS MAINLOOP: handling job 2, 979s ok 32 Gio.InputStream.prototype.createAsyncIterator iterates asynchronously 979s JS MAINLOOP: Completed job 2 979s JS G OBJ: Defined class for GLocalFileEnumerator (GLocalFileEnumerator), prototype 0xee4fd4e0, JSClass 0xf27a0d10, in object 0xee435960 979s JS G OBJ: Defining method next_file in prototype for GFileEnumerator (Gio.FileEnumerator) 979s JS G OBJ: Defining method close in prototype for GFileEnumerator (Gio.FileEnumerator) 979s ok 33 Gio.FileEnumerator overrides iterates synchronously 979s JS G OBJ: Defining method next_files_async in prototype for GFileEnumerator (Gio.FileEnumerator) 979s JS G OBJ: Defining method next_files_finish in prototype for GFileEnumerator (Gio.FileEnumerator) 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: handling job 0, 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Completed job 0 979s JS MAINLOOP: handling job 1, 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Completed job 1 979s JS MAINLOOP: handling job 2, 979s JS MAINLOOP: Completed job 2 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: handling job 0, 979s JS G OBJ: Defining method close_async in prototype for GFileEnumerator (Gio.FileEnumerator) 979s JS MAINLOOP: Completed job 0 979s JS G OBJ: Defining method close_finish in prototype for GFileEnumerator (Gio.FileEnumerator) 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: handling job 0, 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Completed job 0 979s JS MAINLOOP: handling job 1, 979s JS MAINLOOP: Enqueue job , promise=, allocation site= 979s JS MAINLOOP: Completed job 1 979s JS MAINLOOP: handling job 2, 979s ok 34 Gio.FileEnumerator overrides iterates asynchronously 979s JS MAINLOOP: Completed job 2 979s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 979s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 979s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 979s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 979s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 979s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 979s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 979s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 979s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 979s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 979s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 979s JS G ENUM: Defining GLib.LogLevelFlags as 0xee69c2f0 979s JS G NS: Found info type ENUM for 'FileAttributeType' in namespace 'Gio' 979s JS G ENUM: Defining enum value INVALID (fixed from invalid) 0 979s JS G ENUM: Defining enum value STRING (fixed from string) 1 979s JS G ENUM: Defining enum value BYTE_STRING (fixed from byte_string) 2 979s JS G ENUM: Defining enum value BOOLEAN (fixed from boolean) 3 979s JS G ENUM: Defining enum value UINT32 (fixed from uint32) 4 979s JS G ENUM: Defining enum value INT32 (fixed from int32) 5 979s JS G ENUM: Defining enum value UINT64 (fixed from uint64) 6 979s JS G ENUM: Defining enum value INT64 (fixed from int64) 7 979s JS G ENUM: Defining enum value OBJECT (fixed from object) 8 979s JS G ENUM: Defining enum value STRINGV (fixed from stringv) 9 979s JS G ENUM: Defining Gio.FileAttributeType as 0xee69cd48 979s JS G OBJ: Defining method remove_attribute in prototype for GFileInfo (Gio.FileInfo) 979s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 979s ok 35 Non-introspectable file attribute overrides invalid means unsetting the attribute 979s JS G NS: Found info type CONSTANT for 'FILE_ATTRIBUTE_STANDARD_IS_HIDDEN' in namespace 'Gio' 979s JS G OBJ: Defining method set_attribute_boolean in prototype for GFileInfo (Gio.FileInfo) 980s ok 36 Non-introspectable file attribute overrides works for boolean 980s JS G NS: Found info type CONSTANT for 'FILE_ATTRIBUTE_TIME_MODIFIED_USEC' in namespace 'Gio' 980s JS G OBJ: Defining method set_attribute_uint32 in prototype for GFileInfo (Gio.FileInfo) 980s ok 37 Non-introspectable file attribute overrides works for uint32 980s JS G NS: Found info type CONSTANT for 'FILE_ATTRIBUTE_TIME_MODIFIED' in namespace 'Gio' 980s JS G OBJ: Defining method set_attribute_uint64 in prototype for GFileInfo (Gio.FileInfo) 980s ok 38 Non-introspectable file attribute overrides works for uint64 980s JS G NS: Found info type OBJECT for 'ThemedIcon' in namespace 'Gio' 980s JS G OBJ: Defined class for ThemedIcon (GThemedIcon), prototype 0xee4fdd20, JSClass 0xf27a0d10, in object 0xee4691e0 980s JS G NS: Found info type CONSTANT for 'FILE_ATTRIBUTE_STANDARD_ICON' in namespace 'Gio' 980s JS G OBJ: Defining method set_attribute_object in prototype for GFileInfo (Gio.FileInfo) 980s ok 39 Non-introspectable file attribute overrides works for object 980s JS G BXD: Defining method quit in prototype for GLib.MainLoop 980s JS MAINLOOP: Enqueue job , promise=, allocation site= 980s JS MAINLOOP: Main loop instance 0xf66f0a8: Spinning loop until released or hook cleared 980s JS MAINLOOP: handling job 0, 980s JS MAINLOOP: Enqueue job , promise=, allocation site= 980s JS MAINLOOP: Completed job 0 980s JS MAINLOOP: handling job 1, 980s JS MAINLOOP: Enqueue job , promise=, allocation site= 980s JS MAINLOOP: Completed job 1 980s JS MAINLOOP: handling job 2, 980s JS MAINLOOP: Enqueue job , promise=, allocation site= 980s JS MAINLOOP: Completed job 2 980s JS MAINLOOP: handling job 3, 980s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 980s JS MAINLOOP: Main loop instance 0xf66f0a8: release 980s JS MAINLOOP: Completed job 3 980s JS MEMORY: Memory report: before destroying context 980s JS MEMORY: 867 objects currently alive 980s JS MEMORY: boxed_instance = 303 980s JS MEMORY: boxed_prototype = 14 980s JS MEMORY: closure = 22 980s JS MEMORY: function = 275 980s JS MEMORY: fundamental_instance = 0 980s JS MEMORY: fundamental_prototype = 0 980s JS MEMORY: gerror_instance = 1 980s JS MEMORY: gerror_prototype = 1 980s JS MEMORY: interface = 8 980s JS MEMORY: module = 9 980s JS MEMORY: ns = 4 980s JS MEMORY: object_instance = 204 980s JS MEMORY: object_prototype = 25 980s JS MEMORY: param = 1 980s JS MEMORY: union_instance = 0 980s JS MEMORY: union_prototype = 0 980s JS CTX: JS shutdown sequence 980s JS CTX: Stopping profiler 980s JS CTX: Shutting down toggle queue 980s JS CTX: Notifying external reference holders of GjsContext dispose 980s JS MAINLOOP: Stopping promise job dispatcher 980s JS CTX: Notifying reference holders of GjsContext dispose 980s JS CTX: Checking unhandled promise rejections 980s JS CTX: Releasing cached JS wrappers 980s JS CTX: Final triggered GC 980s JS CTX: Destroying JS context 980s JS CTX: Releasing all native objects 980s JS CTX: Disabling auto GC 980s JS CTX: Ending trace on global object 980s JS CTX: Freeing allocated resources 980s JS CTX: JS context destroyed 980s PASS: cjs/testGio.test 980s Running test: cjs/testGObject.test 980s JS NATIVE: Registered native JS module '_promiseNative' 980s JS NATIVE: Registered native JS module '_byteArrayNative' 980s JS NATIVE: Registered native JS module '_encodingNative' 980s JS NATIVE: Registered native JS module '_gi' 980s JS NATIVE: Registered native JS module 'gi' 980s JS NATIVE: Registered native JS module 'cairoNative' 980s JS NATIVE: Registered native JS module 'system' 980s JS NATIVE: Registered native JS module 'console' 980s JS NATIVE: Registered native JS module '_print' 980s JS CTX: Enabling JIT 980s JS CTX: Initialized class GjsFileImporter prototype 0xea000080 980s JS IMPORT: Defining parent (nil) of 0xea0000d8 'imports' is mod 0 980s JS IMPORT: Importing '_print' 980s JS NATIVE: Defining native module '_print' 980s JS IMPORT: Defining parent 0xea0000d8 of 0xea0005f0 '_print' is mod 1 980s JS IMPORT: successfully imported module '_print' 980s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 980s 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 0xe9e320d0 980s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe9e320d0 980s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe9e320d0 980s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe9e320d0 980s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe9e320d0 980s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe9e320d0 980s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe9e320d0 980s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe9e320d0 980s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe9e320d0 980s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe9e320d0 980s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe9e320d0 980s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe9e320d0 980s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe9e320d0 980s JS MAINLOOP: Main loop instance 0x691d0a8: hold 980s JS MAINLOOP: Enqueue job , promise=, allocation site= 980s JS MAINLOOP: Starting promise job dispatcher 980s JS MAINLOOP: Main loop instance 0x691d0a8: Spinning loop until released or hook cleared 980s JS MAINLOOP: handling job 0, 980s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 980s JS MAINLOOP: Main loop instance 0x691d0a8: release 980s JS MAINLOOP: Completed job 0 980s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xe9e320d0 980s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe9e320d0 980s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe9e320d0 980s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe9e320d0 980s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe9e320d0 980s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe9e320d0 980s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe9e320d0 980s JS IMPORT: Module metadata hook for module 0xea010a10 980s JS IMPORT: Defining meta.importSync for module 0xea010a10 980s JS NATIVE: Defining native module 'gi' 980s JS CTX: Initialized class GIRepositoryNamespace prototype 0xea010d48 980s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 980s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 980s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 980s JS IMPORT: Importing directory 'overrides' 980s JS IMPORT: Defining parent 0xea0000d8 of 0xea010e38 'overrides' is mod 1 980s JS IMPORT: Defined importer 'overrides' 0xea010e38 in 0xea0000d8 980s JS IMPORT: successfully imported directory 'overrides' 980s JS IMPORT: Importing '_byteArrayNative' 980s JS NATIVE: Defining native module '_byteArrayNative' 980s JS IMPORT: Defining parent 0xea0000d8 of 0xea011220 '_byteArrayNative' is mod 1 980s JS IMPORT: successfully imported module '_byteArrayNative' 980s JS IMPORT: Importing '_promiseNative' 980s JS NATIVE: Defining native module '_promiseNative' 980s JS IMPORT: Defining parent 0xea0000d8 of 0xea011360 '_promiseNative' is mod 1 980s JS IMPORT: successfully imported module '_promiseNative' 980s JS IMPORT: Importing module GLib succeeded 980s JS IMPORT: Defining parent 0xea010e38 of 0xe9e330e0 'GLib' is mod 1 980s JS IMPORT: successfully imported module 'GLib' 980s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 980s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xe9e69040, JSClass 0xee156980, in object 0xe9e69020 980s JS CTX: Initialized class GIRepositoryGType prototype 0xea011580 980s JS CTX: Initialized class GIRepositoryFunction prototype 0xe9e33120 980s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 980s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 980s JS G BXD: Defined class for Error (GError), prototype 0xe9e69080, JSClass 0xee156980, in object 0xe9e69020 980s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 980s JS G BXD: Defined class for Variant (GVariant), prototype 0xe9e690c0, JSClass 0xee156980, in object 0xe9e69020 980s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 980s JS G BXD: Defined class for Bytes (GBytes), prototype 0xe9e69100, JSClass 0xee156980, in object 0xe9e69020 980s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 980s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 980s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xe9e69140, JSClass 0xee156980, in object 0xe9e69020 980s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 980s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 980s JS G BXD: Defined class for Thread (GThread), prototype 0xe9e69180, JSClass 0xee156980, in object 0xe9e69020 980s JS G BXD: Defining method ref in prototype for GLib.Thread 980s JS G BXD: Defining method unref in prototype for GLib.Thread 980s JS G NS: Defined namespace 'GLib' 0xe9e69020 in GIRepository 0xea010c08 980s JS IMPORT: Importing module jasmine succeeded 980s JS IMPORT: Defining parent 0xea0000d8 of 0xe9e338e0 'jasmine' is mod 1 980s JS IMPORT: successfully imported module 'jasmine' 980s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 980s JS MAINLOOP: Main loop instance 0x691d0a8: hold 980s JS MAINLOOP: Enqueue job , promise=, allocation site= 980s JS MAINLOOP: Main loop instance 0x691d0a8: Spinning loop until released or hook cleared 980s JS MAINLOOP: handling job 0, 980s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 980s JS MAINLOOP: Main loop instance 0x691d0a8: release 980s JS MAINLOOP: Completed job 0 980s JS IMPORT: Importing 'gi' 980s JS IMPORT: Defining parent 0xea0000d8 of 0xea010c08 'gi' is mod 1 980s JS IMPORT: successfully imported module 'gi' 980s JS IMPORT: Importing '_gi' 980s JS NATIVE: Defining native module '_gi' 980s JS IMPORT: Defining parent 0xea0000d8 of 0xea022c78 '_gi' is mod 1 980s JS IMPORT: successfully imported module '_gi' 980s 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 980s JS G NS: Defined namespace 'CjsPrivate' 0xe9e69200 in GIRepository 0xea010c08 980s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 980s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 980s JS IMPORT: Importing module _common succeeded 980s JS IMPORT: Defining parent 0xea0000d8 of 0xe9e33a20 '_common' is mod 1 980s JS IMPORT: successfully imported module '_common' 980s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 980s JS IMPORT: Importing module _legacy succeeded 980s JS IMPORT: Defining parent 0xea0000d8 of 0xe9e33a60 '_legacy' is mod 1 980s JS IMPORT: successfully imported module '_legacy' 980s JS IMPORT: Importing module GObject succeeded 980s JS IMPORT: Defining parent 0xea010e38 of 0xe9e339e0 'GObject' is mod 1 980s JS IMPORT: successfully imported module 'GObject' 980s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 980s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 980s JS G BXD: Defined class for String (GString), prototype 0xe9e69400, JSClass 0xee156980, in object 0xe9e691e0 980s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 980s JS G PRM: Defined class ParamSpec prototype is 0xe9e33ae0 class 0xee159170 in object 0xe9e691e0 980s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 980s JS G OBJ: Defined class for Object (GObject), prototype 0xe9e69520, JSClass 0xee156d10, in object 0xe9e691e0 980s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 980s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 980s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xe9e69540, JSClass 0xee156d10, in object 0xe9e691e0 980s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 980s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 980s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 980s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 980s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 980s JS G NS: Defined namespace 'GObject' 0xe9e691e0 in GIRepository 0xea010c08 980s JS IMPORT: Importing 'system' 980s JS NATIVE: Defining native module 'system' 980s JS IMPORT: Defining parent 0xea0000d8 of 0xea026888 'system' is mod 1 980s JS IMPORT: successfully imported module 'system' 980s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 980s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 980s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 980s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 980s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 980s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 980s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 980s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 980s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 980s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 980s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 980s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 980s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 980s JS G ENUM: Defining GObject.ParamFlags as 0xea026b08 980s JS G NS: Found info type CONSTANT for 'MAXINT32' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'param_spec_int' in namespace 'GObject' 980s JS G PRM: Wrapping GParamInt 'int' on (null) with JSObject 980s JS G PRM: JSObject created with param instance 0x6aa28d8 type GParamInt 980s JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' 980s JS G PRM: Wrapping GParamString 'string' on (null) with JSObject 980s JS G PRM: JSObject created with param instance 0x6aa2c50 type GParamString 980s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 980s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'CjsPrivate' 980s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 980s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 980s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 980s JS G NS: Found info type FLAGS for 'SignalFlags' in namespace 'GObject' 980s JS G ENUM: Defining enum value RUN_FIRST (fixed from run_first) 1 980s JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2 980s JS G ENUM: Defining enum value RUN_CLEANUP (fixed from run_cleanup) 4 980s JS G ENUM: Defining enum value NO_RECURSE (fixed from no_recurse) 8 980s JS G ENUM: Defining enum value DETAILED (fixed from detailed) 16 980s JS G ENUM: Defining enum value ACTION (fixed from action) 32 980s JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64 980s JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128 980s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 256 980s JS G ENUM: Defining enum value ACCUMULATOR_FIRST_RUN (fixed from accumulator_first_run) 131072 980s JS G ENUM: Defining GObject.SignalFlags as 0xea027668 980s JS CTX: Script evaluation succeeded 980s JS MAINLOOP: Main loop instance 0x691d0a8: Spinning loop until released or hook cleared 980s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xe9e320d0 980s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe9e320d0 980s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe9e320d0 980s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe9e320d0 980s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe9e320d0 980s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe9e320d0 980s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe9e320d0 980s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe9e320d0 980s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe9e320d0 980s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe9e320d0 980s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe9e320d0 980s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe9e320d0 980s JS IMPORT: Module metadata hook for module 0xea0349e8 980s JS IMPORT: Defining meta.importSync for module 0xea0349e8 980s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe9e320d0 980s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe9e320d0 980s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 980s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 980s JS MAINLOOP: Set main loop hook to 980s JS MAINLOOP: Main loop instance 0x691d0a8: hold 980s JS MAINLOOP: Running and clearing main loop hook 980s JS G BXD: Defining method run in prototype for GLib.MainLoop 980s 1..22 980s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 980s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 980s JS G BXD: Defined class for Source (GSource), prototype 0xe9e695c0, JSClass 0xee156980, in object 0xe9e69020 980s JS G BXD: Defining method set_priority in prototype for GLib.Source 980s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 980s JS G BXD: Defining method attach in prototype for GLib.Source 980s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 980s JS IMPORT: Module metadata hook for module 0xea002a58 980s JS IMPORT: Defining meta.importSync for module 0xea002a58 980s JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) 980s JS G BXD: Defining method destroy in prototype for GLib.Source 980s ok 1 GObject overrides GObject.set() 980s JS G NS: Found info type FUNCTION for 'signal_handler_disconnect' in namespace 'GObject' 980s ok 2 GObject overrides Signal alternative syntax handler is called with the right object 980s ok 3 GObject overrides Signal alternative syntax disconnected handler is not called 980s ok 4 GObject overrides toString() shows the native object address 980s ok 5 GObject should be able to create a GType object for gpointer 980s ok 6 GObject should be able to create a GType object for GBoxed 980s ok 7 GObject should be able to create a GType object for GParam 980s ok 8 GObject should be able to create a GType object for GInterface 980s ok 9 GObject should be able to create a GType object for GObject 980s ok 10 GObject should be able to create a GType object for GVariant 980s JS G NS: Found info type FUNCTION for 'signal_query' in namespace 'GObject' 980s JS G NS: Found info type STRUCT for 'SignalQuery' in namespace 'GObject' 980s JS G BXD: Defined class for SignalQuery (void), prototype 0xe9e69d00, JSClass 0xee156980, in object 0xe9e691e0 980s ok 11 GObject should be able to query signals 980s ok 12 GObject.Object.new() can be called with a property bag 980s ok 13 GObject.Object.new() can be called to construct an object without setting properties 980s ok 14 GObject.Object.new() complains about wrong types 980s ok 15 GObject.Object.new() complains about wrong properties 980s ok 16 GObject.Object.new() can construct C GObjects as well 980s ok 17 GObject.Object.new_with_properties() can be called with two arrays 980s ok 18 GObject.Object.new_with_properties() can be called to construct an object without setting properties 980s ok 19 GObject.Object.new_with_properties() complains about various incorrect usages 980s ok 20 GObject.Object.new_with_properties() complains about wrong types 980s ok 21 GObject.Object.new_with_properties() complains about wrong properties 980s ok 22 GObject.Object.new_with_properties() can construct C GObjects as well 980s JS G BXD: Defining method quit in prototype for GLib.MainLoop 980s JS MAINLOOP: Enqueue job , promise=, allocation site= 980s JS MAINLOOP: Main loop instance 0x691d0a8: Spinning loop until released or hook cleared 980s JS MAINLOOP: handling job 0, 980s JS MAINLOOP: Enqueue job , promise=, allocation site= 980s JS MAINLOOP: Completed job 0 980s JS MAINLOOP: handling job 1, 980s JS MAINLOOP: Enqueue job , promise=, allocation site= 980s JS MAINLOOP: Completed job 1 980s JS MAINLOOP: handling job 2, 980s JS MAINLOOP: Enqueue job , promise=, allocation site= 980s JS MAINLOOP: Completed job 2 980s JS MAINLOOP: handling job 3, 980s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 980s JS MAINLOOP: Main loop instance 0x691d0a8: release 980s JS MAINLOOP: Completed job 3 980s JS MEMORY: Memory report: before destroying context 980s JS MEMORY: 252 objects currently alive 980s JS MEMORY: boxed_instance = 110 980s JS MEMORY: boxed_prototype = 9 980s JS MEMORY: closure = 1 980s JS MEMORY: function = 104 980s JS MEMORY: fundamental_instance = 0 980s JS MEMORY: fundamental_prototype = 0 980s JS MEMORY: gerror_instance = 0 980s JS MEMORY: gerror_prototype = 0 980s JS MEMORY: interface = 0 980s JS MEMORY: module = 5 980s JS MEMORY: ns = 3 980s JS MEMORY: object_instance = 15 980s JS MEMORY: object_prototype = 3 980s JS MEMORY: param = 2 980s JS MEMORY: union_instance = 0 980s JS MEMORY: union_prototype = 0 980s JS CTX: JS shutdown sequence 980s JS CTX: Stopping profiler 980s JS CTX: Shutting down toggle queue 980s JS CTX: Notifying external reference holders of GjsContext dispose 980s JS MAINLOOP: Stopping promise job dispatcher 980s JS CTX: Notifying reference holders of GjsContext dispose 980s JS CTX: Checking unhandled promise rejections 980s JS CTX: Releasing cached JS wrappers 980s JS CTX: Final triggered GC 980s JS CTX: Destroying JS context 980s JS CTX: Releasing all native objects 980s JS CTX: Disabling auto GC 980s JS CTX: Ending trace on global object 980s JS CTX: Freeing allocated resources 980s JS CTX: JS context destroyed 980s PASS: cjs/testGObject.test 980s Running test: cjs/testGLibLogWriter.test 980s JS NATIVE: Registered native JS module '_promiseNative' 980s JS NATIVE: Registered native JS module '_byteArrayNative' 980s JS NATIVE: Registered native JS module '_encodingNative' 980s JS NATIVE: Registered native JS module '_gi' 980s JS NATIVE: Registered native JS module 'gi' 980s JS NATIVE: Registered native JS module 'cairoNative' 980s JS NATIVE: Registered native JS module 'system' 980s JS NATIVE: Registered native JS module 'console' 980s JS NATIVE: Registered native JS module '_print' 980s JS CTX: Enabling JIT 980s JS CTX: Initialized class GjsFileImporter prototype 0xe4c00080 980s JS IMPORT: Defining parent (nil) of 0xe4c000d8 'imports' is mod 0 980s JS IMPORT: Importing '_print' 980s JS NATIVE: Defining native module '_print' 980s JS IMPORT: Defining parent 0xe4c000d8 of 0xe4c005f0 '_print' is mod 1 980s JS IMPORT: successfully imported module '_print' 980s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 980s 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 0xe4a320d0 980s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe4a320d0 980s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe4a320d0 980s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe4a320d0 980s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe4a320d0 980s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe4a320d0 980s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe4a320d0 980s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe4a320d0 980s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe4a320d0 980s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe4a320d0 980s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe4a320d0 980s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe4a320d0 980s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe4a320d0 980s JS MAINLOOP: Main loop instance 0x304f0a8: hold 980s JS MAINLOOP: Enqueue job , promise=, allocation site= 980s JS MAINLOOP: Starting promise job dispatcher 980s JS MAINLOOP: Main loop instance 0x304f0a8: Spinning loop until released or hook cleared 980s JS MAINLOOP: handling job 0, 980s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 980s JS MAINLOOP: Main loop instance 0x304f0a8: release 980s JS MAINLOOP: Completed job 0 980s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xe4a320d0 980s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe4a320d0 980s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe4a320d0 980s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe4a320d0 980s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe4a320d0 980s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe4a320d0 980s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe4a320d0 980s JS IMPORT: Module metadata hook for module 0xe4c10a10 980s JS IMPORT: Defining meta.importSync for module 0xe4c10a10 980s JS NATIVE: Defining native module 'gi' 980s JS CTX: Initialized class GIRepositoryNamespace prototype 0xe4c10d48 980s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 980s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 980s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 980s JS IMPORT: Importing directory 'overrides' 980s JS IMPORT: Defining parent 0xe4c000d8 of 0xe4c10e38 'overrides' is mod 1 980s JS IMPORT: Defined importer 'overrides' 0xe4c10e38 in 0xe4c000d8 980s JS IMPORT: successfully imported directory 'overrides' 980s JS IMPORT: Importing '_byteArrayNative' 980s JS NATIVE: Defining native module '_byteArrayNative' 980s JS IMPORT: Defining parent 0xe4c000d8 of 0xe4c11220 '_byteArrayNative' is mod 1 980s JS IMPORT: successfully imported module '_byteArrayNative' 980s JS IMPORT: Importing '_promiseNative' 980s JS NATIVE: Defining native module '_promiseNative' 980s JS IMPORT: Defining parent 0xe4c000d8 of 0xe4c11360 '_promiseNative' is mod 1 980s JS IMPORT: successfully imported module '_promiseNative' 980s JS IMPORT: Importing module GLib succeeded 980s JS IMPORT: Defining parent 0xe4c10e38 of 0xe4a330e0 'GLib' is mod 1 980s JS IMPORT: successfully imported module 'GLib' 980s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 980s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xe4a69040, JSClass 0xe8d2e980, in object 0xe4a69020 980s JS CTX: Initialized class GIRepositoryGType prototype 0xe4c11580 980s JS CTX: Initialized class GIRepositoryFunction prototype 0xe4a33120 980s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 980s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 980s JS G BXD: Defined class for Error (GError), prototype 0xe4a69080, JSClass 0xe8d2e980, in object 0xe4a69020 980s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 980s JS G BXD: Defined class for Variant (GVariant), prototype 0xe4a690c0, JSClass 0xe8d2e980, in object 0xe4a69020 980s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 980s JS G BXD: Defined class for Bytes (GBytes), prototype 0xe4a69100, JSClass 0xe8d2e980, in object 0xe4a69020 980s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 980s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 980s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xe4a69140, JSClass 0xe8d2e980, in object 0xe4a69020 980s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 980s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 980s JS G BXD: Defined class for Thread (GThread), prototype 0xe4a69180, JSClass 0xe8d2e980, in object 0xe4a69020 980s JS G BXD: Defining method ref in prototype for GLib.Thread 980s JS G BXD: Defining method unref in prototype for GLib.Thread 980s JS G NS: Defined namespace 'GLib' 0xe4a69020 in GIRepository 0xe4c10c08 980s JS IMPORT: Importing module jasmine succeeded 980s JS IMPORT: Defining parent 0xe4c000d8 of 0xe4a338e0 'jasmine' is mod 1 980s JS IMPORT: successfully imported module 'jasmine' 980s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 980s JS MAINLOOP: Main loop instance 0x304f0a8: hold 980s JS MAINLOOP: Enqueue job , promise=, allocation site= 980s JS MAINLOOP: Main loop instance 0x304f0a8: Spinning loop until released or hook cleared 980s JS MAINLOOP: handling job 0, 980s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 980s JS MAINLOOP: Main loop instance 0x304f0a8: release 980s JS MAINLOOP: Completed job 0 980s 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 0xe4a320d0 980s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe4a320d0 980s JS IMPORT: Module resolve hook for module "./matchers.js" (relative to ), global 0xe4a320d0 980s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe4a320d0 980s JS IMPORT: Module resolve hook for module "./matchers.js" (relative to ), global 0xe4a320d0 980s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe4a320d0 980s JS IMPORT: Module resolve hook for module "./matchers.js" (relative to ), global 0xe4a320d0 980s JS MAINLOOP: Main loop instance 0x304f0a8: hold 980s JS MAINLOOP: Enqueue job , promise=, allocation site= 980s JS MAINLOOP: Main loop instance 0x304f0a8: Spinning loop until released or hook cleared 980s JS MAINLOOP: handling job 0, 980s JS IMPORT: Module evaluation promise resolved: "file:///usr/libexec/installed-tests/cjs/js/testGLibLogWriter.js async resolved" 980s JS MAINLOOP: Main loop instance 0x304f0a8: release 980s JS MAINLOOP: Completed job 0 980s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xe4a320d0 980s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe4a320d0 980s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe4a320d0 980s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe4a320d0 980s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe4a320d0 980s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe4a320d0 980s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe4a320d0 980s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe4a320d0 980s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe4a320d0 980s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe4a320d0 980s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe4a320d0 980s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe4a320d0 980s JS IMPORT: Module metadata hook for module 0xe4c25e50 980s JS IMPORT: Defining meta.importSync for module 0xe4c25e50 980s JS NATIVE: Defining native module 'system' 980s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe4a320d0 980s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe4a320d0 980s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 980s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 980s JS MAINLOOP: Set main loop hook to 980s JS MAINLOOP: Main loop instance 0x304f0a8: hold 980s JS MAINLOOP: Running and clearing main loop hook 980s JS G BXD: Defining method run in prototype for GLib.MainLoop 980s 1..4 980s JS IMPORT: Importing 'gi' 980s JS IMPORT: Defining parent 0xe4c000d8 of 0xe4c10c08 'gi' is mod 1 980s JS IMPORT: successfully imported module 'gi' 980s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 980s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 980s JS G BXD: Defined class for Source (GSource), prototype 0xe4a691e0, JSClass 0xe8d2e980, in object 0xe4a69020 980s JS G BXD: Defining method set_priority in prototype for GLib.Source 980s JS IMPORT: Importing '_gi' 980s JS NATIVE: Defining native module '_gi' 980s JS IMPORT: Defining parent 0xe4c000d8 of 0xe4c29ae8 '_gi' is mod 1 980s JS IMPORT: successfully imported module '_gi' 980s 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 980s JS G NS: Defined namespace 'CjsPrivate' 0xe4a69260 in GIRepository 0xe4c10c08 980s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 980s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 980s JS IMPORT: Importing module _common succeeded 980s JS IMPORT: Defining parent 0xe4c000d8 of 0xe4a33b60 '_common' is mod 1 980s JS IMPORT: successfully imported module '_common' 980s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 980s JS IMPORT: Importing module _legacy succeeded 980s JS IMPORT: Defining parent 0xe4c000d8 of 0xe4a33ba0 '_legacy' is mod 1 980s JS IMPORT: successfully imported module '_legacy' 980s JS IMPORT: Importing module GObject succeeded 980s JS IMPORT: Defining parent 0xe4c10e38 of 0xe4a33b20 'GObject' is mod 1 980s JS IMPORT: successfully imported module 'GObject' 980s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 980s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 980s JS G BXD: Defined class for String (GString), prototype 0xe4a69460, JSClass 0xe8d2e980, in object 0xe4a69240 980s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 980s JS G PRM: Defined class ParamSpec prototype is 0xe4a33c20 class 0xe8d31170 in object 0xe4a69240 980s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 980s JS G OBJ: Defined class for Object (GObject), prototype 0xe4a69580, JSClass 0xe8d2ed10, in object 0xe4a69240 980s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 980s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 980s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xe4a695a0, JSClass 0xe8d2ed10, in object 0xe4a69240 980s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 980s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 980s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 980s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 980s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 980s JS G NS: Defined namespace 'GObject' 0xe4a69240 in GIRepository 0xe4c10c08 980s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 980s JS G BXD: Defining method attach in prototype for GLib.Source 980s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 980s JS IMPORT: Module metadata hook for module 0xe4c02a58 980s JS IMPORT: Defining meta.importSync for module 0xe4c02a58 980s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'CjsPrivate' 980s JS G BXD: Defining method destroy in prototype for GLib.Source 980s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 980s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 980s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 980s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 980s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 980s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 980s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 980s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 980s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 980s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 980s JS G ENUM: Defining GLib.LogLevelFlags as 0xe4c330d0 980s JS G NS: Found info type FUNCTION for 'log_variant' in namespace 'GLib' 980s JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' 980s JS G BXD: Defined class for VariantType (GVariantType), prototype 0xe4a69740, JSClass 0xe8d2e980, in object 0xe4a69020 980s JS G BXD: Defining method classify in prototype for GLib.Variant 980s JS G BXD: Defining method is_of_type in prototype for GLib.Variant 980s JS G BXD: Defining method n_children in prototype for GLib.Variant 980s JS G BXD: Defining method get_child_value in prototype for GLib.Variant 980s JS G BXD: Defining method get_string in prototype for GLib.Variant 980s JS G BXD: Defining method get_variant in prototype for GLib.Variant 980s JS G BXD: Defining method get_maybe in prototype for GLib.Variant 980s JS G BXD: Defining method get_data_as_bytes in prototype for GLib.Variant 980s JS G NS: Found info type ENUM for 'LogWriterOutput' in namespace 'GLib' 980s JS G ENUM: Defining enum value HANDLED (fixed from handled) 1 980s JS G ENUM: Defining enum value UNHANDLED (fixed from unhandled) 0 980s JS G ENUM: Defining GLib.LogWriterOutput as 0xe4c33ba0 980s JS IMPORT: Module metadata hook for module 0xe4c01a78 980s JS IMPORT: Defining meta.importSync for module 0xe4c01a78 980s JS NATIVE: Defining native module '_encodingNative' 980s ok 1 GLib Structured logging handler writes a message 980s ok 2 GLib Structured logging handler writes a warning 980s ok 3 GLib Structured logging handler preserves a custom string field 980s ok 4 GLib Structured logging handler preserves a custom byte array field 980s JS G BXD: Defining method quit in prototype for GLib.MainLoop 980s JS MAINLOOP: Enqueue job , promise=, allocation site= 980s JS MAINLOOP: Main loop instance 0x304f0a8: Spinning loop until released or hook cleared 980s JS MAINLOOP: handling job 0, 980s JS MAINLOOP: Enqueue job , promise=, allocation site= 980s JS MAINLOOP: Completed job 0 980s JS MAINLOOP: handling job 1, 980s JS MAINLOOP: Enqueue job , promise=, allocation site= 980s JS MAINLOOP: Completed job 1 980s JS MAINLOOP: handling job 2, 980s JS MAINLOOP: Enqueue job , promise=, allocation site= 980s JS MAINLOOP: Completed job 2 980s JS MAINLOOP: handling job 3, 980s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 980s JS MAINLOOP: Main loop instance 0x304f0a8: release 980s JS MAINLOOP: Completed job 3 980s JS MEMORY: Memory report: before destroying context 980s JS MEMORY: 364 objects currently alive 980s JS MEMORY: boxed_instance = 230 980s JS MEMORY: boxed_prototype = 9 980s JS MEMORY: closure = 2 980s JS MEMORY: function = 113 980s JS MEMORY: fundamental_instance = 0 980s JS MEMORY: fundamental_prototype = 0 980s JS MEMORY: gerror_instance = 0 980s JS MEMORY: gerror_prototype = 0 980s JS MEMORY: interface = 0 980s JS MEMORY: module = 5 980s JS MEMORY: ns = 3 980s JS MEMORY: object_instance = 0 980s JS MEMORY: object_prototype = 2 980s JS MEMORY: param = 0 980s JS MEMORY: union_instance = 0 980s JS MEMORY: union_prototype = 0 980s JS CTX: JS shutdown sequence 980s JS CTX: Stopping profiler 980s JS CTX: Shutting down toggle queue 980s JS CTX: Notifying external reference holders of GjsContext dispose 980s JS MAINLOOP: Stopping promise job dispatcher 980s JS CTX: Notifying reference holders of GjsContext dispose 980s JS CTX: Checking unhandled promise rejections 980s JS CTX: Releasing cached JS wrappers 980s JS CTX: Final triggered GC 980s JS CTX: Destroying JS context 980s JS CTX: Releasing all native objects 980s JS CTX: Disabling auto GC 980s JS CTX: Ending trace on global object 980s JS CTX: Freeing allocated resources 980s JS CTX: JS context destroyed 980s PASS: cjs/testGLibLogWriter.test 980s Running test: cjs/testConsole.test 980s JS NATIVE: Registered native JS module '_promiseNative' 980s JS NATIVE: Registered native JS module '_byteArrayNative' 980s JS NATIVE: Registered native JS module '_encodingNative' 980s JS NATIVE: Registered native JS module '_gi' 980s JS NATIVE: Registered native JS module 'gi' 980s JS NATIVE: Registered native JS module 'cairoNative' 980s JS NATIVE: Registered native JS module 'system' 980s JS NATIVE: Registered native JS module 'console' 980s JS NATIVE: Registered native JS module '_print' 980s JS CTX: Enabling JIT 980s JS CTX: Initialized class GjsFileImporter prototype 0xe6800080 980s JS IMPORT: Defining parent (nil) of 0xe68000d8 'imports' is mod 0 980s JS IMPORT: Importing '_print' 980s JS NATIVE: Defining native module '_print' 980s JS IMPORT: Defining parent 0xe68000d8 of 0xe68005f0 '_print' is mod 1 980s JS IMPORT: successfully imported module '_print' 980s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 980s 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 0xe66320d0 980s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe66320d0 980s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe66320d0 980s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe66320d0 980s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe66320d0 980s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe66320d0 980s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe66320d0 980s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe66320d0 980s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe66320d0 980s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe66320d0 980s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe66320d0 980s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe66320d0 980s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe66320d0 980s JS MAINLOOP: Main loop instance 0xd2880a8: hold 980s JS MAINLOOP: Enqueue job , promise=, allocation site= 980s JS MAINLOOP: Starting promise job dispatcher 980s JS MAINLOOP: Main loop instance 0xd2880a8: Spinning loop until released or hook cleared 980s JS MAINLOOP: handling job 0, 980s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 980s JS MAINLOOP: Main loop instance 0xd2880a8: release 980s JS MAINLOOP: Completed job 0 980s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xe66320d0 980s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe66320d0 980s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe66320d0 980s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe66320d0 980s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe66320d0 980s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe66320d0 980s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe66320d0 980s JS IMPORT: Module metadata hook for module 0xe6810a10 980s JS IMPORT: Defining meta.importSync for module 0xe6810a10 980s JS NATIVE: Defining native module 'gi' 980s JS CTX: Initialized class GIRepositoryNamespace prototype 0xe6810d48 980s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 980s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 980s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 980s JS IMPORT: Importing directory 'overrides' 980s JS IMPORT: Defining parent 0xe68000d8 of 0xe6810e38 'overrides' is mod 1 980s JS IMPORT: Defined importer 'overrides' 0xe6810e38 in 0xe68000d8 980s JS IMPORT: successfully imported directory 'overrides' 980s JS IMPORT: Importing '_byteArrayNative' 980s JS NATIVE: Defining native module '_byteArrayNative' 980s JS IMPORT: Defining parent 0xe68000d8 of 0xe6811220 '_byteArrayNative' is mod 1 980s JS IMPORT: successfully imported module '_byteArrayNative' 980s JS IMPORT: Importing '_promiseNative' 980s JS NATIVE: Defining native module '_promiseNative' 980s JS IMPORT: Defining parent 0xe68000d8 of 0xe6811360 '_promiseNative' is mod 1 980s JS IMPORT: successfully imported module '_promiseNative' 980s JS IMPORT: Importing module GLib succeeded 980s JS IMPORT: Defining parent 0xe6810e38 of 0xe66330e0 'GLib' is mod 1 980s JS IMPORT: successfully imported module 'GLib' 980s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 980s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xe6669040, JSClass 0xea99a980, in object 0xe6669020 980s JS CTX: Initialized class GIRepositoryGType prototype 0xe6811580 980s JS CTX: Initialized class GIRepositoryFunction prototype 0xe6633120 980s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 980s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 980s JS G BXD: Defined class for Error (GError), prototype 0xe6669080, JSClass 0xea99a980, in object 0xe6669020 980s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 980s JS G BXD: Defined class for Variant (GVariant), prototype 0xe66690c0, JSClass 0xea99a980, in object 0xe6669020 980s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 980s JS G BXD: Defined class for Bytes (GBytes), prototype 0xe6669100, JSClass 0xea99a980, in object 0xe6669020 980s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 980s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 980s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xe6669140, JSClass 0xea99a980, in object 0xe6669020 980s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 980s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 980s JS G BXD: Defined class for Thread (GThread), prototype 0xe6669180, JSClass 0xea99a980, in object 0xe6669020 980s JS G BXD: Defining method ref in prototype for GLib.Thread 980s JS G BXD: Defining method unref in prototype for GLib.Thread 980s JS G NS: Defined namespace 'GLib' 0xe6669020 in GIRepository 0xe6810c08 980s JS IMPORT: Importing module jasmine succeeded 980s JS IMPORT: Defining parent 0xe68000d8 of 0xe66338e0 'jasmine' is mod 1 980s JS IMPORT: successfully imported module 'jasmine' 980s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 980s JS MAINLOOP: Main loop instance 0xd2880a8: hold 980s JS MAINLOOP: Enqueue job , promise=, allocation site= 980s JS MAINLOOP: Main loop instance 0xd2880a8: Spinning loop until released or hook cleared 980s JS MAINLOOP: handling job 0, 980s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 980s JS MAINLOOP: Main loop instance 0xd2880a8: release 980s JS MAINLOOP: Completed job 0 980s 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 0xe66320d0 980s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe66320d0 980s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe66320d0 980s JS IMPORT: Module resolve hook for module "./matchers.js" (relative to ), global 0xe66320d0 980s JS IMPORT: Module resolve hook for module "./matchers.js" (relative to ), global 0xe66320d0 980s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe66320d0 980s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe66320d0 980s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe66320d0 980s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe66320d0 980s JS IMPORT: Module resolve hook for module "./matchers.js" (relative to ), global 0xe66320d0 980s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 980s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 980s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 980s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 980s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 980s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 980s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 980s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 980s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 980s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 980s JS G ENUM: Defining GLib.LogLevelFlags as 0xe682aa58 980s JS MAINLOOP: Main loop instance 0xd2880a8: hold 980s JS MAINLOOP: Enqueue job , promise=, allocation site= 980s JS MAINLOOP: Main loop instance 0xd2880a8: Spinning loop until released or hook cleared 980s JS MAINLOOP: handling job 0, 980s JS IMPORT: Module evaluation promise resolved: "file:///usr/libexec/installed-tests/cjs/js/testConsole.js async resolved" 980s JS MAINLOOP: Main loop instance 0xd2880a8: release 980s JS MAINLOOP: Completed job 0 980s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xe66320d0 980s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe66320d0 980s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe66320d0 980s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe66320d0 980s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe66320d0 980s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe66320d0 980s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe66320d0 980s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe66320d0 980s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe66320d0 980s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe66320d0 980s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe66320d0 980s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe66320d0 980s JS IMPORT: Module metadata hook for module 0xe6805f28 980s JS IMPORT: Defining meta.importSync for module 0xe6805f28 980s JS NATIVE: Defining native module 'system' 980s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe66320d0 980s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe66320d0 980s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 980s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 980s JS MAINLOOP: Set main loop hook to 980s JS MAINLOOP: Main loop instance 0xd2880a8: hold 980s JS MAINLOOP: Running and clearing main loop hook 980s JS G BXD: Defining method run in prototype for GLib.MainLoop 980s 1..64 980s JS IMPORT: Importing 'gi' 980s JS IMPORT: Defining parent 0xe6635720 of 0xe6635750 'gi' is mod 1 980s JS IMPORT: successfully imported module 'gi' 980s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 980s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 980s JS G BXD: Defined class for Source (GSource), prototype 0xe6669200, JSClass 0xea99a980, in object 0xe6669020 980s JS G BXD: Defining method set_priority in prototype for GLib.Source 980s JS IMPORT: Importing '_gi' 980s JS NATIVE: Defining native module '_gi' 980s JS IMPORT: Defining parent 0xe6635720 of 0xe680f558 '_gi' is mod 1 980s JS IMPORT: successfully imported module '_gi' 980s 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 980s JS G NS: Defined namespace 'CjsPrivate' 0xe6669280 in GIRepository 0xe6635750 980s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 980s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 980s JS IMPORT: Importing module _common succeeded 980s JS IMPORT: Defining parent 0xe6635720 of 0xe66ad5e0 '_common' is mod 1 980s JS IMPORT: successfully imported module '_common' 980s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 980s JS IMPORT: Importing module _legacy succeeded 980s JS IMPORT: Defining parent 0xe6635720 of 0xe66ad620 '_legacy' is mod 1 980s JS IMPORT: successfully imported module '_legacy' 980s JS IMPORT: Importing module GObject succeeded 980s JS IMPORT: Defining parent 0xe6635740 of 0xe66ad5a0 'GObject' is mod 1 980s JS IMPORT: successfully imported module 'GObject' 980s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 980s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 980s JS G BXD: Defined class for String (GString), prototype 0xe6669460, JSClass 0xea99a980, in object 0xe6669260 980s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 980s JS G PRM: Defined class ParamSpec prototype is 0xe66ad6a0 class 0xea99d170 in object 0xe6669260 980s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 980s JS G OBJ: Defined class for Object (GObject), prototype 0xe6669580, JSClass 0xea99ad10, in object 0xe6669260 980s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 980s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 980s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xe66695a0, JSClass 0xea99ad10, in object 0xe6669260 980s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 980s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 980s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 980s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 980s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 980s JS G NS: Defined namespace 'GObject' 0xe6669260 in GIRepository 0xe6635750 980s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 980s JS G BXD: Defining method attach in prototype for GLib.Source 980s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 980s JS IMPORT: Module metadata hook for module 0xe6653d00 980s JS IMPORT: Defining meta.importSync for module 0xe6653d00 980s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'CjsPrivate' 980s JS G BXD: Defining method destroy in prototype for GLib.Source 980s ok 1 console has correct object tag 980s JS G NS: Found info type FUNCTION for 'log_variant' in namespace 'GLib' 980s JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' 980s JS G BXD: Defined class for VariantType (GVariantType), prototype 0xe66697e0, JSClass 0xea99a980, in object 0xe6669020 980s JS G BXD: Defining method classify in prototype for GLib.Variant 980s JS G BXD: Defining method is_of_type in prototype for GLib.Variant 980s JS G BXD: Defining method n_children in prototype for GLib.Variant 980s JS G BXD: Defining method get_child_value in prototype for GLib.Variant 980s JS G BXD: Defining method get_string in prototype for GLib.Variant 980s JS G BXD: Defining method get_variant in prototype for GLib.Variant 980s JS G BXD: Defining method get_maybe in prototype for GLib.Variant 980s JS G BXD: Defining method get_data_as_bytes in prototype for GLib.Variant 980s JS G NS: Found info type ENUM for 'LogWriterOutput' in namespace 'GLib' 980s JS G ENUM: Defining enum value HANDLED (fixed from handled) 1 980s JS G ENUM: Defining enum value UNHANDLED (fixed from unhandled) 0 980s JS G ENUM: Defining GLib.LogWriterOutput as 0xe681de38 980s JS IMPORT: Module metadata hook for module 0xe6653d30 980s JS IMPORT: Defining meta.importSync for module 0xe6653d30 980s JS NATIVE: Defining native module '_encodingNative' 980s ok 2 console logs a message 980s ok 3 console logs a warning 980s ok 4 console logs an informative message 980s ok 5 console traces a line 980s ok 6 console traces a empty message 980s ok 7 console asserts a true condition 980s ok 8 console asserts a false condition 980s ok 9 console asserts a false condition with message 980s JS G NS: Found info type FUNCTION for 'clear_terminal' in namespace 'CjsPrivate' 980s ok 10 console clear() can be called 980s ok 11 console clear() resets indentation 980s ok 12 console table() logs at least something 980s ok 13 console string replacement console.log() supports %s 980s ok 14 console string replacement console.log() supports %d 980s ok 15 console string replacement console.log() supports %i 980s ok 16 console string replacement console.log() supports %f 980s ok 17 console string replacement console.log() supports %o 980s ok 18 console string replacement console.log() supports %O 980s ok 19 console string replacement console.log() ignores %c 980s ok 20 console string replacement console.log() supports mixing substitutions 980s ok 21 console string replacement console.log() supports invalid numbers 980s ok 22 console string replacement console.log() supports missing substitutions 980s ok 23 console string replacement console.warn() supports %s 980s ok 24 console string replacement console.warn() supports %d 980s ok 25 console string replacement console.warn() supports %i 980s ok 26 console string replacement console.warn() supports %f 980s ok 27 console string replacement console.warn() supports %o 980s ok 28 console string replacement console.warn() supports %O 980s ok 29 console string replacement console.warn() ignores %c 980s ok 30 console string replacement console.warn() supports mixing substitutions 980s ok 31 console string replacement console.warn() supports invalid numbers 980s ok 32 console string replacement console.warn() supports missing substitutions 980s ok 33 console string replacement console.info() supports %s 980s ok 34 console string replacement console.info() supports %d 980s ok 35 console string replacement console.info() supports %i 980s ok 36 console string replacement console.info() supports %f 980s ok 37 console string replacement console.info() supports %o 980s ok 38 console string replacement console.info() supports %O 980s ok 39 console string replacement console.info() ignores %c 980s ok 40 console string replacement console.info() supports mixing substitutions 980s ok 41 console string replacement console.info() supports invalid numbers 980s ok 42 console string replacement console.info() supports missing substitutions 980s ok 43 console string replacement console.error() supports %s 980s ok 44 console string replacement console.error() supports %d 980s ok 45 console string replacement console.error() supports %i 980s ok 46 console string replacement console.error() supports %f 980s ok 47 console string replacement console.error() supports %o 980s ok 48 console string replacement console.error() supports %O 980s ok 49 console string replacement console.error() ignores %c 980s ok 50 console string replacement console.error() supports mixing substitutions 980s ok 51 console string replacement console.error() supports invalid numbers 980s ok 52 console string replacement console.error() supports missing substitutions 980s ok 53 console string replacement console.trace() supports %s 980s ok 54 console string replacement console.trace() supports %d 980s ok 55 console string replacement console.trace() supports %i 980s ok 56 console string replacement console.trace() supports %f 980s ok 57 console string replacement console.trace() supports %o 980s ok 58 console string replacement console.trace() supports %O 980s ok 59 console string replacement console.trace() ignores %c 980s ok 60 console string replacement console.trace() supports mixing substitutions 980s ok 61 console string replacement console.trace() supports invalid numbers 980s ok 62 console string replacement console.trace() supports missing substitutions 980s JS G NS: Found info type FUNCTION for 'get_monotonic_time' in namespace 'GLib' 980s ok 63 console time() ends correctly 980s ok 64 console time() doesn't log initially 980s JS G BXD: Defining method quit in prototype for GLib.MainLoop 980s JS MAINLOOP: Enqueue job , promise=, allocation site= 980s JS MAINLOOP: Main loop instance 0xd2880a8: Spinning loop until released or hook cleared 980s JS MAINLOOP: handling job 0, 980s JS MAINLOOP: Enqueue job , promise=, allocation site= 980s JS MAINLOOP: Completed job 0 980s JS MAINLOOP: handling job 1, 980s JS MAINLOOP: Enqueue job , promise=, allocation site= 980s JS MAINLOOP: Completed job 1 980s JS MAINLOOP: handling job 2, 980s JS MAINLOOP: Enqueue job , promise=, allocation site= 980s JS MAINLOOP: Completed job 2 980s JS MAINLOOP: handling job 3, 980s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 980s JS MAINLOOP: Main loop instance 0xd2880a8: release 980s JS MAINLOOP: Completed job 3 980s JS MEMORY: Memory report: before destroying context 980s JS MEMORY: 4290 objects currently alive 980s JS MEMORY: boxed_instance = 4154 980s JS MEMORY: boxed_prototype = 9 980s JS MEMORY: closure = 2 980s JS MEMORY: function = 115 980s JS MEMORY: fundamental_instance = 0 980s JS MEMORY: fundamental_prototype = 0 980s JS MEMORY: gerror_instance = 0 980s JS MEMORY: gerror_prototype = 0 980s JS MEMORY: interface = 0 980s JS MEMORY: module = 5 980s JS MEMORY: ns = 3 980s JS MEMORY: object_instance = 0 980s JS MEMORY: object_prototype = 2 980s JS MEMORY: param = 0 980s JS MEMORY: union_instance = 0 980s JS MEMORY: union_prototype = 0 980s JS CTX: JS shutdown sequence 980s JS CTX: Stopping profiler 980s JS CTX: Shutting down toggle queue 980s JS CTX: Notifying external reference holders of GjsContext dispose 980s JS MAINLOOP: Stopping promise job dispatcher 980s JS CTX: Notifying reference holders of GjsContext dispose 980s JS CTX: Checking unhandled promise rejections 980s JS CTX: Releasing cached JS wrappers 980s JS CTX: Final triggered GC 980s JS CTX: Destroying JS context 980s JS CTX: Releasing all native objects 980s JS CTX: Disabling auto GC 980s JS CTX: Ending trace on global object 980s JS CTX: Freeing allocated resources 980s JS CTX: JS context destroyed 980s PASS: cjs/testConsole.test 980s Running test: cjs/testCommandLineModules.sh.test 980s ok 1 - ensure dynamic imports load even if the same import resolves elsewhere first 980s ok 2 - ensure dynamic imports resolve without an explicit mainloop 980s ok 3 - ensure top level await can import modules 980s 1..3 980s PASS: cjs/testCommandLineModules.sh.test 980s Running test: cjs/testSignals.test 980s JS NATIVE: Registered native JS module '_promiseNative' 980s JS NATIVE: Registered native JS module '_byteArrayNative' 980s JS NATIVE: Registered native JS module '_encodingNative' 980s JS NATIVE: Registered native JS module '_gi' 980s JS NATIVE: Registered native JS module 'gi' 980s JS NATIVE: Registered native JS module 'cairoNative' 980s JS NATIVE: Registered native JS module 'system' 980s JS NATIVE: Registered native JS module 'console' 980s JS NATIVE: Registered native JS module '_print' 980s JS CTX: Enabling JIT 980s JS CTX: Initialized class GjsFileImporter prototype 0xee100080 980s JS IMPORT: Defining parent (nil) of 0xee1000d8 'imports' is mod 0 980s JS IMPORT: Importing '_print' 980s JS NATIVE: Defining native module '_print' 980s JS IMPORT: Defining parent 0xee1000d8 of 0xee1005f0 '_print' is mod 1 980s JS IMPORT: successfully imported module '_print' 980s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 980s 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 0xedf320d0 980s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xedf320d0 980s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xedf320d0 980s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xedf320d0 980s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xedf320d0 980s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xedf320d0 980s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xedf320d0 980s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xedf320d0 980s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xedf320d0 980s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xedf320d0 980s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xedf320d0 980s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xedf320d0 980s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xedf320d0 980s JS MAINLOOP: Main loop instance 0x47720a8: hold 980s JS MAINLOOP: Enqueue job , promise=, allocation site= 980s JS MAINLOOP: Starting promise job dispatcher 980s JS MAINLOOP: Main loop instance 0x47720a8: Spinning loop until released or hook cleared 980s JS MAINLOOP: handling job 0, 980s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 980s JS MAINLOOP: Main loop instance 0x47720a8: release 980s JS MAINLOOP: Completed job 0 980s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xedf320d0 980s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xedf320d0 980s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xedf320d0 980s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xedf320d0 980s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xedf320d0 980s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xedf320d0 980s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xedf320d0 980s JS IMPORT: Module metadata hook for module 0xee110a10 980s JS IMPORT: Defining meta.importSync for module 0xee110a10 980s JS NATIVE: Defining native module 'gi' 980s JS CTX: Initialized class GIRepositoryNamespace prototype 0xee110d48 980s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 980s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 980s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 980s JS IMPORT: Importing directory 'overrides' 980s JS IMPORT: Defining parent 0xee1000d8 of 0xee110e38 'overrides' is mod 1 980s JS IMPORT: Defined importer 'overrides' 0xee110e38 in 0xee1000d8 980s JS IMPORT: successfully imported directory 'overrides' 980s JS IMPORT: Importing '_byteArrayNative' 980s JS NATIVE: Defining native module '_byteArrayNative' 980s JS IMPORT: Defining parent 0xee1000d8 of 0xee111220 '_byteArrayNative' is mod 1 980s JS IMPORT: successfully imported module '_byteArrayNative' 980s JS IMPORT: Importing '_promiseNative' 980s JS NATIVE: Defining native module '_promiseNative' 980s JS IMPORT: Defining parent 0xee1000d8 of 0xee111360 '_promiseNative' is mod 1 980s JS IMPORT: successfully imported module '_promiseNative' 980s JS IMPORT: Importing module GLib succeeded 980s JS IMPORT: Defining parent 0xee110e38 of 0xedf330e0 'GLib' is mod 1 980s JS IMPORT: successfully imported module 'GLib' 980s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 980s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xedf69040, JSClass 0xf225f980, in object 0xedf69020 980s JS CTX: Initialized class GIRepositoryGType prototype 0xee111580 980s JS CTX: Initialized class GIRepositoryFunction prototype 0xedf33120 980s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 980s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 980s JS G BXD: Defined class for Error (GError), prototype 0xedf69080, JSClass 0xf225f980, in object 0xedf69020 980s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 980s JS G BXD: Defined class for Variant (GVariant), prototype 0xedf690c0, JSClass 0xf225f980, in object 0xedf69020 980s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 980s JS G BXD: Defined class for Bytes (GBytes), prototype 0xedf69100, JSClass 0xf225f980, in object 0xedf69020 980s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 980s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 980s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xedf69140, JSClass 0xf225f980, in object 0xedf69020 980s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 980s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 980s JS G BXD: Defined class for Thread (GThread), prototype 0xedf69180, JSClass 0xf225f980, in object 0xedf69020 980s JS G BXD: Defining method ref in prototype for GLib.Thread 980s JS G BXD: Defining method unref in prototype for GLib.Thread 980s JS G NS: Defined namespace 'GLib' 0xedf69020 in GIRepository 0xee110c08 980s JS IMPORT: Importing module jasmine succeeded 980s JS IMPORT: Defining parent 0xee1000d8 of 0xedf338e0 'jasmine' is mod 1 980s JS IMPORT: successfully imported module 'jasmine' 980s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 980s JS MAINLOOP: Main loop instance 0x47720a8: hold 980s JS MAINLOOP: Enqueue job , promise=, allocation site= 980s JS MAINLOOP: Main loop instance 0x47720a8: Spinning loop until released or hook cleared 980s JS MAINLOOP: handling job 0, 980s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 980s JS MAINLOOP: Main loop instance 0x47720a8: release 980s JS MAINLOOP: Completed job 0 980s JS IMPORT: Importing 'gi' 980s JS IMPORT: Defining parent 0xee1000d8 of 0xee110c08 'gi' is mod 1 980s JS IMPORT: successfully imported module 'gi' 980s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 980s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 980s JS IMPORT: Importing module _legacy succeeded 980s JS IMPORT: Defining parent 0xee1000d8 of 0xedf33a20 '_legacy' is mod 1 980s JS IMPORT: successfully imported module '_legacy' 980s JS IMPORT: Importing module lang succeeded 980s JS IMPORT: Defining parent 0xee1000d8 of 0xedf339e0 'lang' is mod 1 980s JS IMPORT: successfully imported module 'lang' 980s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 980s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 980s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 980s JS IMPORT: Importing module _signals succeeded 980s JS IMPORT: Defining parent 0xee1000d8 of 0xedf33aa0 '_signals' is mod 1 980s JS IMPORT: successfully imported module '_signals' 980s JS IMPORT: Importing module signals succeeded 980s JS IMPORT: Defining parent 0xee1000d8 of 0xedf33a60 'signals' is mod 1 980s JS IMPORT: successfully imported module 'signals' 980s JS CTX: Script evaluation succeeded 980s JS MAINLOOP: Main loop instance 0x47720a8: Spinning loop until released or hook cleared 980s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xedf320d0 980s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xedf320d0 980s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xedf320d0 980s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xedf320d0 980s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xedf320d0 980s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xedf320d0 980s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xedf320d0 980s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xedf320d0 980s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xedf320d0 980s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xedf320d0 980s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xedf320d0 980s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xedf320d0 980s JS IMPORT: Module metadata hook for module 0xee13efa8 980s JS IMPORT: Defining meta.importSync for module 0xee13efa8 980s JS NATIVE: Defining native module 'system' 980s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xedf320d0 980s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xedf320d0 980s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 980s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 980s JS MAINLOOP: Set main loop hook to 980s JS MAINLOOP: Main loop instance 0x47720a8: hold 980s JS MAINLOOP: Running and clearing main loop hook 980s JS G BXD: Defining method run in prototype for GLib.MainLoop 980s 1..42 980s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 980s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 980s JS G BXD: Defined class for Source (GSource), prototype 0xedf691e0, JSClass 0xf225f980, in object 0xedf69020 980s JS G BXD: Defining method set_priority in prototype for GLib.Source 980s JS IMPORT: Importing '_gi' 980s JS NATIVE: Defining native module '_gi' 980s JS IMPORT: Defining parent 0xedf357a0 of 0xee1074d8 '_gi' is mod 1 980s JS IMPORT: successfully imported module '_gi' 980s 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 980s JS G NS: Defined namespace 'CjsPrivate' 0xedf69260 in GIRepository 0xedf357f0 980s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 980s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 980s JS IMPORT: Importing module _common succeeded 980s JS IMPORT: Defining parent 0xedf357a0 of 0xedfb0600 '_common' is mod 1 980s JS IMPORT: successfully imported module '_common' 980s JS IMPORT: Importing module GObject succeeded 980s JS IMPORT: Defining parent 0xedf357d0 of 0xedfb05c0 'GObject' is mod 1 980s JS IMPORT: successfully imported module 'GObject' 980s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 980s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 980s JS G BXD: Defined class for String (GString), prototype 0xedf69460, JSClass 0xf225f980, in object 0xedf69240 980s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 980s JS G PRM: Defined class ParamSpec prototype is 0xedfb0680 class 0xf2262170 in object 0xedf69240 980s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 980s JS G OBJ: Defined class for Object (GObject), prototype 0xedf69580, JSClass 0xf225fd10, in object 0xedf69240 980s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 980s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 980s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xedf695a0, JSClass 0xf225fd10, in object 0xedf69240 980s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 980s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 980s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 980s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 980s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 980s JS G NS: Defined namespace 'GObject' 0xedf69240 in GIRepository 0xedf357f0 980s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 980s JS G BXD: Defining method attach in prototype for GLib.Source 980s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 980s JS IMPORT: Module metadata hook for module 0xedf53b80 980s JS IMPORT: Defining meta.importSync for module 0xedf53b80 980s JS G BXD: Defining method destroy in prototype for GLib.Source 980s ok 1 Legacy object with signals emit works with no connections 980s ok 2 Legacy object with signals using connect calls a signal handler when a signal is emitted 980s ok 3 Legacy object with signals using connect calls remaining handlers after one is disconnected 980s ok 4 Legacy object with signals using connect does not call a signal handler after the signal is disconnected 980s ok 5 Legacy object with signals using connect can disconnect a signal handler during signal emission 980s ok 6 Legacy object with signals using connect distinguishes multiple signals 980s ok 7 Legacy object with signals using connect determines if a signal is connected on a JS object 980s ok 8 Legacy object with signals using connect does not call a subsequent connected callbacks if stopped by earlier 980s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 980s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 980s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 980s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 980s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 980s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 980s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 980s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 980s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 980s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 980s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 980s JS G ENUM: Defining GLib.LogLevelFlags as 0xee14d540 980s ok 9 Legacy object with signals using connect with exception in signal handler does not affect other callbacks 980s ok 10 Legacy object with signals using connect with exception in signal handler does not disconnect the callback 980s ok 11 Legacy object with signals using connectAfter calls a signal handler when a signal is emitted 980s ok 12 Legacy object with signals using connectAfter calls remaining handlers after one is disconnected 980s ok 13 Legacy object with signals using connectAfter does not call a signal handler after the signal is disconnected 980s ok 14 Legacy object with signals using connectAfter can disconnect a signal handler during signal emission 980s ok 15 Legacy object with signals using connectAfter distinguishes multiple signals 980s ok 16 Legacy object with signals using connectAfter determines if a signal is connected on a JS object 980s ok 17 Legacy object with signals using connectAfter does not call a subsequent connected callbacks if stopped by earlier 980s ok 18 Legacy object with signals using connectAfter with exception in signal handler does not affect other callbacks 980s ok 19 Legacy object with signals using connectAfter with exception in signal handler does not disconnect the callback 980s ok 20 Legacy object with signals using connectAfter calls a signal handler later than when using connect when a signal is emitted 980s ok 21 Legacy object with signals does not call a connected after handler when stopped by connect 980s ok 22 Object with signals added emit works with no connections 980s ok 23 Object with signals added using connect calls a signal handler when a signal is emitted 980s ok 24 Object with signals added using connect calls remaining handlers after one is disconnected 980s ok 25 Object with signals added using connect does not call a signal handler after the signal is disconnected 980s ok 26 Object with signals added using connect can disconnect a signal handler during signal emission 980s ok 27 Object with signals added using connect distinguishes multiple signals 980s ok 28 Object with signals added using connect determines if a signal is connected on a JS object 980s ok 29 Object with signals added using connect does not call a subsequent connected callbacks if stopped by earlier 980s ok 30 Object with signals added using connect with exception in signal handler does not affect other callbacks 980s ok 31 Object with signals added using connect with exception in signal handler does not disconnect the callback 980s ok 32 Object with signals added using connectAfter calls a signal handler when a signal is emitted 980s ok 33 Object with signals added using connectAfter calls remaining handlers after one is disconnected 980s ok 34 Object with signals added using connectAfter does not call a signal handler after the signal is disconnected 980s ok 35 Object with signals added using connectAfter can disconnect a signal handler during signal emission 980s ok 36 Object with signals added using connectAfter distinguishes multiple signals 980s ok 37 Object with signals added using connectAfter determines if a signal is connected on a JS object 980s ok 38 Object with signals added using connectAfter does not call a subsequent connected callbacks if stopped by earlier 980s ok 39 Object with signals added using connectAfter with exception in signal handler does not affect other callbacks 980s ok 40 Object with signals added using connectAfter with exception in signal handler does not disconnect the callback 980s ok 41 Object with signals added using connectAfter calls a signal handler later than when using connect when a signal is emitted 980s ok 42 Object with signals added does not call a connected after handler when stopped by connect 980s JS G BXD: Defining method quit in prototype for GLib.MainLoop 980s JS MAINLOOP: Enqueue job , promise=, allocation site= 980s JS MAINLOOP: Main loop instance 0x47720a8: Spinning loop until released or hook cleared 980s JS MAINLOOP: handling job 0, 980s JS MAINLOOP: Enqueue job , promise=, allocation site= 980s JS MAINLOOP: Completed job 0 980s JS MAINLOOP: handling job 1, 980s JS MAINLOOP: Enqueue job , promise=, allocation site= 980s JS MAINLOOP: Completed job 1 980s JS MAINLOOP: handling job 2, 980s JS MAINLOOP: Enqueue job , promise=, allocation site= 980s JS MAINLOOP: Completed job 2 980s JS MAINLOOP: handling job 3, 980s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 980s JS MAINLOOP: Main loop instance 0x47720a8: release 980s JS MAINLOOP: Completed job 3 980s JS MEMORY: Memory report: before destroying context 980s JS MEMORY: 369 objects currently alive 980s JS MEMORY: boxed_instance = 252 980s JS MEMORY: boxed_prototype = 8 980s JS MEMORY: closure = 1 980s JS MEMORY: function = 95 980s JS MEMORY: fundamental_instance = 0 980s JS MEMORY: fundamental_prototype = 0 980s JS MEMORY: gerror_instance = 0 980s JS MEMORY: gerror_prototype = 0 980s JS MEMORY: interface = 0 980s JS MEMORY: module = 8 980s JS MEMORY: ns = 3 980s JS MEMORY: object_instance = 0 980s JS MEMORY: object_prototype = 2 980s JS MEMORY: param = 0 980s JS MEMORY: union_instance = 0 980s JS MEMORY: union_prototype = 0 980s JS CTX: JS shutdown sequence 980s JS CTX: Stopping profiler 980s JS CTX: Shutting down toggle queue 980s JS CTX: Notifying external reference holders of GjsContext dispose 980s JS MAINLOOP: Stopping promise job dispatcher 980s JS CTX: Notifying reference holders of GjsContext dispose 980s JS CTX: Checking unhandled promise rejections 980s JS CTX: Releasing cached JS wrappers 980s JS CTX: Final triggered GC 980s JS CTX: Destroying JS context 980s JS CTX: Releasing all native objects 980s JS CTX: Disabling auto GC 980s JS CTX: Ending trace on global object 980s JS CTX: Freeing allocated resources 980s JS CTX: JS context destroyed 980s PASS: cjs/testSignals.test 980s Running test: cjs/testCairoModule.test 980s JS NATIVE: Registered native JS module '_promiseNative' 980s JS NATIVE: Registered native JS module '_byteArrayNative' 980s JS NATIVE: Registered native JS module '_encodingNative' 980s JS NATIVE: Registered native JS module '_gi' 980s JS NATIVE: Registered native JS module 'gi' 980s JS NATIVE: Registered native JS module 'cairoNative' 980s JS NATIVE: Registered native JS module 'system' 980s JS NATIVE: Registered native JS module 'console' 980s JS NATIVE: Registered native JS module '_print' 980s JS CTX: Enabling JIT 980s JS CTX: Initialized class GjsFileImporter prototype 0xf3200080 980s JS IMPORT: Defining parent (nil) of 0xf32000d8 'imports' is mod 0 980s JS IMPORT: Importing '_print' 980s JS NATIVE: Defining native module '_print' 980s JS IMPORT: Defining parent 0xf32000d8 of 0xf32005f0 '_print' is mod 1 980s JS IMPORT: successfully imported module '_print' 980s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 980s 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 0xf30320d0 980s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xf30320d0 980s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xf30320d0 980s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf30320d0 980s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf30320d0 980s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xf30320d0 980s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xf30320d0 980s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xf30320d0 980s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xf30320d0 980s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xf30320d0 980s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf30320d0 980s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xf30320d0 980s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xf30320d0 980s JS MAINLOOP: Main loop instance 0xdad80a8: hold 980s JS MAINLOOP: Enqueue job , promise=, allocation site= 980s JS MAINLOOP: Starting promise job dispatcher 980s JS MAINLOOP: Main loop instance 0xdad80a8: Spinning loop until released or hook cleared 980s JS MAINLOOP: handling job 0, 980s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 980s JS MAINLOOP: Main loop instance 0xdad80a8: release 980s JS MAINLOOP: Completed job 0 980s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xf30320d0 980s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf30320d0 980s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf30320d0 980s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf30320d0 980s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf30320d0 980s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf30320d0 980s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf30320d0 980s JS IMPORT: Module metadata hook for module 0xf3210a10 980s JS IMPORT: Defining meta.importSync for module 0xf3210a10 980s JS NATIVE: Defining native module 'gi' 980s JS CTX: Initialized class GIRepositoryNamespace prototype 0xf3210d48 980s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 980s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 980s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 980s JS IMPORT: Importing directory 'overrides' 980s JS IMPORT: Defining parent 0xf32000d8 of 0xf3210e38 'overrides' is mod 1 980s JS IMPORT: Defined importer 'overrides' 0xf3210e38 in 0xf32000d8 980s JS IMPORT: successfully imported directory 'overrides' 980s JS IMPORT: Importing '_byteArrayNative' 980s JS NATIVE: Defining native module '_byteArrayNative' 980s JS IMPORT: Defining parent 0xf32000d8 of 0xf3211220 '_byteArrayNative' is mod 1 980s JS IMPORT: successfully imported module '_byteArrayNative' 980s JS IMPORT: Importing '_promiseNative' 980s JS NATIVE: Defining native module '_promiseNative' 980s JS IMPORT: Defining parent 0xf32000d8 of 0xf3211360 '_promiseNative' is mod 1 980s JS IMPORT: successfully imported module '_promiseNative' 980s JS IMPORT: Importing module GLib succeeded 980s JS IMPORT: Defining parent 0xf3210e38 of 0xf30330e0 'GLib' is mod 1 980s JS IMPORT: successfully imported module 'GLib' 980s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 980s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xf3069040, JSClass 0xf733c980, in object 0xf3069020 980s JS CTX: Initialized class GIRepositoryGType prototype 0xf3211580 980s JS CTX: Initialized class GIRepositoryFunction prototype 0xf3033120 980s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 980s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 980s JS G BXD: Defined class for Error (GError), prototype 0xf3069080, JSClass 0xf733c980, in object 0xf3069020 980s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 980s JS G BXD: Defined class for Variant (GVariant), prototype 0xf30690c0, JSClass 0xf733c980, in object 0xf3069020 980s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 980s JS G BXD: Defined class for Bytes (GBytes), prototype 0xf3069100, JSClass 0xf733c980, in object 0xf3069020 980s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 980s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 980s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xf3069140, JSClass 0xf733c980, in object 0xf3069020 980s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 980s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 980s JS G BXD: Defined class for Thread (GThread), prototype 0xf3069180, JSClass 0xf733c980, in object 0xf3069020 980s JS G BXD: Defining method ref in prototype for GLib.Thread 980s JS G BXD: Defining method unref in prototype for GLib.Thread 980s JS G NS: Defined namespace 'GLib' 0xf3069020 in GIRepository 0xf3210c08 980s JS IMPORT: Importing module jasmine succeeded 980s JS IMPORT: Defining parent 0xf32000d8 of 0xf30338e0 'jasmine' is mod 1 980s JS IMPORT: successfully imported module 'jasmine' 980s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 980s JS MAINLOOP: Main loop instance 0xdad80a8: hold 980s JS MAINLOOP: Enqueue job , promise=, allocation site= 980s JS MAINLOOP: Main loop instance 0xdad80a8: Spinning loop until released or hook cleared 980s JS MAINLOOP: handling job 0, 980s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 980s JS MAINLOOP: Main loop instance 0xdad80a8: release 980s JS MAINLOOP: Completed job 0 980s 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 0xf30320d0 980s JS IMPORT: Module resolve hook for module "cairo" (relative to ), global 0xf30320d0 980s JS IMPORT: Module resolve hook for module "gi://cairo" (relative to ), global 0xf30320d0 980s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf30320d0 980s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf30320d0 980s JS IMPORT: Module resolve hook for module "cairo" (relative to ), global 0xf30320d0 980s JS IMPORT: Module resolve hook for module "gi://cairo" (relative to ), global 0xf30320d0 980s JS IMPORT: Module resolve hook for module "cairo" (relative to ), global 0xf30320d0 980s JS IMPORT: Module metadata hook for module 0xf3222c28 980s JS IMPORT: Defining meta.importSync for module 0xf3222c28 980s JS NATIVE: Defining native module 'cairoNative' 980s JS CTX: Initialized class Region prototype 0xf32230f8 980s JS CTX: Initialized class Context prototype 0xf3223210 980s JS CTX: Initialized class Surface prototype 0xf32239e8 980s JS CTX: Initialized class ImageSurface prototype 0xf3223ac0 980s JS CTX: Initialized class Path prototype 0xf3223b98 980s JS CTX: Initialized class PSSurface prototype 0xf3223bf0 980s JS CTX: Initialized class PDFSurface prototype 0xf3223c48 980s JS CTX: Initialized class SVGSurface prototype 0xf3223da0 980s JS CTX: Initialized class Pattern prototype 0xf3223df8 980s JS CTX: Initialized class Gradient prototype 0xf3223e50 980s JS CTX: Initialized class LinearGradient prototype 0xf3223ea8 980s JS CTX: Initialized class RadialGradient prototype 0xf3223f00 980s JS CTX: Initialized class SurfacePattern prototype 0xf3223f58 980s JS CTX: Initialized class SolidPattern prototype 0xf3223fb0 980s JS IMPORT: JS import '_cairo' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_cairo.js 980s JS IMPORT: JS import '_cairo' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_cairo.js 980s JS IMPORT: Importing module _cairo succeeded 980s JS IMPORT: Defining parent 0xf32000d8 of 0xf30339c0 '_cairo' is mod 1 980s JS IMPORT: successfully imported module '_cairo' 980s JS IMPORT: Module resolve hook for module "gi://cairo" (relative to ), global 0xf30320d0 980s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf30320d0 980s JS IMPORT: Importing module cairo succeeded 980s JS IMPORT: Defining parent 0xf3210e38 of 0xf3033a00 'cairo' is mod 1 980s JS IMPORT: successfully imported module 'cairo' 980s JS IMPORT: JS import 'cairo' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/cairo.js 980s JS IMPORT: Importing 'cairoNative' 980s JS IMPORT: Defining parent 0xf32000d8 of 0xf32230e0 'cairoNative' is mod 1 980s JS IMPORT: successfully imported module 'cairoNative' 980s JS IMPORT: Importing module cairo succeeded 980s JS IMPORT: Defining parent 0xf32000d8 of 0xf3033a40 'cairo' is mod 1 980s JS IMPORT: successfully imported module 'cairo' 980s JS G NS: Found info type ENUM for 'Antialias' in namespace 'cairo' 980s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 980s JS G ENUM: Defining enum value NONE (fixed from none) 1 980s JS G ENUM: Defining enum value GRAY (fixed from gray) 2 980s JS G ENUM: Defining enum value SUBPIXEL (fixed from subpixel) 3 980s JS G ENUM: Defining enum value FAST (fixed from fast) 4 980s JS G ENUM: Defining enum value GOOD (fixed from good) 5 980s JS G ENUM: Defining enum value BEST (fixed from best) 6 980s JS G ENUM: Defining cairo.Antialias as 0xf3224b30 980s JS G NS: Found info type ENUM for 'Content' in namespace 'cairo' 980s JS G ENUM: Defining enum value COLOR (fixed from color) 4096 980s JS G ENUM: Defining enum value ALPHA (fixed from alpha) 8192 980s JS G ENUM: Defining enum value COLOR_ALPHA (fixed from color_alpha) 12288 980s JS G ENUM: Defining cairo.Content as 0xf3224c08 980s JS G NS: Found info type ENUM for 'Extend' in namespace 'cairo' 980s JS G ENUM: Defining enum value NONE (fixed from none) 0 980s JS G ENUM: Defining enum value REPEAT (fixed from repeat) 1 980s JS G ENUM: Defining enum value REFLECT (fixed from reflect) 2 980s JS G ENUM: Defining enum value PAD (fixed from pad) 3 980s JS G ENUM: Defining cairo.Extend as 0xf3224c60 980s JS G NS: Found info type ENUM for 'FillRule' in namespace 'cairo' 980s JS G ENUM: Defining enum value WINDING (fixed from winding) 0 980s JS G ENUM: Defining enum value EVEN_ODD (fixed from even_odd) 1 980s JS G ENUM: Defining cairo.FillRule as 0xf3224cb8 980s JS G NS: Found info type ENUM for 'Filter' in namespace 'cairo' 980s JS G ENUM: Defining enum value FAST (fixed from fast) 0 980s JS G ENUM: Defining enum value GOOD (fixed from good) 1 980s JS G ENUM: Defining enum value BEST (fixed from best) 2 980s JS G ENUM: Defining enum value NEAREST (fixed from nearest) 3 980s JS G ENUM: Defining enum value BILINEAR (fixed from bilinear) 4 980s JS G ENUM: Defining enum value GAUSSIAN (fixed from gaussian) 5 980s JS G ENUM: Defining cairo.Filter as 0xf3224d10 980s JS G NS: Found info type ENUM for 'FontSlant' in namespace 'cairo' 980s JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 980s JS G ENUM: Defining enum value ITALIC (fixed from italic) 1 980s JS G ENUM: Defining enum value OBLIQUE (fixed from oblique) 2 980s JS G ENUM: Defining cairo.FontSlant as 0xf3224de8 980s JS G NS: Found info type ENUM for 'FontWeight' in namespace 'cairo' 980s JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 980s JS G ENUM: Defining enum value BOLD (fixed from bold) 1 980s JS G ENUM: Defining cairo.FontWeight as 0xf3224e40 980s JS G NS: Found info type ENUM for 'Format' in namespace 'cairo' 980s JS G ENUM: Defining enum value INVALID (fixed from invalid) -1 980s JS G ENUM: Defining enum value ARGB32 (fixed from argb32) 0 980s JS G ENUM: Defining enum value RGB24 (fixed from rgb24) 1 980s JS G ENUM: Defining enum value A8 (fixed from a8) 2 980s JS G ENUM: Defining enum value A1 (fixed from a1) 3 980s JS G ENUM: Defining enum value RGB16_565 (fixed from rgb16_565) 4 980s JS G ENUM: Defining enum value RGB30 (fixed from rgb30) 5 980s JS G ENUM: Defining cairo.Format as 0xf3224e98 980s JS G NS: Found info type ENUM for 'LineCap' in namespace 'cairo' 980s JS G ENUM: Defining enum value BUTT (fixed from butt) 0 980s JS G ENUM: Defining enum value ROUND (fixed from round) 1 980s JS G ENUM: Defining enum value SQUARE (fixed from square) 2 980s JS G ENUM: Defining cairo.LineCap as 0xf3224f70 980s JS G NS: Found info type ENUM for 'LineJoin' in namespace 'cairo' 980s JS G ENUM: Defining enum value MITER (fixed from miter) 0 980s JS G ENUM: Defining enum value ROUND (fixed from round) 1 980s JS G ENUM: Defining enum value BEVEL (fixed from bevel) 2 980s JS G ENUM: Defining cairo.LineJoin as 0xf3224fc8 980s JS G NS: Found info type ENUM for 'Operator' in namespace 'cairo' 980s JS G ENUM: Defining enum value CLEAR (fixed from clear) 0 980s JS G ENUM: Defining enum value SOURCE (fixed from source) 1 980s JS G ENUM: Defining enum value OVER (fixed from over) 2 980s JS G ENUM: Defining enum value IN (fixed from in) 3 980s JS G ENUM: Defining enum value OUT (fixed from out) 4 980s JS G ENUM: Defining enum value ATOP (fixed from atop) 5 980s JS G ENUM: Defining enum value DEST (fixed from dest) 6 980s JS G ENUM: Defining enum value DEST_OVER (fixed from dest_over) 7 980s JS G ENUM: Defining enum value DEST_IN (fixed from dest_in) 8 980s JS G ENUM: Defining enum value DEST_OUT (fixed from dest_out) 9 980s JS G ENUM: Defining enum value DEST_ATOP (fixed from dest_atop) 10 980s JS G ENUM: Defining enum value XOR (fixed from xor) 11 980s JS G ENUM: Defining enum value ADD (fixed from add) 12 980s JS G ENUM: Defining enum value SATURATE (fixed from saturate) 13 980s JS G ENUM: Defining enum value MULTIPLY (fixed from multiply) 14 980s JS G ENUM: Defining enum value SCREEN (fixed from screen) 15 980s JS G ENUM: Defining enum value OVERLAY (fixed from overlay) 16 980s JS G ENUM: Defining enum value DARKEN (fixed from darken) 17 980s JS G ENUM: Defining enum value LIGHTEN (fixed from lighten) 18 980s JS G ENUM: Defining enum value COLOR_DODGE (fixed from color_dodge) 19 980s JS G ENUM: Defining enum value COLOR_BURN (fixed from color_burn) 20 980s JS G ENUM: Defining enum value HARD_LIGHT (fixed from hard_light) 21 980s JS G ENUM: Defining enum value SOFT_LIGHT (fixed from soft_light) 22 980s JS G ENUM: Defining enum value DIFFERENCE (fixed from difference) 23 980s JS G ENUM: Defining enum value EXCLUSION (fixed from exclusion) 24 980s JS G ENUM: Defining enum value HSL_HUE (fixed from hsl_hue) 25 980s JS G ENUM: Defining enum value HSL_SATURATION (fixed from hsl_saturation) 26 980s JS G ENUM: Defining enum value HSL_COLOR (fixed from hsl_color) 27 980s JS G ENUM: Defining enum value HSL_LUMINOSITY (fixed from hsl_luminosity) 28 980s JS G ENUM: Defining cairo.Operator as 0xf3225020 980s JS G NS: Found info type ENUM for 'PatternType' in namespace 'cairo' 980s JS G ENUM: Defining enum value SOLID (fixed from solid) 0 980s JS G ENUM: Defining enum value SURFACE (fixed from surface) 1 980s JS G ENUM: Defining enum value LINEAR (fixed from linear) 2 980s JS G ENUM: Defining enum value RADIAL (fixed from radial) 3 980s JS G ENUM: Defining enum value MESH (fixed from mesh) 4 980s JS G ENUM: Defining enum value RASTER_SOURCE (fixed from raster_source) 5 980s JS G ENUM: Defining cairo.PatternType as 0xf32251f8 980s JS G NS: Found info type ENUM for 'SurfaceType' in namespace 'cairo' 980s JS G ENUM: Defining enum value IMAGE (fixed from image) 0 980s JS G ENUM: Defining enum value PDF (fixed from pdf) 1 980s JS G ENUM: Defining enum value PS (fixed from ps) 2 980s JS G ENUM: Defining enum value XLIB (fixed from xlib) 3 980s JS G ENUM: Defining enum value XCB (fixed from xcb) 4 980s JS G ENUM: Defining enum value GLITZ (fixed from glitz) 5 980s JS G ENUM: Defining enum value QUARTZ (fixed from quartz) 6 980s JS G ENUM: Defining enum value WIN32 (fixed from win32) 7 980s JS G ENUM: Defining enum value BEOS (fixed from beos) 8 980s JS G ENUM: Defining enum value DIRECTFB (fixed from directfb) 9 980s JS G ENUM: Defining enum value SVG (fixed from svg) 10 980s JS G ENUM: Defining enum value OS2 (fixed from os2) 11 980s JS G ENUM: Defining enum value WIN32_PRINTING (fixed from win32_printing) 12 980s JS G ENUM: Defining enum value QUARTZ_IMAGE (fixed from quartz_image) 13 980s JS G ENUM: Defining enum value SCRIPT (fixed from script) 14 980s JS G ENUM: Defining enum value QT (fixed from qt) 15 980s JS G ENUM: Defining enum value RECORDING (fixed from recording) 16 980s JS G ENUM: Defining enum value VG (fixed from vg) 17 980s JS G ENUM: Defining enum value GL (fixed from gl) 18 980s JS G ENUM: Defining enum value DRM (fixed from drm) 19 980s JS G ENUM: Defining enum value TEE (fixed from tee) 20 980s JS G ENUM: Defining enum value XML (fixed from xml) 21 980s JS G ENUM: Defining enum value SKIA (fixed from skia) 22 980s JS G ENUM: Defining enum value SUBSURFACE (fixed from subsurface) 23 980s JS G ENUM: Defining enum value COGL (fixed from cogl) 24 980s JS G ENUM: Defining cairo.SurfaceType as 0xf32252d0 980s JS G NS: Found info type STRUCT for 'Region' in namespace 'cairo' 980s JS G BXD: Defined class for Region (CairoRegion), prototype 0xf3069420, JSClass 0xf733c980, in object 0xf3069260 980s JS G NS: Found info type STRUCT for 'Context' in namespace 'cairo' 980s JS G BXD: Defined class for Context (CairoContext), prototype 0xf3069440, JSClass 0xf733c980, in object 0xf3069260 980s JS G NS: Found info type STRUCT for 'Surface' in namespace 'cairo' 980s JS G BXD: Defined class for Surface (CairoSurface), prototype 0xf3069460, JSClass 0xf733c980, in object 0xf3069260 980s JS G NS: Found info type STRUCT for 'Path' in namespace 'cairo' 980s JS G BXD: Defined class for Path (void), prototype 0xf3069480, JSClass 0xf733c980, in object 0xf3069260 980s JS G NS: Found info type STRUCT for 'Pattern' in namespace 'cairo' 980s JS G BXD: Defined class for Pattern (CairoPattern), prototype 0xf30694c0, JSClass 0xf733c980, in object 0xf3069260 980s JS G NS: Defined namespace 'cairo' 0xf3069260 in GIRepository 0xf3210c08 980s JS MAINLOOP: Main loop instance 0xdad80a8: hold 980s JS MAINLOOP: Enqueue job , promise=, allocation site= 980s JS MAINLOOP: Main loop instance 0xdad80a8: Spinning loop until released or hook cleared 980s JS MAINLOOP: handling job 0, 980s JS IMPORT: Module evaluation promise resolved: "file:///usr/libexec/installed-tests/cjs/js/testCairoModule.js async resolved" 980s JS MAINLOOP: Main loop instance 0xdad80a8: release 980s JS MAINLOOP: Completed job 0 980s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xf30320d0 980s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf30320d0 980s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf30320d0 980s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf30320d0 980s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf30320d0 980s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf30320d0 980s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf30320d0 980s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf30320d0 980s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf30320d0 980s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf30320d0 980s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf30320d0 980s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf30320d0 980s JS IMPORT: Module metadata hook for module 0xf3227d00 980s JS IMPORT: Defining meta.importSync for module 0xf3227d00 980s JS NATIVE: Defining native module 'system' 980s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf30320d0 980s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf30320d0 980s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 980s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 980s JS MAINLOOP: Set main loop hook to 980s JS MAINLOOP: Main loop instance 0xdad80a8: hold 980s JS MAINLOOP: Running and clearing main loop hook 980s JS G BXD: Defining method run in prototype for GLib.MainLoop 980s 1..3 980s JS IMPORT: Importing 'gi' 980s JS IMPORT: Defining parent 0xf32000d8 of 0xf3210c08 'gi' is mod 1 980s JS IMPORT: successfully imported module 'gi' 980s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 980s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 980s JS G BXD: Defined class for Source (GSource), prototype 0xf30694e0, JSClass 0xf733c980, in object 0xf3069020 980s JS G BXD: Defining method set_priority in prototype for GLib.Source 980s JS IMPORT: Importing '_gi' 980s JS NATIVE: Defining native module '_gi' 980s JS IMPORT: Defining parent 0xf32000d8 of 0xf322bc58 '_gi' is mod 1 980s JS IMPORT: successfully imported module '_gi' 980s 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 980s JS G NS: Defined namespace 'CjsPrivate' 0xf3069560 in GIRepository 0xf3210c08 980s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 980s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 980s JS IMPORT: Importing module _common succeeded 980s JS IMPORT: Defining parent 0xf32000d8 of 0xf3033c20 '_common' is mod 1 980s JS IMPORT: successfully imported module '_common' 980s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 980s JS IMPORT: Importing module _legacy succeeded 980s JS IMPORT: Defining parent 0xf32000d8 of 0xf3033c60 '_legacy' is mod 1 980s JS IMPORT: successfully imported module '_legacy' 980s JS IMPORT: Importing module GObject succeeded 980s JS IMPORT: Defining parent 0xf3210e38 of 0xf3033be0 'GObject' is mod 1 980s JS IMPORT: successfully imported module 'GObject' 980s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 980s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 980s JS G BXD: Defined class for String (GString), prototype 0xf3069740, JSClass 0xf733c980, in object 0xf3069540 980s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 980s JS G PRM: Defined class ParamSpec prototype is 0xf3033ce0 class 0xf733f170 in object 0xf3069540 980s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 980s JS G OBJ: Defined class for Object (GObject), prototype 0xf3069860, JSClass 0xf733cd10, in object 0xf3069540 980s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 980s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 980s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xf3069880, JSClass 0xf733cd10, in object 0xf3069540 980s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 980s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 980s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 980s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 980s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 980s JS G NS: Defined namespace 'GObject' 0xf3069540 in GIRepository 0xf3210c08 980s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 980s JS G BXD: Defining method attach in prototype for GLib.Source 980s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 980s JS IMPORT: Module metadata hook for module 0xf3202a58 980s JS IMPORT: Defining meta.importSync for module 0xf3202a58 980s JS G BXD: Defining method destroy in prototype for GLib.Source 980s ok 1 Cairo imported as ES module cairo default import 980s ok 2 Cairo imported via GI has the same functionality as imports.cairo 980s JS G NS: Found info type STRUCT for 'RectangleInt' in namespace 'cairo' 980s JS G BXD: Defined class for RectangleInt (CairoRectangleInt), prototype 0xf3069a80, JSClass 0xf733c980, in object 0xf3069260 980s ok 3 Cairo imported via GI has boxed types from the GIR file 980s JS G BXD: Defining method quit in prototype for GLib.MainLoop 980s JS MAINLOOP: Enqueue job , promise=, allocation site= 980s JS MAINLOOP: Main loop instance 0xdad80a8: Spinning loop until released or hook cleared 980s JS MAINLOOP: handling job 0, 980s JS MAINLOOP: Enqueue job , promise=, allocation site= 980s JS MAINLOOP: Completed job 0 980s JS MAINLOOP: handling job 1, 980s JS MAINLOOP: Enqueue job , promise=, allocation site= 980s JS MAINLOOP: Completed job 1 980s JS MAINLOOP: handling job 2, 980s JS MAINLOOP: Enqueue job , promise=, allocation site= 980s JS MAINLOOP: Completed job 2 980s JS MAINLOOP: handling job 3, 980s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 980s JS MAINLOOP: Main loop instance 0xdad80a8: release 980s JS MAINLOOP: Completed job 3 980s JS MEMORY: Memory report: before destroying context 980s JS MEMORY: 146 objects currently alive 980s JS MEMORY: boxed_instance = 23 980s JS MEMORY: boxed_prototype = 14 980s JS MEMORY: closure = 1 980s JS MEMORY: function = 94 980s JS MEMORY: fundamental_instance = 0 980s JS MEMORY: fundamental_prototype = 0 980s JS MEMORY: gerror_instance = 0 980s JS MEMORY: gerror_prototype = 0 980s JS MEMORY: interface = 0 980s JS MEMORY: module = 8 980s JS MEMORY: ns = 4 980s JS MEMORY: object_instance = 0 980s JS MEMORY: object_prototype = 2 980s JS MEMORY: param = 0 980s JS MEMORY: union_instance = 0 980s JS MEMORY: union_prototype = 0 980s JS CTX: JS shutdown sequence 980s JS CTX: Stopping profiler 980s JS CTX: Shutting down toggle queue 980s JS CTX: Notifying external reference holders of GjsContext dispose 980s JS MAINLOOP: Stopping promise job dispatcher 980s JS CTX: Notifying reference holders of GjsContext dispose 980s JS CTX: Checking unhandled promise rejections 980s JS CTX: Releasing cached JS wrappers 980s JS CTX: Final triggered GC 980s JS CTX: Destroying JS context 980s JS CTX: Releasing all native objects 980s JS CTX: Disabling auto GC 980s JS CTX: Ending trace on global object 980s JS CTX: Freeing allocated resources 980s JS CTX: JS context destroyed 980s PASS: cjs/testCairoModule.test 980s Running test: cjs/testGTypeClass.test 980s JS NATIVE: Registered native JS module '_promiseNative' 980s JS NATIVE: Registered native JS module '_byteArrayNative' 980s JS NATIVE: Registered native JS module '_encodingNative' 980s JS NATIVE: Registered native JS module '_gi' 980s JS NATIVE: Registered native JS module 'gi' 980s JS NATIVE: Registered native JS module 'cairoNative' 980s JS NATIVE: Registered native JS module 'system' 980s JS NATIVE: Registered native JS module 'console' 980s JS NATIVE: Registered native JS module '_print' 980s JS CTX: Enabling JIT 980s JS CTX: Initialized class GjsFileImporter prototype 0xeed00080 980s JS IMPORT: Defining parent (nil) of 0xeed000d8 'imports' is mod 0 980s JS IMPORT: Importing '_print' 980s JS NATIVE: Defining native module '_print' 980s JS IMPORT: Defining parent 0xeed000d8 of 0xeed005f0 '_print' is mod 1 980s JS IMPORT: successfully imported module '_print' 980s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 980s 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 0xeeb320d0 980s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xeeb320d0 980s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xeeb320d0 980s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeeb320d0 980s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeeb320d0 980s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xeeb320d0 980s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xeeb320d0 980s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xeeb320d0 980s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xeeb320d0 980s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xeeb320d0 980s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeeb320d0 980s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xeeb320d0 980s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xeeb320d0 980s JS MAINLOOP: Main loop instance 0x82370a8: hold 980s JS MAINLOOP: Enqueue job , promise=, allocation site= 980s JS MAINLOOP: Starting promise job dispatcher 980s JS MAINLOOP: Main loop instance 0x82370a8: Spinning loop until released or hook cleared 980s JS MAINLOOP: handling job 0, 980s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 980s JS MAINLOOP: Main loop instance 0x82370a8: release 980s JS MAINLOOP: Completed job 0 980s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xeeb320d0 980s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeeb320d0 980s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeeb320d0 980s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeeb320d0 980s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeeb320d0 980s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeeb320d0 980s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeeb320d0 980s JS IMPORT: Module metadata hook for module 0xeed10a10 980s JS IMPORT: Defining meta.importSync for module 0xeed10a10 980s JS NATIVE: Defining native module 'gi' 980s JS CTX: Initialized class GIRepositoryNamespace prototype 0xeed10d48 980s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 980s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 980s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 980s JS IMPORT: Importing directory 'overrides' 980s JS IMPORT: Defining parent 0xeed000d8 of 0xeed10e38 'overrides' is mod 1 980s JS IMPORT: Defined importer 'overrides' 0xeed10e38 in 0xeed000d8 980s JS IMPORT: successfully imported directory 'overrides' 980s JS IMPORT: Importing '_byteArrayNative' 980s JS NATIVE: Defining native module '_byteArrayNative' 980s JS IMPORT: Defining parent 0xeed000d8 of 0xeed11220 '_byteArrayNative' is mod 1 980s JS IMPORT: successfully imported module '_byteArrayNative' 980s JS IMPORT: Importing '_promiseNative' 980s JS NATIVE: Defining native module '_promiseNative' 980s JS IMPORT: Defining parent 0xeed000d8 of 0xeed11360 '_promiseNative' is mod 1 980s JS IMPORT: successfully imported module '_promiseNative' 980s JS IMPORT: Importing module GLib succeeded 980s JS IMPORT: Defining parent 0xeed10e38 of 0xeeb330e0 'GLib' is mod 1 980s JS IMPORT: successfully imported module 'GLib' 980s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 980s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xeeb69040, JSClass 0xf2e4d980, in object 0xeeb69020 980s JS CTX: Initialized class GIRepositoryGType prototype 0xeed11580 980s JS CTX: Initialized class GIRepositoryFunction prototype 0xeeb33120 980s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 980s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 980s JS G BXD: Defined class for Error (GError), prototype 0xeeb69080, JSClass 0xf2e4d980, in object 0xeeb69020 980s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 980s JS G BXD: Defined class for Variant (GVariant), prototype 0xeeb690c0, JSClass 0xf2e4d980, in object 0xeeb69020 980s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 980s JS G BXD: Defined class for Bytes (GBytes), prototype 0xeeb69100, JSClass 0xf2e4d980, in object 0xeeb69020 980s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 980s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 980s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xeeb69140, JSClass 0xf2e4d980, in object 0xeeb69020 980s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 980s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 980s JS G BXD: Defined class for Thread (GThread), prototype 0xeeb69180, JSClass 0xf2e4d980, in object 0xeeb69020 980s JS G BXD: Defining method ref in prototype for GLib.Thread 980s JS G BXD: Defining method unref in prototype for GLib.Thread 980s JS G NS: Defined namespace 'GLib' 0xeeb69020 in GIRepository 0xeed10c08 980s JS IMPORT: Importing module jasmine succeeded 980s JS IMPORT: Defining parent 0xeed000d8 of 0xeeb338e0 'jasmine' is mod 1 980s JS IMPORT: successfully imported module 'jasmine' 980s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 980s JS MAINLOOP: Main loop instance 0x82370a8: hold 980s JS MAINLOOP: Enqueue job , promise=, allocation site= 980s JS MAINLOOP: Main loop instance 0x82370a8: Spinning loop until released or hook cleared 980s JS MAINLOOP: handling job 0, 980s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 980s JS MAINLOOP: Main loop instance 0x82370a8: release 980s JS MAINLOOP: Completed job 0 980s JS IMPORT: Importing 'gi' 980s JS IMPORT: Defining parent 0xeed000d8 of 0xeed10c08 'gi' is mod 1 980s JS IMPORT: successfully imported module 'gi' 980s 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 980s JS G NS: Defined namespace 'CjsPrivate' 0xeeb69200 in GIRepository 0xeed10c08 980s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 980s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 980s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 980s JS IMPORT: Importing module _legacy succeeded 980s JS IMPORT: Defining parent 0xeed000d8 of 0xeeb33aa0 '_legacy' is mod 1 980s JS IMPORT: successfully imported module '_legacy' 980s JS IMPORT: Importing module lang succeeded 980s JS IMPORT: Defining parent 0xeed000d8 of 0xeeb33a60 'lang' is mod 1 980s JS IMPORT: successfully imported module 'lang' 980s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 980s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 980s JS IMPORT: Importing module _signals succeeded 980s JS IMPORT: Defining parent 0xeed000d8 of 0xeeb33ae0 '_signals' is mod 1 980s JS IMPORT: successfully imported module '_signals' 980s JS IMPORT: Importing module signals succeeded 980s JS IMPORT: Defining parent 0xeed000d8 of 0xeeb33a20 'signals' is mod 1 980s JS IMPORT: successfully imported module 'signals' 980s JS IMPORT: Importing module Gio succeeded 980s JS IMPORT: Defining parent 0xeed10e38 of 0xeeb339e0 'Gio' is mod 1 980s JS IMPORT: successfully imported module 'Gio' 980s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 980s JS IMPORT: Importing '_gi' 980s JS NATIVE: Defining native module '_gi' 980s JS IMPORT: Defining parent 0xeed000d8 of 0xeed25308 '_gi' is mod 1 980s JS IMPORT: successfully imported module '_gi' 980s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 980s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 980s JS IMPORT: Importing module _common succeeded 980s JS IMPORT: Defining parent 0xeed000d8 of 0xeeb33b60 '_common' is mod 1 980s JS IMPORT: successfully imported module '_common' 980s JS IMPORT: Importing module GObject succeeded 980s JS IMPORT: Defining parent 0xeed10e38 of 0xeeb33b20 'GObject' is mod 1 980s JS IMPORT: successfully imported module 'GObject' 980s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 980s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 980s JS G BXD: Defined class for String (GString), prototype 0xeeb69420, JSClass 0xf2e4d980, in object 0xeeb69220 980s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 980s JS G PRM: Defined class ParamSpec prototype is 0xeeb33be0 class 0xf2e50170 in object 0xeeb69220 980s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 980s JS G OBJ: Defined class for Object (GObject), prototype 0xeeb69540, JSClass 0xf2e4dd10, in object 0xeeb69220 980s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 980s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 980s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xeeb69560, JSClass 0xf2e4dd10, in object 0xeeb69220 980s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 980s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 980s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 980s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 980s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 980s JS G NS: Defined namespace 'GObject' 0xeeb69220 in GIRepository 0xeed10c08 980s JS G OBJ: Defined class for Application (GApplication), prototype 0xeeb695a0, JSClass 0xf2e4dd10, in object 0xeeb691e0 980s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 980s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0xeeb33ea0, JSClass 0xf2e4dbf8, in object 0xeeb691e0 980s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 980s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 980s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 980s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 980s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 980s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 980s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 980s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 980s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 980s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 980s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xeeb69600, JSClass 0xf2e4dd10, in object 0xeeb691e0 980s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 980s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0xeeba90c0, JSClass 0xf2e4dbf8, in object 0xeeb691e0 980s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 980s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xeeb69660, JSClass 0xf2e4dd10, in object 0xeeb691e0 980s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 980s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 980s JS G IFACE: Defined class for Initable (GInitable), prototype 0xeeba91c0, JSClass 0xf2e4dbf8, in object 0xeeb691e0 980s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 980s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 980s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 980s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xeeb696c0, JSClass 0xf2e4d980, in object 0xeeb691e0 980s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 980s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xeeb69700, JSClass 0xf2e4d980, in object 0xeeb691e0 980s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 980s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 980s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xeeb69740, JSClass 0xf2e4dd10, in object 0xeeb691e0 980s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xeeb69780, JSClass 0xf2e4dd10, in object 0xeeb69200 980s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 980s JS G OBJ: Defined class for ListStore (GListStore), prototype 0xeeb697c0, JSClass 0xf2e4dd10, in object 0xeeb691e0 980s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 980s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 980s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 980s JS G IFACE: Defined class for File (GFile), prototype 0xeeba92e0, JSClass 0xf2e4dbf8, in object 0xeeb691e0 980s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xeeb69820, JSClass 0xf2e4dd10, in object 0xeed10cd0 980s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 980s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0xeeb69880, JSClass 0xf2e4dd10, in object 0xeeb691e0 980s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 980s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 980s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0xeeb698c0, JSClass 0xf2e4dd10, in object 0xeeb691e0 980s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 980s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0xeeb69900, JSClass 0xf2e4dd10, in object 0xeeb691e0 980s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 980s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xeeb69940, JSClass 0xf2e4d980, in object 0xeeb691e0 980s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 980s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 980s JS G OBJ: Defined class for Settings (GSettings), prototype 0xeeb69980, JSClass 0xf2e4dd10, in object 0xeeb691e0 980s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 980s JS G NS: Defined namespace 'Gio' 0xeeb691e0 in GIRepository 0xeed10c08 980s JS CTX: Script evaluation succeeded 980s JS MAINLOOP: Main loop instance 0x82370a8: Spinning loop until released or hook cleared 980s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xeeb320d0 980s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xeeb320d0 980s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeeb320d0 980s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeeb320d0 980s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeeb320d0 980s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeeb320d0 980s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeeb320d0 980s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeeb320d0 980s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xeeb320d0 980s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeeb320d0 980s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeeb320d0 980s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xeeb320d0 980s JS IMPORT: Module metadata hook for module 0xeed2f790 980s JS IMPORT: Defining meta.importSync for module 0xeed2f790 980s JS NATIVE: Defining native module 'system' 980s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeeb320d0 980s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeeb320d0 980s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 980s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 980s JS MAINLOOP: Set main loop hook to 980s JS MAINLOOP: Main loop instance 0x82370a8: hold 980s JS MAINLOOP: Running and clearing main loop hook 980s JS G BXD: Defining method run in prototype for GLib.MainLoop 980s 1..8 980s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 980s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 980s JS G BXD: Defined class for Source (GSource), prototype 0xeeb699c0, JSClass 0xf2e4d980, in object 0xeeb69020 980s JS G BXD: Defining method set_priority in prototype for GLib.Source 980s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 980s JS G BXD: Defining method attach in prototype for GLib.Source 980s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 980s JS IMPORT: Module metadata hook for module 0xeed02a58 980s JS IMPORT: Defining meta.importSync for module 0xeed02a58 980s JS G NS: Found info type OBJECT for 'ThemedIcon' in namespace 'Gio' 980s JS G OBJ: Defined class for ThemedIcon (GThemedIcon), prototype 0xeeb69a80, JSClass 0xf2e4dd10, in object 0xeeb691e0 980s JS G PRM: Wrapping GParamString 'name' on GThemedIcon with JSObject 980s JS G PRM: JSObject created with param instance 0x8408f58 type GParamString 980s JS G NS: Found info type OBJECT for 'SimpleAction' in namespace 'Gio' 980s JS G OBJ: Defined class for SimpleAction (GSimpleAction), prototype 0xeeb69ac0, JSClass 0xf2e4dd10, in object 0xeeb691e0 980s JS G PRM: Wrapping GParamBoolean 'enabled' on GSimpleAction with JSObject 980s JS G PRM: JSObject created with param instance 0x84098a8 type GParamBoolean 980s JS G BXD: Defining method destroy in prototype for GLib.Source 980s ok 1 Looking up param specs works 980s JS G PRM: Wrapping GParamString 'name' on GThemedIcon with JSObject 980s JS G PRM: JSObject created with param instance 0x8408f58 type GParamString 980s JS G PRM: Wrapping GParamBoolean 'enabled' on GSimpleAction with JSObject 980s JS G PRM: JSObject created with param instance 0x84098a8 type GParamBoolean 980s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 980s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 980s ok 2 Looking up param specs gives the correct name 980s JS G PRM: Wrapping GParamString 'name' on GThemedIcon with JSObject 980s JS G PRM: JSObject created with param instance 0x8408f58 type GParamString 980s JS G PRM: Wrapping GParamBoolean 'enabled' on GSimpleAction with JSObject 980s JS G PRM: JSObject created with param instance 0x84098a8 type GParamBoolean 980s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 980s ok 3 Looking up param specs gives the default value if present 980s ok 4 GType object has a name 980s ok 5 GType object has a read-only name 980s ok 6 GType object has an undeletable name 980s ok 7 GType object has a string representation 980s JS G NS: Found info type FUNCTION for 'type_parent' in namespace 'GObject' 980s ok 8 GType marshalling marshals the invalid GType object into JS null 980s JS G BXD: Defining method quit in prototype for GLib.MainLoop 980s JS MAINLOOP: Enqueue job , promise=, allocation site= 980s JS MAINLOOP: Main loop instance 0x82370a8: Spinning loop until released or hook cleared 980s JS MAINLOOP: handling job 0, 980s JS MAINLOOP: Enqueue job , promise=, allocation site= 980s JS MAINLOOP: Completed job 0 980s JS MAINLOOP: handling job 1, 980s JS MAINLOOP: Enqueue job , promise=, allocation site= 980s JS MAINLOOP: Completed job 1 980s JS MAINLOOP: handling job 2, 980s JS MAINLOOP: Enqueue job , promise=, allocation site= 980s JS MAINLOOP: Completed job 2 980s JS MAINLOOP: handling job 3, 980s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 980s JS MAINLOOP: Main loop instance 0x82370a8: release 980s JS MAINLOOP: Completed job 3 980s JS MEMORY: Memory report: before destroying context 980s JS MEMORY: 301 objects currently alive 980s JS MEMORY: boxed_instance = 48 980s JS MEMORY: boxed_prototype = 11 980s JS MEMORY: closure = 1 980s JS MEMORY: function = 202 980s JS MEMORY: fundamental_instance = 0 980s JS MEMORY: fundamental_prototype = 0 980s JS MEMORY: gerror_instance = 0 980s JS MEMORY: gerror_prototype = 0 980s JS MEMORY: interface = 4 980s JS MEMORY: module = 9 980s JS MEMORY: ns = 4 980s JS MEMORY: object_instance = 1 980s JS MEMORY: object_prototype = 15 980s JS MEMORY: param = 6 980s JS MEMORY: union_instance = 0 980s JS MEMORY: union_prototype = 0 980s JS CTX: JS shutdown sequence 980s JS CTX: Stopping profiler 980s JS CTX: Shutting down toggle queue 980s JS CTX: Notifying external reference holders of GjsContext dispose 980s JS MAINLOOP: Stopping promise job dispatcher 980s JS CTX: Notifying reference holders of GjsContext dispose 980s JS CTX: Checking unhandled promise rejections 980s JS CTX: Releasing cached JS wrappers 980s JS CTX: Final triggered GC 980s JS CTX: Destroying JS context 980s JS CTX: Releasing all native objects 980s JS CTX: Disabling auto GC 980s JS CTX: Ending trace on global object 980s JS CTX: Freeing allocated resources 980s JS CTX: JS context destroyed 980s PASS: cjs/testGTypeClass.test 980s Running test: cjs/testGObjectInterface.test 980s JS NATIVE: Registered native JS module '_promiseNative' 980s JS NATIVE: Registered native JS module '_byteArrayNative' 980s JS NATIVE: Registered native JS module '_encodingNative' 980s JS NATIVE: Registered native JS module '_gi' 980s JS NATIVE: Registered native JS module 'gi' 980s JS NATIVE: Registered native JS module 'cairoNative' 980s JS NATIVE: Registered native JS module 'system' 980s JS NATIVE: Registered native JS module 'console' 980s JS NATIVE: Registered native JS module '_print' 980s JS CTX: Enabling JIT 980s JS CTX: Initialized class GjsFileImporter prototype 0xeb200080 980s JS IMPORT: Defining parent (nil) of 0xeb2000d8 'imports' is mod 0 980s JS IMPORT: Importing '_print' 980s JS NATIVE: Defining native module '_print' 980s JS IMPORT: Defining parent 0xeb2000d8 of 0xeb2005f0 '_print' is mod 1 980s JS IMPORT: successfully imported module '_print' 980s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 980s 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 0xeb0320d0 980s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xeb0320d0 980s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xeb0320d0 980s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeb0320d0 980s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeb0320d0 980s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xeb0320d0 980s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xeb0320d0 980s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xeb0320d0 980s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xeb0320d0 980s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xeb0320d0 980s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeb0320d0 980s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xeb0320d0 980s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xeb0320d0 980s JS MAINLOOP: Main loop instance 0x2ec30a8: hold 980s JS MAINLOOP: Enqueue job , promise=, allocation site= 980s JS MAINLOOP: Starting promise job dispatcher 980s JS MAINLOOP: Main loop instance 0x2ec30a8: Spinning loop until released or hook cleared 980s JS MAINLOOP: handling job 0, 980s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 980s JS MAINLOOP: Main loop instance 0x2ec30a8: release 980s JS MAINLOOP: Completed job 0 980s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xeb0320d0 980s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeb0320d0 980s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeb0320d0 980s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeb0320d0 980s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeb0320d0 980s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeb0320d0 980s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeb0320d0 980s JS IMPORT: Module metadata hook for module 0xeb210a10 980s JS IMPORT: Defining meta.importSync for module 0xeb210a10 980s JS NATIVE: Defining native module 'gi' 980s JS CTX: Initialized class GIRepositoryNamespace prototype 0xeb210d48 980s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 980s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 980s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 980s JS IMPORT: Importing directory 'overrides' 980s JS IMPORT: Defining parent 0xeb2000d8 of 0xeb210e38 'overrides' is mod 1 980s JS IMPORT: Defined importer 'overrides' 0xeb210e38 in 0xeb2000d8 980s JS IMPORT: successfully imported directory 'overrides' 980s JS IMPORT: Importing '_byteArrayNative' 980s JS NATIVE: Defining native module '_byteArrayNative' 980s JS IMPORT: Defining parent 0xeb2000d8 of 0xeb211220 '_byteArrayNative' is mod 1 980s JS IMPORT: successfully imported module '_byteArrayNative' 980s JS IMPORT: Importing '_promiseNative' 980s JS NATIVE: Defining native module '_promiseNative' 980s JS IMPORT: Defining parent 0xeb2000d8 of 0xeb211360 '_promiseNative' is mod 1 980s JS IMPORT: successfully imported module '_promiseNative' 980s JS IMPORT: Importing module GLib succeeded 980s JS IMPORT: Defining parent 0xeb210e38 of 0xeb0330e0 'GLib' is mod 1 980s JS IMPORT: successfully imported module 'GLib' 980s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 980s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xeb069040, JSClass 0xef330980, in object 0xeb069020 980s JS CTX: Initialized class GIRepositoryGType prototype 0xeb211580 980s JS CTX: Initialized class GIRepositoryFunction prototype 0xeb033120 980s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 980s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 980s JS G BXD: Defined class for Error (GError), prototype 0xeb069080, JSClass 0xef330980, in object 0xeb069020 980s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 980s JS G BXD: Defined class for Variant (GVariant), prototype 0xeb0690c0, JSClass 0xef330980, in object 0xeb069020 980s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 980s JS G BXD: Defined class for Bytes (GBytes), prototype 0xeb069100, JSClass 0xef330980, in object 0xeb069020 980s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 980s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 980s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xeb069140, JSClass 0xef330980, in object 0xeb069020 980s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 980s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 980s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 980s JS G BXD: Defined class for Thread (GThread), prototype 0xeb069180, JSClass 0xef330980, in object 0xeb069020 980s JS G BXD: Defining method ref in prototype for GLib.Thread 980s JS G BXD: Defining method unref in prototype for GLib.Thread 980s JS G NS: Defined namespace 'GLib' 0xeb069020 in GIRepository 0xeb210c08 980s JS IMPORT: Importing module jasmine succeeded 980s JS IMPORT: Defining parent 0xeb2000d8 of 0xeb0338e0 'jasmine' is mod 1 980s JS IMPORT: successfully imported module 'jasmine' 980s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 980s JS MAINLOOP: Main loop instance 0x2ec30a8: hold 980s JS MAINLOOP: Enqueue job , promise=, allocation site= 980s JS MAINLOOP: Main loop instance 0x2ec30a8: Spinning loop until released or hook cleared 980s JS MAINLOOP: handling job 0, 980s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 980s JS MAINLOOP: Main loop instance 0x2ec30a8: release 980s JS MAINLOOP: Completed job 0 980s JS IMPORT: Importing 'gi' 980s JS IMPORT: Defining parent 0xeb2000d8 of 0xeb210c08 'gi' is mod 1 980s JS IMPORT: successfully imported module 'gi' 980s 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 980s JS G NS: Defined namespace 'CjsPrivate' 0xeb069200 in GIRepository 0xeb210c08 980s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 980s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 980s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 980s JS IMPORT: Importing module _legacy succeeded 980s JS IMPORT: Defining parent 0xeb2000d8 of 0xeb033aa0 '_legacy' is mod 1 980s JS IMPORT: successfully imported module '_legacy' 980s JS IMPORT: Importing module lang succeeded 980s JS IMPORT: Defining parent 0xeb2000d8 of 0xeb033a60 'lang' is mod 1 980s JS IMPORT: successfully imported module 'lang' 980s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 980s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 980s JS IMPORT: Importing module _signals succeeded 980s JS IMPORT: Defining parent 0xeb2000d8 of 0xeb033ae0 '_signals' is mod 1 980s JS IMPORT: successfully imported module '_signals' 980s JS IMPORT: Importing module signals succeeded 980s JS IMPORT: Defining parent 0xeb2000d8 of 0xeb033a20 'signals' is mod 1 980s JS IMPORT: successfully imported module 'signals' 980s JS IMPORT: Importing module Gio succeeded 980s JS IMPORT: Defining parent 0xeb210e38 of 0xeb0339e0 'Gio' is mod 1 980s JS IMPORT: successfully imported module 'Gio' 980s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 980s JS IMPORT: Importing '_gi' 980s JS NATIVE: Defining native module '_gi' 980s JS IMPORT: Defining parent 0xeb2000d8 of 0xeb225308 '_gi' is mod 1 980s JS IMPORT: successfully imported module '_gi' 980s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 980s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 980s JS IMPORT: Importing module _common succeeded 980s JS IMPORT: Defining parent 0xeb2000d8 of 0xeb033b60 '_common' is mod 1 980s JS IMPORT: successfully imported module '_common' 980s JS IMPORT: Importing module GObject succeeded 980s JS IMPORT: Defining parent 0xeb210e38 of 0xeb033b20 'GObject' is mod 1 980s JS IMPORT: successfully imported module 'GObject' 980s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 980s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 980s JS G BXD: Defined class for String (GString), prototype 0xeb069420, JSClass 0xef330980, in object 0xeb069220 980s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 980s JS G PRM: Defined class ParamSpec prototype is 0xeb033be0 class 0xef333170 in object 0xeb069220 980s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 980s JS G OBJ: Defined class for Object (GObject), prototype 0xeb069540, JSClass 0xef330d10, in object 0xeb069220 980s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 980s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 980s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xeb069560, JSClass 0xef330d10, in object 0xeb069220 980s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 980s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 980s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 980s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 980s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 980s JS G NS: Defined namespace 'GObject' 0xeb069220 in GIRepository 0xeb210c08 980s JS G OBJ: Defined class for Application (GApplication), prototype 0xeb0695a0, JSClass 0xef330d10, in object 0xeb0691e0 980s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 980s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0xeb033ea0, JSClass 0xef330bf8, in object 0xeb0691e0 980s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 980s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 980s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 980s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 980s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 980s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 980s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 980s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 980s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 980s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 980s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xeb069600, JSClass 0xef330d10, in object 0xeb0691e0 980s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 980s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0xeb0ac0c0, JSClass 0xef330bf8, in object 0xeb0691e0 980s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 980s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xeb069660, JSClass 0xef330d10, in object 0xeb0691e0 980s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 980s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 980s JS G IFACE: Defined class for Initable (GInitable), prototype 0xeb0ac1c0, JSClass 0xef330bf8, in object 0xeb0691e0 980s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 980s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 980s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 980s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xeb0696c0, JSClass 0xef330980, in object 0xeb0691e0 980s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 980s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xeb069700, JSClass 0xef330980, in object 0xeb0691e0 980s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 980s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 980s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xeb069740, JSClass 0xef330d10, in object 0xeb0691e0 980s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xeb069780, JSClass 0xef330d10, in object 0xeb069200 980s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 980s JS G OBJ: Defined class for ListStore (GListStore), prototype 0xeb0697c0, JSClass 0xef330d10, in object 0xeb0691e0 980s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 980s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 980s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 980s JS G IFACE: Defined class for File (GFile), prototype 0xeb0ac2e0, JSClass 0xef330bf8, in object 0xeb0691e0 980s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xeb069820, JSClass 0xef330d10, in object 0xeb210cd0 980s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 980s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0xeb069880, JSClass 0xef330d10, in object 0xeb0691e0 980s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 980s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 980s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0xeb0698c0, JSClass 0xef330d10, in object 0xeb0691e0 980s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 980s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0xeb069900, JSClass 0xef330d10, in object 0xeb0691e0 980s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 980s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xeb069940, JSClass 0xef330980, in object 0xeb0691e0 980s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 980s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 980s JS G OBJ: Defined class for Settings (GSettings), prototype 0xeb069980, JSClass 0xef330d10, in object 0xeb0691e0 980s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 980s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 980s JS G NS: Defined namespace 'Gio' 0xeb0691e0 in GIRepository 0xeb210c08 980s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 980s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 980s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 980s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 980s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 980s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 980s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 980s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 980s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 980s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 980s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 980s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 980s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 980s JS G ENUM: Defining GObject.ParamFlags as 0xeb22a2f0 980s JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' 980s JS G PRM: Wrapping GParamString 'interface-prop' on (null) with JSObject 980s JS G PRM: JSObject created with param instance 0x2fe6100 type GParamString 980s JS G NS: Found info type FLAGS for 'SignalFlags' in namespace 'GObject' 980s JS G ENUM: Defining enum value RUN_FIRST (fixed from run_first) 1 980s JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2 980s JS G ENUM: Defining enum value RUN_CLEANUP (fixed from run_cleanup) 4 980s JS G ENUM: Defining enum value NO_RECURSE (fixed from no_recurse) 8 980s JS G ENUM: Defining enum value DETAILED (fixed from detailed) 16 980s JS G ENUM: Defining enum value ACTION (fixed from action) 32 980s JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64 980s JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128 980s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 256 980s JS G ENUM: Defining enum value ACCUMULATOR_FIRST_RUN (fixed from accumulator_first_run) 131072 980s JS G ENUM: Defining GObject.SignalFlags as 0xeb22a8b8 980s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 980s JS G PRM: JSObject created with param instance 0x2feadc0 type GParamOverride 980s JS G PRM: Wrapping GParamString 'class-prop' on (null) with JSObject 980s JS G PRM: JSObject created with param instance 0x2feaf80 type GParamString 980s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 980s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'CjsPrivate' 980s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 980s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 980s JS G PRM: JSObject created with param instance 0x30803e0 type GParamOverride 980s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 980s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 980s JS G PRM: JSObject created with param instance 0x2fe2af8 type GParamOverride 980s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 980s JS G NS: Found info type INTERFACE for 'Action' in namespace 'Gio' 980s JS G IFACE: Defined class for Action (GAction), prototype 0xeb0acd80, JSClass 0xef330bf8, in object 0xeb0691e0 980s JS G PRM: Wrapping GParamOverride 'enabled' on (null) with JSObject 980s JS G PRM: JSObject created with param instance 0x308aab0 type GParamOverride 980s JS G PRM: Wrapping GParamOverride 'name' on (null) with JSObject 981s JS G PRM: JSObject created with param instance 0x308ab58 type GParamOverride 981s JS G PRM: Wrapping GParamOverride 'state' on (null) with JSObject 981s JS G PRM: JSObject created with param instance 0x308abb8 type GParamOverride 981s JS G PRM: Wrapping GParamOverride 'state-type' on (null) with JSObject 981s JS G PRM: JSObject created with param instance 0x308ac40 type GParamOverride 981s JS G PRM: Wrapping GParamOverride 'parameter-type' on (null) with JSObject 981s JS G PRM: JSObject created with param instance 0x308acb8 type GParamOverride 981s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 981s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 981s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 981s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 981s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 981s JS CTX: Script evaluation succeeded 981s JS MAINLOOP: Main loop instance 0x2ec30a8: Spinning loop until released or hook cleared 981s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xeb0320d0 981s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xeb0320d0 981s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeb0320d0 981s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeb0320d0 981s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeb0320d0 981s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeb0320d0 981s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeb0320d0 981s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeb0320d0 981s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xeb0320d0 981s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeb0320d0 981s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeb0320d0 981s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xeb0320d0 981s JS IMPORT: Module metadata hook for module 0xeb20ab28 981s JS IMPORT: Defining meta.importSync for module 0xeb20ab28 981s JS NATIVE: Defining native module 'system' 981s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeb0320d0 981s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeb0320d0 981s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 981s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 981s JS MAINLOOP: Set main loop hook to 981s JS MAINLOOP: Main loop instance 0x2ec30a8: hold 981s JS MAINLOOP: Running and clearing main loop hook 981s JS G BXD: Defining method run in prototype for GLib.MainLoop 981s 1..37 981s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 981s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 981s JS G BXD: Defined class for Source (GSource), prototype 0xeb069b20, JSClass 0xef330980, in object 0xeb069020 981s JS G BXD: Defining method set_priority in prototype for GLib.Source 981s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 981s JS G BXD: Defining method attach in prototype for GLib.Source 981s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 981s JS IMPORT: Module metadata hook for module 0xeb053d60 981s JS IMPORT: Defining meta.importSync for module 0xeb053d60 981s JS G BXD: Defining method destroy in prototype for GLib.Source 981s ok 1 GObject interface cannot be instantiated 981s ok 2 GObject interface has a name 981s ok 3 GObject interface reports its type name 981s JS G NS: Found info type FUNCTION for 'type_is_a' in namespace 'GObject' 981s ok 4 GObject interface can be implemented by a GObject class 981s ok 5 GObject interface is implemented by a GObject class with the correct class object 981s ok 6 GObject interface can have its required function implemented 981s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 981s JS G PRM: JSObject created with param instance 0x30f2b80 type GParamOverride 981s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 981s ok 7 GObject interface must have its required function implemented 981s ok 8 GObject interface doesn't have to have its optional function implemented 981s ok 9 GObject interface can have its optional function deferred to by the implementation 981s ok 10 GObject interface can have its function chained up to 981s ok 11 GObject interface can require another interface 981s ok 12 GObject interface can chain up to another interface 981s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 981s JS G PRM: JSObject created with param instance 0x3126bb8 type GParamOverride 981s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 981s ok 13 GObject interface defers to the last interface's optional function 981s ok 14 GObject interface must be implemented by a class that implements all required interfaces 981s ok 15 GObject interface must be implemented by a class that implements required interfaces in correct order 981s ok 16 GObject interface can require an interface from C 981s ok 17 GObject interface can connect class signals on the implementing class 981s ok 18 GObject interface can connect interface signals on the implementing class 981s ok 19 GObject interface can define properties on the implementing class 981s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 981s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 981s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 981s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 981s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 981s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 981s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 981s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 981s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 981s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 981s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 981s JS G ENUM: Defining GLib.LogLevelFlags as 0xeb26f720 981s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 981s ok 20 GObject interface must have its properties overridden 981s ok 21 GObject interface can have introspected properties overriden 981s ok 22 GObject interface can be implemented by a class as well as its parent class 981s ok 23 GObject interface can be reimplemented by a subclass of a class that already implements it 981s ok 24 GObject interface has a toString() defintion 981s ok 25 GObject interface has instance definition 981s ok 26 GObject interface has instance definition for non-object type 981s ok 27 GObject interface has instance definition for non-object type for native interface 981s ok 28 GObject interface prototype toString is enumerable and defined 981s ok 29 GObject interface prototype method properties are enumerated 981s ok 30 GObject interface prototype method properties are defined 981s ok 31 GObject interface prototype overrides are inherited by implementing classes 981s ok 32 GObject interface prototype overrides cannot be changed by instances of child classes 981s ok 33 GObject interface prototype unknown properties are inherited by implementing classes 981s ok 34 GObject interface prototype original property can be shadowed by class prototype property 981s ok 35 GObject interface prototype overridden property can be shadowed by class prototype property 981s ok 36 GObject interface prototype shadowed property can be restored 981s ok 37 Specific class and interface checks Gio.AsyncInitable must implement vfunc_async_init 981s JS G BXD: Defining method quit in prototype for GLib.MainLoop 981s JS MAINLOOP: Enqueue job , promise=, allocation site= 981s JS MAINLOOP: Main loop instance 0x2ec30a8: Spinning loop until released or hook cleared 981s JS MAINLOOP: handling job 0, 981s JS MAINLOOP: Enqueue job , promise=, allocation site= 981s JS MAINLOOP: Completed job 0 981s JS MAINLOOP: handling job 1, 981s JS MAINLOOP: Enqueue job , promise=, allocation site= 981s JS MAINLOOP: Completed job 1 981s JS MAINLOOP: handling job 2, 981s JS MAINLOOP: Enqueue job , promise=, allocation site= 981s JS MAINLOOP: Completed job 2 981s JS MAINLOOP: handling job 3, 981s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 981s JS MAINLOOP: Main loop instance 0x2ec30a8: release 981s JS MAINLOOP: Completed job 3 981s JS MEMORY: Memory report: before destroying context 981s JS MEMORY: 602 objects currently alive 981s JS MEMORY: boxed_instance = 162 981s JS MEMORY: boxed_prototype = 11 981s JS MEMORY: closure = 4 981s JS MEMORY: function = 346 981s JS MEMORY: fundamental_instance = 0 981s JS MEMORY: fundamental_prototype = 0 981s JS MEMORY: gerror_instance = 0 981s JS MEMORY: gerror_prototype = 0 981s JS MEMORY: interface = 8 981s JS MEMORY: module = 9 981s JS MEMORY: ns = 4 981s JS MEMORY: object_instance = 23 981s JS MEMORY: object_prototype = 23 981s JS MEMORY: param = 12 981s JS MEMORY: union_instance = 0 981s JS MEMORY: union_prototype = 0 981s JS CTX: JS shutdown sequence 981s JS CTX: Stopping profiler 981s JS CTX: Shutting down toggle queue 981s JS CTX: Notifying external reference holders of GjsContext dispose 981s JS MAINLOOP: Stopping promise job dispatcher 981s JS CTX: Notifying reference holders of GjsContext dispose 981s JS CTX: Checking unhandled promise rejections 981s JS CTX: Releasing cached JS wrappers 981s JS CTX: Final triggered GC 981s JS CTX: Destroying JS context 981s JS CTX: Releasing all native objects 981s JS CTX: Disabling auto GC 981s JS CTX: Ending trace on global object 981s JS CTX: Freeing allocated resources 981s JS CTX: JS context destroyed 981s PASS: cjs/testGObjectInterface.test 981s Running test: cjs/testGIMarshalling.test 981s JS NATIVE: Registered native JS module '_promiseNative' 981s JS NATIVE: Registered native JS module '_byteArrayNative' 981s JS NATIVE: Registered native JS module '_encodingNative' 981s JS NATIVE: Registered native JS module '_gi' 981s JS NATIVE: Registered native JS module 'gi' 981s JS NATIVE: Registered native JS module 'cairoNative' 981s JS NATIVE: Registered native JS module 'system' 981s JS NATIVE: Registered native JS module 'console' 981s JS NATIVE: Registered native JS module '_print' 981s JS CTX: Enabling JIT 981s JS CTX: Initialized class GjsFileImporter prototype 0xf1f00080 981s JS IMPORT: Defining parent (nil) of 0xf1f000d8 'imports' is mod 0 981s JS IMPORT: Importing '_print' 981s JS NATIVE: Defining native module '_print' 981s JS IMPORT: Defining parent 0xf1f000d8 of 0xf1f005f0 '_print' is mod 1 981s JS IMPORT: successfully imported module '_print' 981s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 981s 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 0xf1d320d0 981s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xf1d320d0 981s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xf1d320d0 981s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf1d320d0 981s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf1d320d0 981s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xf1d320d0 981s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xf1d320d0 981s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xf1d320d0 981s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xf1d320d0 981s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xf1d320d0 981s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf1d320d0 981s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xf1d320d0 981s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xf1d320d0 981s JS MAINLOOP: Main loop instance 0x2d420a8: hold 981s JS MAINLOOP: Enqueue job , promise=, allocation site= 981s JS MAINLOOP: Starting promise job dispatcher 981s JS MAINLOOP: Main loop instance 0x2d420a8: Spinning loop until released or hook cleared 981s JS MAINLOOP: handling job 0, 981s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 981s JS MAINLOOP: Main loop instance 0x2d420a8: release 981s JS MAINLOOP: Completed job 0 981s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xf1d320d0 981s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf1d320d0 981s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf1d320d0 981s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf1d320d0 981s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf1d320d0 981s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf1d320d0 981s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf1d320d0 981s JS IMPORT: Module metadata hook for module 0xf1f10a10 981s JS IMPORT: Defining meta.importSync for module 0xf1f10a10 981s JS NATIVE: Defining native module 'gi' 981s JS CTX: Initialized class GIRepositoryNamespace prototype 0xf1f10d48 981s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 981s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 981s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 981s JS IMPORT: Importing directory 'overrides' 981s JS IMPORT: Defining parent 0xf1f000d8 of 0xf1f10e38 'overrides' is mod 1 981s JS IMPORT: Defined importer 'overrides' 0xf1f10e38 in 0xf1f000d8 981s JS IMPORT: successfully imported directory 'overrides' 981s JS IMPORT: Importing '_byteArrayNative' 981s JS NATIVE: Defining native module '_byteArrayNative' 981s JS IMPORT: Defining parent 0xf1f000d8 of 0xf1f11220 '_byteArrayNative' is mod 1 981s JS IMPORT: successfully imported module '_byteArrayNative' 981s JS IMPORT: Importing '_promiseNative' 981s JS NATIVE: Defining native module '_promiseNative' 981s JS IMPORT: Defining parent 0xf1f000d8 of 0xf1f11360 '_promiseNative' is mod 1 981s JS IMPORT: successfully imported module '_promiseNative' 981s JS IMPORT: Importing module GLib succeeded 981s JS IMPORT: Defining parent 0xf1f10e38 of 0xf1d330e0 'GLib' is mod 1 981s JS IMPORT: successfully imported module 'GLib' 981s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 981s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xf1d69040, JSClass 0xf605c980, in object 0xf1d69020 981s JS CTX: Initialized class GIRepositoryGType prototype 0xf1f11580 981s JS CTX: Initialized class GIRepositoryFunction prototype 0xf1d33120 981s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 981s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 981s JS G BXD: Defined class for Error (GError), prototype 0xf1d69080, JSClass 0xf605c980, in object 0xf1d69020 981s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 981s JS G BXD: Defined class for Variant (GVariant), prototype 0xf1d690c0, JSClass 0xf605c980, in object 0xf1d69020 981s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 981s JS G BXD: Defined class for Bytes (GBytes), prototype 0xf1d69100, JSClass 0xf605c980, in object 0xf1d69020 981s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 981s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 981s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xf1d69140, JSClass 0xf605c980, in object 0xf1d69020 981s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 981s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 981s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 981s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 981s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 981s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 981s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 981s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 981s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 981s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 981s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 981s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 981s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 981s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 981s JS G BXD: Defined class for Thread (GThread), prototype 0xf1d69180, JSClass 0xf605c980, in object 0xf1d69020 981s JS G BXD: Defining method ref in prototype for GLib.Thread 981s JS G BXD: Defining method unref in prototype for GLib.Thread 981s JS G NS: Defined namespace 'GLib' 0xf1d69020 in GIRepository 0xf1f10c08 981s JS IMPORT: Importing module jasmine succeeded 981s JS IMPORT: Defining parent 0xf1f000d8 of 0xf1d338e0 'jasmine' is mod 1 981s JS IMPORT: successfully imported module 'jasmine' 981s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 981s JS MAINLOOP: Main loop instance 0x2d420a8: hold 981s JS MAINLOOP: Enqueue job , promise=, allocation site= 981s JS MAINLOOP: Main loop instance 0x2d420a8: Spinning loop until released or hook cleared 981s JS MAINLOOP: handling job 0, 981s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 981s JS MAINLOOP: Main loop instance 0x2d420a8: release 981s JS MAINLOOP: Completed job 0 981s JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js 981s JS IMPORT: Importing 'gi' 981s JS IMPORT: Defining parent 0xf1f000d8 of 0xf1f10c08 'gi' is mod 1 981s JS IMPORT: successfully imported module 'gi' 981s JS IMPORT: Importing module byteArray succeeded 981s JS IMPORT: Defining parent 0xf1f000d8 of 0xf1d339e0 'byteArray' is mod 1 981s JS IMPORT: successfully imported module 'byteArray' 981s JS IMPORT: Importing module GIMarshallingTests succeeded 981s JS IMPORT: Defining parent 0xf1f10e38 of 0xf1d33a20 'GIMarshallingTests' is mod 1 981s JS IMPORT: successfully imported module 'GIMarshallingTests' 981s JS G NS: Found info type CONSTANT for 'OVERRIDES_CONSTANT' in namespace 'GIMarshallingTests' 981s JS G NS: Found info type STRUCT for 'OverridesStruct' in namespace 'GIMarshallingTests' 981s JS G BXD: Defined class for OverridesStruct (GIMarshallingTestsOverridesStruct), prototype 0xf1d69200, JSClass 0xf605c980, in object 0xf1d691e0 981s JS G BXD: Defining method method in prototype for GIMarshallingTests.OverridesStruct 981s JS G NS: Found info type OBJECT for 'OverridesObject' in namespace 'GIMarshallingTests' 981s JS IMPORT: JS import 'GObject' not found in resource:///org/gjs/jsunit/modules/overrides at resource:///org/gjs/jsunit/modules/overrides/GObject.js 981s JS IMPORT: Importing '_gi' 981s JS NATIVE: Defining native module '_gi' 981s JS IMPORT: Defining parent 0xf1f000d8 of 0xf1f235b8 '_gi' is mod 1 981s JS IMPORT: successfully imported module '_gi' 981s JS IMPORT: JS import 'CjsPrivate' not found in resource:///org/gjs/jsunit/modules/overrides at resource:///org/gjs/jsunit/modules/overrides/CjsPrivate.js 981s 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 981s JS G NS: Defined namespace 'CjsPrivate' 0xf1d69260 in GIRepository 0xf1f10c08 981s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 981s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 981s JS IMPORT: Importing module _common succeeded 981s JS IMPORT: Defining parent 0xf1f000d8 of 0xf1d33b00 '_common' is mod 1 981s JS IMPORT: successfully imported module '_common' 981s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 981s JS IMPORT: Importing module _legacy succeeded 981s JS IMPORT: Defining parent 0xf1f000d8 of 0xf1d33b40 '_legacy' is mod 1 981s JS IMPORT: successfully imported module '_legacy' 981s JS IMPORT: Importing module GObject succeeded 981s JS IMPORT: Defining parent 0xf1f10e38 of 0xf1d33ac0 'GObject' is mod 1 981s JS IMPORT: successfully imported module 'GObject' 981s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 981s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 981s JS G BXD: Defined class for String (GString), prototype 0xf1d69460, JSClass 0xf605c980, in object 0xf1d69240 981s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 981s JS G PRM: Defined class ParamSpec prototype is 0xf1d33bc0 class 0xf605f170 in object 0xf1d69240 981s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 981s JS G OBJ: Defined class for Object (GObject), prototype 0xf1d69580, JSClass 0xf605cd10, in object 0xf1d69240 981s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 981s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 981s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xf1d695a0, JSClass 0xf605cd10, in object 0xf1d69240 981s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 981s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 981s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 981s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 981s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 981s JS G NS: Defined namespace 'GObject' 0xf1d69240 in GIRepository 0xf1f10c08 981s JS G OBJ: Defined class for OverridesObject (GIMarshallingTestsOverridesObject), prototype 0xf1d695e0, JSClass 0xf605cd10, in object 0xf1d691e0 981s JS G OBJ: Defining method method in prototype for GIMarshallingTestsOverridesObject (GIMarshallingTests.OverridesObject) 981s JS G NS: Defined namespace 'GIMarshallingTests' 0xf1d691e0 in GIRepository 0xf1f10c08 981s JS IMPORT: JS import 'Gio' not found in resource:///org/gjs/jsunit/modules/overrides at resource:///org/gjs/jsunit/modules/overrides/Gio.js 981s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 981s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 981s JS IMPORT: Importing module lang succeeded 981s JS IMPORT: Defining parent 0xf1f000d8 of 0xf1d33f00 'lang' is mod 1 981s JS IMPORT: successfully imported module 'lang' 981s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 981s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 981s JS IMPORT: Importing module _signals succeeded 981s JS IMPORT: Defining parent 0xf1f000d8 of 0xf1d33f40 '_signals' is mod 1 981s JS IMPORT: successfully imported module '_signals' 981s JS IMPORT: Importing module signals succeeded 981s JS IMPORT: Defining parent 0xf1f000d8 of 0xf1d33ec0 'signals' is mod 1 981s JS IMPORT: successfully imported module 'signals' 981s JS IMPORT: Importing module Gio succeeded 981s JS IMPORT: Defining parent 0xf1f10e38 of 0xf1d33e80 'Gio' is mod 1 981s JS IMPORT: successfully imported module 'Gio' 981s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 981s JS G OBJ: Defined class for Application (GApplication), prototype 0xf1d69640, JSClass 0xf605cd10, in object 0xf1d69620 981s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 981s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0xf1d33fe0, JSClass 0xf605cbf8, in object 0xf1d69620 981s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 981s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 981s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 981s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 981s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 981s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 981s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 981s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 981s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 981s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 981s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xf1d696a0, JSClass 0xf605cd10, in object 0xf1d69620 981s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 981s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0xf1dba200, JSClass 0xf605cbf8, in object 0xf1d69620 981s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 981s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xf1d69700, JSClass 0xf605cd10, in object 0xf1d69620 981s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 981s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 981s JS G IFACE: Defined class for Initable (GInitable), prototype 0xf1dba300, JSClass 0xf605cbf8, in object 0xf1d69620 981s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 981s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 981s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 981s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xf1d69760, JSClass 0xf605c980, in object 0xf1d69620 981s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 981s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xf1d697a0, JSClass 0xf605c980, in object 0xf1d69620 981s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 981s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 981s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xf1d697e0, JSClass 0xf605cd10, in object 0xf1d69620 981s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xf1d69820, JSClass 0xf605cd10, in object 0xf1d69260 981s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 981s JS G OBJ: Defined class for ListStore (GListStore), prototype 0xf1d69860, JSClass 0xf605cd10, in object 0xf1d69620 981s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 981s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 981s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 981s JS G IFACE: Defined class for File (GFile), prototype 0xf1dba420, JSClass 0xf605cbf8, in object 0xf1d69620 981s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xf1d698c0, JSClass 0xf605cd10, in object 0xf1f10cd0 981s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 981s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0xf1d69920, JSClass 0xf605cd10, in object 0xf1d69620 981s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 981s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 981s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0xf1d69960, JSClass 0xf605cd10, in object 0xf1d69620 981s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 981s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0xf1d699a0, JSClass 0xf605cd10, in object 0xf1d69620 981s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 981s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xf1d699e0, JSClass 0xf605c980, in object 0xf1d69620 981s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 981s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 981s JS G OBJ: Defined class for Settings (GSettings), prototype 0xf1d69a20, JSClass 0xf605cd10, in object 0xf1d69620 981s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 981s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 981s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 981s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 981s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 981s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 981s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 981s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 981s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 981s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 981s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 981s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 981s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 981s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 981s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 981s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 981s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 981s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 981s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 981s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 981s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 981s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 981s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 981s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 981s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 981s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 981s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 981s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 981s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 981s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 981s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 981s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 981s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 981s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 981s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 981s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 981s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 981s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 981s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 981s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 981s JS G NS: Defined namespace 'Gio' 0xf1d69620 in GIRepository 0xf1f10c08 981s JS G NS: Found info type CONSTANT for 'SIZEOF_LONG' in namespace 'GLib' 981s JS G NS: Found info type CONSTANT for 'SIZEOF_SSIZE_T' in namespace 'GLib' 981s JS G NS: Found info type FUNCTION for 'array_fixed_caller_allocated_out' in namespace 'GIMarshallingTests' 981s JS G NS: Found info type STRUCT for 'BoxedStruct' in namespace 'GIMarshallingTests' 981s JS G BXD: Defined class for BoxedStruct (GIMarshallingTestsBoxedStruct), prototype 0xf1d69a60, JSClass 0xf605c980, in object 0xf1d691e0 981s JS G NS: Found info type STRUCT for 'SimpleStruct' in namespace 'GIMarshallingTests' 981s JS G BXD: Defined class for SimpleStruct (void), prototype 0xf1d69b60, JSClass 0xf605c980, in object 0xf1d691e0 981s JS G NS: Found info type ENUM for 'Enum' in namespace 'GIMarshallingTests' 981s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 981s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 981s JS G ENUM: Defining enum value VALUE3 (fixed from value3) 42 981s JS G ENUM: Defining GIMarshallingTests.Enum as 0xf1f40f30 981s JS G NS: Found info type FLAGS for 'Flags' in namespace 'GIMarshallingTests' 981s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 1 981s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 2 981s JS G ENUM: Defining enum value VALUE3 (fixed from value3) 4 981s JS G ENUM: Defining enum value MASK (fixed from mask) 3 981s JS G ENUM: Defining enum value MASK2 (fixed from mask2) 3 981s JS G ENUM: Defining GIMarshallingTests.Flags as 0xf1f41e88 981s JS G NS: Found info type ENUM for 'GEnum' in namespace 'GIMarshallingTests' 981s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 981s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 981s JS G ENUM: Defining enum value VALUE3 (fixed from value3) 42 981s JS G ENUM: Defining GIMarshallingTests.GEnum as 0xf1f1e278 981s JS G NS: Found info type FLAGS for 'NoTypeFlags' in namespace 'GIMarshallingTests' 981s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 1 981s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 2 981s JS G ENUM: Defining enum value VALUE3 (fixed from value3) 4 981s JS G ENUM: Defining enum value MASK (fixed from mask) 3 981s JS G ENUM: Defining enum value MASK2 (fixed from mask2) 3 981s JS G ENUM: Defining GIMarshallingTests.NoTypeFlags as 0xf1f26238 981s JS G NS: Found info type OBJECT for 'Object' in namespace 'GIMarshallingTests' 981s JS G OBJ: Defined class for Object (GIMarshallingTestsObject), prototype 0xf1d69c20, JSClass 0xf605cd10, in object 0xf1d691e0 981s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 981s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 981s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 981s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 981s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 981s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 981s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 981s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 981s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 981s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 981s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 981s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 981s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 981s JS G ENUM: Defining GObject.ParamFlags as 0xf1f66380 981s JS G NS: Found info type FUNCTION for 'param_spec_boolean' in namespace 'GObject' 981s JS G PRM: Wrapping GParamBoolean 'mybool' on (null) with JSObject 981s JS G PRM: JSObject created with param instance 0x2f642c0 type GParamBoolean 981s JS G NS: Found info type OBJECT for 'SignalsObject' in namespace 'GIMarshallingTests' 981s JS G OBJ: Defined class for SignalsObject (GIMarshallingTestsSignalsObject), prototype 0xf1d69f80, JSClass 0xf605cd10, in object 0xf1d691e0 981s JS G OBJ: Defining method emit_hash_table_utf8_int in prototype for GIMarshallingTestsSignalsObject (GIMarshallingTests.SignalsObject) 981s JS CTX: Script evaluation succeeded 981s JS MAINLOOP: Main loop instance 0x2d420a8: Spinning loop until released or hook cleared 981s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xf1d320d0 981s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf1d320d0 981s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf1d320d0 981s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf1d320d0 981s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf1d320d0 981s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf1d320d0 981s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf1d320d0 981s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf1d320d0 981s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf1d320d0 981s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf1d320d0 981s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf1d320d0 981s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf1d320d0 981s JS IMPORT: Module metadata hook for module 0xf1f7a9a0 981s JS IMPORT: Defining meta.importSync for module 0xf1f7a9a0 981s JS NATIVE: Defining native module 'system' 981s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf1d320d0 981s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf1d320d0 981s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 981s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 981s JS MAINLOOP: Set main loop hook to 981s JS MAINLOOP: Main loop instance 0x2d420a8: hold 981s JS MAINLOOP: Running and clearing main loop hook 981s JS G BXD: Defining method run in prototype for GLib.MainLoop 981s 1..435 981s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 981s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 981s JS G BXD: Defined class for Source (GSource), prototype 0xf1d69fc0, JSClass 0xf605c980, in object 0xf1d69020 981s JS G BXD: Defining method set_priority in prototype for GLib.Source 981s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 981s JS G BXD: Defining method attach in prototype for GLib.Source 981s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 981s JS IMPORT: Module metadata hook for module 0xf1d53a90 981s JS IMPORT: Defining meta.importSync for module 0xf1d53a90 981s JS G NS: Found info type FUNCTION for 'boolean_return_true' in namespace 'GIMarshallingTests' 981s JS G BXD: Defining method destroy in prototype for GLib.Source 981s ok 1 Boolean true marshals as a return value 981s JS G NS: Found info type FUNCTION for 'boolean_in_true' in namespace 'GIMarshallingTests' 981s ok 2 Boolean true marshals as an in parameter 981s JS G NS: Found info type FUNCTION for 'boolean_out_true' in namespace 'GIMarshallingTests' 981s ok 3 Boolean true marshals as an out parameter 981s JS G NS: Found info type FUNCTION for 'boolean_inout_true_false' in namespace 'GIMarshallingTests' 981s ok 4 Boolean true marshals as an inout parameter 981s JS G NS: Found info type FUNCTION for 'boolean_return_false' in namespace 'GIMarshallingTests' 981s ok 5 Boolean false marshals as a return value 981s JS G NS: Found info type FUNCTION for 'boolean_in_false' in namespace 'GIMarshallingTests' 981s ok 6 Boolean false marshals as an in parameter 981s JS G NS: Found info type FUNCTION for 'boolean_out_false' in namespace 'GIMarshallingTests' 981s ok 7 Boolean false marshals as an out parameter 981s JS G NS: Found info type FUNCTION for 'boolean_inout_false_true' in namespace 'GIMarshallingTests' 981s ok 8 Boolean false marshals as an inout parameter 981s JS G NS: Found info type FUNCTION for 'int8_return_max' in namespace 'GIMarshallingTests' 981s JS G NS: Found info type FUNCTION for 'int8_return_min' in namespace 'GIMarshallingTests' 981s ok 9 Integer int8-typed marshals signed value as a return value 981s JS G NS: Found info type FUNCTION for 'int8_in_max' in namespace 'GIMarshallingTests' 981s JS G NS: Found info type FUNCTION for 'int8_in_min' in namespace 'GIMarshallingTests' 981s ok 10 Integer int8-typed marshals signed value as an in parameter 981s JS G NS: Found info type FUNCTION for 'int8_out_max' in namespace 'GIMarshallingTests' 981s JS G NS: Found info type FUNCTION for 'int8_out_min' in namespace 'GIMarshallingTests' 981s ok 11 Integer int8-typed marshals signed value as an out parameter 981s JS G NS: Found info type FUNCTION for 'int8_inout_max_min' in namespace 'GIMarshallingTests' 981s JS G NS: Found info type FUNCTION for 'int8_inout_min_max' in namespace 'GIMarshallingTests' 981s ok 12 Integer int8-typed marshals as an inout parameter 981s JS G NS: Found info type FUNCTION for 'uint8_return' in namespace 'GIMarshallingTests' 981s ok 13 Integer int8-typed marshals unsigned value as a return value 981s JS G NS: Found info type FUNCTION for 'uint8_in' in namespace 'GIMarshallingTests' 981s ok 14 Integer int8-typed marshals unsigned value as an in parameter 981s JS G NS: Found info type FUNCTION for 'uint8_out' in namespace 'GIMarshallingTests' 981s ok 15 Integer int8-typed marshals unsigned value as an out parameter 981s JS G NS: Found info type FUNCTION for 'uint8_inout' in namespace 'GIMarshallingTests' 981s ok 16 Integer int8-typed marshals unsigned value as an inout parameter 981s JS G NS: Found info type FUNCTION for 'int16_return_max' in namespace 'GIMarshallingTests' 981s JS G NS: Found info type FUNCTION for 'int16_return_min' in namespace 'GIMarshallingTests' 981s ok 17 Integer int16-typed marshals signed value as a return value 981s JS G NS: Found info type FUNCTION for 'int16_in_max' in namespace 'GIMarshallingTests' 981s JS G NS: Found info type FUNCTION for 'int16_in_min' in namespace 'GIMarshallingTests' 981s ok 18 Integer int16-typed marshals signed value as an in parameter 981s JS G NS: Found info type FUNCTION for 'int16_out_max' in namespace 'GIMarshallingTests' 981s JS G NS: Found info type FUNCTION for 'int16_out_min' in namespace 'GIMarshallingTests' 981s ok 19 Integer int16-typed marshals signed value as an out parameter 981s JS G NS: Found info type FUNCTION for 'int16_inout_max_min' in namespace 'GIMarshallingTests' 981s JS G NS: Found info type FUNCTION for 'int16_inout_min_max' in namespace 'GIMarshallingTests' 981s ok 20 Integer int16-typed marshals as an inout parameter 981s JS G NS: Found info type FUNCTION for 'uint16_return' in namespace 'GIMarshallingTests' 981s ok 21 Integer int16-typed marshals unsigned value as a return value 981s JS G NS: Found info type FUNCTION for 'uint16_in' in namespace 'GIMarshallingTests' 981s ok 22 Integer int16-typed marshals unsigned value as an in parameter 981s JS G NS: Found info type FUNCTION for 'uint16_out' in namespace 'GIMarshallingTests' 981s ok 23 Integer int16-typed marshals unsigned value as an out parameter 981s JS G NS: Found info type FUNCTION for 'uint16_inout' in namespace 'GIMarshallingTests' 981s ok 24 Integer int16-typed marshals unsigned value as an inout parameter 981s JS G NS: Found info type FUNCTION for 'int32_return_max' in namespace 'GIMarshallingTests' 981s JS G NS: Found info type FUNCTION for 'int32_return_min' in namespace 'GIMarshallingTests' 981s ok 25 Integer int32-typed marshals signed value as a return value 981s JS G NS: Found info type FUNCTION for 'int32_in_max' in namespace 'GIMarshallingTests' 981s JS G NS: Found info type FUNCTION for 'int32_in_min' in namespace 'GIMarshallingTests' 981s ok 26 Integer int32-typed marshals signed value as an in parameter 981s JS G NS: Found info type FUNCTION for 'int32_out_max' in namespace 'GIMarshallingTests' 981s JS G NS: Found info type FUNCTION for 'int32_out_min' in namespace 'GIMarshallingTests' 981s ok 27 Integer int32-typed marshals signed value as an out parameter 981s JS G NS: Found info type FUNCTION for 'int32_inout_max_min' in namespace 'GIMarshallingTests' 981s JS G NS: Found info type FUNCTION for 'int32_inout_min_max' in namespace 'GIMarshallingTests' 981s ok 28 Integer int32-typed marshals as an inout parameter 981s JS G NS: Found info type FUNCTION for 'uint32_return' in namespace 'GIMarshallingTests' 981s ok 29 Integer int32-typed marshals unsigned value as a return value 981s JS G NS: Found info type FUNCTION for 'uint32_in' in namespace 'GIMarshallingTests' 981s ok 30 Integer int32-typed marshals unsigned value as an in parameter 981s JS G NS: Found info type FUNCTION for 'uint32_out' in namespace 'GIMarshallingTests' 981s ok 31 Integer int32-typed marshals unsigned value as an out parameter 981s JS G NS: Found info type FUNCTION for 'uint32_inout' in namespace 'GIMarshallingTests' 981s ok 32 Integer int32-typed marshals unsigned value as an inout parameter 981s JS G NS: Found info type FUNCTION for 'int64_return_max' in namespace 'GIMarshallingTests' 981s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 981s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 981s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 981s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 981s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 981s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 981s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 981s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 981s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 981s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 981s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 981s JS G ENUM: Defining GLib.LogLevelFlags as 0xf1f98cb8 981s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 981s JS G NS: Found info type FUNCTION for 'int64_return_min' in namespace 'GIMarshallingTests' 981s ok 33 Integer int64-typed marshals signed value as a return value 981s ok 34 Integer int64-typed marshals signed value as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 981s JS G NS: Found info type FUNCTION for 'int64_out_max' in namespace 'GIMarshallingTests' 981s JS G NS: Found info type FUNCTION for 'int64_out_min' in namespace 'GIMarshallingTests' 981s ok 35 Integer int64-typed marshals signed value as an out parameter 981s ok 36 Integer int64-typed marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 981s JS G NS: Found info type FUNCTION for 'uint64_return' in namespace 'GIMarshallingTests' 981s ok 37 Integer int64-typed marshals unsigned value as a return value 981s ok 38 Integer int64-typed marshals unsigned value as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 981s JS G NS: Found info type FUNCTION for 'uint64_out' in namespace 'GIMarshallingTests' 981s ok 39 Integer int64-typed marshals unsigned value as an out parameter 981s ok 40 Integer int64-typed marshals unsigned value as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 981s JS G NS: Found info type FUNCTION for 'short_return_max' in namespace 'GIMarshallingTests' 981s JS G NS: Found info type FUNCTION for 'short_return_min' in namespace 'GIMarshallingTests' 981s ok 41 Integer short-typed marshals signed value as a return value 981s JS G NS: Found info type FUNCTION for 'short_in_max' in namespace 'GIMarshallingTests' 981s JS G NS: Found info type FUNCTION for 'short_in_min' in namespace 'GIMarshallingTests' 981s ok 42 Integer short-typed marshals signed value as an in parameter 981s JS G NS: Found info type FUNCTION for 'short_out_max' in namespace 'GIMarshallingTests' 981s JS G NS: Found info type FUNCTION for 'short_out_min' in namespace 'GIMarshallingTests' 981s ok 43 Integer short-typed marshals signed value as an out parameter 981s JS G NS: Found info type FUNCTION for 'short_inout_max_min' in namespace 'GIMarshallingTests' 981s JS G NS: Found info type FUNCTION for 'short_inout_min_max' in namespace 'GIMarshallingTests' 981s ok 44 Integer short-typed marshals as an inout parameter 981s JS G NS: Found info type FUNCTION for 'ushort_return' in namespace 'GIMarshallingTests' 981s ok 45 Integer short-typed marshals unsigned value as a return value 981s JS G NS: Found info type FUNCTION for 'ushort_in' in namespace 'GIMarshallingTests' 981s ok 46 Integer short-typed marshals unsigned value as an in parameter 981s JS G NS: Found info type FUNCTION for 'ushort_out' in namespace 'GIMarshallingTests' 981s ok 47 Integer short-typed marshals unsigned value as an out parameter 981s JS G NS: Found info type FUNCTION for 'ushort_inout' in namespace 'GIMarshallingTests' 981s ok 48 Integer short-typed marshals unsigned value as an inout parameter 981s JS G NS: Found info type FUNCTION for 'int_return_max' in namespace 'GIMarshallingTests' 981s JS G NS: Found info type FUNCTION for 'int_return_min' in namespace 'GIMarshallingTests' 981s ok 49 Integer int-typed marshals signed value as a return value 981s JS G NS: Found info type FUNCTION for 'int_in_max' in namespace 'GIMarshallingTests' 981s JS G NS: Found info type FUNCTION for 'int_in_min' in namespace 'GIMarshallingTests' 981s ok 50 Integer int-typed marshals signed value as an in parameter 981s JS G NS: Found info type FUNCTION for 'int_out_max' in namespace 'GIMarshallingTests' 981s JS G NS: Found info type FUNCTION for 'int_out_min' in namespace 'GIMarshallingTests' 981s ok 51 Integer int-typed marshals signed value as an out parameter 981s JS G NS: Found info type FUNCTION for 'int_inout_max_min' in namespace 'GIMarshallingTests' 981s JS G NS: Found info type FUNCTION for 'int_inout_min_max' in namespace 'GIMarshallingTests' 981s ok 52 Integer int-typed marshals as an inout parameter 981s JS G NS: Found info type FUNCTION for 'uint_return' in namespace 'GIMarshallingTests' 981s ok 53 Integer int-typed marshals unsigned value as a return value 981s JS G NS: Found info type FUNCTION for 'uint_in' in namespace 'GIMarshallingTests' 981s ok 54 Integer int-typed marshals unsigned value as an in parameter 981s JS G NS: Found info type FUNCTION for 'uint_out' in namespace 'GIMarshallingTests' 981s ok 55 Integer int-typed marshals unsigned value as an out parameter 981s JS G NS: Found info type FUNCTION for 'uint_inout' in namespace 'GIMarshallingTests' 981s ok 56 Integer int-typed marshals unsigned value as an inout parameter 981s JS G NS: Found info type FUNCTION for 'long_return_max' in namespace 'GIMarshallingTests' 981s JS G NS: Found info type FUNCTION for 'long_return_min' in namespace 'GIMarshallingTests' 981s ok 57 Integer long-typed marshals signed value as a return value 981s JS G NS: Found info type FUNCTION for 'long_in_max' in namespace 'GIMarshallingTests' 981s JS G NS: Found info type FUNCTION for 'long_in_min' in namespace 'GIMarshallingTests' 981s ok 58 Integer long-typed marshals signed value as an in parameter 981s JS G NS: Found info type FUNCTION for 'long_out_max' in namespace 'GIMarshallingTests' 981s JS G NS: Found info type FUNCTION for 'long_out_min' in namespace 'GIMarshallingTests' 981s ok 59 Integer long-typed marshals signed value as an out parameter 981s JS G NS: Found info type FUNCTION for 'long_inout_max_min' in namespace 'GIMarshallingTests' 981s JS G NS: Found info type FUNCTION for 'long_inout_min_max' in namespace 'GIMarshallingTests' 981s ok 60 Integer long-typed marshals as an inout parameter 981s JS G NS: Found info type FUNCTION for 'ulong_return' in namespace 'GIMarshallingTests' 981s ok 61 Integer long-typed marshals unsigned value as a return value 981s JS G NS: Found info type FUNCTION for 'ulong_in' in namespace 'GIMarshallingTests' 981s ok 62 Integer long-typed marshals unsigned value as an in parameter 981s JS G NS: Found info type FUNCTION for 'ulong_out' in namespace 'GIMarshallingTests' 981s ok 63 Integer long-typed marshals unsigned value as an out parameter 981s JS G NS: Found info type FUNCTION for 'ulong_inout' in namespace 'GIMarshallingTests' 981s ok 64 Integer long-typed marshals unsigned value as an inout parameter 981s JS G NS: Found info type FUNCTION for 'ssize_return_max' in namespace 'GIMarshallingTests' 981s JS G NS: Found info type FUNCTION for 'ssize_return_min' in namespace 'GIMarshallingTests' 981s ok 65 Integer ssize-typed marshals signed value as a return value 981s JS G NS: Found info type FUNCTION for 'ssize_in_max' in namespace 'GIMarshallingTests' 981s JS G NS: Found info type FUNCTION for 'ssize_in_min' in namespace 'GIMarshallingTests' 981s ok 66 Integer ssize-typed marshals signed value as an in parameter 981s JS G NS: Found info type FUNCTION for 'ssize_out_max' in namespace 'GIMarshallingTests' 981s JS G NS: Found info type FUNCTION for 'ssize_out_min' in namespace 'GIMarshallingTests' 981s ok 67 Integer ssize-typed marshals signed value as an out parameter 981s JS G NS: Found info type FUNCTION for 'ssize_inout_max_min' in namespace 'GIMarshallingTests' 981s JS G NS: Found info type FUNCTION for 'ssize_inout_min_max' in namespace 'GIMarshallingTests' 981s ok 68 Integer ssize-typed marshals as an inout parameter 981s JS G NS: Found info type FUNCTION for 'size_return' in namespace 'GIMarshallingTests' 981s ok 69 Integer ssize-typed marshals unsigned value as a return value 981s JS G NS: Found info type FUNCTION for 'size_in' in namespace 'GIMarshallingTests' 981s ok 70 Integer ssize-typed marshals unsigned value as an in parameter 981s JS G NS: Found info type FUNCTION for 'size_out' in namespace 'GIMarshallingTests' 981s ok 71 Integer ssize-typed marshals unsigned value as an out parameter 981s JS G NS: Found info type FUNCTION for 'size_inout' in namespace 'GIMarshallingTests' 981s ok 72 Integer ssize-typed marshals unsigned value as an inout parameter 981s JS G NS: Found info type FUNCTION for 'int64_in_max' in namespace 'GIMarshallingTests' 981s JS G NS: Found info type FUNCTION for 'int64_in_min' in namespace 'GIMarshallingTests' 981s ok 73 BigInt int64-typed marshals signed value as an in parameter 981s JS G NS: Found info type FUNCTION for 'uint64_in' in namespace 'GIMarshallingTests' 981s ok 74 BigInt int64-typed marshals unsigned value as an in parameter 981s JS G NS: Found info type FUNCTION for 'float_return' in namespace 'GIMarshallingTests' 981s ok 75 Floating point float-typed marshals value as a return value 981s JS G NS: Found info type FUNCTION for 'float_in' in namespace 'GIMarshallingTests' 981s ok 76 Floating point float-typed marshals as an in parameter 981s JS G NS: Found info type FUNCTION for 'float_out' in namespace 'GIMarshallingTests' 981s ok 77 Floating point float-typed marshals value as an out parameter 981s JS G NS: Found info type FUNCTION for 'float_inout' in namespace 'GIMarshallingTests' 981s ok 78 Floating point float-typed marshals value as an inout parameter 981s JS G NS: Found info type FUNCTION for 'double_return' in namespace 'GIMarshallingTests' 981s ok 79 Floating point double-typed marshals value as a return value 981s JS G NS: Found info type FUNCTION for 'double_in' in namespace 'GIMarshallingTests' 981s ok 80 Floating point double-typed marshals as an in parameter 981s JS G NS: Found info type FUNCTION for 'double_out' in namespace 'GIMarshallingTests' 981s ok 81 Floating point double-typed marshals value as an out parameter 981s JS G NS: Found info type FUNCTION for 'double_inout' in namespace 'GIMarshallingTests' 981s ok 82 Floating point double-typed marshals value as an inout parameter 981s JS G NS: Found info type FUNCTION for 'time_t_return' in namespace 'GIMarshallingTests' 981s ok 83 time_t marshals as a return value 981s JS G NS: Found info type FUNCTION for 'time_t_in' in namespace 'GIMarshallingTests' 981s ok 84 time_t marshals as an in parameter 981s JS G NS: Found info type FUNCTION for 'time_t_out' in namespace 'GIMarshallingTests' 981s ok 85 time_t marshals as an out parameter 981s JS G NS: Found info type FUNCTION for 'time_t_inout' in namespace 'GIMarshallingTests' 981s ok 86 time_t marshals as an inout parameter 981s JS G NS: Found info type FUNCTION for 'gtype_return' in namespace 'GIMarshallingTests' 981s ok 87 GType void marshals as a return value 981s JS G NS: Found info type FUNCTION for 'gtype_in' in namespace 'GIMarshallingTests' 981s ok 88 GType void marshals as an in parameter 981s JS G NS: Found info type FUNCTION for 'gtype_out' in namespace 'GIMarshallingTests' 981s ok 89 GType void marshals as an out parameter 981s JS G NS: Found info type FUNCTION for 'gtype_inout' in namespace 'GIMarshallingTests' 981s ok 90 GType void marshals as an inout parameter 981s JS G NS: Found info type FUNCTION for 'gtype_string_return' in namespace 'GIMarshallingTests' 981s ok 91 GType string marshals as a return value 981s JS G NS: Found info type FUNCTION for 'gtype_string_in' in namespace 'GIMarshallingTests' 981s ok 92 GType string marshals as an in parameter 981s JS G NS: Found info type FUNCTION for 'gtype_string_out' in namespace 'GIMarshallingTests' 981s ok 93 GType string marshals as an out parameter 981s ok 94 GType can be implicitly converted from a GObject type alias 981s ok 95 GType can be implicitly converted from a JS type 981s JS G NS: Found info type FUNCTION for 'utf8_none_return' in namespace 'GIMarshallingTests' 981s ok 96 UTF-8 string with transfer none marshals as a return value 981s JS G NS: Found info type FUNCTION for 'utf8_none_in' in namespace 'GIMarshallingTests' 981s ok 97 UTF-8 string with transfer none marshals as an in parameter 981s JS G NS: Found info type FUNCTION for 'utf8_none_out' in namespace 'GIMarshallingTests' 981s ok 98 UTF-8 string with transfer none marshals as an out parameter 981s JS G NS: Found info type FUNCTION for 'utf8_none_inout' in namespace 'GIMarshallingTests' 981s ok 99 UTF-8 string with transfer none marshals as an inout parameter 981s JS G NS: Found info type FUNCTION for 'utf8_full_return' in namespace 'GIMarshallingTests' 981s ok 100 UTF-8 string with transfer full marshals as a return value 981s JS G NS: Found info type FUNCTION for 'utf8_full_out' in namespace 'GIMarshallingTests' 981s ok 101 UTF-8 string with transfer full marshals as an out parameter 981s ok 102 UTF-8 string with transfer full marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 981s JS G NS: Found info type FUNCTION for 'utf8_as_uint8array_in' in namespace 'GIMarshallingTests' 981s ok 103 UTF-8 string marshals value as a byte array 981s JS G NS: Found info type FUNCTION for 'utf8_dangling_out' in namespace 'GIMarshallingTests' 981s ok 104 UTF-8 string makes a default out value for a broken C function 981s JS G NS: Found info type FUNCTION for 'init_function' in namespace 'GIMarshallingTests' 981s ok 105 In-out array in the style of gtk_init() marshals null 981s ok 106 In-out array in the style of gtk_init() marshals an inout empty array # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/88 981s ok 107 In-out array in the style of gtk_init() marshals an inout array # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/88 981s JS G NS: Found info type FUNCTION for 'array_fixed_int_return' in namespace 'GIMarshallingTests' 981s ok 108 Fixed-size C array of ints marshals as a return value 981s JS G NS: Found info type FUNCTION for 'array_fixed_int_in' in namespace 'GIMarshallingTests' 981s ok 109 Fixed-size C array of ints marshals as an in parameter 981s JS G NS: Found info type FUNCTION for 'array_fixed_out' in namespace 'GIMarshallingTests' 981s ok 110 Fixed-size C array of ints marshals as an out parameter 981s ok 111 Fixed-size C array of ints marshals as an out parameter 981s JS G NS: Found info type FUNCTION for 'array_fixed_inout' in namespace 'GIMarshallingTests' 981s ok 112 Fixed-size C array of ints marshals as an inout parameter 981s JS G NS: Found info type FUNCTION for 'array_fixed_short_return' in namespace 'GIMarshallingTests' 981s ok 113 Fixed-size C array of shorts marshals as a return value 981s JS G NS: Found info type FUNCTION for 'array_fixed_short_in' in namespace 'GIMarshallingTests' 981s ok 114 Fixed-size C array of shorts marshals as an in parameter 981s JS G NS: Found info type FUNCTION for 'array_fixed_out_struct' in namespace 'GIMarshallingTests' 981s ok 115 Fixed-size C array marshals a struct array as an out parameter 981s JS G NS: Found info type FUNCTION for 'array_fixed_caller_allocated_struct_out' in namespace 'GIMarshallingTests' 981s ok 116 Fixed-size C array marshals a fixed-size struct array as caller allocated out param 981s JS G NS: Found info type FUNCTION for 'array_return' in namespace 'GIMarshallingTests' 981s ok 117 C array with length marshals as a return value 981s JS G NS: Found info type FUNCTION for 'array_in' in namespace 'GIMarshallingTests' 981s ok 118 C array with length marshals as an in parameter 981s JS G NS: Found info type FUNCTION for 'array_out' in namespace 'GIMarshallingTests' 981s ok 119 C array with length marshals as an out parameter 981s JS G NS: Found info type FUNCTION for 'array_inout' in namespace 'GIMarshallingTests' 981s ok 120 C array with length marshals as an inout parameter 981s JS G NS: Found info type FUNCTION for 'array_return_etc' in namespace 'GIMarshallingTests' 981s ok 121 C array with length can be returned along with other arguments 981s JS G NS: Found info type FUNCTION for 'array_in_len_before' in namespace 'GIMarshallingTests' 981s ok 122 C array with length can be passed to a function with its length parameter before it 981s JS G NS: Found info type FUNCTION for 'array_in_len_zero_terminated' in namespace 'GIMarshallingTests' 981s ok 123 C array with length can be passed to a function with zero terminator 981s JS G NS: Found info type FUNCTION for 'array_string_in' in namespace 'GIMarshallingTests' 981s ok 124 C array with length of strings marshals as an in parameter 981s JS G NS: Found info type FUNCTION for 'array_uint8_in' in namespace 'GIMarshallingTests' 981s ok 125 C array with length marshals a byte array as an in parameter 981s JS G NS: Found info type FUNCTION for 'array_int64_in' in namespace 'GIMarshallingTests' 981s ok 126 C array with length of signed 64-bit ints marshals as an in parameter 981s JS G NS: Found info type FUNCTION for 'array_uint64_in' in namespace 'GIMarshallingTests' 981s ok 127 C array with length of unsigned 64-bit ints marshals as an in parameter 981s JS G NS: Found info type FUNCTION for 'array_unichar_in' in namespace 'GIMarshallingTests' 981s ok 128 C array with length of unichars marshals as an in parameter 981s JS G NS: Found info type FUNCTION for 'array_unichar_out' in namespace 'GIMarshallingTests' 981s ok 129 C array with length of unichars marshals as an out parameter 981s ok 130 C array with length of unichars marshals from an array of codepoints 981s JS G NS: Found info type FUNCTION for 'array_bool_in' in namespace 'GIMarshallingTests' 981s ok 131 C array with length of booleans marshals as an in parameter 981s JS G NS: Found info type FUNCTION for 'array_bool_out' in namespace 'GIMarshallingTests' 981s ok 132 C array with length of booleans marshals as an out parameter 981s ok 133 C array with length of booleans marshals from an array of numbers 981s JS G NS: Found info type FUNCTION for 'array_struct_in' in namespace 'GIMarshallingTests' 981s ok 134 C array with length of boxed structs marshals as an in parameter 981s ok 135 C array with length of boxed structs passed by value marshals as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 981s ok 136 C array with length of simple structs marshals as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 981s JS G NS: Found info type FUNCTION for 'multi_array_key_value_in' in namespace 'GIMarshallingTests' 981s ok 137 C array with length marshals two arrays with the same length parameter 981s JS G NS: Found info type FUNCTION for 'array_struct_take_in' in namespace 'GIMarshallingTests' 981s ok 138 C array with length copies correctly on transfer full 981s JS G NS: Found info type FUNCTION for 'array_enum_in' in namespace 'GIMarshallingTests' 981s ok 139 C array with length of enums marshals as an in parameter 981s JS G NS: Found info type FUNCTION for 'array_flags_in' in namespace 'GIMarshallingTests' 981s ok 140 C array with length of flags marshals as an in parameter 981s JS G NS: Found info type FUNCTION for 'array_in_guint64_len' in namespace 'GIMarshallingTests' 981s ok 141 C array with length marshals an array with a 64-bit length parameter 981s JS G NS: Found info type FUNCTION for 'array_in_guint8_len' in namespace 'GIMarshallingTests' 981s ok 142 C array with length marshals an array with an 8-bit length parameter 981s JS G NS: Found info type FUNCTION for 'array_out_etc' in namespace 'GIMarshallingTests' 981s ok 143 C array with length can be an out argument along with other arguments 981s JS G NS: Found info type FUNCTION for 'array_inout_etc' in namespace 'GIMarshallingTests' 981s ok 144 C array with length can be an in-out argument along with other arguments 981s JS G NS: Found info type FUNCTION for 'array_in_nonzero_nonlen' in namespace 'GIMarshallingTests' 981s ok 145 C array with length does not interpret an unannotated integer as a length parameter 981s JS G NS: Found info type FUNCTION for 'array_zero_terminated_return' in namespace 'GIMarshallingTests' 981s ok 146 Zero-terminated C array of strings marshals as a return value 981s JS G NS: Found info type FUNCTION for 'array_zero_terminated_in' in namespace 'GIMarshallingTests' 981s ok 147 Zero-terminated C array of strings marshals as an in parameter 981s JS G NS: Found info type FUNCTION for 'array_zero_terminated_out' in namespace 'GIMarshallingTests' 981s ok 148 Zero-terminated C array of strings marshals as an out parameter 981s JS G NS: Found info type FUNCTION for 'array_zero_terminated_inout' in namespace 'GIMarshallingTests' 981s ok 149 Zero-terminated C array of strings marshals as an inout parameter 981s JS G NS: Found info type FUNCTION for 'array_zero_terminated_return_null' in namespace 'GIMarshallingTests' 981s ok 150 Zero-terminated C array marshals null as a zero-terminated array return value 981s JS G NS: Found info type FUNCTION for 'array_zero_terminated_return_struct' in namespace 'GIMarshallingTests' 981s ok 151 Zero-terminated C array marshals an array of structs as a return value 981s JS G NS: Found info type FUNCTION for 'array_zero_terminated_return_unichar' in namespace 'GIMarshallingTests' 981s ok 152 Zero-terminated C array marshals an array of unichars as a return value 981s JS G NS: Found info type FUNCTION for 'array_gvariant_none_in' in namespace 'GIMarshallingTests' 981s JS G BXD: Defining method classify in prototype for GLib.Variant 981s JS G BXD: Defining method get_int32 in prototype for GLib.Variant 981s JS G BXD: Defining method get_string in prototype for GLib.Variant 981s ok 153 Zero-terminated C array of GLib.Variants marshals as a transfer-none in and out parameter 981s JS G NS: Found info type FUNCTION for 'array_gvariant_container_in' in namespace 'GIMarshallingTests' 981s ok 154 Zero-terminated C array of GLib.Variants marshals as a transfer-container in and out parameter 981s ok 155 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 981s JS G NS: Found info type FUNCTION for 'garray_int_none_return' in namespace 'GIMarshallingTests' 981s ok 156 GArray of ints with transfer none marshals as a return value 981s JS G NS: Found info type FUNCTION for 'garray_int_none_in' in namespace 'GIMarshallingTests' 981s ok 157 GArray of ints with transfer none marshals as an in parameter 981s JS G NS: Found info type FUNCTION for 'garray_uint64_none_return' in namespace 'GIMarshallingTests' 981s ok 158 GArray marshals int64s as a transfer-none return value 981s JS G NS: Found info type FUNCTION for 'garray_utf8_none_return' in namespace 'GIMarshallingTests' 981s ok 159 GArray of strings with transfer none marshals as a return value 981s JS G NS: Found info type FUNCTION for 'garray_utf8_none_in' in namespace 'GIMarshallingTests' 981s ok 160 GArray of strings with transfer none marshals as an in parameter 981s JS G NS: Found info type FUNCTION for 'garray_utf8_none_out' in namespace 'GIMarshallingTests' 981s ok 161 GArray of strings with transfer none marshals as an out parameter 981s JS G NS: Found info type FUNCTION for 'garray_utf8_none_inout' in namespace 'GIMarshallingTests' 981s ok 162 GArray of strings with transfer none marshals as an inout parameter 981s JS G NS: Found info type FUNCTION for 'garray_utf8_full_return' in namespace 'GIMarshallingTests' 981s ok 163 GArray of strings with transfer full marshals as a return value 981s JS G NS: Found info type FUNCTION for 'garray_utf8_full_out' in namespace 'GIMarshallingTests' 981s ok 164 GArray of strings with transfer full marshals as an out parameter 981s ok 165 GArray of strings with transfer full marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 981s JS G NS: Found info type FUNCTION for 'garray_utf8_container_return' in namespace 'GIMarshallingTests' 981s ok 166 GArray of strings with transfer container marshals as a return value 981s JS G NS: Found info type FUNCTION for 'garray_utf8_container_out' in namespace 'GIMarshallingTests' 981s ok 167 GArray of strings with transfer container marshals as an out parameter 981s ok 168 GArray of strings with transfer container marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 981s ok 169 GArray of strings marshals as a transfer-full caller-allocated out parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/106 981s JS G NS: Found info type FUNCTION for 'garray_utf8_full_out_caller_allocated' in namespace 'GIMarshallingTests' 981s ok 170 GArray of strings marshals as a transfer-full caller-allocated out parameter throws errors 981s JS G NS: Found info type FUNCTION for 'garray_boxed_struct_full_return' in namespace 'GIMarshallingTests' 981s ok 171 GArray marshals boxed structs as a transfer-full return value 981s JS G NS: Found info type FUNCTION for 'garray_bool_none_in' in namespace 'GIMarshallingTests' 981s ok 172 GArray of booleans with transfer none marshals as an in parameter 981s JS G NS: Found info type FUNCTION for 'garray_unichar_none_in' in namespace 'GIMarshallingTests' 981s ok 173 GArray of unichars can be passed in with transfer none 981s JS G NS: Found info type FUNCTION for 'gptrarray_utf8_none_return' in namespace 'GIMarshallingTests' 981s ok 174 GPtrArray of strings with transfer none marshals as a return value 981s JS G NS: Found info type FUNCTION for 'gptrarray_utf8_none_in' in namespace 'GIMarshallingTests' 981s ok 175 GPtrArray of strings with transfer none marshals as an in parameter 981s JS G NS: Found info type FUNCTION for 'gptrarray_utf8_none_out' in namespace 'GIMarshallingTests' 981s ok 176 GPtrArray of strings with transfer none marshals as an out parameter 981s JS G NS: Found info type FUNCTION for 'gptrarray_utf8_none_inout' in namespace 'GIMarshallingTests' 981s ok 177 GPtrArray of strings with transfer none marshals as an inout parameter 981s JS G NS: Found info type FUNCTION for 'gptrarray_utf8_full_return' in namespace 'GIMarshallingTests' 981s ok 178 GPtrArray of strings with transfer full marshals as a return value 981s JS G NS: Found info type FUNCTION for 'gptrarray_utf8_full_out' in namespace 'GIMarshallingTests' 981s ok 179 GPtrArray of strings with transfer full marshals as an out parameter 981s ok 180 GPtrArray of strings with transfer full marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 981s JS G NS: Found info type FUNCTION for 'gptrarray_utf8_container_return' in namespace 'GIMarshallingTests' 981s ok 181 GPtrArray of strings with transfer container marshals as a return value 981s JS G NS: Found info type FUNCTION for 'gptrarray_utf8_container_out' in namespace 'GIMarshallingTests' 981s ok 182 GPtrArray of strings with transfer container marshals as an out parameter 981s ok 183 GPtrArray of strings with transfer container marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 981s JS G NS: Found info type FUNCTION for 'gptrarray_boxed_struct_full_return' in namespace 'GIMarshallingTests' 981s ok 184 GPtrArray of structs can be returned with transfer full 981s JS G NS: Found info type FUNCTION for 'bytearray_full_return' in namespace 'GIMarshallingTests' 981s ok 185 GByteArray marshals as a return value 981s JS G NS: Found info type FUNCTION for 'bytearray_none_in' in namespace 'GIMarshallingTests' 981s ok 186 GByteArray can be passed in with transfer none 981s JS G NS: Found info type FUNCTION for 'gbytes_full_return' in namespace 'GIMarshallingTests' 981s ok 187 GBytes marshals as a transfer-full return value 981s JS G NS: Found info type FUNCTION for 'gbytes_none_in' in namespace 'GIMarshallingTests' 981s ok 188 GBytes can be created from an array and passed in 981s ok 189 GBytes can be created by returning from a function and passed in 981s ok 190 GBytes can be implicitly converted from a ByteArray 981s ok 191 GBytes can be created from a string and is encoded in UTF-8 981s ok 192 GBytes turns into a GByteArray on assignment 981s ok 193 GBytes cannot be passed to a function expecting a byte array 981s JS G NS: Found info type FUNCTION for 'gstrv_return' in namespace 'GIMarshallingTests' 981s ok 194 GStrv marshals as a return value 981s JS G NS: Found info type FUNCTION for 'gstrv_in' in namespace 'GIMarshallingTests' 981s ok 195 GStrv marshals as an in parameter 981s JS G NS: Found info type FUNCTION for 'gstrv_out' in namespace 'GIMarshallingTests' 981s ok 196 GStrv marshals as an out parameter 981s JS G NS: Found info type FUNCTION for 'gstrv_inout' in namespace 'GIMarshallingTests' 981s ok 197 GStrv marshals as an inout parameter 981s JS G NS: Found info type FUNCTION for 'glist_int_none_return' in namespace 'GIMarshallingTests' 981s ok 198 GList of ints with transfer none marshals as a return value 981s JS G NS: Found info type FUNCTION for 'glist_int_none_in' in namespace 'GIMarshallingTests' 981s ok 199 GList of ints with transfer none marshals as an in parameter 981s JS G NS: Found info type FUNCTION for 'glist_uint32_none_return' in namespace 'GIMarshallingTests' 981s ok 200 GList of unsigned 32-bit ints with transfer none marshals as a return value 981s JS G NS: Found info type FUNCTION for 'glist_uint32_none_in' in namespace 'GIMarshallingTests' 981s ok 201 GList of unsigned 32-bit ints with transfer none marshals as an in parameter 981s JS G NS: Found info type FUNCTION for 'glist_utf8_none_return' in namespace 'GIMarshallingTests' 981s ok 202 GList of strings with transfer none marshals as a return value 981s JS G NS: Found info type FUNCTION for 'glist_utf8_none_in' in namespace 'GIMarshallingTests' 981s ok 203 GList of strings with transfer none marshals as an in parameter 981s JS G NS: Found info type FUNCTION for 'glist_utf8_none_out' in namespace 'GIMarshallingTests' 981s ok 204 GList of strings with transfer none marshals as an out parameter 981s JS G NS: Found info type FUNCTION for 'glist_utf8_none_inout' in namespace 'GIMarshallingTests' 981s ok 205 GList of strings with transfer none marshals as an inout parameter 981s JS G NS: Found info type FUNCTION for 'glist_utf8_full_return' in namespace 'GIMarshallingTests' 981s ok 206 GList of strings with transfer full marshals as a return value 981s JS G NS: Found info type FUNCTION for 'glist_utf8_full_out' in namespace 'GIMarshallingTests' 981s ok 207 GList of strings with transfer full marshals as an out parameter 981s ok 208 GList of strings with transfer full marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 981s JS G NS: Found info type FUNCTION for 'glist_utf8_container_return' in namespace 'GIMarshallingTests' 981s ok 209 GList of strings with transfer container marshals as a return value 981s JS G NS: Found info type FUNCTION for 'glist_utf8_container_out' in namespace 'GIMarshallingTests' 981s ok 210 GList of strings with transfer container marshals as an out parameter 981s ok 211 GList of strings with transfer container marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 981s JS G NS: Found info type FUNCTION for 'gslist_int_none_return' in namespace 'GIMarshallingTests' 981s ok 212 GSList of ints with transfer none marshals as a return value 981s JS G NS: Found info type FUNCTION for 'gslist_int_none_in' in namespace 'GIMarshallingTests' 981s ok 213 GSList of ints with transfer none marshals as an in parameter 981s JS G NS: Found info type FUNCTION for 'gslist_utf8_none_return' in namespace 'GIMarshallingTests' 981s ok 214 GSList of strings with transfer none marshals as a return value 981s JS G NS: Found info type FUNCTION for 'gslist_utf8_none_in' in namespace 'GIMarshallingTests' 981s ok 215 GSList of strings with transfer none marshals as an in parameter 981s JS G NS: Found info type FUNCTION for 'gslist_utf8_none_out' in namespace 'GIMarshallingTests' 981s ok 216 GSList of strings with transfer none marshals as an out parameter 981s JS G NS: Found info type FUNCTION for 'gslist_utf8_none_inout' in namespace 'GIMarshallingTests' 981s ok 217 GSList of strings with transfer none marshals as an inout parameter 981s JS G NS: Found info type FUNCTION for 'gslist_utf8_full_return' in namespace 'GIMarshallingTests' 981s ok 218 GSList of strings with transfer full marshals as a return value 981s JS G NS: Found info type FUNCTION for 'gslist_utf8_full_out' in namespace 'GIMarshallingTests' 981s ok 219 GSList of strings with transfer full marshals as an out parameter 981s ok 220 GSList of strings with transfer full marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 981s JS G NS: Found info type FUNCTION for 'gslist_utf8_container_return' in namespace 'GIMarshallingTests' 981s ok 221 GSList of strings with transfer container marshals as a return value 981s JS G NS: Found info type FUNCTION for 'gslist_utf8_container_out' in namespace 'GIMarshallingTests' 981s ok 222 GSList of strings with transfer container marshals as an out parameter 981s ok 223 GSList of strings with transfer container marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 981s JS G NS: Found info type FUNCTION for 'ghashtable_int_none_return' in namespace 'GIMarshallingTests' 981s ok 224 GHashTable with integer values marshals as a return value 981s JS G NS: Found info type FUNCTION for 'ghashtable_int_none_in' in namespace 'GIMarshallingTests' 981s ok 225 GHashTable with integer values marshals as an in parameter 981s JS G NS: Found info type FUNCTION for 'ghashtable_utf8_none_return' in namespace 'GIMarshallingTests' 981s ok 226 GHashTable with string values with transfer none marshals as a return value 981s JS G NS: Found info type FUNCTION for 'ghashtable_utf8_none_in' in namespace 'GIMarshallingTests' 981s ok 227 GHashTable with string values with transfer none marshals as an in parameter 981s JS G NS: Found info type FUNCTION for 'ghashtable_utf8_none_out' in namespace 'GIMarshallingTests' 981s ok 228 GHashTable with string values with transfer none marshals as an out parameter 981s JS G NS: Found info type FUNCTION for 'ghashtable_utf8_none_inout' in namespace 'GIMarshallingTests' 981s ok 229 GHashTable with string values with transfer none marshals as an inout parameter 981s JS G NS: Found info type FUNCTION for 'ghashtable_utf8_full_return' in namespace 'GIMarshallingTests' 981s ok 230 GHashTable with string values with transfer full marshals as a return value 981s JS G NS: Found info type FUNCTION for 'ghashtable_utf8_full_out' in namespace 'GIMarshallingTests' 981s ok 231 GHashTable with string values with transfer full marshals as an out parameter 981s ok 232 GHashTable with string values with transfer full marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 981s JS G NS: Found info type FUNCTION for 'ghashtable_utf8_container_return' in namespace 'GIMarshallingTests' 981s ok 233 GHashTable with string values with transfer container marshals as a return value 981s JS G NS: Found info type FUNCTION for 'ghashtable_utf8_container_out' in namespace 'GIMarshallingTests' 981s ok 234 GHashTable with string values with transfer container marshals as an out parameter 981s ok 235 GHashTable with string values with transfer container marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 981s JS G NS: Found info type FUNCTION for 'ghashtable_double_in' in namespace 'GIMarshallingTests' 981s ok 236 GHashTable with double values marshals as an in parameter 981s JS G NS: Found info type FUNCTION for 'ghashtable_float_in' in namespace 'GIMarshallingTests' 981s ok 237 GHashTable with float values marshals as an in parameter 981s JS G NS: Found info type FUNCTION for 'ghashtable_int64_in' in namespace 'GIMarshallingTests' 981s ok 238 GHashTable with 64-bit int values marshals as an in parameter 981s JS G NS: Found info type FUNCTION for 'ghashtable_uint64_in' in namespace 'GIMarshallingTests' 981s ok 239 GHashTable with unsigned 64-bit int values marshals as an in parameter 981s ok 240 GHashTable symbol keys are ignored 981s JS G NS: Found info type FUNCTION for 'gvalue_return' in namespace 'GIMarshallingTests' 981s ok 241 GValue marshals as a return value 981s JS G NS: Found info type FUNCTION for 'gvalue_in' in namespace 'GIMarshallingTests' 981s ok 242 GValue marshals as an in parameter 981s JS G NS: Found info type FUNCTION for 'gvalue_out' in namespace 'GIMarshallingTests' 981s ok 243 GValue marshals as an out parameter 981s ok 244 GValue marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 981s JS G NS: Found info type FUNCTION for 'gvalue_int64_in' in namespace 'GIMarshallingTests' 981s ok 245 GValue marshals as an int64 in parameter 981s JS G NS: Found info type FUNCTION for 'gvalue_in_with_type' in namespace 'GIMarshallingTests' 981s ok 246 GValue type objects can be converted from primitive-like types 981s JS G NS: Found info type FUNCTION for 'gvalue_in_with_modification' in namespace 'GIMarshallingTests' 981s ok 247 GValue can be passed into a function and modified 981s JS G NS: Found info type STRUCT for 'Value' in namespace 'GObject' 981s JS G BXD: Defined class for Value (GValue), prototype 0xef506160, JSClass 0xf605c980, in object 0xf1d69240 981s JS G BXD: Defining method init in prototype for GObject.Value 981s JS G BXD: Defining method set_int in prototype for GObject.Value 981s JS G BXD: Defining method get_int in prototype for GObject.Value 981s ok 248 GValue can be passed into a function as a boxed type and modified 981s ok 249 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 981s JS G BXD: Defining method set_enum in prototype for GObject.Value 981s JS G NS: Found info type FUNCTION for 'gvalue_in_enum' in namespace 'GIMarshallingTests' 981s ok 250 GValue enum can be passed into a function as a boxed type and packed 981s ok 251 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 981s JS G BXD: Defining method set_flags in prototype for GObject.Value 981s JS G NS: Found info type FUNCTION for 'gvalue_in_flags' in namespace 'GIMarshallingTests' 981s ok 252 GValue flags can be passed into a function as a boxed type and packed 981s JS G NS: Found info type FUNCTION for 'gvalue_int64_out' in namespace 'GIMarshallingTests' 981s ok 253 GValue marshals as an int64 out parameter 981s JS G NS: Found info type FUNCTION for 'gvalue_out_caller_allocates' in namespace 'GIMarshallingTests' 981s ok 254 GValue marshals as a caller-allocated out parameter 981s JS G NS: Found info type FUNCTION for 'gvalue_flat_array' in namespace 'GIMarshallingTests' 981s ok 255 GValue array can be passed into a function and packed 981s JS G BXD: Defining method set_string in prototype for GObject.Value 981s JS G BXD: Defining method set_boolean in prototype for GObject.Value 981s ok 256 GValue array of boxed type GValues can be passed into a function 981s ok 257 GValue array of uninitialized boxed GValues 981s JS G NS: Found info type FUNCTION for 'return_gvalue_flat_array' in namespace 'GIMarshallingTests' 981s ok 258 GValue array can be passed as an out argument and unpacked 981s JS G NS: Found info type FUNCTION for 'return_gvalue_zero_terminated_array' in namespace 'GIMarshallingTests' 981s ok 259 GValue array can be passed as an out argument and unpacked when zero-terminated 981s ok 260 GValue array can roundtrip with GValues intact # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/272 981s ok 261 GValue can have its type inferred from primitive values 981s JS G NS: Found info type OBJECT for 'SimpleAction' in namespace 'Gio' 981s JS G OBJ: Defined class for SimpleAction (GSimpleAction), prototype 0xef506960, JSClass 0xf605cd10, in object 0xf1d69620 981s JS G NS: Found info type INTERFACE for 'Action' in namespace 'Gio' 981s JS G IFACE: Defined class for Action (GAction), prototype 0xf10f5dc0, JSClass 0xf605cbf8, in object 0xf1d69620 981s ok 262 GValue can have its type inferred as a GObject type 981s ok 263 GValue can have its type inferred as a superclass 981s ok 264 GValue can have its type inferred as an interface that it implements 981s JS G NS: Found info type STRUCT for 'KeyFile' in namespace 'GLib' 981s JS G BXD: Defined class for KeyFile (GKeyFile), prototype 0xef506ba0, JSClass 0xf605c980, in object 0xf1d69020 981s ok 265 GValue can have its type inferred as a boxed type 981s ok 266 GValue can have its type inferred as GVariant 981s JS G NS: Found info type FUNCTION for 'union_returnv' in namespace 'GIMarshallingTests' 981s JS G NS: Found info type UNION for 'Union' in namespace 'GIMarshallingTests' 981s JS G BXD: Defined class for Union (GIMarshallingTestsUnion), prototype 0xef506d60, JSClass 0xf605cd68, in object 0xf1d691e0 981s ok 267 GValue can have its type inferred as a union type 981s JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' 981s JS G PRM: Wrapping GParamString 'my-param' on (null) with JSObject 981s JS G PRM: JSObject created with param instance 0x30c3460 type GParamString 981s ok 268 GValue can have its type inferred as a GParamSpec 981s JS G BXD: Defining method set_double in prototype for GObject.Value 981s JS G BXD: Defining method set_boxed in prototype for GObject.Value 981s ok 269 GValue can deal with a GValue packed in a GValue 981s JS G NS: Found info type FUNCTION for 'gclosure_in' in namespace 'GIMarshallingTests' 981s ok 270 Callback GClosure marshals as an in parameter 981s ok 271 Callback GClosure marshals a GClosure as a return value # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/80 981s JS G NS: Found info type FUNCTION for 'callback_return_value_only' in namespace 'GIMarshallingTests' 981s ok 272 Callback marshals a return value 981s JS G NS: Found info type FUNCTION for 'callback_one_out_parameter' in namespace 'GIMarshallingTests' 981s ok 273 Callback marshals one out parameter 981s JS G NS: Found info type FUNCTION for 'callback_multiple_out_parameters' in namespace 'GIMarshallingTests' 981s ok 274 Callback marshals multiple out parameters 981s JS G NS: Found info type FUNCTION for 'callback_return_value_and_one_out_parameter' in namespace 'GIMarshallingTests' 981s ok 275 Callback marshals a return value and one out parameter 981s JS G NS: Found info type FUNCTION for 'callback_return_value_and_multiple_out_parameters' in namespace 'GIMarshallingTests' 981s ok 276 Callback marshals a return value and multiple out parameters 981s ok 277 Callback marshals an array out parameter # SKIP Function not added to gobject-introspection test suite yet 981s JS G NS: Found info type FUNCTION for 'callback_owned_boxed' in namespace 'GIMarshallingTests' 981s ok 278 Callback marshals a callback parameter that can be called from C 981s JS G NS: Found info type FUNCTION for 'pointer_in_return' in namespace 'GIMarshallingTests' 981s ok 279 Raw pointers gets an allocated return value 981s ok 280 Raw pointers can be roundtripped at least if the pointer is null 981s JS G NS: Found info type FUNCTION for 'genum_returnv' in namespace 'GIMarshallingTests' 981s ok 281 Registered enum type marshals as a return value 981s JS G NS: Found info type FUNCTION for 'genum_in' in namespace 'GIMarshallingTests' 981s ok 282 Registered enum type marshals as an in parameter 981s JS G NS: Found info type FUNCTION for 'genum_out' in namespace 'GIMarshallingTests' 981s ok 283 Registered enum type marshals as an out parameter 981s JS G NS: Found info type FUNCTION for 'genum_inout' in namespace 'GIMarshallingTests' 981s ok 284 Registered enum type marshals as an inout parameter 981s JS G NS: Found info type FUNCTION for 'enum_returnv' in namespace 'GIMarshallingTests' 981s ok 285 Bare enum type marshals as a return value 981s JS G NS: Found info type FUNCTION for 'enum_in' in namespace 'GIMarshallingTests' 981s ok 286 Bare enum type marshals as an in parameter 981s JS G NS: Found info type FUNCTION for 'enum_out' in namespace 'GIMarshallingTests' 981s ok 287 Bare enum type marshals as an out parameter 981s JS G NS: Found info type FUNCTION for 'enum_inout' in namespace 'GIMarshallingTests' 981s ok 288 Bare enum type marshals as an inout parameter 981s JS G NS: Found info type FUNCTION for 'flags_returnv' in namespace 'GIMarshallingTests' 981s ok 289 Registered flags type marshals as a return value 981s JS G NS: Found info type FUNCTION for 'flags_in' in namespace 'GIMarshallingTests' 981s ok 290 Registered flags type marshals as an in parameter 981s JS G NS: Found info type FUNCTION for 'flags_out' in namespace 'GIMarshallingTests' 981s ok 291 Registered flags type marshals as an out parameter 981s JS G NS: Found info type FUNCTION for 'flags_inout' in namespace 'GIMarshallingTests' 981s ok 292 Registered flags type marshals as an inout parameter 981s JS G NS: Found info type FUNCTION for 'flags_in_zero' in namespace 'GIMarshallingTests' 981s ok 293 Registered flags type accepts zero 981s JS G NS: Found info type FUNCTION for 'no_type_flags_returnv' in namespace 'GIMarshallingTests' 981s ok 294 Bare flags type marshals as a return value 981s JS G NS: Found info type FUNCTION for 'no_type_flags_in' in namespace 'GIMarshallingTests' 981s ok 295 Bare flags type marshals as an in parameter 981s JS G NS: Found info type FUNCTION for 'no_type_flags_out' in namespace 'GIMarshallingTests' 981s ok 296 Bare flags type marshals as an out parameter 981s JS G NS: Found info type FUNCTION for 'no_type_flags_inout' in namespace 'GIMarshallingTests' 981s ok 297 Bare flags type marshals as an inout parameter 981s JS G NS: Found info type FUNCTION for 'no_type_flags_in_zero' in namespace 'GIMarshallingTests' 981s ok 298 Bare flags type accepts zero 981s JS G NS: Found info type FUNCTION for 'simple_struct_returnv' in namespace 'GIMarshallingTests' 981s ok 299 Simple struct marshals as a return value 981s JS G BXD: Defining method inv in prototype for GIMarshallingTests.SimpleStruct 981s JS G BXD: Defining method method in prototype for GIMarshallingTests.SimpleStruct 981s ok 300 Simple struct marshals as the this-argument of a method 981s JS G NS: Found info type FUNCTION for 'pointer_struct_returnv' in namespace 'GIMarshallingTests' 981s JS G NS: Found info type STRUCT for 'PointerStruct' in namespace 'GIMarshallingTests' 981s JS G BXD: Defined class for PointerStruct (void), prototype 0xef5112c0, JSClass 0xf605c980, in object 0xf1d691e0 981s ok 301 Pointer struct marshals as a return value 981s JS G BXD: Defining method inv in prototype for GIMarshallingTests.PointerStruct 981s ok 302 Pointer struct marshals as the this-argument of a method 981s JS G NS: Found info type FUNCTION for 'boxed_struct_returnv' in namespace 'GIMarshallingTests' 981s ok 303 Boxed struct marshals as a return value 981s JS G BXD: Defining method inv in prototype for GIMarshallingTests.BoxedStruct 981s ok 304 Boxed struct marshals as the this-argument of a method 981s JS G NS: Found info type FUNCTION for 'boxed_struct_out' in namespace 'GIMarshallingTests' 981s ok 305 Boxed struct marshals as an out parameter 981s JS G NS: Found info type FUNCTION for 'boxed_struct_inout' in namespace 'GIMarshallingTests' 981s ok 306 Boxed struct marshals as an inout parameter 981s ok 307 Union marshals as a return value # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/273 981s JS G BXD: Defining method inv in prototype for GIMarshallingTests.Union 981s JS G BXD: Defining method method in prototype for GIMarshallingTests.Union 981s ok 308 Union marshals as the this-argument of a method 981s ok 309 GObject has a static method that can be called 981s JS G OBJ: Defining method method in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 981s ok 310 GObject has a method that can be called 981s JS G OBJ: Defining method overridden_method in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 981s ok 311 GObject has an overridden method that can be called 981s ok 312 GObject can be created from a static constructor 981s ok 313 GObject can have a static constructor that fails 981s JS G OBJ: Defining method method_array_in in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 981s ok 314 GObject method marshals an int array as an in parameter 981s JS G OBJ: Defining method method_array_out in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 981s ok 315 GObject method marshals an int array as an out parameter 981s JS G OBJ: Defining method method_array_inout in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 981s ok 316 GObject method marshals an int array as an inout parameter 981s JS G OBJ: Defining method method_array_return in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 981s ok 317 GObject method marshals an int array as a return value 981s JS G OBJ: Defining method method_with_default_implementation in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 981s ok 318 GObject method with default implementation can be called 981s ok 319 GObject marshals as a return parameter with transfer none 981s ok 320 GObject marshals as a out parameter with transfer none 981s ok 321 GObject marshals as an inout parameter with transfer none 981s ok 322 GObject marshals as a return parameter with transfer full 981s ok 323 GObject marshals as a out parameter with transfer full 981s ok 324 GObject marshals as an inout parameter with transfer full 981s JS G OBJ: Defining method none_in in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 981s ok 325 GObject marshals as a this value with transfer none 981s JS G OBJ: Defining method method_int8_in in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 981s ok 326 Virtual function marshals an in argument 981s JS G OBJ: Defining method method_int8_out in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 981s ok 327 Virtual function marshals an out argument 981s JS G OBJ: Defining method method_int8_arg_and_out_caller in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 981s ok 328 Virtual function marshals a POD out argument 981s JS G OBJ: Defining method method_int8_arg_and_out_callee in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 981s ok 329 Virtual function marshals a callee-allocated pointer out argument 981s JS G OBJ: Defining method method_str_arg_out_ret in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 981s ok 330 Virtual function marshals a string out argument and return value 981s ok 331 Virtual function can override a default implementation in JS 981s ok 332 Virtual function marshals a callback # SKIP callback parameters to vfuncs not supported 981s JS G OBJ: Defining method vfunc_return_value_only in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 981s ok 333 Virtual function marshals a return value 981s JS G OBJ: Defining method vfunc_one_out_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 981s ok 334 Virtual function marshals one out parameter 981s JS G OBJ: Defining method vfunc_multiple_out_parameters in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 981s ok 335 Virtual function marshals multiple out parameters 981s JS G OBJ: Defining method vfunc_return_value_and_one_out_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 981s ok 336 Virtual function marshals a return value and one out parameter 981s JS G OBJ: Defining method vfunc_return_value_and_multiple_out_parameters in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 981s ok 337 Virtual function marshals a return value and multiple out parameters 981s JS G OBJ: Defining method vfunc_one_inout_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 981s ok 338 Virtual function marshals one inout parameter 981s JS G OBJ: Defining method vfunc_multiple_inout_parameters in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 981s ok 339 Virtual function marshals multiple inout parameters 981s JS G OBJ: Defining method vfunc_return_value_and_one_inout_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 981s ok 340 Virtual function marshals a return value and one inout parameter 981s JS G OBJ: Defining method vfunc_return_value_and_multiple_inout_parameters in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 981s ok 341 Virtual function marshals a return value and multiple inout parameters 981s JS G OBJ: Defining method vfunc_array_out_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 981s ok 342 Virtual function marshals an array out parameter 981s JS G OBJ: Defining method vfunc_caller_allocated_out_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 981s ok 343 Virtual function marshals a caller-allocated GValue out parameter 981s JS G OBJ: Defining method vfunc_meth_with_error in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 981s ok 344 Virtual function marshals an error out parameter when no error 981s ok 345 Virtual function marshals an error out parameter with a JavaScript exception 981s JS G NS: Found info type ENUM for 'IOErrorEnum' in namespace 'Gio' 981s JS G ERR: Defined class for IOErrorEnum (GError), prototype 0xef50e780, JSClass 0xf605cad0, in object 0xf1d69620 981s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 981s JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 1 981s JS G ENUM: Defining enum value EXISTS (fixed from exists) 2 981s JS G ENUM: Defining enum value IS_DIRECTORY (fixed from is_directory) 3 981s JS G ENUM: Defining enum value NOT_DIRECTORY (fixed from not_directory) 4 981s JS G ENUM: Defining enum value NOT_EMPTY (fixed from not_empty) 5 981s JS G ENUM: Defining enum value NOT_REGULAR_FILE (fixed from not_regular_file) 6 981s JS G ENUM: Defining enum value NOT_SYMBOLIC_LINK (fixed from not_symbolic_link) 7 981s JS G ENUM: Defining enum value NOT_MOUNTABLE_FILE (fixed from not_mountable_file) 8 981s JS G ENUM: Defining enum value FILENAME_TOO_LONG (fixed from filename_too_long) 9 981s JS G ENUM: Defining enum value INVALID_FILENAME (fixed from invalid_filename) 10 981s JS G ENUM: Defining enum value TOO_MANY_LINKS (fixed from too_many_links) 11 981s JS G ENUM: Defining enum value NO_SPACE (fixed from no_space) 12 981s JS G ENUM: Defining enum value INVALID_ARGUMENT (fixed from invalid_argument) 13 981s JS G ENUM: Defining enum value PERMISSION_DENIED (fixed from permission_denied) 14 981s JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 15 981s JS G ENUM: Defining enum value NOT_MOUNTED (fixed from not_mounted) 16 981s JS G ENUM: Defining enum value ALREADY_MOUNTED (fixed from already_mounted) 17 981s JS G ENUM: Defining enum value CLOSED (fixed from closed) 18 981s JS G ENUM: Defining enum value CANCELLED (fixed from cancelled) 19 981s JS G ENUM: Defining enum value PENDING (fixed from pending) 20 981s JS G ENUM: Defining enum value READ_ONLY (fixed from read_only) 21 981s JS G ENUM: Defining enum value CANT_CREATE_BACKUP (fixed from cant_create_backup) 22 981s JS G ENUM: Defining enum value WRONG_ETAG (fixed from wrong_etag) 23 981s JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 24 981s JS G ENUM: Defining enum value WOULD_RECURSE (fixed from would_recurse) 25 981s JS G ENUM: Defining enum value BUSY (fixed from busy) 26 981s JS G ENUM: Defining enum value WOULD_BLOCK (fixed from would_block) 27 981s JS G ENUM: Defining enum value HOST_NOT_FOUND (fixed from host_not_found) 28 981s JS G ENUM: Defining enum value WOULD_MERGE (fixed from would_merge) 29 981s JS G ENUM: Defining enum value FAILED_HANDLED (fixed from failed_handled) 30 981s JS G ENUM: Defining enum value TOO_MANY_OPEN_FILES (fixed from too_many_open_files) 31 981s JS G ENUM: Defining enum value NOT_INITIALIZED (fixed from not_initialized) 32 981s JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 33 981s JS G ENUM: Defining enum value PARTIAL_INPUT (fixed from partial_input) 34 981s JS G ENUM: Defining enum value INVALID_DATA (fixed from invalid_data) 35 981s JS G ENUM: Defining enum value DBUS_ERROR (fixed from dbus_error) 36 981s JS G ENUM: Defining enum value HOST_UNREACHABLE (fixed from host_unreachable) 37 981s JS G ENUM: Defining enum value NETWORK_UNREACHABLE (fixed from network_unreachable) 38 981s JS G ENUM: Defining enum value CONNECTION_REFUSED (fixed from connection_refused) 39 981s JS G ENUM: Defining enum value PROXY_FAILED (fixed from proxy_failed) 40 981s JS G ENUM: Defining enum value PROXY_AUTH_FAILED (fixed from proxy_auth_failed) 41 981s JS G ENUM: Defining enum value PROXY_NEED_AUTH (fixed from proxy_need_auth) 42 981s JS G ENUM: Defining enum value PROXY_NOT_ALLOWED (fixed from proxy_not_allowed) 43 981s JS G ENUM: Defining enum value BROKEN_PIPE (fixed from broken_pipe) 44 981s JS G ENUM: Defining enum value CONNECTION_CLOSED (fixed from connection_closed) 44 981s JS G ENUM: Defining enum value NOT_CONNECTED (fixed from not_connected) 45 981s JS G ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 981s JS G ENUM: Defining enum value NO_SUCH_DEVICE (fixed from no_such_device) 47 981s JS G ENUM: Defining enum value DESTINATION_UNSET (fixed from destination_unset) 48 981s JS G BXD: Defining method matches in prototype for GLib.Error 981s JS G NS: Found info type ENUM for 'SpawnError' in namespace 'GLib' 981s JS G ERR: Defined class for SpawnError (GError), prototype 0xef50e800, JSClass 0xf605cad0, in object 0xf1d69020 981s JS G ENUM: Defining enum value FORK (fixed from fork) 0 981s JS G ENUM: Defining enum value READ (fixed from read) 1 981s JS G ENUM: Defining enum value CHDIR (fixed from chdir) 2 981s JS G ENUM: Defining enum value ACCES (fixed from acces) 3 981s JS G ENUM: Defining enum value PERM (fixed from perm) 4 981s JS G ENUM: Defining enum value TOO_BIG (fixed from too_big) 5 981s JS G ENUM: Defining enum value 2BIG (fixed from 2big) 5 981s JS G ENUM: Defining enum value NOEXEC (fixed from noexec) 6 981s JS G ENUM: Defining enum value NAMETOOLONG (fixed from nametoolong) 7 981s JS G ENUM: Defining enum value NOENT (fixed from noent) 8 981s JS G ENUM: Defining enum value NOMEM (fixed from nomem) 9 981s JS G ENUM: Defining enum value NOTDIR (fixed from notdir) 10 981s JS G ENUM: Defining enum value LOOP (fixed from loop) 11 981s JS G ENUM: Defining enum value TXTBUSY (fixed from txtbusy) 12 981s JS G ENUM: Defining enum value IO (fixed from io) 13 981s JS G ENUM: Defining enum value NFILE (fixed from nfile) 14 981s JS G ENUM: Defining enum value MFILE (fixed from mfile) 15 981s JS G ENUM: Defining enum value INVAL (fixed from inval) 16 981s JS G ENUM: Defining enum value ISDIR (fixed from isdir) 17 981s JS G ENUM: Defining enum value LIBBAD (fixed from libbad) 18 981s JS G ENUM: Defining enum value FAILED (fixed from failed) 19 981s ok 346 Virtual function marshals an error out parameter with a GError exception 981s ok 347 Virtual function marshals an error out parameter with a primitive value 981s ok 348 Virtual function marshals an error out parameter with a plain object 981s JS G OBJ: Defining method vfunc_return_enum in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 981s ok 349 Virtual function marshals an enum return value 981s JS G OBJ: Defining method vfunc_out_enum in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 981s ok 350 Virtual function marshals an enum out parameter 981s JS G OBJ: Defining method vfunc_return_flags in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 981s ok 351 Virtual function marshals a flags return value 981s JS G OBJ: Defining method vfunc_out_flags in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 981s ok 352 Virtual function marshals a flags out parameter 981s JS G OBJ: Defining method get_ref_info_for_vfunc_return_object_transfer_none in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 981s ok 353 Virtual function marshals an object return parameter with transfer none 981s JS G OBJ: Defining method get_ref_info_for_vfunc_return_object_transfer_full in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 981s ok 354 Virtual function marshals an object return parameter with transfer full 981s JS G OBJ: Defining method get_ref_info_for_vfunc_out_object_transfer_none in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 981s ok 355 Virtual function marshals an object out parameter with transfer none 981s JS G OBJ: Defining method get_ref_info_for_vfunc_out_object_transfer_full in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 981s ok 356 Virtual function marshals an object out parameter with transfer full 981s JS G OBJ: Defining method get_ref_info_for_vfunc_in_object_transfer_none in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 981s ok 357 Virtual function marshals an object in parameter with transfer none 981s ok 358 Virtual function marshals an object in parameter with transfer full # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/275 981s ok 359 Wrong virtual functions marshals a return value # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/311 981s ok 360 Wrong virtual functions marshals one out parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/311 981s ok 361 Wrong virtual functions marshals multiple out parameters 981s ok 362 Wrong virtual functions marshals a return value and one out parameter 981s ok 363 Wrong virtual functions marshals a return value and multiple out parameters 981s ok 364 Wrong virtual functions marshals an array out parameter 981s JS G FUNC: JSObject type 'undefined' is neither null nor an object 981s ok 365 Wrong virtual functions marshals an enum return value 981s JS G FUNC: JSObject type 'undefined' is neither null nor an object 981s ok 366 Wrong virtual functions marshals an enum out parameter 981s JS G FUNC: JSObject type 'undefined' is neither null nor an object 981s ok 367 Wrong virtual functions marshals a flags return value 981s JS G FUNC: JSObject type 'undefined' is neither null nor an object 981s ok 368 Wrong virtual functions marshals a flags out parameter 981s JS G NS: Found info type OBJECT for 'SubObject' in namespace 'GIMarshallingTests' 981s JS G OBJ: Defined class for SubObject (GIMarshallingTestsSubObject), prototype 0xef52c640, JSClass 0xf605cd10, in object 0xf1d691e0 981s ok 369 Inherited GObject SubObject has a parent method that can be called 981s JS G OBJ: Defining method sub_method in prototype for GIMarshallingTestsSubObject (GIMarshallingTests.SubObject) 981s ok 370 Inherited GObject SubObject has a method that can be called 981s JS G OBJ: Defining method overwritten_method in prototype for GIMarshallingTestsSubObject (GIMarshallingTests.SubObject) 981s ok 371 Inherited GObject SubObject has an overridden method that can be called 981s ok 372 Inherited GObject SubObject has a method with default implementation that can be called 981s JS G NS: Found info type OBJECT for 'SubSubObject' in namespace 'GIMarshallingTests' 981s JS G OBJ: Defined class for SubSubObject (GIMarshallingTestsSubSubObject), prototype 0xef52c960, JSClass 0xf605cd10, in object 0xf1d691e0 981s ok 373 Inherited GObject SubSubObject has a parent method that can be called 981s ok 374 Inherited GObject SubSubObject has a method that can be called 981s ok 375 Inherited GObject SubSubObject has an overridden method that can be called 981s ok 376 Inherited GObject SubSubObject has a method with default implementation that can be called 981s JS G NS: Found info type OBJECT for 'InterfaceImpl' in namespace 'GIMarshallingTests' 981s JS G OBJ: Defined class for InterfaceImpl (GIMarshallingTestsInterfaceImpl), prototype 0xef52ccc0, JSClass 0xf605cd10, in object 0xf1d691e0 981s JS G NS: Found info type INTERFACE for 'Interface' in namespace 'GIMarshallingTests' 981s JS G IFACE: Defined class for Interface (GIMarshallingTestsInterface), prototype 0xef50ef00, JSClass 0xf605cbf8, in object 0xf1d691e0 981s JS G OBJ: Defining method get_as_interface in prototype for GIMarshallingTestsInterfaceImpl (GIMarshallingTests.InterfaceImpl) 981s ok 377 Interface can be returned 981s JS G OBJ: Defining method test_int8_in in prototype for GIMarshallingTestsInterfaceImpl (GIMarshallingTests.InterfaceImpl) 981s JS G NS: Found info type FUNCTION for 'test_interface_test_int8_in' in namespace 'GIMarshallingTests' 981s ok 378 Interface can call an interface vfunc in C 981s JS G NS: Found info type INTERFACE for 'Interface2' in namespace 'GIMarshallingTests' 981s JS G IFACE: Defined class for Interface2 (GIMarshallingTestsInterface2), prototype 0xef50ef80, JSClass 0xf605cbf8, in object 0xf1d691e0 981s ok 379 Interface can implement a C interface 981s JS G NS: Found info type INTERFACE for 'Interface3' in namespace 'GIMarshallingTests' 981s JS G IFACE: Defined class for Interface3 (GIMarshallingTestsInterface3), prototype 0xef50efa0, JSClass 0xf605cbf8, in object 0xf1d691e0 981s JS G BXD: Defining method get_boolean in prototype for GLib.Variant 981s JS G BXD: Defining method get_uint64 in prototype for GLib.Variant 981s JS G BXD: Defining method get_int64 in prototype for GLib.Variant 981s JS G BXD: Defining method is_of_type in prototype for GLib.Variant 981s JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' 981s JS G BXD: Defined class for VariantType (GVariantType), prototype 0xef532300, JSClass 0xf605c980, in object 0xf1d69020 981s ok 380 Interface can implement a C interface with a vfunc 981s JS G NS: Found info type FUNCTION for 'int_out_out' in namespace 'GIMarshallingTests' 981s ok 381 Configurations of return values can handle two out parameters 981s JS G NS: Found info type FUNCTION for 'int_three_in_three_out' in namespace 'GIMarshallingTests' 981s ok 382 Configurations of return values can handle three in and three out parameters 981s JS G NS: Found info type FUNCTION for 'int_return_out' in namespace 'GIMarshallingTests' 981s ok 383 Configurations of return values can handle a return value and an out parameter 981s JS G NS: Found info type FUNCTION for 'int_two_in_utf8_two_in_with_allow_none' in namespace 'GIMarshallingTests' 981s ok 384 Configurations of return values can handle four in parameters, two of which are nullable 981s JS G NS: Found info type FUNCTION for 'int_one_in_utf8_two_in_one_allows_none' in namespace 'GIMarshallingTests' 981s ok 385 Configurations of return values can handle three in parameters, one of which is nullable and one not 981s JS G NS: Found info type FUNCTION for 'array_in_utf8_two_in' in namespace 'GIMarshallingTests' 981s ok 386 Configurations of return values can handle an array in parameter and two nullable in parameters 981s JS G NS: Found info type FUNCTION for 'array_in_utf8_two_in_out_of_order' in namespace 'GIMarshallingTests' 981s ok 387 Configurations of return values can handle an array in parameter and two nullable in parameters, mixed with the array length 981s JS G NS: Found info type FUNCTION for 'gerror' in namespace 'GIMarshallingTests' 981s ok 388 GError marshals a GError** signature as an exception 981s JS G NS: Found info type FUNCTION for 'gerror_array_in' in namespace 'GIMarshallingTests' 981s ok 389 GError marshals a GError** at the end of the signature as an exception 981s JS G NS: Found info type FUNCTION for 'gerror_out' in namespace 'GIMarshallingTests' 981s ok 390 GError marshals a GError** elsewhere in the signature as an out parameter 981s JS G NS: Found info type FUNCTION for 'gerror_out_transfer_none' in namespace 'GIMarshallingTests' 981s ok 391 GError marshals a GError** elsewhere in the signature as an out parameter with transfer none 981s JS G NS: Found info type FUNCTION for 'gerror_return' in namespace 'GIMarshallingTests' 981s ok 392 GError marshals GError as a return value 981s ok 393 Overrides can add constants 981s ok 394 Overrides can override a struct method 981s ok 395 Overrides returns the overridden struct 981s ok 396 Overrides can override an object constructor 981s ok 397 Overrides can override an object method 981s ok 398 Overrides returns the overridden object 981s JS G NS: Found info type FUNCTION for 'filename_list_return' in namespace 'GIMarshallingTests' 981s ok 399 Filename marshals as a return value 981s JS G NS: Found info type FUNCTION for 'param_spec_in_bool' in namespace 'GIMarshallingTests' 981s ok 400 GObject.ParamSpec marshals as an in parameter 981s JS G NS: Found info type FUNCTION for 'param_spec_return' in namespace 'GIMarshallingTests' 981s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 981s JS G PRM: JSObject created with param instance 0x3130108 type GParamString 981s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 981s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 981s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 981s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 981s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'CjsPrivate' 981s JS G NS: Found info type FUNCTION for 'param_spec_get_value_type' in namespace 'CjsPrivate' 981s ok 401 GObject.ParamSpec marshals as a return value 981s JS G NS: Found info type FUNCTION for 'param_spec_out' in namespace 'GIMarshallingTests' 981s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 981s JS G PRM: JSObject created with param instance 0x3142470 type GParamString 981s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 981s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 981s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 981s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 981s ok 402 GObject.ParamSpec marshals as an out parameter 981s JS G NS: Found info type OBJECT for 'PropertiesObject' in namespace 'GIMarshallingTests' 981s JS G OBJ: Defined class for PropertiesObject (GIMarshallingTestsPropertiesObject), prototype 0xef5373a0, JSClass 0xf605cd10, in object 0xf1d691e0 981s ok 403 GObject properties gets and sets a boolean property 981s ok 404 GObject properties gets and sets a char property 981s ok 405 GObject properties gets and sets a uchar property 981s ok 406 GObject properties gets and sets a int property 981s ok 407 GObject properties gets and sets a uint property 981s ok 408 GObject properties gets and sets a long property 981s ok 409 GObject properties gets and sets a ulong property 981s ok 410 GObject properties gets and sets a int64 property 981s ok 411 GObject properties gets and sets a int64 property 981s ok 412 GObject properties gets and sets a int64 property with a bigint 981s ok 413 GObject properties gets and sets a uint64 property 981s ok 414 GObject properties gets and sets a uint64 property with a bigint 981s ok 415 GObject properties gets and sets a string property 981s ok 416 GObject properties get and sets out-of-range values throws 981s ok 417 GObject properties gets and sets a float property 981s ok 418 GObject properties gets and sets a double property 981s ok 419 GObject properties gets and sets a strv property 981s ok 420 GObject properties gets and sets a boxed_struct property 981s ok 421 GObject properties gets and sets a boxed_glist property 981s ok 422 GObject properties gets and sets a gvalue property 981s ok 423 GObject properties gets and sets a gvalue property with a bigint 981s ok 424 GObject properties gets and sets a variant property 981s ok 425 GObject properties gets and sets a variant property 981s ok 426 GObject properties gets and sets a variant property 981s ok 427 GObject properties gets and sets a object property 981s ok 428 GObject properties gets and sets a flags property 981s ok 429 GObject properties gets and sets a enum property 981s ok 430 GObject properties gets and sets a byte_array property 981s ok 431 GObject properties gets a read-only property 981s ok 432 GObject properties throws when setting a read-only property 981s JS G OBJ: Defining method emit_boxed_gptrarray_utf8 in prototype for GIMarshallingTestsSignalsObject (GIMarshallingTests.SignalsObject) 981s JS G NS: Found info type FUNCTION for 'signal_handler_disconnect' in namespace 'GObject' 981s ok 433 GObject signals checks emission of signal with boxed-gptrarray-utf8 argument 981s JS G OBJ: Defining method emit_boxed_gptrarray_boxed_struct in prototype for GIMarshallingTestsSignalsObject (GIMarshallingTests.SignalsObject) 981s ok 434 GObject signals checks emission of signal with boxed-gptrarray-boxed-struct argument 981s ok 435 GObject signals checks emission of signal with hash-table-utf8-int argument 981s JS G BXD: Defining method quit in prototype for GLib.MainLoop 981s JS MAINLOOP: Enqueue job , promise=, allocation site= 981s JS MAINLOOP: Main loop instance 0x2d420a8: Spinning loop until released or hook cleared 981s JS MAINLOOP: handling job 0, 981s JS MAINLOOP: Enqueue job , promise=, allocation site= 981s JS MAINLOOP: Completed job 0 981s JS MAINLOOP: handling job 1, 981s JS MAINLOOP: Enqueue job , promise=, allocation site= 981s JS MAINLOOP: Completed job 1 981s JS MAINLOOP: handling job 2, 981s JS MAINLOOP: Enqueue job , promise=, allocation site= 981s JS MAINLOOP: Completed job 2 981s JS MAINLOOP: handling job 3, 981s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 981s JS MAINLOOP: Main loop instance 0x2d420a8: release 981s JS MAINLOOP: Completed job 3 981s JS MEMORY: Memory report: before destroying context 981s JS MEMORY: 3162 objects currently alive 981s JS MEMORY: boxed_instance = 2287 981s JS MEMORY: boxed_prototype = 18 981s JS MEMORY: closure = 46 981s JS MEMORY: function = 631 981s JS MEMORY: fundamental_instance = 0 981s JS MEMORY: fundamental_prototype = 0 981s JS MEMORY: gerror_instance = 4 981s JS MEMORY: gerror_prototype = 2 981s JS MEMORY: interface = 8 981s JS MEMORY: module = 11 981s JS MEMORY: ns = 5 981s JS MEMORY: object_instance = 117 981s JS MEMORY: object_prototype = 26 981s JS MEMORY: param = 4 981s JS MEMORY: union_instance = 2 981s JS MEMORY: union_prototype = 1 981s JS CTX: JS shutdown sequence 981s JS CTX: Stopping profiler 981s JS CTX: Shutting down toggle queue 981s JS CTX: Notifying external reference holders of GjsContext dispose 981s JS MAINLOOP: Stopping promise job dispatcher 981s JS CTX: Notifying reference holders of GjsContext dispose 981s JS CTX: Checking unhandled promise rejections 981s JS CTX: Releasing cached JS wrappers 981s JS CTX: Final triggered GC 981s JS CTX: Destroying JS context 981s JS CTX: Releasing all native objects 981s JS CTX: Disabling auto GC 981s JS CTX: Ending trace on global object 981s JS CTX: Freeing allocated resources 981s JS CTX: JS context destroyed 981s PASS: cjs/testGIMarshalling.test 981s Running test: cjs/quit.test 981s 1..1 981s ok 1 - /usr/libexec/installed-tests/cjs/debugger/quit.debugger 981s PASS: cjs/quit.test 981s Running test: cjs/testGlobal.test 981s JS NATIVE: Registered native JS module '_promiseNative' 981s JS NATIVE: Registered native JS module '_byteArrayNative' 981s JS NATIVE: Registered native JS module '_encodingNative' 981s JS NATIVE: Registered native JS module '_gi' 981s JS NATIVE: Registered native JS module 'gi' 981s JS NATIVE: Registered native JS module 'cairoNative' 981s JS NATIVE: Registered native JS module 'system' 981s JS NATIVE: Registered native JS module 'console' 981s JS NATIVE: Registered native JS module '_print' 981s JS CTX: Enabling JIT 981s JS CTX: Initialized class GjsFileImporter prototype 0xeb800080 981s JS IMPORT: Defining parent (nil) of 0xeb8000d8 'imports' is mod 0 981s JS IMPORT: Importing '_print' 981s JS NATIVE: Defining native module '_print' 981s JS IMPORT: Defining parent 0xeb8000d8 of 0xeb8005f0 '_print' is mod 1 981s JS IMPORT: successfully imported module '_print' 981s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 981s 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 0xeb6320d0 981s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xeb6320d0 981s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xeb6320d0 981s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeb6320d0 981s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeb6320d0 981s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xeb6320d0 981s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xeb6320d0 981s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xeb6320d0 981s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xeb6320d0 981s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xeb6320d0 981s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeb6320d0 981s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xeb6320d0 981s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xeb6320d0 981s JS MAINLOOP: Main loop instance 0x834a0a8: hold 981s JS MAINLOOP: Enqueue job , promise=, allocation site= 981s JS MAINLOOP: Starting promise job dispatcher 981s JS MAINLOOP: Main loop instance 0x834a0a8: Spinning loop until released or hook cleared 981s JS MAINLOOP: handling job 0, 981s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 981s JS MAINLOOP: Main loop instance 0x834a0a8: release 981s JS MAINLOOP: Completed job 0 981s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xeb6320d0 981s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeb6320d0 981s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeb6320d0 981s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeb6320d0 981s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeb6320d0 981s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeb6320d0 981s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeb6320d0 981s JS IMPORT: Module metadata hook for module 0xeb810a10 981s JS IMPORT: Defining meta.importSync for module 0xeb810a10 981s JS NATIVE: Defining native module 'gi' 981s JS CTX: Initialized class GIRepositoryNamespace prototype 0xeb810d48 981s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 981s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 981s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 981s JS IMPORT: Importing directory 'overrides' 981s JS IMPORT: Defining parent 0xeb8000d8 of 0xeb810e38 'overrides' is mod 1 981s JS IMPORT: Defined importer 'overrides' 0xeb810e38 in 0xeb8000d8 981s JS IMPORT: successfully imported directory 'overrides' 981s JS IMPORT: Importing '_byteArrayNative' 981s JS NATIVE: Defining native module '_byteArrayNative' 981s JS IMPORT: Defining parent 0xeb8000d8 of 0xeb811220 '_byteArrayNative' is mod 1 981s JS IMPORT: successfully imported module '_byteArrayNative' 981s JS IMPORT: Importing '_promiseNative' 981s JS NATIVE: Defining native module '_promiseNative' 981s JS IMPORT: Defining parent 0xeb8000d8 of 0xeb811360 '_promiseNative' is mod 1 981s JS IMPORT: successfully imported module '_promiseNative' 981s JS IMPORT: Importing module GLib succeeded 981s JS IMPORT: Defining parent 0xeb810e38 of 0xeb6330e0 'GLib' is mod 1 981s JS IMPORT: successfully imported module 'GLib' 981s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 981s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xeb669040, JSClass 0xef927980, in object 0xeb669020 981s JS CTX: Initialized class GIRepositoryGType prototype 0xeb811580 981s JS CTX: Initialized class GIRepositoryFunction prototype 0xeb633120 981s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 981s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 981s JS G BXD: Defined class for Error (GError), prototype 0xeb669080, JSClass 0xef927980, in object 0xeb669020 981s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 981s JS G BXD: Defined class for Variant (GVariant), prototype 0xeb6690c0, JSClass 0xef927980, in object 0xeb669020 981s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 981s JS G BXD: Defined class for Bytes (GBytes), prototype 0xeb669100, JSClass 0xef927980, in object 0xeb669020 981s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 981s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 981s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xeb669140, JSClass 0xef927980, in object 0xeb669020 981s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 981s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 981s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 981s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 981s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 981s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 981s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 981s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 981s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 981s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 981s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 981s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 981s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 981s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 981s JS G BXD: Defined class for Thread (GThread), prototype 0xeb669180, JSClass 0xef927980, in object 0xeb669020 981s JS G BXD: Defining method ref in prototype for GLib.Thread 981s JS G BXD: Defining method unref in prototype for GLib.Thread 981s JS G NS: Defined namespace 'GLib' 0xeb669020 in GIRepository 0xeb810c08 981s JS IMPORT: Importing module jasmine succeeded 981s JS IMPORT: Defining parent 0xeb8000d8 of 0xeb6338e0 'jasmine' is mod 1 981s JS IMPORT: successfully imported module 'jasmine' 981s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 981s JS MAINLOOP: Main loop instance 0x834a0a8: hold 981s JS MAINLOOP: Enqueue job , promise=, allocation site= 981s JS MAINLOOP: Main loop instance 0x834a0a8: Spinning loop until released or hook cleared 981s JS MAINLOOP: handling job 0, 981s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 981s JS MAINLOOP: Main loop instance 0x834a0a8: release 981s JS MAINLOOP: Completed job 0 981s 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 0xeb6320d0 981s JS IMPORT: Importing 'system' 981s JS NATIVE: Defining native module 'system' 981s JS IMPORT: Defining parent 0xeb8000d8 of 0xeb8277b0 'system' is mod 1 981s JS IMPORT: successfully imported module 'system' 981s JS MAINLOOP: Main loop instance 0x834a0a8: hold 981s JS MAINLOOP: Enqueue job , promise=, allocation site= 981s JS MAINLOOP: Main loop instance 0x834a0a8: Spinning loop until released or hook cleared 981s JS MAINLOOP: handling job 0, 981s JS IMPORT: Module evaluation promise resolved: "file:///usr/libexec/installed-tests/cjs/js/testGlobal.js async resolved" 981s JS MAINLOOP: Main loop instance 0x834a0a8: release 981s JS MAINLOOP: Completed job 0 981s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xeb6320d0 981s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xeb6320d0 981s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeb6320d0 981s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeb6320d0 981s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeb6320d0 981s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeb6320d0 981s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeb6320d0 981s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeb6320d0 981s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xeb6320d0 981s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeb6320d0 981s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeb6320d0 981s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xeb6320d0 981s JS IMPORT: Module metadata hook for module 0xeb82af08 981s JS IMPORT: Defining meta.importSync for module 0xeb82af08 981s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeb6320d0 981s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeb6320d0 981s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 981s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 981s JS MAINLOOP: Set main loop hook to 981s JS MAINLOOP: Main loop instance 0x834a0a8: hold 981s JS MAINLOOP: Running and clearing main loop hook 981s JS G BXD: Defining method run in prototype for GLib.MainLoop 981s 1..10 981s JS IMPORT: Importing 'gi' 981s JS IMPORT: Defining parent 0xeb8000d8 of 0xeb810c08 'gi' is mod 1 981s JS IMPORT: successfully imported module 'gi' 981s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 981s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 981s JS G BXD: Defined class for Source (GSource), prototype 0xeb6691e0, JSClass 0xef927980, in object 0xeb669020 981s JS G BXD: Defining method set_priority in prototype for GLib.Source 981s JS IMPORT: Importing '_gi' 981s JS NATIVE: Defining native module '_gi' 981s JS IMPORT: Defining parent 0xeb8000d8 of 0xeb830678 '_gi' is mod 1 981s JS IMPORT: successfully imported module '_gi' 981s 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 981s JS G NS: Defined namespace 'CjsPrivate' 0xeb669260 in GIRepository 0xeb810c08 981s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 981s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 981s JS IMPORT: Importing module _common succeeded 981s JS IMPORT: Defining parent 0xeb8000d8 of 0xeb633b60 '_common' is mod 1 981s JS IMPORT: successfully imported module '_common' 981s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 981s JS IMPORT: Importing module _legacy succeeded 981s JS IMPORT: Defining parent 0xeb8000d8 of 0xeb633ba0 '_legacy' is mod 1 981s JS IMPORT: successfully imported module '_legacy' 981s JS IMPORT: Importing module GObject succeeded 981s JS IMPORT: Defining parent 0xeb810e38 of 0xeb633b20 'GObject' is mod 1 981s JS IMPORT: successfully imported module 'GObject' 981s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 981s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 981s JS G BXD: Defined class for String (GString), prototype 0xeb669460, JSClass 0xef927980, in object 0xeb669240 981s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 981s JS G PRM: Defined class ParamSpec prototype is 0xeb633c20 class 0xef92a170 in object 0xeb669240 981s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 981s JS G OBJ: Defined class for Object (GObject), prototype 0xeb669580, JSClass 0xef927d10, in object 0xeb669240 981s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 981s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 981s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xeb6695a0, JSClass 0xef927d10, in object 0xeb669240 981s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 981s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 981s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 981s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 981s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 981s JS G NS: Defined namespace 'GObject' 0xeb669240 in GIRepository 0xeb810c08 981s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 981s JS G BXD: Defining method attach in prototype for GLib.Source 981s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 981s JS IMPORT: Module metadata hook for module 0xeb802a58 981s JS IMPORT: Defining meta.importSync for module 0xeb802a58 981s JS G BXD: Defining method destroy in prototype for GLib.Source 981s ok 1 globalThis is equal to window 981s ok 2 globalThis WeakRef is defined 981s ok 3 globalThis console is defined 981s ok 4 globalThis TextEncoder is defined 981s ok 5 globalThis TextDecoder is defined 981s ok 6 globalThis ARGV is defined 981s ok 7 globalThis print function log is defined 981s ok 8 globalThis print function print is defined 981s ok 9 globalThis print function printerr is defined 981s ok 10 globalThis print function logError is defined 981s JS G BXD: Defining method quit in prototype for GLib.MainLoop 981s JS MAINLOOP: Enqueue job , promise=, allocation site= 981s JS MAINLOOP: Main loop instance 0x834a0a8: Spinning loop until released or hook cleared 981s JS MAINLOOP: handling job 0, 981s JS MAINLOOP: Enqueue job , promise=, allocation site= 981s JS MAINLOOP: Completed job 0 981s JS MAINLOOP: handling job 1, 981s JS MAINLOOP: Enqueue job , promise=, allocation site= 981s JS MAINLOOP: Completed job 1 981s JS MAINLOOP: handling job 2, 981s JS MAINLOOP: Enqueue job , promise=, allocation site= 981s JS MAINLOOP: Completed job 2 981s JS MAINLOOP: handling job 3, 981s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 981s JS MAINLOOP: Main loop instance 0x834a0a8: release 981s JS MAINLOOP: Completed job 3 981s JS MEMORY: Memory report: before destroying context 981s JS MEMORY: 178 objects currently alive 981s JS MEMORY: boxed_instance = 65 981s JS MEMORY: boxed_prototype = 8 981s JS MEMORY: closure = 1 981s JS MEMORY: function = 94 981s JS MEMORY: fundamental_instance = 0 981s JS MEMORY: fundamental_prototype = 0 981s JS MEMORY: gerror_instance = 0 981s JS MEMORY: gerror_prototype = 0 981s JS MEMORY: interface = 0 981s JS MEMORY: module = 5 981s JS MEMORY: ns = 3 981s JS MEMORY: object_instance = 0 981s JS MEMORY: object_prototype = 2 981s JS MEMORY: param = 0 981s JS MEMORY: union_instance = 0 981s JS MEMORY: union_prototype = 0 981s JS CTX: JS shutdown sequence 981s JS CTX: Stopping profiler 981s JS CTX: Shutting down toggle queue 981s JS CTX: Notifying external reference holders of GjsContext dispose 981s JS MAINLOOP: Stopping promise job dispatcher 981s JS CTX: Notifying reference holders of GjsContext dispose 981s JS CTX: Checking unhandled promise rejections 981s JS CTX: Releasing cached JS wrappers 981s JS CTX: Final triggered GC 981s JS CTX: Destroying JS context 981s JS CTX: Releasing all native objects 981s JS CTX: Disabling auto GC 981s JS CTX: Ending trace on global object 981s JS CTX: Freeing allocated resources 981s JS CTX: JS context destroyed 981s PASS: cjs/testGlobal.test 981s Running test: cjs/testMainloop.test 981s JS NATIVE: Registered native JS module '_promiseNative' 981s JS NATIVE: Registered native JS module '_byteArrayNative' 981s JS NATIVE: Registered native JS module '_encodingNative' 981s JS NATIVE: Registered native JS module '_gi' 981s JS NATIVE: Registered native JS module 'gi' 981s JS NATIVE: Registered native JS module 'cairoNative' 981s JS NATIVE: Registered native JS module 'system' 981s JS NATIVE: Registered native JS module 'console' 981s JS NATIVE: Registered native JS module '_print' 981s JS CTX: Enabling JIT 981s JS CTX: Initialized class GjsFileImporter prototype 0xecf00080 981s JS IMPORT: Defining parent (nil) of 0xecf000d8 'imports' is mod 0 981s JS IMPORT: Importing '_print' 981s JS NATIVE: Defining native module '_print' 981s JS IMPORT: Defining parent 0xecf000d8 of 0xecf005f0 '_print' is mod 1 981s JS IMPORT: successfully imported module '_print' 981s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 981s 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 0xecd320d0 981s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xecd320d0 981s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xecd320d0 981s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xecd320d0 981s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xecd320d0 981s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xecd320d0 981s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xecd320d0 981s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xecd320d0 981s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xecd320d0 981s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xecd320d0 981s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xecd320d0 981s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xecd320d0 981s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xecd320d0 981s JS MAINLOOP: Main loop instance 0xcc330a8: hold 981s JS MAINLOOP: Enqueue job , promise=, allocation site= 981s JS MAINLOOP: Starting promise job dispatcher 981s JS MAINLOOP: Main loop instance 0xcc330a8: Spinning loop until released or hook cleared 981s JS MAINLOOP: handling job 0, 981s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 981s JS MAINLOOP: Main loop instance 0xcc330a8: release 981s JS MAINLOOP: Completed job 0 981s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xecd320d0 981s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xecd320d0 981s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xecd320d0 981s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xecd320d0 981s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xecd320d0 981s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xecd320d0 981s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xecd320d0 981s JS IMPORT: Module metadata hook for module 0xecf10a10 981s JS IMPORT: Defining meta.importSync for module 0xecf10a10 981s JS NATIVE: Defining native module 'gi' 981s JS CTX: Initialized class GIRepositoryNamespace prototype 0xecf10d48 981s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 981s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 981s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 981s JS IMPORT: Importing directory 'overrides' 981s JS IMPORT: Defining parent 0xecf000d8 of 0xecf10e38 'overrides' is mod 1 981s JS IMPORT: Defined importer 'overrides' 0xecf10e38 in 0xecf000d8 981s JS IMPORT: successfully imported directory 'overrides' 981s JS IMPORT: Importing '_byteArrayNative' 981s JS NATIVE: Defining native module '_byteArrayNative' 981s JS IMPORT: Defining parent 0xecf000d8 of 0xecf11220 '_byteArrayNative' is mod 1 981s JS IMPORT: successfully imported module '_byteArrayNative' 981s JS IMPORT: Importing '_promiseNative' 981s JS NATIVE: Defining native module '_promiseNative' 981s JS IMPORT: Defining parent 0xecf000d8 of 0xecf11360 '_promiseNative' is mod 1 981s JS IMPORT: successfully imported module '_promiseNative' 981s JS IMPORT: Importing module GLib succeeded 981s JS IMPORT: Defining parent 0xecf10e38 of 0xecd330e0 'GLib' is mod 1 981s JS IMPORT: successfully imported module 'GLib' 981s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 981s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xecd69040, JSClass 0xf10da980, in object 0xecd69020 981s JS CTX: Initialized class GIRepositoryGType prototype 0xecf11580 981s JS CTX: Initialized class GIRepositoryFunction prototype 0xecd33120 981s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 981s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 981s JS G BXD: Defined class for Error (GError), prototype 0xecd69080, JSClass 0xf10da980, in object 0xecd69020 981s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 981s JS G BXD: Defined class for Variant (GVariant), prototype 0xecd690c0, JSClass 0xf10da980, in object 0xecd69020 981s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 981s JS G BXD: Defined class for Bytes (GBytes), prototype 0xecd69100, JSClass 0xf10da980, in object 0xecd69020 981s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 981s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 981s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xecd69140, JSClass 0xf10da980, in object 0xecd69020 981s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 981s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 981s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 981s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 981s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 981s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 981s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 981s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 981s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 981s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 981s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 981s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 981s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 981s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 981s JS G BXD: Defined class for Thread (GThread), prototype 0xecd69180, JSClass 0xf10da980, in object 0xecd69020 981s JS G BXD: Defining method ref in prototype for GLib.Thread 981s JS G BXD: Defining method unref in prototype for GLib.Thread 981s JS G NS: Defined namespace 'GLib' 0xecd69020 in GIRepository 0xecf10c08 981s JS IMPORT: Importing module jasmine succeeded 981s JS IMPORT: Defining parent 0xecf000d8 of 0xecd338e0 'jasmine' is mod 1 981s JS IMPORT: successfully imported module 'jasmine' 981s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 981s JS MAINLOOP: Main loop instance 0xcc330a8: hold 981s JS MAINLOOP: Enqueue job , promise=, allocation site= 981s JS MAINLOOP: Main loop instance 0xcc330a8: Spinning loop until released or hook cleared 981s JS MAINLOOP: handling job 0, 981s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 981s JS MAINLOOP: Main loop instance 0xcc330a8: release 981s JS MAINLOOP: Completed job 0 981s JS IMPORT: JS import 'mainloop' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/mainloop.js 981s JS IMPORT: Importing 'gi' 981s JS IMPORT: Defining parent 0xecf000d8 of 0xecf10c08 'gi' is mod 1 981s JS IMPORT: successfully imported module 'gi' 981s JS IMPORT: Importing '_gi' 981s JS NATIVE: Defining native module '_gi' 981s JS IMPORT: Defining parent 0xecf000d8 of 0xecf23018 '_gi' is mod 1 981s JS IMPORT: successfully imported module '_gi' 981s 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 981s JS G NS: Defined namespace 'CjsPrivate' 0xecd69200 in GIRepository 0xecf10c08 981s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 981s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 981s JS IMPORT: Importing module _common succeeded 981s JS IMPORT: Defining parent 0xecf000d8 of 0xecd33a60 '_common' is mod 1 981s JS IMPORT: successfully imported module '_common' 981s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 981s JS IMPORT: Importing module _legacy succeeded 981s JS IMPORT: Defining parent 0xecf000d8 of 0xecd33aa0 '_legacy' is mod 1 981s JS IMPORT: successfully imported module '_legacy' 981s JS IMPORT: Importing module GObject succeeded 981s JS IMPORT: Defining parent 0xecf10e38 of 0xecd33a20 'GObject' is mod 1 981s JS IMPORT: successfully imported module 'GObject' 981s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 981s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 981s JS G BXD: Defined class for String (GString), prototype 0xecd69400, JSClass 0xf10da980, in object 0xecd691e0 981s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 981s JS G PRM: Defined class ParamSpec prototype is 0xecd33b20 class 0xf10dd170 in object 0xecd691e0 981s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 981s JS G OBJ: Defined class for Object (GObject), prototype 0xecd69520, JSClass 0xf10dad10, in object 0xecd691e0 981s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 981s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 981s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xecd69540, JSClass 0xf10dad10, in object 0xecd691e0 981s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 981s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 981s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 981s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 981s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 981s JS G NS: Defined namespace 'GObject' 0xecd691e0 in GIRepository 0xecf10c08 981s JS IMPORT: Importing module mainloop succeeded 981s JS IMPORT: Defining parent 0xecf000d8 of 0xecd339e0 'mainloop' is mod 1 981s JS IMPORT: successfully imported module 'mainloop' 981s JS CTX: Script evaluation succeeded 981s JS MAINLOOP: Main loop instance 0xcc330a8: Spinning loop until released or hook cleared 981s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xecd320d0 981s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xecd320d0 981s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xecd320d0 981s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xecd320d0 981s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xecd320d0 981s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xecd320d0 981s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xecd320d0 981s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xecd320d0 981s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xecd320d0 981s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xecd320d0 981s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xecd320d0 981s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xecd320d0 981s JS IMPORT: Module metadata hook for module 0xecf2bd40 981s JS IMPORT: Defining meta.importSync for module 0xecf2bd40 981s JS NATIVE: Defining native module 'system' 981s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xecd320d0 981s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xecd320d0 981s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 981s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 981s JS MAINLOOP: Set main loop hook to 981s JS MAINLOOP: Main loop instance 0xcc330a8: hold 981s JS MAINLOOP: Running and clearing main loop hook 981s JS G BXD: Defining method run in prototype for GLib.MainLoop 981s 1..8 981s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 981s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 981s JS G BXD: Defined class for Source (GSource), prototype 0xecd69580, JSClass 0xf10da980, in object 0xecd69020 981s JS G BXD: Defining method set_priority in prototype for GLib.Source 981s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 981s JS G BXD: Defining method attach in prototype for GLib.Source 981s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 981s JS IMPORT: Module metadata hook for module 0xecf02a58 981s JS IMPORT: Defining meta.importSync for module 0xecf02a58 981s JS G BXD: Defining method destroy in prototype for GLib.Source 981s ok 1 Mainloop.timeout_add() runs a timeout function 981s ok 2 Mainloop.timeout_add() runs a timeout function until it returns false 981s ok 3 Mainloop.timeout_add() runs a timeout function after an initial timeout 981s JS G NS: Found info type FUNCTION for 'source_remove' in namespace 'GLib' 981s JS G NS: Found info type FUNCTION for 'idle_source_new' in namespace 'GLib' 982s ok 4 Mainloop.idle_add() runs an idle function 982s ok 5 Mainloop.idle_add() continues to run idle functions that return true 982s ok 6 Mainloop.idle_add() does not run idle functions if removed 982s ok 7 Mainloop.idle_add() can remove idle functions while they are being invoked 982s ok 8 Mainloop.idle_add() does not leak idle callbacks 982s JS G BXD: Defining method quit in prototype for GLib.MainLoop 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: Main loop instance 0xcc330a8: Spinning loop until released or hook cleared 982s JS MAINLOOP: handling job 0, 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: Completed job 0 982s JS MAINLOOP: handling job 1, 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: Completed job 1 982s JS MAINLOOP: handling job 2, 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: Completed job 2 982s JS MAINLOOP: handling job 3, 982s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 982s JS MAINLOOP: Main loop instance 0xcc330a8: release 982s JS MAINLOOP: Completed job 3 982s JS MEMORY: Memory report: before destroying context 982s JS MEMORY: 171 objects currently alive 982s JS MEMORY: boxed_instance = 54 982s JS MEMORY: boxed_prototype = 8 982s JS MEMORY: closure = 2 982s JS MEMORY: function = 96 982s JS MEMORY: fundamental_instance = 0 982s JS MEMORY: fundamental_prototype = 0 982s JS MEMORY: gerror_instance = 0 982s JS MEMORY: gerror_prototype = 0 982s JS MEMORY: interface = 0 982s JS MEMORY: module = 6 982s JS MEMORY: ns = 3 982s JS MEMORY: object_instance = 0 982s JS MEMORY: object_prototype = 2 982s JS MEMORY: param = 0 982s JS MEMORY: union_instance = 0 982s JS MEMORY: union_prototype = 0 982s JS CTX: JS shutdown sequence 982s JS CTX: Stopping profiler 982s JS CTX: Shutting down toggle queue 982s JS CTX: Notifying external reference holders of GjsContext dispose 982s JS MAINLOOP: Stopping promise job dispatcher 982s JS CTX: Notifying reference holders of GjsContext dispose 982s JS CTX: Checking unhandled promise rejections 982s JS CTX: Releasing cached JS wrappers 982s JS CTX: Final triggered GC 982s JS CTX: Destroying JS context 982s JS CTX: Releasing all native objects 982s JS CTX: Disabling auto GC 982s JS CTX: Ending trace on global object 982s JS CTX: Freeing allocated resources 982s JS CTX: JS context destroyed 982s PASS: cjs/testMainloop.test 982s Running test: cjs/testGtk3.test 982s JS NATIVE: Registered native JS module '_promiseNative' 982s JS NATIVE: Registered native JS module '_byteArrayNative' 982s JS NATIVE: Registered native JS module '_encodingNative' 982s JS NATIVE: Registered native JS module '_gi' 982s JS NATIVE: Registered native JS module 'gi' 982s JS NATIVE: Registered native JS module 'cairoNative' 982s JS NATIVE: Registered native JS module 'system' 982s JS NATIVE: Registered native JS module 'console' 982s JS NATIVE: Registered native JS module '_print' 982s JS CTX: Enabling JIT 982s JS CTX: Initialized class GjsFileImporter prototype 0xeee00080 982s JS IMPORT: Defining parent (nil) of 0xeee000d8 'imports' is mod 0 982s JS IMPORT: Importing '_print' 982s JS NATIVE: Defining native module '_print' 982s JS IMPORT: Defining parent 0xeee000d8 of 0xeee005f0 '_print' is mod 1 982s JS IMPORT: successfully imported module '_print' 982s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 982s 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 0xeec320d0 982s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xeec320d0 982s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xeec320d0 982s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeec320d0 982s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeec320d0 982s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xeec320d0 982s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xeec320d0 982s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xeec320d0 982s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xeec320d0 982s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xeec320d0 982s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeec320d0 982s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xeec320d0 982s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xeec320d0 982s JS MAINLOOP: Main loop instance 0xf1720a8: hold 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: Starting promise job dispatcher 982s JS MAINLOOP: Main loop instance 0xf1720a8: Spinning loop until released or hook cleared 982s JS MAINLOOP: handling job 0, 982s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 982s JS MAINLOOP: Main loop instance 0xf1720a8: release 982s JS MAINLOOP: Completed job 0 982s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xeec320d0 982s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeec320d0 982s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeec320d0 982s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeec320d0 982s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeec320d0 982s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeec320d0 982s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeec320d0 982s JS IMPORT: Module metadata hook for module 0xeee10a10 982s JS IMPORT: Defining meta.importSync for module 0xeee10a10 982s JS NATIVE: Defining native module 'gi' 982s JS CTX: Initialized class GIRepositoryNamespace prototype 0xeee10d48 982s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 982s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 982s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 982s JS IMPORT: Importing directory 'overrides' 982s JS IMPORT: Defining parent 0xeee000d8 of 0xeee10e38 'overrides' is mod 1 982s JS IMPORT: Defined importer 'overrides' 0xeee10e38 in 0xeee000d8 982s JS IMPORT: successfully imported directory 'overrides' 982s JS IMPORT: Importing '_byteArrayNative' 982s JS NATIVE: Defining native module '_byteArrayNative' 982s JS IMPORT: Defining parent 0xeee000d8 of 0xeee11220 '_byteArrayNative' is mod 1 982s JS IMPORT: successfully imported module '_byteArrayNative' 982s JS IMPORT: Importing '_promiseNative' 982s JS NATIVE: Defining native module '_promiseNative' 982s JS IMPORT: Defining parent 0xeee000d8 of 0xeee11360 '_promiseNative' is mod 1 982s JS IMPORT: successfully imported module '_promiseNative' 982s JS IMPORT: Importing module GLib succeeded 982s JS IMPORT: Defining parent 0xeee10e38 of 0xeec330e0 'GLib' is mod 1 982s JS IMPORT: successfully imported module 'GLib' 982s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 982s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xeec69040, JSClass 0xf2f8f980, in object 0xeec69020 982s JS CTX: Initialized class GIRepositoryGType prototype 0xeee11580 982s JS CTX: Initialized class GIRepositoryFunction prototype 0xeec33120 982s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 982s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 982s JS G BXD: Defined class for Error (GError), prototype 0xeec69080, JSClass 0xf2f8f980, in object 0xeec69020 982s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 982s JS G BXD: Defined class for Variant (GVariant), prototype 0xeec690c0, JSClass 0xf2f8f980, in object 0xeec69020 982s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 982s JS G BXD: Defined class for Bytes (GBytes), prototype 0xeec69100, JSClass 0xf2f8f980, in object 0xeec69020 982s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 982s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 982s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xeec69140, JSClass 0xf2f8f980, in object 0xeec69020 982s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 982s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 982s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 982s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 982s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 982s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 982s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 982s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 982s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 982s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 982s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 982s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 982s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 982s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 982s JS G BXD: Defined class for Thread (GThread), prototype 0xeec69180, JSClass 0xf2f8f980, in object 0xeec69020 982s JS G BXD: Defining method ref in prototype for GLib.Thread 982s JS G BXD: Defining method unref in prototype for GLib.Thread 982s JS G NS: Defined namespace 'GLib' 0xeec69020 in GIRepository 0xeee10c08 982s JS IMPORT: Importing module jasmine succeeded 982s JS IMPORT: Defining parent 0xeee000d8 of 0xeec338e0 'jasmine' is mod 1 982s JS IMPORT: successfully imported module 'jasmine' 982s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 982s JS MAINLOOP: Main loop instance 0xf1720a8: hold 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: Main loop instance 0xf1720a8: Spinning loop until released or hook cleared 982s JS MAINLOOP: handling job 0, 982s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 982s JS MAINLOOP: Main loop instance 0xf1720a8: release 982s JS MAINLOOP: Completed job 0 982s JS IMPORT: Importing 'gi' 982s JS IMPORT: Defining parent 0xeee000d8 of 0xeee10c08 'gi' is mod 1 982s JS IMPORT: successfully imported module 'gi' 982s JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js 982s JS IMPORT: Importing module byteArray succeeded 982s JS IMPORT: Defining parent 0xeee000d8 of 0xeec339e0 'byteArray' is mod 1 982s JS IMPORT: successfully imported module 'byteArray' 982s 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 982s JS G NS: Defined namespace 'CjsPrivate' 0xeec69200 in GIRepository 0xeee10c08 982s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 982s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 982s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 982s JS IMPORT: Importing module _legacy succeeded 982s JS IMPORT: Defining parent 0xeee000d8 of 0xeec33ae0 '_legacy' is mod 1 982s JS IMPORT: successfully imported module '_legacy' 982s JS IMPORT: Importing module lang succeeded 982s JS IMPORT: Defining parent 0xeee000d8 of 0xeec33aa0 'lang' is mod 1 982s JS IMPORT: successfully imported module 'lang' 982s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 982s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 982s JS IMPORT: Importing module _signals succeeded 982s JS IMPORT: Defining parent 0xeee000d8 of 0xeec33b20 '_signals' is mod 1 982s JS IMPORT: successfully imported module '_signals' 982s JS IMPORT: Importing module signals succeeded 982s JS IMPORT: Defining parent 0xeee000d8 of 0xeec33a60 'signals' is mod 1 982s JS IMPORT: successfully imported module 'signals' 982s JS IMPORT: Importing module Gio succeeded 982s JS IMPORT: Defining parent 0xeee10e38 of 0xeec33a20 'Gio' is mod 1 982s JS IMPORT: successfully imported module 'Gio' 982s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 982s JS IMPORT: Importing '_gi' 982s JS NATIVE: Defining native module '_gi' 982s JS IMPORT: Defining parent 0xeee000d8 of 0xeee257b8 '_gi' is mod 1 982s JS IMPORT: successfully imported module '_gi' 982s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 982s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 982s JS IMPORT: Importing module _common succeeded 982s JS IMPORT: Defining parent 0xeee000d8 of 0xeec33ba0 '_common' is mod 1 982s JS IMPORT: successfully imported module '_common' 982s JS IMPORT: Importing module GObject succeeded 982s JS IMPORT: Defining parent 0xeee10e38 of 0xeec33b60 'GObject' is mod 1 982s JS IMPORT: successfully imported module 'GObject' 982s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 982s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 982s JS G BXD: Defined class for String (GString), prototype 0xeec69420, JSClass 0xf2f8f980, in object 0xeec69220 982s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 982s JS G PRM: Defined class ParamSpec prototype is 0xeec33c20 class 0xf2f92170 in object 0xeec69220 982s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 982s JS G OBJ: Defined class for Object (GObject), prototype 0xeec69540, JSClass 0xf2f8fd10, in object 0xeec69220 982s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 982s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 982s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xeec69560, JSClass 0xf2f8fd10, in object 0xeec69220 982s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 982s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 982s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 982s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 982s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 982s JS G NS: Defined namespace 'GObject' 0xeec69220 in GIRepository 0xeee10c08 982s JS G OBJ: Defined class for Application (GApplication), prototype 0xeec695a0, JSClass 0xf2f8fd10, in object 0xeec691e0 982s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 982s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0xeec33ee0, JSClass 0xf2f8fbf8, in object 0xeec691e0 982s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 982s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 982s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 982s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 982s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 982s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 982s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 982s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 982s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 982s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 982s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xeec69600, JSClass 0xf2f8fd10, in object 0xeec691e0 982s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 982s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0xeecad100, JSClass 0xf2f8fbf8, in object 0xeec691e0 982s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 982s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xeec69660, JSClass 0xf2f8fd10, in object 0xeec691e0 982s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 982s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 982s JS G IFACE: Defined class for Initable (GInitable), prototype 0xeecad200, JSClass 0xf2f8fbf8, in object 0xeec691e0 982s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 982s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 982s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 982s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xeec696c0, JSClass 0xf2f8f980, in object 0xeec691e0 982s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 982s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xeec69700, JSClass 0xf2f8f980, in object 0xeec691e0 982s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 982s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 982s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xeec69740, JSClass 0xf2f8fd10, in object 0xeec691e0 982s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xeec69780, JSClass 0xf2f8fd10, in object 0xeec69200 982s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 982s JS G OBJ: Defined class for ListStore (GListStore), prototype 0xeec697c0, JSClass 0xf2f8fd10, in object 0xeec691e0 982s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 982s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 982s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 982s JS G IFACE: Defined class for File (GFile), prototype 0xeecad320, JSClass 0xf2f8fbf8, in object 0xeec691e0 982s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xeec69820, JSClass 0xf2f8fd10, in object 0xeee10cd0 982s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 982s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0xeec69880, JSClass 0xf2f8fd10, in object 0xeec691e0 982s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 982s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 982s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0xeec698c0, JSClass 0xf2f8fd10, in object 0xeec691e0 982s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 982s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0xeec69900, JSClass 0xf2f8fd10, in object 0xeec691e0 982s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 982s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xeec69940, JSClass 0xf2f8f980, in object 0xeec691e0 982s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 982s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 982s JS G OBJ: Defined class for Settings (GSettings), prototype 0xeec69980, JSClass 0xf2f8fd10, in object 0xeec691e0 982s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 982s JS G NS: Defined namespace 'Gio' 0xeec691e0 in GIRepository 0xeee10c08 982s JS IMPORT: Importing module Gtk succeeded 982s JS IMPORT: Defining parent 0xeee10e38 of 0xeecadb80 'Gtk' is mod 1 982s JS IMPORT: successfully imported module 'Gtk' 982s JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' 982s JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' 982s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0xeec699e0, JSClass 0xf2f8fd10, in object 0xeec69220 982s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0xeec69a20, JSClass 0xf2f8fd10, in object 0xeec699c0 982s JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' 982s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0xeecadde0, JSClass 0xf2f8fbf8, in object 0xeec699c0 982s JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' 982s JS G OBJ: Defined class for Container (GtkContainer), prototype 0xeec69a80, JSClass 0xf2f8fd10, in object 0xeec699c0 982s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 982s JS G NS: Defined namespace 'Gtk' 0xeec699c0 in GIRepository 0xeee10c08 982s JS IMPORT: Importing 'system' 982s JS NATIVE: Defining native module 'system' 982s JS IMPORT: Defining parent 0xeee000d8 of 0xeee2b768 'system' is mod 1 982s JS IMPORT: successfully imported module 'system' 982s JS G NS: Found info type OBJECT for 'Grid' in namespace 'Gtk' 982s JS G OBJ: Defined class for Grid (GtkGrid), prototype 0xeec69ac0, JSClass 0xf2f8fd10, in object 0xeec699c0 982s JS G NS: Found info type INTERFACE for 'Orientable' in namespace 'Gtk' 982s JS G IFACE: Defined class for Orientable (GtkOrientable), prototype 0xeecadee0, JSClass 0xf2f8fbf8, in object 0xeec699c0 982s JS G NS: Found info type OBJECT for 'FileIOStream' in namespace 'Gio' 982s JS G NS: Found info type OBJECT for 'IOStream' in namespace 'Gio' 982s JS G OBJ: Defined class for IOStream (GIOStream), prototype 0xeec69bc0, JSClass 0xf2f8fd10, in object 0xeec691e0 982s JS G OBJ: Defined class for FileIOStream (GFileIOStream), prototype 0xeec69c00, JSClass 0xf2f8fd10, in object 0xeec691e0 982s JS G OBJ: Defined class for GLocalFileIOStream (GLocalFileIOStream), prototype 0xeec69c40, JSClass 0xf2f8fd10, in object 0xeee10cd0 982s JS G NS: Found info type INTERFACE for 'Seekable' in namespace 'Gio' 982s JS G IFACE: Defined class for Seekable (GSeekable), prototype 0xeecadf40, JSClass 0xf2f8fbf8, in object 0xeec691e0 982s JS G OBJ: Defining method get_output_stream in prototype for GIOStream (Gio.IOStream) 982s JS G NS: Found info type OBJECT for 'FileOutputStream' in namespace 'Gio' 982s JS G NS: Found info type OBJECT for 'OutputStream' in namespace 'Gio' 982s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0xeec69cc0, JSClass 0xf2f8fd10, in object 0xeec691e0 982s JS G OBJ: Defined class for FileOutputStream (GFileOutputStream), prototype 0xeec69d00, JSClass 0xf2f8fd10, in object 0xeec691e0 982s JS G OBJ: Defined class for GLocalFileOutputStream (GLocalFileOutputStream), prototype 0xeec69d40, JSClass 0xf2f8fd10, in object 0xeee10cd0 982s JS G NS: Found info type OBJECT for 'DataOutputStream' in namespace 'Gio' 982s JS G NS: Found info type OBJECT for 'FilterOutputStream' in namespace 'Gio' 982s JS G OBJ: Defined class for FilterOutputStream (GFilterOutputStream), prototype 0xeec69da0, JSClass 0xf2f8fd10, in object 0xeec691e0 982s JS G OBJ: Defined class for DataOutputStream (GDataOutputStream), prototype 0xeec69de0, JSClass 0xf2f8fd10, in object 0xeec691e0 982s JS G NS: Found info type INTERFACE for 'FileDescriptorBased' in namespace 'Gio' 982s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0xeecadfa0, JSClass 0xf2f8fbf8, in object 0xeec691e0 982s JS G OBJ: Defining method put_string in prototype for GDataOutputStream (Gio.DataOutputStream) 982s JS G OBJ: Defining method close in prototype for GOutputStream (Gio.OutputStream) 982s JS CTX: Script evaluation succeeded 982s JS MAINLOOP: Main loop instance 0xf1720a8: Spinning loop until released or hook cleared 982s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xeec320d0 982s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xeec320d0 982s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeec320d0 982s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeec320d0 982s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeec320d0 982s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeec320d0 982s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeec320d0 982s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeec320d0 982s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xeec320d0 982s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeec320d0 982s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeec320d0 982s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xeec320d0 982s JS IMPORT: Module metadata hook for module 0xeee00490 982s JS IMPORT: Defining meta.importSync for module 0xeee00490 982s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeec320d0 982s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeec320d0 982s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 982s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 982s JS MAINLOOP: Set main loop hook to 982s JS MAINLOOP: Main loop instance 0xf1720a8: hold 982s JS MAINLOOP: Running and clearing main loop hook 982s JS G BXD: Defining method run in prototype for GLib.MainLoop 982s 1..31 982s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 982s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 982s JS G BXD: Defined class for Source (GSource), prototype 0xeec69f00, JSClass 0xf2f8f980, in object 0xeec69020 982s JS G BXD: Defining method set_priority in prototype for GLib.Source 982s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 982s JS G BXD: Defining method attach in prototype for GLib.Source 982s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 982s JS IMPORT: Module metadata hook for module 0xeec53e50 982s JS IMPORT: Defining meta.importSync for module 0xeec53e50 982s JS G NS: Found info type FUNCTION for 'init' in namespace 'Gtk' 982s JS G BXD: Defining method destroy in prototype for GLib.Source 982s JS G NS: Found info type OBJECT for 'Window' in namespace 'Gtk' 982s JS G NS: Found info type OBJECT for 'Bin' in namespace 'Gtk' 982s JS G OBJ: Defined class for Bin (GtkBin), prototype 0xeece0020, JSClass 0xf2f8fd10, in object 0xeec699c0 982s JS G OBJ: Defined class for Window (GtkWindow), prototype 0xeece0060, JSClass 0xf2f8fd10, in object 0xeec699c0 982s JS G NS: Found info type ENUM for 'WindowType' in namespace 'Gtk' 982s JS G ENUM: Defining enum value TOPLEVEL (fixed from toplevel) 0 982s JS G ENUM: Defining enum value POPUP (fixed from popup) 1 982s JS G ENUM: Defining Gtk.WindowType as 0xeee0d6f0 982s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 982s JS G OBJ: Defining method init_template in prototype for GtkWidget (Gtk.Widget) 982s JS G NS: Found info type OBJECT for 'Builder' in namespace 'Gtk' 982s JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0xeece0100, JSClass 0xf2f8fd10, in object 0xeec699c0 982s JS G NS: Found info type OBJECT for 'Label' in namespace 'Gtk' 982s JS G NS: Found info type OBJECT for 'Misc' in namespace 'Gtk' 982s JS G OBJ: Defined class for Misc (GtkMisc), prototype 0xeece0160, JSClass 0xf2f8fd10, in object 0xeec699c0 982s JS G OBJ: Defined class for Label (GtkLabel), prototype 0xeece01a0, JSClass 0xf2f8fd10, in object 0xeec699c0 982s JS G NS: Found info type FLAGS for 'ConnectFlags' in namespace 'GObject' 982s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 982s JS G ENUM: Defining enum value AFTER (fixed from after) 1 982s JS G ENUM: Defining enum value SWAPPED (fixed from swapped) 2 982s JS G ENUM: Defining GObject.ConnectFlags as 0xeee0d898 982s JS G OBJ: Defining method get_template_child in prototype for GtkWidget (Gtk.Widget) 982s JS G OBJ: Defining method add in prototype for GtkContainer (Gtk.Container) 982s JS G OBJ: Defining method destroy in prototype for GtkWidget (Gtk.Widget) 982s ok 1 Gtk overrides UI template sets up internal and public template children 982s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 982s JS G OBJ: Defining method get_label in prototype for GtkLabel (Gtk.Label) 982s ok 2 Gtk overrides UI template sets up public template children with the correct widgets 982s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 982s ok 3 Gtk overrides UI template sets up internal template children with the correct widgets 982s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 982s ok 4 Gtk overrides UI template connects template callbacks to the correct handler 982s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 982s ok 5 Gtk overrides UI template binds template callbacks to the correct object 982s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 982s ok 6 Gtk overrides UI template from resource sets up internal and public template children 982s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 982s ok 7 Gtk overrides UI template from resource sets up public template children with the correct widgets 982s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 982s ok 8 Gtk overrides UI template from resource sets up internal template children with the correct widgets 982s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 982s ok 9 Gtk overrides UI template from resource connects template callbacks to the correct handler 982s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 982s ok 10 Gtk overrides UI template from resource binds template callbacks to the correct object 982s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 982s ok 11 Gtk overrides UI template from file sets up internal and public template children 982s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 982s ok 12 Gtk overrides UI template from file sets up public template children with the correct widgets 982s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 982s ok 13 Gtk overrides UI template from file sets up internal template children with the correct widgets 982s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 982s ok 14 Gtk overrides UI template from file connects template callbacks to the correct handler 982s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 982s ok 15 Gtk overrides UI template from file binds template callbacks to the correct object 982s ok 16 Gtk overrides Class inheriting from template class sets up internal and public template children # SKIP pending 982s ok 17 Gtk overrides Class inheriting from template class sets up public template children with the correct widgets # SKIP pending 982s ok 18 Gtk overrides Class inheriting from template class sets up internal template children with the correct widgets # SKIP pending 982s ok 19 Gtk overrides Class inheriting from template class connects template callbacks to the correct handler # SKIP pending 982s ok 20 Gtk overrides Class inheriting from template class binds template callbacks to the correct object # SKIP pending 982s ok 21 Gtk overrides sets CSS names on classes 982s ok 22 Gtk overrides static inheritance works 982s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 982s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 982s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 982s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 982s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 982s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 982s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 982s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 982s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 982s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 982s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 982s JS G ENUM: Defining GLib.LogLevelFlags as 0xeee24ed0 982s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 982s ok 23 Gtk overrides avoid crashing when GTK vfuncs are called in garbage collection 982s ok 24 Gtk overrides GTK vfuncs are not called if the object is disposed 982s ok 25 Gtk overrides destroy signal is emitted while disposing objects 982s JS G NS: Found info type OBJECT for 'Clipboard' in namespace 'Gtk' 982s JS G OBJ: Defined class for Clipboard (GtkClipboard), prototype 0xeece01e0, JSClass 0xf2f8fd10, in object 0xeec699c0 982s ok 26 Gtk overrides accepts string in place of GdkAtom 982s ok 27 Gtk overrides accepts null in place of GdkAtom as GDK_NONE 982s JS G NS: Found info type OBJECT for 'Stack' in namespace 'Gtk' 982s JS G OBJ: Defined class for Stack (GtkStack), prototype 0xeece0380, JSClass 0xf2f8fd10, in object 0xeec699c0 982s JS G NS: Found info type OBJECT for 'Box' in namespace 'Gtk' 982s JS G OBJ: Defined class for Box (GtkBox), prototype 0xeece03e0, JSClass 0xf2f8fd10, in object 0xeec699c0 982s JS G OBJ: Defining method add_named in prototype for GtkStack (Gtk.Stack) 982s JS G OBJ: Defining method get_child_by_name in prototype for GtkStack (Gtk.Stack) 982s JS G NS: Found info type FUNCTION for 'gtk_container_child_set_property' in namespace 'CjsPrivate' 982s ok 28 Gtk overrides uses the correct GType for null child properties 982s JS G NS: Found info type STRUCT for 'TreeIter' in namespace 'Gtk' 982s JS G BXD: Defined class for TreeIter (GtkTreeIter), prototype 0xeece04c0, JSClass 0xf2f8f980, in object 0xeec699c0 982s ok 29 Gtk overrides can create a Gtk.TreeIter with accessible stamp field 982s JS G NS: Found info type OBJECT for 'ScrolledWindow' in namespace 'Gtk' 982s JS G OBJ: Defined class for ScrolledWindow (GtkScrolledWindow), prototype 0xeece05a0, JSClass 0xf2f8fd10, in object 0xeec699c0 982s JS G NS: Found info type STRUCT for 'Value' in namespace 'GObject' 982s JS G BXD: Defined class for Value (GValue), prototype 0xeece0600, JSClass 0xf2f8f980, in object 0xeec69220 982s JS G BXD: Defining method init in prototype for GObject.Value 982s JS G OBJ: Defining method style_get_property in prototype for GtkWidget (Gtk.Widget) 982s JS G BXD: Defining method get_boolean in prototype for GObject.Value 982s JS G BXD: Defining method unset in prototype for GObject.Value 982s JS G BXD: Defining method set_int in prototype for GObject.Value 982s JS G BXD: Defining method get_int in prototype for GObject.Value 982s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 982s JS G BXD: Defining method set_string in prototype for GObject.Value 982s JS G BXD: Defining method get_string in prototype for GObject.Value 982s ok 30 Gtk overrides can get style properties using GObject.Value 982s JS G NS: Found info type OBJECT for 'Frame' in namespace 'Gtk' 982s JS G OBJ: Defined class for Frame (GtkFrame), prototype 0xeece0700, JSClass 0xf2f8fd10, in object 0xeec699c0 982s JS G OBJ: Defining method show in prototype for GtkWidget (Gtk.Widget) 982s ok 31 Gtk overrides can pass a parent object to a child at construction 982s JS G BXD: Defining method quit in prototype for GLib.MainLoop 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: Main loop instance 0xf1720a8: Spinning loop until released or hook cleared 982s JS MAINLOOP: handling job 0, 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: Completed job 0 982s JS MAINLOOP: handling job 1, 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: Completed job 1 982s JS MAINLOOP: handling job 2, 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: Completed job 2 982s JS MAINLOOP: handling job 3, 982s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 982s JS MAINLOOP: Main loop instance 0xf1720a8: release 982s JS MAINLOOP: Completed job 3 982s JS MEMORY: Memory report: before destroying context 982s JS MEMORY: 394 objects currently alive 982s JS MEMORY: boxed_instance = 41 982s JS MEMORY: boxed_prototype = 12 982s JS MEMORY: closure = 7 982s JS MEMORY: function = 242 982s JS MEMORY: fundamental_instance = 0 982s JS MEMORY: fundamental_prototype = 0 982s JS MEMORY: gerror_instance = 0 982s JS MEMORY: gerror_prototype = 0 982s JS MEMORY: interface = 8 982s JS MEMORY: module = 11 982s JS MEMORY: ns = 5 982s JS MEMORY: object_instance = 27 982s JS MEMORY: object_prototype = 41 982s JS MEMORY: param = 0 982s JS MEMORY: union_instance = 0 982s JS MEMORY: union_prototype = 0 982s JS CTX: JS shutdown sequence 982s JS CTX: Stopping profiler 982s JS CTX: Shutting down toggle queue 982s JS CTX: Notifying external reference holders of GjsContext dispose 982s JS MAINLOOP: Stopping promise job dispatcher 982s JS CTX: Notifying reference holders of GjsContext dispose 982s JS CTX: Checking unhandled promise rejections 982s JS CTX: Releasing cached JS wrappers 982s JS CTX: Final triggered GC 982s JS CTX: Destroying JS context 982s JS CTX: Releasing all native objects 982s JS CTX: Disabling auto GC 982s JS CTX: Ending trace on global object 982s JS CTX: Freeing allocated resources 982s JS CTX: JS context destroyed 982s PASS: cjs/testGtk3.test 982s Running test: cjs/detach.test 982s 1..1 982s ok 1 - /usr/libexec/installed-tests/cjs/debugger/detach.debugger 982s PASS: cjs/detach.test 982s Running test: cjs/testGObjectValue.test 982s JS NATIVE: Registered native JS module '_promiseNative' 982s JS NATIVE: Registered native JS module '_byteArrayNative' 982s JS NATIVE: Registered native JS module '_encodingNative' 982s JS NATIVE: Registered native JS module '_gi' 982s JS NATIVE: Registered native JS module 'gi' 982s JS NATIVE: Registered native JS module 'cairoNative' 982s JS NATIVE: Registered native JS module 'system' 982s JS NATIVE: Registered native JS module 'console' 982s JS NATIVE: Registered native JS module '_print' 982s JS CTX: Enabling JIT 982s JS CTX: Initialized class GjsFileImporter prototype 0xeda00080 982s JS IMPORT: Defining parent (nil) of 0xeda000d8 'imports' is mod 0 982s JS IMPORT: Importing '_print' 982s JS NATIVE: Defining native module '_print' 982s JS IMPORT: Defining parent 0xeda000d8 of 0xeda005f0 '_print' is mod 1 982s JS IMPORT: successfully imported module '_print' 982s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 982s 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 0xed8320d0 982s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xed8320d0 982s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xed8320d0 982s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xed8320d0 982s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xed8320d0 982s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xed8320d0 982s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xed8320d0 982s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xed8320d0 982s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xed8320d0 982s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xed8320d0 982s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xed8320d0 982s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xed8320d0 982s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xed8320d0 982s JS MAINLOOP: Main loop instance 0x9fc00a8: hold 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: Starting promise job dispatcher 982s JS MAINLOOP: Main loop instance 0x9fc00a8: Spinning loop until released or hook cleared 982s JS MAINLOOP: handling job 0, 982s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 982s JS MAINLOOP: Main loop instance 0x9fc00a8: release 982s JS MAINLOOP: Completed job 0 982s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xed8320d0 982s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xed8320d0 982s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xed8320d0 982s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xed8320d0 982s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xed8320d0 982s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xed8320d0 982s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xed8320d0 982s JS IMPORT: Module metadata hook for module 0xeda10a10 982s JS IMPORT: Defining meta.importSync for module 0xeda10a10 982s JS NATIVE: Defining native module 'gi' 982s JS CTX: Initialized class GIRepositoryNamespace prototype 0xeda10d48 982s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 982s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 982s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 982s JS IMPORT: Importing directory 'overrides' 982s JS IMPORT: Defining parent 0xeda000d8 of 0xeda10e38 'overrides' is mod 1 982s JS IMPORT: Defined importer 'overrides' 0xeda10e38 in 0xeda000d8 982s JS IMPORT: successfully imported directory 'overrides' 982s JS IMPORT: Importing '_byteArrayNative' 982s JS NATIVE: Defining native module '_byteArrayNative' 982s JS IMPORT: Defining parent 0xeda000d8 of 0xeda11220 '_byteArrayNative' is mod 1 982s JS IMPORT: successfully imported module '_byteArrayNative' 982s JS IMPORT: Importing '_promiseNative' 982s JS NATIVE: Defining native module '_promiseNative' 982s JS IMPORT: Defining parent 0xeda000d8 of 0xeda11360 '_promiseNative' is mod 1 982s JS IMPORT: successfully imported module '_promiseNative' 982s JS IMPORT: Importing module GLib succeeded 982s JS IMPORT: Defining parent 0xeda10e38 of 0xed8330e0 'GLib' is mod 1 982s JS IMPORT: successfully imported module 'GLib' 982s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 982s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xed869040, JSClass 0xf1ba1980, in object 0xed869020 982s JS CTX: Initialized class GIRepositoryGType prototype 0xeda11580 982s JS CTX: Initialized class GIRepositoryFunction prototype 0xed833120 982s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 982s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 982s JS G BXD: Defined class for Error (GError), prototype 0xed869080, JSClass 0xf1ba1980, in object 0xed869020 982s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 982s JS G BXD: Defined class for Variant (GVariant), prototype 0xed8690c0, JSClass 0xf1ba1980, in object 0xed869020 982s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 982s JS G BXD: Defined class for Bytes (GBytes), prototype 0xed869100, JSClass 0xf1ba1980, in object 0xed869020 982s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 982s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 982s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xed869140, JSClass 0xf1ba1980, in object 0xed869020 982s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 982s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 982s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 982s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 982s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 982s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 982s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 982s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 982s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 982s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 982s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 982s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 982s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 982s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 982s JS G BXD: Defined class for Thread (GThread), prototype 0xed869180, JSClass 0xf1ba1980, in object 0xed869020 982s JS G BXD: Defining method ref in prototype for GLib.Thread 982s JS G BXD: Defining method unref in prototype for GLib.Thread 982s JS G NS: Defined namespace 'GLib' 0xed869020 in GIRepository 0xeda10c08 982s JS IMPORT: Importing module jasmine succeeded 982s JS IMPORT: Defining parent 0xeda000d8 of 0xed8338e0 'jasmine' is mod 1 982s JS IMPORT: successfully imported module 'jasmine' 982s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 982s JS MAINLOOP: Main loop instance 0x9fc00a8: hold 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: Main loop instance 0x9fc00a8: Spinning loop until released or hook cleared 982s JS MAINLOOP: handling job 0, 982s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 982s JS MAINLOOP: Main loop instance 0x9fc00a8: release 982s JS MAINLOOP: Completed job 0 982s JS IMPORT: Importing 'gi' 982s JS IMPORT: Defining parent 0xeda000d8 of 0xeda10c08 'gi' is mod 1 982s JS IMPORT: successfully imported module 'gi' 982s JS IMPORT: Importing '_gi' 982s JS NATIVE: Defining native module '_gi' 982s JS IMPORT: Defining parent 0xeda000d8 of 0xeda22c78 '_gi' is mod 1 982s JS IMPORT: successfully imported module '_gi' 982s 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 982s JS G NS: Defined namespace 'CjsPrivate' 0xed869200 in GIRepository 0xeda10c08 982s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 982s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 982s JS IMPORT: Importing module _common succeeded 982s JS IMPORT: Defining parent 0xeda000d8 of 0xed833a20 '_common' is mod 1 982s JS IMPORT: successfully imported module '_common' 982s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 982s JS IMPORT: Importing module _legacy succeeded 982s JS IMPORT: Defining parent 0xeda000d8 of 0xed833a60 '_legacy' is mod 1 982s JS IMPORT: successfully imported module '_legacy' 982s JS IMPORT: Importing module GObject succeeded 982s JS IMPORT: Defining parent 0xeda10e38 of 0xed8339e0 'GObject' is mod 1 982s JS IMPORT: successfully imported module 'GObject' 982s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 982s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 982s JS G BXD: Defined class for String (GString), prototype 0xed869400, JSClass 0xf1ba1980, in object 0xed8691e0 982s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 982s JS G PRM: Defined class ParamSpec prototype is 0xed833ae0 class 0xf1ba4170 in object 0xed8691e0 982s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 982s JS G OBJ: Defined class for Object (GObject), prototype 0xed869520, JSClass 0xf1ba1d10, in object 0xed8691e0 982s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 982s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 982s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xed869540, JSClass 0xf1ba1d10, in object 0xed8691e0 982s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 982s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 982s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 982s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 982s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 982s JS G NS: Defined namespace 'GObject' 0xed8691e0 in GIRepository 0xeda10c08 982s 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 982s JS G NS: Defined namespace 'GIMarshallingTests' 0xed869580 in GIRepository 0xeda10c08 982s 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 982s JS G NS: Defined namespace 'Regress' 0xed8695a0 in GIRepository 0xeda10c08 982s JS G NS: Found info type STRUCT for 'BoxedStruct' in namespace 'GIMarshallingTests' 982s JS G BXD: Defined class for BoxedStruct (GIMarshallingTestsBoxedStruct), prototype 0xed8695c0, JSClass 0xf1ba1980, in object 0xed869580 982s JS G NS: Found info type STRUCT for 'Value' in namespace 'GObject' 982s JS G BXD: Defined class for Value (GValue), prototype 0xed869620, JSClass 0xf1ba1980, in object 0xed8691e0 982s JS G BXD: Defining method init in prototype for GObject.Value 982s JS G BXD: Defining method set_schar in prototype for GObject.Value 982s JS G NS: Found info type OBJECT for 'TestFundamentalSubObject' in namespace 'Regress' 982s JS G NS: Found info type OBJECT for 'TestFundamentalObject' in namespace 'Regress' 982s JS G FNDMTL: Defined class for TestFundamentalObject (RegressTestFundamentalObject), prototype 0xed869680, JSClass 0xf1ba19c0, in object 0xed8695a0 982s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalObject' apparently has accessible fields. Gjs has no support for this yet, ignoring these. 982s JS G FNDMTL: Defined class for TestFundamentalSubObject (RegressTestFundamentalSubObject), prototype 0xed8696c0, JSClass 0xf1ba19c0, in object 0xed8695a0 982s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalSubObject' apparently has accessible fields. Gjs has no support for this yet, ignoring these. 982s JS CTX: Script evaluation succeeded 982s JS MAINLOOP: Main loop instance 0x9fc00a8: Spinning loop until released or hook cleared 982s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xed8320d0 982s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xed8320d0 982s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xed8320d0 982s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xed8320d0 982s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xed8320d0 982s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xed8320d0 982s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xed8320d0 982s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xed8320d0 982s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xed8320d0 982s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xed8320d0 982s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xed8320d0 982s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xed8320d0 982s JS IMPORT: Module metadata hook for module 0xeda3a7a0 982s JS IMPORT: Defining meta.importSync for module 0xeda3a7a0 982s JS NATIVE: Defining native module 'system' 982s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xed8320d0 982s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xed8320d0 982s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 982s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 982s JS MAINLOOP: Set main loop hook to 982s JS MAINLOOP: Main loop instance 0x9fc00a8: hold 982s JS MAINLOOP: Running and clearing main loop hook 982s JS G BXD: Defining method run in prototype for GLib.MainLoop 982s 1..148 982s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 982s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 982s JS G BXD: Defined class for Source (GSource), prototype 0xed869720, JSClass 0xf1ba1980, in object 0xed869020 982s JS G BXD: Defining method set_priority in prototype for GLib.Source 982s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 982s JS G BXD: Defining method attach in prototype for GLib.Source 982s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 982s JS IMPORT: Module metadata hook for module 0xed853b80 982s JS IMPORT: Defining meta.importSync for module 0xed853b80 982s JS G BXD: Defining method destroy in prototype for GLib.Source 982s JS G BXD: Defining method unset in prototype for GObject.Value 982s ok 1 GObject value (GValue) initializes schar 982s ok 2 GObject value (GValue) schar is compatible with itself 982s ok 3 GObject value (GValue) schar is transformable to itself 982s JS G BXD: Defining method get_schar in prototype for GObject.Value 982s ok 4 GObject value (GValue) initialized sets and gets schar 982s JS G NS: Found info type FUNCTION for 'gvalue_round_trip' in namespace 'GIMarshallingTests' 982s JS G NS: Found info type FUNCTION for 'gvalue_copy' in namespace 'GIMarshallingTests' 982s ok 5 GObject value (GValue) initialized can be passed to a function and returns a schar 982s JS G BXD: Defining method copy in prototype for GObject.Value 982s ok 6 GObject value (GValue) initialized copies schar 982s ok 7 GObject value (GValue) can be marshalled and un-marshalled from JS schar 982s ok 8 GObject value (GValue) initializes int 982s ok 9 GObject value (GValue) int is compatible with itself 982s ok 10 GObject value (GValue) int is transformable to itself 982s JS G BXD: Defining method set_int in prototype for GObject.Value 982s JS G BXD: Defining method get_int in prototype for GObject.Value 982s ok 11 GObject value (GValue) initialized sets and gets int 982s ok 12 GObject value (GValue) initialized can be passed to a function and returns a int 982s ok 13 GObject value (GValue) initialized copies int 982s ok 14 GObject value (GValue) can be marshalled and un-marshalled from JS int 982s ok 15 GObject value (GValue) initializes int64 982s ok 16 GObject value (GValue) int64 is compatible with itself 982s ok 17 GObject value (GValue) int64 is transformable to itself 982s JS G BXD: Defining method set_int64 in prototype for GObject.Value 982s JS G BXD: Defining method get_int64 in prototype for GObject.Value 982s ok 18 GObject value (GValue) initialized sets and gets int64 982s ok 19 GObject value (GValue) initialized can be passed to a function and returns a int64 982s ok 20 GObject value (GValue) initialized copies int64 982s ok 21 GObject value (GValue) can be marshalled and un-marshalled from JS int64 982s ok 22 GObject value (GValue) initializes long 982s ok 23 GObject value (GValue) long is compatible with itself 982s ok 24 GObject value (GValue) long is transformable to itself 982s JS G BXD: Defining method set_long in prototype for GObject.Value 982s JS G BXD: Defining method get_long in prototype for GObject.Value 982s ok 25 GObject value (GValue) initialized sets and gets long 982s ok 26 GObject value (GValue) initialized can be passed to a function and returns a long 982s ok 27 GObject value (GValue) initialized copies long 982s ok 28 GObject value (GValue) can be marshalled and un-marshalled from JS long 982s ok 29 GObject value (GValue) initializes char 982s ok 30 GObject value (GValue) char is compatible with itself 982s ok 31 GObject value (GValue) char is transformable to itself 982s JS G BXD: Defining method set_char in prototype for GObject.Value 982s JS G BXD: Defining method get_char in prototype for GObject.Value 982s ok 32 GObject value (GValue) initialized sets and gets char 982s ok 33 GObject value (GValue) initialized can be passed to a function and returns a char 982s ok 34 GObject value (GValue) initialized copies char 982s ok 35 GObject value (GValue) can be marshalled and un-marshalled from JS char 982s ok 36 GObject value (GValue) initializes uchar 982s ok 37 GObject value (GValue) uchar is compatible with itself 982s ok 38 GObject value (GValue) uchar is transformable to itself 982s JS G BXD: Defining method set_uchar in prototype for GObject.Value 982s JS G BXD: Defining method get_uchar in prototype for GObject.Value 982s ok 39 GObject value (GValue) initialized sets and gets uchar 982s ok 40 GObject value (GValue) initialized can be passed to a function and returns a uchar 982s ok 41 GObject value (GValue) initialized copies uchar 982s ok 42 GObject value (GValue) can be marshalled and un-marshalled from JS uchar 982s ok 43 GObject value (GValue) initializes uint 982s ok 44 GObject value (GValue) uint is compatible with itself 982s ok 45 GObject value (GValue) uint is transformable to itself 982s JS G BXD: Defining method set_uint in prototype for GObject.Value 982s JS G BXD: Defining method get_uint in prototype for GObject.Value 982s ok 46 GObject value (GValue) initialized sets and gets uint 982s ok 47 GObject value (GValue) initialized can be passed to a function and returns a uint 982s ok 48 GObject value (GValue) initialized copies uint 982s ok 49 GObject value (GValue) can be marshalled and un-marshalled from JS uint 982s ok 50 GObject value (GValue) initializes uint64 982s ok 51 GObject value (GValue) uint64 is compatible with itself 982s ok 52 GObject value (GValue) uint64 is transformable to itself 982s JS G BXD: Defining method set_uint64 in prototype for GObject.Value 982s JS G BXD: Defining method get_uint64 in prototype for GObject.Value 982s ok 53 GObject value (GValue) initialized sets and gets uint64 982s ok 54 GObject value (GValue) initialized can be passed to a function and returns a uint64 982s ok 55 GObject value (GValue) initialized copies uint64 982s ok 56 GObject value (GValue) can be marshalled and un-marshalled from JS uint64 982s ok 57 GObject value (GValue) initializes ulong 982s ok 58 GObject value (GValue) ulong is compatible with itself 982s ok 59 GObject value (GValue) ulong is transformable to itself 982s JS G BXD: Defining method set_ulong in prototype for GObject.Value 982s JS G BXD: Defining method get_ulong in prototype for GObject.Value 982s ok 60 GObject value (GValue) initialized sets and gets ulong 982s ok 61 GObject value (GValue) initialized can be passed to a function and returns a ulong 982s ok 62 GObject value (GValue) initialized copies ulong 982s ok 63 GObject value (GValue) can be marshalled and un-marshalled from JS ulong 982s ok 64 GObject value (GValue) initializes double 982s ok 65 GObject value (GValue) double is compatible with itself 982s ok 66 GObject value (GValue) double is transformable to itself 982s JS G BXD: Defining method set_double in prototype for GObject.Value 982s JS G BXD: Defining method get_double in prototype for GObject.Value 982s ok 67 GObject value (GValue) initialized sets and gets double 982s ok 68 GObject value (GValue) initialized can be passed to a function and returns a double 982s ok 69 GObject value (GValue) initialized copies double 982s ok 70 GObject value (GValue) can be marshalled and un-marshalled from JS double 982s ok 71 GObject value (GValue) initializes float 982s ok 72 GObject value (GValue) float is compatible with itself 982s ok 73 GObject value (GValue) float is transformable to itself 982s JS G BXD: Defining method set_float in prototype for GObject.Value 982s JS G BXD: Defining method get_float in prototype for GObject.Value 982s ok 74 GObject value (GValue) initialized sets and gets float 982s ok 75 GObject value (GValue) initialized can be passed to a function and returns a float 982s ok 76 GObject value (GValue) initialized copies float 982s ok 77 GObject value (GValue) can be marshalled and un-marshalled from JS float 982s ok 78 GObject value (GValue) initializes gtype 982s ok 79 GObject value (GValue) gtype is compatible with itself 982s ok 80 GObject value (GValue) gtype is transformable to itself 982s JS G BXD: Defining method set_gtype in prototype for GObject.Value 982s JS G BXD: Defining method get_gtype in prototype for GObject.Value 982s ok 81 GObject value (GValue) initialized sets and gets gtype 982s ok 82 GObject value (GValue) initialized can be passed to a function and returns a gtype 982s ok 83 GObject value (GValue) initialized copies gtype 982s ok 84 GObject value (GValue) can be marshalled and un-marshalled from JS gtype # SKIP Not supported - always implicitly converted 982s ok 85 GObject value (GValue) initializes boolean 982s ok 86 GObject value (GValue) boolean is compatible with itself 982s ok 87 GObject value (GValue) boolean is transformable to itself 982s JS G BXD: Defining method set_boolean in prototype for GObject.Value 982s JS G BXD: Defining method get_boolean in prototype for GObject.Value 982s ok 88 GObject value (GValue) initialized sets and gets boolean 982s ok 89 GObject value (GValue) initialized can be passed to a function and returns a boolean 982s ok 90 GObject value (GValue) initialized copies boolean 982s ok 91 GObject value (GValue) can be marshalled and un-marshalled from JS boolean 982s ok 92 GObject value (GValue) initializes string 982s ok 93 GObject value (GValue) string is compatible with itself 982s ok 94 GObject value (GValue) string is transformable to itself 982s JS G BXD: Defining method set_string in prototype for GObject.Value 982s JS G BXD: Defining method get_string in prototype for GObject.Value 982s ok 95 GObject value (GValue) initialized sets and gets string 982s ok 96 GObject value (GValue) initialized can be passed to a function and returns a string 982s ok 97 GObject value (GValue) initialized copies string 982s ok 98 GObject value (GValue) can be marshalled and un-marshalled from JS string 982s ok 99 GObject value (GValue) initializes param 982s ok 100 GObject value (GValue) param is compatible with itself 982s ok 101 GObject value (GValue) param is transformable to itself 982s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 982s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 982s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 982s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 982s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 982s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 982s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 982s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 982s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 982s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 982s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 982s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 982s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 982s JS G ENUM: Defining GObject.ParamFlags as 0xeda71ae8 982s JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' 982s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 982s JS G PRM: JSObject created with param instance 0xa25d118 type GParamString 982s JS G BXD: Defining method set_param in prototype for GObject.Value 982s JS G BXD: Defining method get_param in prototype for GObject.Value 982s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 982s JS G PRM: JSObject created with param instance 0xa25d118 type GParamString 982s ok 102 GObject value (GValue) initialized sets and gets param 982s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 982s JS G PRM: JSObject created with param instance 0xa262000 type GParamString 982s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 982s JS G PRM: JSObject created with param instance 0xa262000 type GParamString 982s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 982s JS G PRM: JSObject created with param instance 0xa262000 type GParamString 982s ok 103 GObject value (GValue) initialized can be passed to a function and returns a param 982s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 982s JS G PRM: JSObject created with param instance 0xa262d28 type GParamString 982s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 982s JS G PRM: JSObject created with param instance 0xa262d28 type GParamString 982s ok 104 GObject value (GValue) initialized copies param 982s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 982s JS G PRM: JSObject created with param instance 0xa263178 type GParamString 982s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 982s JS G PRM: JSObject created with param instance 0xa263178 type GParamString 982s ok 105 GObject value (GValue) can be marshalled and un-marshalled from JS param 982s ok 106 GObject value (GValue) initializes variant 982s ok 107 GObject value (GValue) variant is compatible with itself 982s ok 108 GObject value (GValue) variant is transformable to itself 982s JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' 982s JS G BXD: Defined class for VariantType (GVariantType), prototype 0xeb91b6e0, JSClass 0xf1ba1980, in object 0xed869020 982s JS G BXD: Defining method set_variant in prototype for GObject.Value 982s JS G BXD: Defining method get_variant in prototype for GObject.Value 982s ok 109 GObject value (GValue) initialized sets and gets variant 982s ok 110 GObject value (GValue) initialized can be passed to a function and returns a variant 982s ok 111 GObject value (GValue) initialized copies variant 982s ok 112 GObject value (GValue) can be marshalled and un-marshalled from JS variant 982s ok 113 GObject value (GValue) initializes boxed 982s ok 114 GObject value (GValue) boxed is compatible with itself 982s ok 115 GObject value (GValue) boxed is transformable to itself 982s ok 116 GObject value (GValue) initialized sets and gets boxed # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/402 982s 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 982s ok 118 GObject value (GValue) initialized copies boxed # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/402 982s ok 119 GObject value (GValue) can be marshalled and un-marshalled from JS boxed 982s ok 120 GObject value (GValue) initializes gvalue 982s ok 121 GObject value (GValue) gvalue is compatible with itself 982s ok 122 GObject value (GValue) gvalue is transformable to itself 982s ok 123 GObject value (GValue) initialized sets and gets gvalue # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/272 982s 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 982s ok 125 GObject value (GValue) initialized copies gvalue # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/272 982s ok 126 GObject value (GValue) can be marshalled and un-marshalled from JS gvalue # SKIP Not supported - always implicitly converted 982s ok 127 GObject value (GValue) initializes object 982s ok 128 GObject value (GValue) object is compatible with itself 982s ok 129 GObject value (GValue) object is transformable to itself 982s JS G NS: Found info type OBJECT for 'PropertiesObject' in namespace 'GIMarshallingTests' 982s JS G OBJ: Defined class for PropertiesObject (GIMarshallingTestsPropertiesObject), prototype 0xeb921a60, JSClass 0xf1ba1d10, in object 0xed869580 982s JS G BXD: Defining method set_object in prototype for GObject.Value 982s JS G BXD: Defining method get_object in prototype for GObject.Value 982s ok 130 GObject value (GValue) initialized sets and gets object 982s ok 131 GObject value (GValue) initialized can be passed to a function and returns a object 982s ok 132 GObject value (GValue) initialized copies object 982s ok 133 GObject value (GValue) can be marshalled and un-marshalled from JS object 982s ok 134 GObject value (GValue) initializes instance 982s ok 135 GObject value (GValue) instance is compatible with itself 982s ok 136 GObject value (GValue) instance is transformable to itself 982s ok 137 GObject value (GValue) initialized sets and gets instance # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/402 982s 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 982s ok 139 GObject value (GValue) initialized copies instance # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/402 982s ok 140 GObject value (GValue) can be marshalled and un-marshalled from JS instance 982s ok 141 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of int 982s ok 142 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of uint 982s ok 143 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of boolean 982s ok 144 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of gtype 982s ok 145 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of double 982s ok 146 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of float 982s JS G BXD: Defining method init_from_instance in prototype for GObject.Value 982s ok 147 GObject value (GValue) initializes from instance of object 982s ok 148 GObject value (GValue) initializes from instance of instance 982s JS G BXD: Defining method quit in prototype for GLib.MainLoop 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: Main loop instance 0x9fc00a8: Spinning loop until released or hook cleared 982s JS MAINLOOP: handling job 0, 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: Completed job 0 982s JS MAINLOOP: handling job 1, 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: Completed job 1 982s JS MAINLOOP: handling job 2, 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: Completed job 2 982s JS MAINLOOP: handling job 3, 982s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 982s JS MAINLOOP: Main loop instance 0x9fc00a8: release 982s JS MAINLOOP: Completed job 3 982s JS MEMORY: Memory report: before destroying context 982s JS MEMORY: 1687 objects currently alive 982s JS MEMORY: boxed_instance = 1482 982s JS MEMORY: boxed_prototype = 11 982s JS MEMORY: closure = 1 982s JS MEMORY: function = 153 982s JS MEMORY: fundamental_instance = 6 982s JS MEMORY: fundamental_prototype = 2 982s JS MEMORY: gerror_instance = 0 982s JS MEMORY: gerror_prototype = 0 982s JS MEMORY: interface = 0 982s JS MEMORY: module = 5 982s JS MEMORY: ns = 5 982s JS MEMORY: object_instance = 10 982s JS MEMORY: object_prototype = 3 982s JS MEMORY: param = 9 982s JS MEMORY: union_instance = 0 982s JS MEMORY: union_prototype = 0 982s JS CTX: JS shutdown sequence 982s JS CTX: Stopping profiler 982s JS CTX: Shutting down toggle queue 982s JS CTX: Notifying external reference holders of GjsContext dispose 982s JS MAINLOOP: Stopping promise job dispatcher 982s JS CTX: Notifying reference holders of GjsContext dispose 982s JS CTX: Checking unhandled promise rejections 982s JS CTX: Releasing cached JS wrappers 982s JS CTX: Final triggered GC 982s JS CTX: Destroying JS context 982s JS CTX: Releasing all native objects 982s JS CTX: Disabling auto GC 982s JS CTX: Ending trace on global object 982s JS CTX: Freeing allocated resources 982s JS CTX: JS context destroyed 982s PASS: cjs/testGObjectValue.test 982s Running test: cjs/testPrint.test 982s JS NATIVE: Registered native JS module '_promiseNative' 982s JS NATIVE: Registered native JS module '_byteArrayNative' 982s JS NATIVE: Registered native JS module '_encodingNative' 982s JS NATIVE: Registered native JS module '_gi' 982s JS NATIVE: Registered native JS module 'gi' 982s JS NATIVE: Registered native JS module 'cairoNative' 982s JS NATIVE: Registered native JS module 'system' 982s JS NATIVE: Registered native JS module 'console' 982s JS NATIVE: Registered native JS module '_print' 982s JS CTX: Enabling JIT 982s JS CTX: Initialized class GjsFileImporter prototype 0xf3d00080 982s JS IMPORT: Defining parent (nil) of 0xf3d000d8 'imports' is mod 0 982s JS IMPORT: Importing '_print' 982s JS NATIVE: Defining native module '_print' 982s JS IMPORT: Defining parent 0xf3d000d8 of 0xf3d005f0 '_print' is mod 1 982s JS IMPORT: successfully imported module '_print' 982s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 982s 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 0xf3b320d0 982s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xf3b320d0 982s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xf3b320d0 982s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf3b320d0 982s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf3b320d0 982s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xf3b320d0 982s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xf3b320d0 982s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xf3b320d0 982s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xf3b320d0 982s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xf3b320d0 982s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf3b320d0 982s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xf3b320d0 982s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xf3b320d0 982s JS MAINLOOP: Main loop instance 0x72ee0a8: hold 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: Starting promise job dispatcher 982s JS MAINLOOP: Main loop instance 0x72ee0a8: Spinning loop until released or hook cleared 982s JS MAINLOOP: handling job 0, 982s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 982s JS MAINLOOP: Main loop instance 0x72ee0a8: release 982s JS MAINLOOP: Completed job 0 982s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xf3b320d0 982s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf3b320d0 982s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf3b320d0 982s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf3b320d0 982s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf3b320d0 982s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf3b320d0 982s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf3b320d0 982s JS IMPORT: Module metadata hook for module 0xf3d10a10 982s JS IMPORT: Defining meta.importSync for module 0xf3d10a10 982s JS NATIVE: Defining native module 'gi' 982s JS CTX: Initialized class GIRepositoryNamespace prototype 0xf3d10d48 982s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 982s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 982s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 982s JS IMPORT: Importing directory 'overrides' 982s JS IMPORT: Defining parent 0xf3d000d8 of 0xf3d10e38 'overrides' is mod 1 982s JS IMPORT: Defined importer 'overrides' 0xf3d10e38 in 0xf3d000d8 982s JS IMPORT: successfully imported directory 'overrides' 982s JS IMPORT: Importing '_byteArrayNative' 982s JS NATIVE: Defining native module '_byteArrayNative' 982s JS IMPORT: Defining parent 0xf3d000d8 of 0xf3d11220 '_byteArrayNative' is mod 1 982s JS IMPORT: successfully imported module '_byteArrayNative' 982s JS IMPORT: Importing '_promiseNative' 982s JS NATIVE: Defining native module '_promiseNative' 982s JS IMPORT: Defining parent 0xf3d000d8 of 0xf3d11360 '_promiseNative' is mod 1 982s JS IMPORT: successfully imported module '_promiseNative' 982s JS IMPORT: Importing module GLib succeeded 982s JS IMPORT: Defining parent 0xf3d10e38 of 0xf3b330e0 'GLib' is mod 1 982s JS IMPORT: successfully imported module 'GLib' 982s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 982s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xf3b69040, JSClass 0xf7e7d980, in object 0xf3b69020 982s JS CTX: Initialized class GIRepositoryGType prototype 0xf3d11580 982s JS CTX: Initialized class GIRepositoryFunction prototype 0xf3b33120 982s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 982s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 982s JS G BXD: Defined class for Error (GError), prototype 0xf3b69080, JSClass 0xf7e7d980, in object 0xf3b69020 982s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 982s JS G BXD: Defined class for Variant (GVariant), prototype 0xf3b690c0, JSClass 0xf7e7d980, in object 0xf3b69020 982s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 982s JS G BXD: Defined class for Bytes (GBytes), prototype 0xf3b69100, JSClass 0xf7e7d980, in object 0xf3b69020 982s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 982s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 982s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xf3b69140, JSClass 0xf7e7d980, in object 0xf3b69020 982s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 982s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 982s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 982s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 982s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 982s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 982s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 982s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 982s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 982s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 982s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 982s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 982s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 982s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 982s JS G BXD: Defined class for Thread (GThread), prototype 0xf3b69180, JSClass 0xf7e7d980, in object 0xf3b69020 982s JS G BXD: Defining method ref in prototype for GLib.Thread 982s JS G BXD: Defining method unref in prototype for GLib.Thread 982s JS G NS: Defined namespace 'GLib' 0xf3b69020 in GIRepository 0xf3d10c08 982s JS IMPORT: Importing module jasmine succeeded 982s JS IMPORT: Defining parent 0xf3d000d8 of 0xf3b338e0 'jasmine' is mod 1 982s JS IMPORT: successfully imported module 'jasmine' 982s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 982s JS MAINLOOP: Main loop instance 0x72ee0a8: hold 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: Main loop instance 0x72ee0a8: Spinning loop until released or hook cleared 982s JS MAINLOOP: handling job 0, 982s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 982s JS MAINLOOP: Main loop instance 0x72ee0a8: release 982s JS MAINLOOP: Completed job 0 982s JS IMPORT: Importing 'gi' 982s JS IMPORT: Defining parent 0xf3d000d8 of 0xf3d10c08 'gi' is mod 1 982s JS IMPORT: successfully imported module 'gi' 982s 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 982s JS G NS: Defined namespace 'Gdk' 0xf3b691e0 in GIRepository 0xf3d10c08 982s JS CTX: Script evaluation succeeded 982s JS MAINLOOP: Main loop instance 0x72ee0a8: Spinning loop until released or hook cleared 982s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xf3b320d0 982s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf3b320d0 982s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf3b320d0 982s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf3b320d0 982s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf3b320d0 982s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf3b320d0 982s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf3b320d0 982s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf3b320d0 982s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf3b320d0 982s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf3b320d0 982s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf3b320d0 982s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf3b320d0 982s JS IMPORT: Module metadata hook for module 0xf3d33b30 982s JS IMPORT: Defining meta.importSync for module 0xf3d33b30 982s JS NATIVE: Defining native module 'system' 982s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf3b320d0 982s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf3b320d0 982s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 982s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 982s JS MAINLOOP: Set main loop hook to 982s JS MAINLOOP: Main loop instance 0x72ee0a8: hold 982s JS MAINLOOP: Running and clearing main loop hook 982s JS G BXD: Defining method run in prototype for GLib.MainLoop 982s 1..31 982s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 982s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 982s JS G BXD: Defined class for Source (GSource), prototype 0xf3b69200, JSClass 0xf7e7d980, in object 0xf3b69020 982s JS G BXD: Defining method set_priority in prototype for GLib.Source 982s JS IMPORT: Importing '_gi' 982s JS NATIVE: Defining native module '_gi' 982s JS IMPORT: Defining parent 0xf3d000d8 of 0xf3d3a800 '_gi' is mod 1 982s JS IMPORT: successfully imported module '_gi' 982s 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 982s JS G NS: Defined namespace 'CjsPrivate' 0xf3b69280 in GIRepository 0xf3d10c08 982s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 982s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 982s JS IMPORT: Importing module _common succeeded 982s JS IMPORT: Defining parent 0xf3d000d8 of 0xf3b33b80 '_common' is mod 1 982s JS IMPORT: successfully imported module '_common' 982s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 982s JS IMPORT: Importing module _legacy succeeded 982s JS IMPORT: Defining parent 0xf3d000d8 of 0xf3b33bc0 '_legacy' is mod 1 982s JS IMPORT: successfully imported module '_legacy' 982s JS IMPORT: Importing module GObject succeeded 982s JS IMPORT: Defining parent 0xf3d10e38 of 0xf3b33b40 'GObject' is mod 1 982s JS IMPORT: successfully imported module 'GObject' 982s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 982s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 982s JS G BXD: Defined class for String (GString), prototype 0xf3b69480, JSClass 0xf7e7d980, in object 0xf3b69260 982s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 982s JS G PRM: Defined class ParamSpec prototype is 0xf3b33c40 class 0xf7e80170 in object 0xf3b69260 982s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 982s JS G OBJ: Defined class for Object (GObject), prototype 0xf3b695a0, JSClass 0xf7e7dd10, in object 0xf3b69260 982s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 982s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 982s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xf3b695c0, JSClass 0xf7e7dd10, in object 0xf3b69260 982s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 982s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 982s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 982s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 982s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 982s JS G NS: Defined namespace 'GObject' 0xf3b69260 in GIRepository 0xf3d10c08 982s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 982s JS G BXD: Defining method attach in prototype for GLib.Source 982s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 982s JS IMPORT: Module metadata hook for module 0xf3b53dc0 982s JS IMPORT: Defining meta.importSync for module 0xf3b53dc0 982s JS G BXD: Defining method destroy in prototype for GLib.Source 982s ok 1 print can be spied upon 982s ok 2 printerr can be spied upon 982s ok 3 log can be spied upon 982s ok 4 logError can be spied upon 982s ok 5 prettyPrint property value primitive 982s ok 6 prettyPrint property value is object reference 982s ok 7 prettyPrint more than one property 982s ok 8 prettyPrint add property value after property value object reference 982s ok 9 prettyPrint array 982s ok 10 prettyPrint property value array 982s ok 11 prettyPrint array reference is the only array element 982s ok 12 prettyPrint array reference is one of multiple array elements 982s ok 13 prettyPrint nested array 982s ok 14 prettyPrint property value nested array 982s ok 15 prettyPrint function 982s ok 16 prettyPrint property value function 982s ok 17 prettyPrint date 982s ok 18 prettyPrint property value date 982s JS G NS: Found info type STRUCT for 'Rectangle' in namespace 'Gdk' 982s JS G BXD: Defined class for Rectangle (GdkRectangle), prototype 0xf3bce100, JSClass 0xf7e7d980, in object 0xf3b691e0 982s ok 19 prettyPrint toString is overridden on object 982s ok 20 prettyPrint string tag supplied 982s ok 21 prettyPrint symbol 982s ok 22 prettyPrint property key symbol 982s ok 23 prettyPrint property value symbol 982s ok 24 prettyPrint registered symbol 982s ok 25 prettyPrint property key registered symbol 982s ok 26 prettyPrint property value registered symbol 982s ok 27 prettyPrint well-known symbol 982s ok 28 prettyPrint property key well-known symbol 982s ok 29 prettyPrint property value well-known symbol 982s ok 30 prettyPrint undefined 982s ok 31 prettyPrint null 982s JS G BXD: Defining method quit in prototype for GLib.MainLoop 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: Main loop instance 0x72ee0a8: Spinning loop until released or hook cleared 982s JS MAINLOOP: handling job 0, 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: Completed job 0 982s JS MAINLOOP: handling job 1, 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: Completed job 1 982s JS MAINLOOP: handling job 2, 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: Completed job 2 982s JS MAINLOOP: handling job 3, 982s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 982s JS MAINLOOP: Main loop instance 0x72ee0a8: release 982s JS MAINLOOP: Completed job 3 982s JS MEMORY: Memory report: before destroying context 982s JS MEMORY: 259 objects currently alive 982s JS MEMORY: boxed_instance = 144 982s JS MEMORY: boxed_prototype = 9 982s JS MEMORY: closure = 1 982s JS MEMORY: function = 94 982s JS MEMORY: fundamental_instance = 0 982s JS MEMORY: fundamental_prototype = 0 982s JS MEMORY: gerror_instance = 0 982s JS MEMORY: gerror_prototype = 0 982s JS MEMORY: interface = 0 982s JS MEMORY: module = 5 982s JS MEMORY: ns = 4 982s JS MEMORY: object_instance = 0 982s JS MEMORY: object_prototype = 2 982s JS MEMORY: param = 0 982s JS MEMORY: union_instance = 0 982s JS MEMORY: union_prototype = 0 982s JS CTX: JS shutdown sequence 982s JS CTX: Stopping profiler 982s JS CTX: Shutting down toggle queue 982s JS CTX: Notifying external reference holders of GjsContext dispose 982s JS MAINLOOP: Stopping promise job dispatcher 982s JS CTX: Notifying reference holders of GjsContext dispose 982s JS CTX: Checking unhandled promise rejections 982s JS CTX: Releasing cached JS wrappers 982s JS CTX: Final triggered GC 982s JS CTX: Destroying JS context 982s JS CTX: Releasing all native objects 982s JS CTX: Disabling auto GC 982s JS CTX: Ending trace on global object 982s JS CTX: Freeing allocated resources 982s JS CTX: JS context destroyed 982s PASS: cjs/testPrint.test 982s Running test: cjs/testESModules.test 982s JS NATIVE: Registered native JS module '_promiseNative' 982s JS NATIVE: Registered native JS module '_byteArrayNative' 982s JS NATIVE: Registered native JS module '_encodingNative' 982s JS NATIVE: Registered native JS module '_gi' 982s JS NATIVE: Registered native JS module 'gi' 982s JS NATIVE: Registered native JS module 'cairoNative' 982s JS NATIVE: Registered native JS module 'system' 982s JS NATIVE: Registered native JS module 'console' 982s JS NATIVE: Registered native JS module '_print' 982s JS CTX: Enabling JIT 982s JS CTX: Initialized class GjsFileImporter prototype 0xe4c00080 982s JS IMPORT: Defining parent (nil) of 0xe4c000d8 'imports' is mod 0 982s JS IMPORT: Importing '_print' 982s JS NATIVE: Defining native module '_print' 982s JS IMPORT: Defining parent 0xe4c000d8 of 0xe4c005f0 '_print' is mod 1 982s JS IMPORT: successfully imported module '_print' 982s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 982s 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 0xe4a320d0 982s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe4a320d0 982s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe4a320d0 982s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe4a320d0 982s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe4a320d0 982s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe4a320d0 982s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe4a320d0 982s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe4a320d0 982s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe4a320d0 982s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe4a320d0 982s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe4a320d0 982s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe4a320d0 982s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe4a320d0 982s JS MAINLOOP: Main loop instance 0x106d90a8: hold 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: Starting promise job dispatcher 982s JS MAINLOOP: Main loop instance 0x106d90a8: Spinning loop until released or hook cleared 982s JS MAINLOOP: handling job 0, 982s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 982s JS MAINLOOP: Main loop instance 0x106d90a8: release 982s JS MAINLOOP: Completed job 0 982s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xe4a320d0 982s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe4a320d0 982s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe4a320d0 982s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe4a320d0 982s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe4a320d0 982s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe4a320d0 982s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe4a320d0 982s JS IMPORT: Module metadata hook for module 0xe4c10a10 982s JS IMPORT: Defining meta.importSync for module 0xe4c10a10 982s JS NATIVE: Defining native module 'gi' 982s JS CTX: Initialized class GIRepositoryNamespace prototype 0xe4c10d48 982s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 982s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 982s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 982s JS IMPORT: Importing directory 'overrides' 982s JS IMPORT: Defining parent 0xe4c000d8 of 0xe4c10e38 'overrides' is mod 1 982s JS IMPORT: Defined importer 'overrides' 0xe4c10e38 in 0xe4c000d8 982s JS IMPORT: successfully imported directory 'overrides' 982s JS IMPORT: Importing '_byteArrayNative' 982s JS NATIVE: Defining native module '_byteArrayNative' 982s JS IMPORT: Defining parent 0xe4c000d8 of 0xe4c11220 '_byteArrayNative' is mod 1 982s JS IMPORT: successfully imported module '_byteArrayNative' 982s JS IMPORT: Importing '_promiseNative' 982s JS NATIVE: Defining native module '_promiseNative' 982s JS IMPORT: Defining parent 0xe4c000d8 of 0xe4c11360 '_promiseNative' is mod 1 982s JS IMPORT: successfully imported module '_promiseNative' 982s JS IMPORT: Importing module GLib succeeded 982s JS IMPORT: Defining parent 0xe4c10e38 of 0xe4a330e0 'GLib' is mod 1 982s JS IMPORT: successfully imported module 'GLib' 982s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 982s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xe4a69040, JSClass 0xe8d4e980, in object 0xe4a69020 982s JS CTX: Initialized class GIRepositoryGType prototype 0xe4c11580 982s JS CTX: Initialized class GIRepositoryFunction prototype 0xe4a33120 982s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 982s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 982s JS G BXD: Defined class for Error (GError), prototype 0xe4a69080, JSClass 0xe8d4e980, in object 0xe4a69020 982s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 982s JS G BXD: Defined class for Variant (GVariant), prototype 0xe4a690c0, JSClass 0xe8d4e980, in object 0xe4a69020 982s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 982s JS G BXD: Defined class for Bytes (GBytes), prototype 0xe4a69100, JSClass 0xe8d4e980, in object 0xe4a69020 982s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 982s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 982s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xe4a69140, JSClass 0xe8d4e980, in object 0xe4a69020 982s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 982s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 982s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 982s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 982s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 982s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 982s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 982s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 982s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 982s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 982s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 982s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 982s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 982s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 982s JS G BXD: Defined class for Thread (GThread), prototype 0xe4a69180, JSClass 0xe8d4e980, in object 0xe4a69020 982s JS G BXD: Defining method ref in prototype for GLib.Thread 982s JS G BXD: Defining method unref in prototype for GLib.Thread 982s JS G NS: Defined namespace 'GLib' 0xe4a69020 in GIRepository 0xe4c10c08 982s JS IMPORT: Importing module jasmine succeeded 982s JS IMPORT: Defining parent 0xe4c000d8 of 0xe4a338e0 'jasmine' is mod 1 982s JS IMPORT: successfully imported module 'jasmine' 982s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 982s JS MAINLOOP: Main loop instance 0x106d90a8: hold 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: Main loop instance 0x106d90a8: Spinning loop until released or hook cleared 982s JS MAINLOOP: handling job 0, 982s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 982s JS MAINLOOP: Main loop instance 0x106d90a8: release 982s JS MAINLOOP: Completed job 0 982s 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 0xe4a320d0 982s JS IMPORT: Module resolve hook for module "gettext" (relative to ), global 0xe4a320d0 982s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe4a320d0 982s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0xe4a320d0 982s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe4a320d0 982s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe4a320d0 982s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe4a320d0 982s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/exports.js" (relative to ), global 0xe4a320d0 982s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0xe4a320d0 982s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0xe4a320d0 982s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/importmeta.js" (relative to ), global 0xe4a320d0 982s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe4a320d0 982s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe4a320d0 982s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/importmeta.js" (relative to ), global 0xe4a320d0 982s JS IMPORT: Module resolve hook for module "gettext" (relative to ), global 0xe4a320d0 982s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/exports.js" (relative to ), global 0xe4a320d0 982s JS IMPORT: Module resolve hook for module "gettext" (relative to ), global 0xe4a320d0 982s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe4a320d0 982s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0xe4a320d0 982s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/exports.js" (relative to ), global 0xe4a320d0 982s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/exports.js" (relative to ), global 0xe4a320d0 982s JS IMPORT: Module resolve hook for module "gettext" (relative to ), global 0xe4a320d0 982s JS IMPORT: JS import '_gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_gettext.js 982s JS IMPORT: JS import '_gettext' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_gettext.js 982s JS IMPORT: Importing 'gi' 982s JS IMPORT: Defining parent 0xe4c000d8 of 0xe4c10c08 'gi' is mod 1 982s JS IMPORT: successfully imported module 'gi' 982s 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 982s JS G NS: Defined namespace 'CjsPrivate' 0xe4a691e0 in GIRepository 0xe4c10c08 982s JS G NS: Found info type ENUM for 'LocaleCategory' in namespace 'CjsPrivate' 982s JS G ENUM: Defining enum value ALL (fixed from all) 6 982s JS G ENUM: Defining enum value COLLATE (fixed from collate) 3 982s JS G ENUM: Defining enum value CTYPE (fixed from ctype) 0 982s JS G ENUM: Defining enum value MESSAGES (fixed from messages) 5 982s JS G ENUM: Defining enum value MONETARY (fixed from monetary) 4 982s JS G ENUM: Defining enum value NUMERIC (fixed from numeric) 1 982s JS G ENUM: Defining enum value TIME (fixed from time) 2 982s JS G ENUM: Defining CjsPrivate.LocaleCategory as 0xe4c23d70 982s JS IMPORT: Importing module _gettext succeeded 982s JS IMPORT: Defining parent 0xe4c000d8 of 0xe4a339c0 '_gettext' is mod 1 982s JS IMPORT: successfully imported module '_gettext' 982s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe4a320d0 982s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0xe4a320d0 982s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe4a320d0 982s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 982s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 982s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 982s JS IMPORT: Importing module _legacy succeeded 982s JS IMPORT: Defining parent 0xe4c000d8 of 0xe4a33ac0 '_legacy' is mod 1 982s JS IMPORT: successfully imported module '_legacy' 982s JS IMPORT: Importing module lang succeeded 982s JS IMPORT: Defining parent 0xe4c000d8 of 0xe4a33a80 'lang' is mod 1 982s JS IMPORT: successfully imported module 'lang' 982s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 982s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 982s JS IMPORT: Importing module _signals succeeded 982s JS IMPORT: Defining parent 0xe4c000d8 of 0xe4a33b00 '_signals' is mod 1 982s JS IMPORT: successfully imported module '_signals' 982s JS IMPORT: Importing module signals succeeded 982s JS IMPORT: Defining parent 0xe4c000d8 of 0xe4a33a40 'signals' is mod 1 982s JS IMPORT: successfully imported module 'signals' 982s JS IMPORT: Importing module Gio succeeded 982s JS IMPORT: Defining parent 0xe4c10e38 of 0xe4a33a00 'Gio' is mod 1 982s JS IMPORT: successfully imported module 'Gio' 982s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 982s JS IMPORT: Importing '_gi' 982s JS NATIVE: Defining native module '_gi' 982s JS IMPORT: Defining parent 0xe4c000d8 of 0xe4c267b0 '_gi' is mod 1 982s JS IMPORT: successfully imported module '_gi' 982s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 982s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 982s JS IMPORT: Importing module _common succeeded 982s JS IMPORT: Defining parent 0xe4c000d8 of 0xe4a33b80 '_common' is mod 1 982s JS IMPORT: successfully imported module '_common' 982s JS IMPORT: Importing module GObject succeeded 982s JS IMPORT: Defining parent 0xe4c10e38 of 0xe4a33b40 'GObject' is mod 1 982s JS IMPORT: successfully imported module 'GObject' 982s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 982s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 982s JS G BXD: Defined class for String (GString), prototype 0xe4a69440, JSClass 0xe8d4e980, in object 0xe4a69240 982s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 982s JS G PRM: Defined class ParamSpec prototype is 0xe4a33c00 class 0xe8d51170 in object 0xe4a69240 982s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 982s JS G OBJ: Defined class for Object (GObject), prototype 0xe4a69560, JSClass 0xe8d4ed10, in object 0xe4a69240 982s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 982s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 982s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xe4a69580, JSClass 0xe8d4ed10, in object 0xe4a69240 982s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 982s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 982s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 982s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 982s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 982s JS G NS: Defined namespace 'GObject' 0xe4a69240 in GIRepository 0xe4c10c08 982s JS G OBJ: Defined class for Application (GApplication), prototype 0xe4a695c0, JSClass 0xe8d4ed10, in object 0xe4a69220 982s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 982s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0xe4a33ec0, JSClass 0xe8d4ebf8, in object 0xe4a69220 982s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 982s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 982s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 982s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 982s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 982s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 982s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 982s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 982s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 982s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 982s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xe4a69620, JSClass 0xe8d4ed10, in object 0xe4a69220 982s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 982s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0xe4aad0e0, JSClass 0xe8d4ebf8, in object 0xe4a69220 982s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 982s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xe4a69680, JSClass 0xe8d4ed10, in object 0xe4a69220 982s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 982s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 982s JS G IFACE: Defined class for Initable (GInitable), prototype 0xe4aad1e0, JSClass 0xe8d4ebf8, in object 0xe4a69220 982s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 982s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 982s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 982s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xe4a696e0, JSClass 0xe8d4e980, in object 0xe4a69220 982s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 982s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xe4a69720, JSClass 0xe8d4e980, in object 0xe4a69220 982s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 982s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 982s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xe4a69760, JSClass 0xe8d4ed10, in object 0xe4a69220 982s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xe4a697a0, JSClass 0xe8d4ed10, in object 0xe4a691e0 982s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 982s JS G OBJ: Defined class for ListStore (GListStore), prototype 0xe4a697e0, JSClass 0xe8d4ed10, in object 0xe4a69220 982s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 982s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 982s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 982s JS G IFACE: Defined class for File (GFile), prototype 0xe4aad300, JSClass 0xe8d4ebf8, in object 0xe4a69220 982s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xe4a69840, JSClass 0xe8d4ed10, in object 0xe4c10cd0 982s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 982s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0xe4a698a0, JSClass 0xe8d4ed10, in object 0xe4a69220 982s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 982s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 982s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0xe4a698e0, JSClass 0xe8d4ed10, in object 0xe4a69220 982s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 982s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0xe4a69920, JSClass 0xe8d4ed10, in object 0xe4a69220 982s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 982s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xe4a69960, JSClass 0xe8d4e980, in object 0xe4a69220 982s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 982s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 982s JS G OBJ: Defined class for Settings (GSettings), prototype 0xe4a699a0, JSClass 0xe8d4ed10, in object 0xe4a69220 982s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 982s JS G NS: Defined namespace 'Gio' 0xe4a69220 in GIRepository 0xe4c10c08 982s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe4a320d0 982s JS IMPORT: Module metadata hook for module 0xe4c23310 982s JS IMPORT: Defining meta.importSync for module 0xe4c23310 982s JS NATIVE: Defining native module 'system' 982s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/exports.js" (relative to ), global 0xe4a320d0 982s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0xe4a320d0 982s JS IMPORT: Module metadata hook for module 0xe4c234d8 982s JS G OBJ: Defined class for GResourceFile (GResourceFile), prototype 0xe4a699e0, JSClass 0xe8d4ed10, in object 0xe4c10cd0 982s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/importmeta.js" (relative to ), global 0xe4a320d0 982s JS IMPORT: Module metadata hook for module 0xe4c236f0 982s JS MAINLOOP: Main loop instance 0x106d90a8: hold 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: Main loop instance 0x106d90a8: Spinning loop until released or hook cleared 982s JS MAINLOOP: handling job 0, 982s JS IMPORT: Module evaluation promise resolved: "file:///usr/libexec/installed-tests/cjs/js/testESModules.js async resolved" 982s JS MAINLOOP: Main loop instance 0x106d90a8: release 982s JS MAINLOOP: Completed job 0 982s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xe4a320d0 982s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe4a320d0 982s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe4a320d0 982s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe4a320d0 982s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe4a320d0 982s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe4a320d0 982s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe4a320d0 982s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe4a320d0 982s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe4a320d0 982s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe4a320d0 982s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe4a320d0 982s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe4a320d0 982s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe4a320d0 982s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe4a320d0 982s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 982s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 982s JS MAINLOOP: Set main loop hook to 982s JS MAINLOOP: Main loop instance 0x106d90a8: hold 982s JS MAINLOOP: Running and clearing main loop hook 982s JS G BXD: Defining method run in prototype for GLib.MainLoop 982s 1..23 982s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 982s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 982s JS G BXD: Defined class for Source (GSource), prototype 0xe4a69a80, JSClass 0xe8d4e980, in object 0xe4a69020 982s JS G BXD: Defining method set_priority in prototype for GLib.Source 982s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 982s JS G BXD: Defining method attach in prototype for GLib.Source 982s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 982s JS IMPORT: Module metadata hook for module 0xe4c02a58 982s JS IMPORT: Defining meta.importSync for module 0xe4c02a58 982s JS G BXD: Defining method destroy in prototype for GLib.Source 982s ok 1 ES module imports default import 982s ok 2 ES module imports named import 982s ok 3 ES module imports GObject introspection import 982s ok 4 ES module imports import with version parameter 982s ok 5 ES module imports import again with other version parameter 982s ok 6 ES module imports import for the first time with wrong version 982s JS IMPORT: Importing module Gtk succeeded 982s JS IMPORT: Defining parent 0xe4a35960 of 0xe4abe8e0 'Gtk' is mod 1 982s JS IMPORT: successfully imported module 'Gtk' 982s JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' 982s JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' 982s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0xe4a69e60, JSClass 0xe8d4ed10, in object 0xe4a69240 982s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0xe4a69ea0, JSClass 0xe8d4ed10, in object 0xe4a69e40 982s JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' 982s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0xe4abeb40, JSClass 0xe8d4ebf8, in object 0xe4a69e40 982s JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' 982s JS G OBJ: Defined class for Container (GtkContainer), prototype 0xe4a69f00, JSClass 0xe8d4ed10, in object 0xe4a69e40 982s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 982s JS G NS: Defined namespace 'Gtk' 0xe4a69e40 in GIRepository 0xe4a35920 982s ok 7 ES module imports import with another version after a failed import 982s ok 8 ES module imports import nonexistent module 982s ok 9 ES module imports GObject introspection import via URL scheme 982s JS IMPORT: Module metadata hook for module 0xe4ac2190 982s not ok 10 ES module imports import.meta.url 982s # Message: Expected 'file:///usr/libexec/installed-tests/cjs/js/testESModules.js' to match /\/installed-tests\/(gjs\/)?js\/testESModules\.js$/. 982s # Stack: 982s # error properties: Object({ matches: Function }) 982s # 982s # @file:///usr/libexec/installed-tests/cjs/js/testESModules.js:59:33 982s # 982s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 982s # _init/GLib.MainLoop.prototype.runAsync/, promise=, allocation site= 982s JS MAINLOOP: handling job 0, 982s JS IMPORT: Async import promise resolved 982s JS MAINLOOP: Main loop instance 0x106d90a8: release 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: Completed job 0 982s JS MAINLOOP: handling job 1, 982s JS IMPORT: Module resolve hook for module "gettext" (relative to ), global 0xe4a320d0 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: Completed job 1 982s JS MAINLOOP: handling job 2, 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: Completed job 2 982s JS MAINLOOP: handling job 3, 982s ok 15 Builtin ES modules gettext named dynamic import 982s JS MAINLOOP: Completed job 3 982s JS IMPORT: Async module resolve hook for module "gettext" (relative to 0xe4ac2190), global 0xe4a320d0 982s JS MAINLOOP: Main loop instance 0x106d90a8: hold 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: handling job 0, 982s JS IMPORT: Async import promise resolved 982s JS MAINLOOP: Main loop instance 0x106d90a8: release 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: Completed job 0 982s JS MAINLOOP: handling job 1, 982s JS IMPORT: Module resolve hook for module "gettext" (relative to ), global 0xe4a320d0 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: Completed job 1 982s JS MAINLOOP: handling job 2, 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: Completed job 2 982s JS MAINLOOP: handling job 3, 982s ok 16 Builtin ES modules gettext dynamic import matches static import 982s JS MAINLOOP: Completed job 3 982s ok 17 Builtin ES modules system default import 982s ok 18 Builtin ES modules system named import 982s JS IMPORT: Async module resolve hook for module "system" (relative to 0xe4ac2190), global 0xe4a320d0 982s JS MAINLOOP: Main loop instance 0x106d90a8: hold 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: handling job 0, 982s JS IMPORT: Async import promise resolved 982s JS MAINLOOP: Main loop instance 0x106d90a8: release 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: Completed job 0 982s JS MAINLOOP: handling job 1, 982s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe4a320d0 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: Completed job 1 982s JS MAINLOOP: handling job 2, 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: Completed job 2 982s JS MAINLOOP: handling job 3, 982s ok 19 Builtin ES modules system dynamic import matches static import 982s JS MAINLOOP: Completed job 3 982s JS IMPORT: Async module resolve hook for module "system" (relative to 0xe4ac2190), global 0xe4a320d0 982s JS MAINLOOP: Main loop instance 0x106d90a8: hold 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: handling job 0, 982s JS IMPORT: Async import promise resolved 982s JS MAINLOOP: Main loop instance 0x106d90a8: release 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: Completed job 0 982s JS MAINLOOP: handling job 1, 982s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe4a320d0 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: Completed job 1 982s JS MAINLOOP: handling job 2, 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: Completed job 2 982s JS MAINLOOP: handling job 3, 982s ok 20 Builtin ES modules system named dynamic import 982s JS MAINLOOP: Completed job 3 982s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to 0xe4ac2190), global 0xe4a320d0 982s JS MAINLOOP: Main loop instance 0x106d90a8: hold 982s JS MAINLOOP: Main loop instance 0x106d90a8: hold 982s JS MAINLOOP: Main loop instance 0x106d90a8: release 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: handling job 0, 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: Completed job 0 982s JS MAINLOOP: handling job 1, 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: Completed job 1 982s JS MAINLOOP: handling job 2, 982s JS IMPORT: Async import promise resolved 982s JS MAINLOOP: Main loop instance 0x106d90a8: release 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: Completed job 2 982s JS MAINLOOP: handling job 3, 982s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to ), global 0xe4a320d0 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: Completed job 3 982s JS MAINLOOP: handling job 4, 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: Completed job 4 982s JS MAINLOOP: handling job 5, 982s ok 21 Dynamic imports default import 982s JS MAINLOOP: Completed job 5 982s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to 0xe4ac2190), global 0xe4a320d0 982s JS MAINLOOP: Main loop instance 0x106d90a8: hold 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: handling job 0, 982s JS IMPORT: Async import promise resolved 982s JS MAINLOOP: Main loop instance 0x106d90a8: release 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: Completed job 0 982s JS MAINLOOP: handling job 1, 982s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to ), global 0xe4a320d0 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: Completed job 1 982s JS MAINLOOP: handling job 2, 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: Completed job 2 982s JS MAINLOOP: handling job 3, 982s ok 22 Dynamic imports named import 982s JS MAINLOOP: Completed job 3 982s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to 0xe4ac2190), global 0xe4a320d0 982s JS MAINLOOP: Main loop instance 0x106d90a8: hold 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: handling job 0, 982s JS IMPORT: Async import promise resolved 982s JS MAINLOOP: Main loop instance 0x106d90a8: release 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: Completed job 0 982s JS MAINLOOP: handling job 1, 982s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to ), global 0xe4a320d0 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: Completed job 1 982s JS MAINLOOP: handling job 2, 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: Completed job 2 982s JS MAINLOOP: handling job 3, 982s JS IMPORT: Async module resolve hook for module "gi://Gio" (relative to 0xe4ac2190), global 0xe4a320d0 982s JS MAINLOOP: Main loop instance 0x106d90a8: hold 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: Completed job 3 982s JS MAINLOOP: handling job 4, 982s JS IMPORT: Async import promise resolved 982s JS MAINLOOP: Main loop instance 0x106d90a8: release 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: Completed job 4 982s JS MAINLOOP: handling job 5, 982s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0xe4a320d0 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: Completed job 5 982s JS MAINLOOP: handling job 6, 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: Completed job 6 982s JS MAINLOOP: handling job 7, 982s ok 23 Dynamic imports dynamic gi import matches static 982s JS MAINLOOP: Completed job 7 982s JS G BXD: Defining method quit in prototype for GLib.MainLoop 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: Main loop instance 0x106d90a8: Spinning loop until released or hook cleared 982s JS MAINLOOP: handling job 0, 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: Completed job 0 982s JS MAINLOOP: handling job 1, 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: Completed job 1 982s JS MAINLOOP: handling job 2, 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: Completed job 2 982s JS MAINLOOP: handling job 3, 982s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 982s JS MAINLOOP: Main loop instance 0x106d90a8: release 982s JS MAINLOOP: Completed job 3 982s JS MEMORY: Memory report: before destroying context 982s JS MEMORY: 381 objects currently alive 982s JS MEMORY: boxed_instance = 108 982s JS MEMORY: boxed_prototype = 11 982s JS MEMORY: closure = 1 982s JS MEMORY: function = 219 982s JS MEMORY: fundamental_instance = 0 982s JS MEMORY: fundamental_prototype = 0 982s JS MEMORY: gerror_instance = 0 982s JS MEMORY: gerror_prototype = 0 982s JS MEMORY: interface = 5 982s JS MEMORY: module = 11 982s JS MEMORY: ns = 5 982s JS MEMORY: object_instance = 4 982s JS MEMORY: object_prototype = 17 982s JS MEMORY: param = 0 982s JS MEMORY: union_instance = 0 982s JS MEMORY: union_prototype = 0 982s JS CTX: JS shutdown sequence 982s JS CTX: Stopping profiler 982s JS CTX: Shutting down toggle queue 982s JS CTX: Notifying external reference holders of GjsContext dispose 982s JS MAINLOOP: Stopping promise job dispatcher 982s JS CTX: Notifying reference holders of GjsContext dispose 982s JS CTX: Checking unhandled promise rejections 982s JS CTX: Releasing cached JS wrappers 982s JS CTX: Final triggered GC 982s JS CTX: Destroying JS context 982s JS CTX: Releasing all native objects 982s JS CTX: Disabling auto GC 982s JS CTX: Ending trace on global object 982s JS CTX: Freeing allocated resources 982s JS CTX: JS context destroyed 982s PASS: cjs/testESModules.test 982s Running test: cjs/return.test 982s 1..1 982s ok 1 - /usr/libexec/installed-tests/cjs/debugger/return.debugger 982s PASS: cjs/return.test 982s Running test: cjs/print.test 982s 1..1 982s ok 1 - /usr/libexec/installed-tests/cjs/debugger/print.debugger 982s PASS: cjs/print.test 982s Running test: cjs/testGObjectDestructionAccess.test 982s JS NATIVE: Registered native JS module '_promiseNative' 982s JS NATIVE: Registered native JS module '_byteArrayNative' 982s JS NATIVE: Registered native JS module '_encodingNative' 982s JS NATIVE: Registered native JS module '_gi' 982s JS NATIVE: Registered native JS module 'gi' 982s JS NATIVE: Registered native JS module 'cairoNative' 982s JS NATIVE: Registered native JS module 'system' 982s JS NATIVE: Registered native JS module 'console' 982s JS NATIVE: Registered native JS module '_print' 982s JS CTX: Enabling JIT 982s JS CTX: Initialized class GjsFileImporter prototype 0xecc00080 982s JS IMPORT: Defining parent (nil) of 0xecc000d8 'imports' is mod 0 982s JS IMPORT: Importing '_print' 982s JS NATIVE: Defining native module '_print' 982s JS IMPORT: Defining parent 0xecc000d8 of 0xecc005f0 '_print' is mod 1 982s JS IMPORT: successfully imported module '_print' 982s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 982s 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 0xeca320d0 982s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xeca320d0 982s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xeca320d0 982s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeca320d0 982s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeca320d0 982s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xeca320d0 982s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xeca320d0 982s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xeca320d0 982s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xeca320d0 982s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xeca320d0 982s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeca320d0 982s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xeca320d0 982s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xeca320d0 982s JS MAINLOOP: Main loop instance 0xa8ab0a8: hold 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: Starting promise job dispatcher 982s JS MAINLOOP: Main loop instance 0xa8ab0a8: Spinning loop until released or hook cleared 982s JS MAINLOOP: handling job 0, 982s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 982s JS MAINLOOP: Main loop instance 0xa8ab0a8: release 982s JS MAINLOOP: Completed job 0 982s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xeca320d0 982s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeca320d0 982s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeca320d0 982s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeca320d0 982s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeca320d0 982s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeca320d0 982s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeca320d0 982s JS IMPORT: Module metadata hook for module 0xecc10a10 982s JS IMPORT: Defining meta.importSync for module 0xecc10a10 982s JS NATIVE: Defining native module 'gi' 982s JS CTX: Initialized class GIRepositoryNamespace prototype 0xecc10d48 982s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 982s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 982s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 982s JS IMPORT: Importing directory 'overrides' 982s JS IMPORT: Defining parent 0xecc000d8 of 0xecc10e38 'overrides' is mod 1 982s JS IMPORT: Defined importer 'overrides' 0xecc10e38 in 0xecc000d8 982s JS IMPORT: successfully imported directory 'overrides' 982s JS IMPORT: Importing '_byteArrayNative' 982s JS NATIVE: Defining native module '_byteArrayNative' 982s JS IMPORT: Defining parent 0xecc000d8 of 0xecc11220 '_byteArrayNative' is mod 1 982s JS IMPORT: successfully imported module '_byteArrayNative' 982s JS IMPORT: Importing '_promiseNative' 982s JS NATIVE: Defining native module '_promiseNative' 982s JS IMPORT: Defining parent 0xecc000d8 of 0xecc11360 '_promiseNative' is mod 1 982s JS IMPORT: successfully imported module '_promiseNative' 982s JS IMPORT: Importing module GLib succeeded 982s JS IMPORT: Defining parent 0xecc10e38 of 0xeca330e0 'GLib' is mod 1 982s JS IMPORT: successfully imported module 'GLib' 982s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 982s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xeca69040, JSClass 0xf0d3a980, in object 0xeca69020 982s JS CTX: Initialized class GIRepositoryGType prototype 0xecc11580 982s JS CTX: Initialized class GIRepositoryFunction prototype 0xeca33120 982s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 982s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 982s JS G BXD: Defined class for Error (GError), prototype 0xeca69080, JSClass 0xf0d3a980, in object 0xeca69020 982s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 982s JS G BXD: Defined class for Variant (GVariant), prototype 0xeca690c0, JSClass 0xf0d3a980, in object 0xeca69020 982s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 982s JS G BXD: Defined class for Bytes (GBytes), prototype 0xeca69100, JSClass 0xf0d3a980, in object 0xeca69020 982s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 982s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 982s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xeca69140, JSClass 0xf0d3a980, in object 0xeca69020 982s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 982s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 982s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 982s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 982s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 982s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 982s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 982s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 982s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 982s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 982s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 982s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 982s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 982s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 982s JS G BXD: Defined class for Thread (GThread), prototype 0xeca69180, JSClass 0xf0d3a980, in object 0xeca69020 982s JS G BXD: Defining method ref in prototype for GLib.Thread 982s JS G BXD: Defining method unref in prototype for GLib.Thread 982s JS G NS: Defined namespace 'GLib' 0xeca69020 in GIRepository 0xecc10c08 982s JS IMPORT: Importing module jasmine succeeded 982s JS IMPORT: Defining parent 0xecc000d8 of 0xeca338e0 'jasmine' is mod 1 982s JS IMPORT: successfully imported module 'jasmine' 982s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 982s JS MAINLOOP: Main loop instance 0xa8ab0a8: hold 982s JS MAINLOOP: Enqueue job , promise=, allocation site= 982s JS MAINLOOP: Main loop instance 0xa8ab0a8: Spinning loop until released or hook cleared 982s JS MAINLOOP: handling job 0, 982s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 982s JS MAINLOOP: Main loop instance 0xa8ab0a8: release 982s JS MAINLOOP: Completed job 0 982s JS IMPORT: Importing 'gi' 982s JS IMPORT: Defining parent 0xecc000d8 of 0xecc10c08 'gi' is mod 1 982s JS IMPORT: successfully imported module 'gi' 982s 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 982s JS G NS: Defined namespace 'CjsPrivate' 0xeca69200 in GIRepository 0xecc10c08 982s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 982s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 982s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 982s JS IMPORT: Importing module _legacy succeeded 982s JS IMPORT: Defining parent 0xecc000d8 of 0xeca33aa0 '_legacy' is mod 1 982s JS IMPORT: successfully imported module '_legacy' 982s JS IMPORT: Importing module lang succeeded 982s JS IMPORT: Defining parent 0xecc000d8 of 0xeca33a60 'lang' is mod 1 982s JS IMPORT: successfully imported module 'lang' 982s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 982s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 982s JS IMPORT: Importing module _signals succeeded 982s JS IMPORT: Defining parent 0xecc000d8 of 0xeca33ae0 '_signals' is mod 1 982s JS IMPORT: successfully imported module '_signals' 982s JS IMPORT: Importing module signals succeeded 982s JS IMPORT: Defining parent 0xecc000d8 of 0xeca33a20 'signals' is mod 1 982s JS IMPORT: successfully imported module 'signals' 982s JS IMPORT: Importing module Gio succeeded 982s JS IMPORT: Defining parent 0xecc10e38 of 0xeca339e0 'Gio' is mod 1 982s JS IMPORT: successfully imported module 'Gio' 982s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 982s JS IMPORT: Importing '_gi' 982s JS NATIVE: Defining native module '_gi' 982s JS IMPORT: Defining parent 0xecc000d8 of 0xecc25308 '_gi' is mod 1 982s JS IMPORT: successfully imported module '_gi' 982s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 982s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 982s JS IMPORT: Importing module _common succeeded 982s JS IMPORT: Defining parent 0xecc000d8 of 0xeca33b60 '_common' is mod 1 982s JS IMPORT: successfully imported module '_common' 982s JS IMPORT: Importing module GObject succeeded 982s JS IMPORT: Defining parent 0xecc10e38 of 0xeca33b20 'GObject' is mod 1 982s JS IMPORT: successfully imported module 'GObject' 982s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 982s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 982s JS G BXD: Defined class for String (GString), prototype 0xeca69420, JSClass 0xf0d3a980, in object 0xeca69220 982s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 982s JS G PRM: Defined class ParamSpec prototype is 0xeca33be0 class 0xf0d3d170 in object 0xeca69220 982s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 982s JS G OBJ: Defined class for Object (GObject), prototype 0xeca69540, JSClass 0xf0d3ad10, in object 0xeca69220 982s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 982s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 982s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xeca69560, JSClass 0xf0d3ad10, in object 0xeca69220 982s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 982s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 982s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 982s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 982s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 982s JS G NS: Defined namespace 'GObject' 0xeca69220 in GIRepository 0xecc10c08 982s JS G OBJ: Defined class for Application (GApplication), prototype 0xeca695a0, JSClass 0xf0d3ad10, in object 0xeca691e0 982s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 982s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0xeca33ea0, JSClass 0xf0d3abf8, in object 0xeca691e0 982s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 982s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 982s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 982s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 982s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 982s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 982s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 982s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 982s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 982s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 982s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xeca69600, JSClass 0xf0d3ad10, in object 0xeca691e0 982s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 982s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0xecaab0c0, JSClass 0xf0d3abf8, in object 0xeca691e0 982s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 982s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xeca69660, JSClass 0xf0d3ad10, in object 0xeca691e0 982s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 982s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 982s JS G IFACE: Defined class for Initable (GInitable), prototype 0xecaab1c0, JSClass 0xf0d3abf8, in object 0xeca691e0 982s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 982s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 982s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 982s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xeca696c0, JSClass 0xf0d3a980, in object 0xeca691e0 982s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 982s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xeca69700, JSClass 0xf0d3a980, in object 0xeca691e0 982s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 982s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 982s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xeca69740, JSClass 0xf0d3ad10, in object 0xeca691e0 982s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xeca69780, JSClass 0xf0d3ad10, in object 0xeca69200 982s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 982s JS G OBJ: Defined class for ListStore (GListStore), prototype 0xeca697c0, JSClass 0xf0d3ad10, in object 0xeca691e0 982s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 982s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 982s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 982s JS G IFACE: Defined class for File (GFile), prototype 0xecaab2e0, JSClass 0xf0d3abf8, in object 0xeca691e0 982s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xeca69820, JSClass 0xf0d3ad10, in object 0xecc10cd0 982s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 982s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0xeca69880, JSClass 0xf0d3ad10, in object 0xeca691e0 982s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 982s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 982s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0xeca698c0, JSClass 0xf0d3ad10, in object 0xeca691e0 982s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 982s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0xeca69900, JSClass 0xf0d3ad10, in object 0xeca691e0 982s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 982s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xeca69940, JSClass 0xf0d3a980, in object 0xeca691e0 982s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 982s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 982s JS G OBJ: Defined class for Settings (GSettings), prototype 0xeca69980, JSClass 0xf0d3ad10, in object 0xeca691e0 982s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 982s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 982s JS G NS: Defined namespace 'Gio' 0xeca691e0 in GIRepository 0xecc10c08 982s 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 982s JS G NS: Defined namespace 'GjsTestTools' 0xeca699c0 in GIRepository 0xecc10c08 982s JS IMPORT: Importing module Gtk succeeded 982s JS IMPORT: Defining parent 0xecc10e38 of 0xecaabb40 'Gtk' is mod 1 982s JS IMPORT: successfully imported module 'Gtk' 982s JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' 982s JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' 983s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0xeca69a00, JSClass 0xf0d3ad10, in object 0xeca69220 983s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0xeca69a40, JSClass 0xf0d3ad10, in object 0xeca699e0 983s JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' 983s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0xecaabda0, JSClass 0xf0d3abf8, in object 0xeca699e0 983s JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' 983s JS G OBJ: Defined class for Container (GtkContainer), prototype 0xeca69aa0, JSClass 0xf0d3ad10, in object 0xeca699e0 983s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 983s JS G NS: Defined namespace 'Gtk' 0xeca699e0 in GIRepository 0xecc10c08 983s JS IMPORT: Importing 'system' 983s JS NATIVE: Defining native module 'system' 983s JS IMPORT: Defining parent 0xecc000d8 of 0xecc2b310 'system' is mod 1 983s JS IMPORT: successfully imported module 'system' 983s JS CTX: Script evaluation succeeded 983s JS MAINLOOP: Main loop instance 0xa8ab0a8: Spinning loop until released or hook cleared 983s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xeca320d0 983s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xeca320d0 983s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeca320d0 983s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeca320d0 983s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeca320d0 983s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeca320d0 983s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeca320d0 983s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeca320d0 983s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xeca320d0 983s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeca320d0 983s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeca320d0 983s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xeca320d0 983s JS IMPORT: Module metadata hook for module 0xecc07e50 983s JS IMPORT: Defining meta.importSync for module 0xecc07e50 983s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeca320d0 983s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeca320d0 983s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 983s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 983s JS MAINLOOP: Set main loop hook to 983s JS MAINLOOP: Main loop instance 0xa8ab0a8: hold 983s JS MAINLOOP: Running and clearing main loop hook 983s JS G BXD: Defining method run in prototype for GLib.MainLoop 983s 1..54 983s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 983s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 983s JS G BXD: Defined class for Source (GSource), prototype 0xeca69ae0, JSClass 0xf0d3a980, in object 0xeca69020 983s JS G BXD: Defining method set_priority in prototype for GLib.Source 983s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 983s JS G BXD: Defining method attach in prototype for GLib.Source 983s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 983s JS IMPORT: Module metadata hook for module 0xeca53ca0 983s JS IMPORT: Defining meta.importSync for module 0xeca53ca0 983s JS G NS: Found info type FUNCTION for 'init' in namespace 'Gtk' 983s JS G BXD: Defining method destroy in prototype for GLib.Source 983s JS G NS: Found info type OBJECT for 'Window' in namespace 'Gtk' 983s JS G NS: Found info type OBJECT for 'Bin' in namespace 'Gtk' 983s JS G OBJ: Defined class for Bin (GtkBin), prototype 0xeca69bc0, JSClass 0xf0d3ad10, in object 0xeca699e0 983s JS G OBJ: Defined class for Window (GtkWindow), prototype 0xeca69c00, JSClass 0xf0d3ad10, in object 0xeca699e0 983s JS G NS: Found info type ENUM for 'WindowType' in namespace 'Gtk' 983s JS G ENUM: Defining enum value TOPLEVEL (fixed from toplevel) 0 983s JS G ENUM: Defining enum value POPUP (fixed from popup) 1 983s JS G ENUM: Defining Gtk.WindowType as 0xecc15068 983s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 983s JS G OBJ: Defining method set_title in prototype for GtkWindow (Gtk.Window) 983s JS G OBJ: Defining method destroy in prototype for GtkWidget (Gtk.Widget) 983s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 983s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 983s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 983s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 983s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 983s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 983s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 983s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 983s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 983s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 983s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 983s JS G ENUM: Defining GLib.LogLevelFlags as 0xecc156f8 983s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 983s ok 1 Access to destroyed GObject Get property 983s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 983s ok 2 Access to destroyed GObject Set property 983s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 983s ok 3 Access to destroyed GObject Add expando property 983s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 983s ok 4 Access to destroyed GObject Access to unset expando property 983s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 983s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 983s ok 5 Access to destroyed GObject Access previously set expando property 983s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 983s JS G OBJ: Defining method get_title in prototype for GtkWindow (Gtk.Window) 983s ok 6 Access to destroyed GObject Access to getter method 983s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 983s ok 7 Access to destroyed GObject Access to setter method 983s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 983s ok 8 Access to destroyed GObject Proto function connect 983s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 983s ok 9 Access to destroyed GObject Proto function connect_after 983s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 983s ok 10 Access to destroyed GObject Proto function emit 983s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 983s ok 11 Access to destroyed GObject Proto function signals_disconnect 983s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 983s ok 12 Access to destroyed GObject Proto function signals_block 983s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 983s ok 13 Access to destroyed GObject Proto function signals_unblock 983s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 983s ok 14 Access to destroyed GObject Proto function toString 983s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 983s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 983s ok 15 Access to destroyed GObject Proto function toString before/after 983s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 983s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 983s ok 16 Access to finalized GObject Get property 983s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 983s ok 17 Access to finalized GObject Set property 983s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 983s ok 18 Access to finalized GObject Add expando property 983s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 983s ok 19 Access to finalized GObject Access to unset expando property 983s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 983s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 983s ok 20 Access to finalized GObject Access previously set expando property 983s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 983s ok 21 Access to finalized GObject Access to getter method 983s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 983s ok 22 Access to finalized GObject Access to setter method 983s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 983s ok 23 Access to finalized GObject Proto function connect 983s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 983s ok 24 Access to finalized GObject Proto function connect_after 983s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 983s ok 25 Access to finalized GObject Proto function emit 983s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 983s ok 26 Access to finalized GObject Proto function signals_disconnect 983s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 983s ok 27 Access to finalized GObject Proto function signals_block 983s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 983s ok 28 Access to finalized GObject Proto function signals_unblock 983s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 983s ok 29 Access to finalized GObject Proto function toString 983s JS G NS: Found info type FUNCTION for 'init' in namespace 'GjsTestTools' 983s JS G NS: Found info type OBJECT for 'EmblemedIcon' in namespace 'Gio' 983s JS G OBJ: Defined class for EmblemedIcon (GEmblemedIcon), prototype 0xeca69ca0, JSClass 0xf0d3ad10, in object 0xeca691e0 983s JS G NS: Found info type OBJECT for 'ThemedIcon' in namespace 'Gio' 983s JS G OBJ: Defined class for ThemedIcon (GThemedIcon), prototype 0xeca69ce0, JSClass 0xf0d3ad10, in object 0xeca691e0 983s JS G NS: Found info type INTERFACE for 'Icon' in namespace 'Gio' 983s JS G IFACE: Defined class for Icon (GIcon), prototype 0xeca33640, JSClass 0xf0d3abf8, in object 0xeca691e0 983s JS G OBJ: Defining method run_dispose in prototype for GObject (GObject.Object) 983s JS G NS: Found info type FUNCTION for 'reset' in namespace 'GjsTestTools' 983s ok 30 Disposed or finalized GObject is marked as disposed when it is a manually disposed property garbage collected 983s ok 31 Disposed or finalized GObject is marked as disposed when it is a manually disposed property not garbage collected 983s ok 32 Disposed or finalized GObject calls dispose vfunc on explicit disposal only 983s ok 33 Disposed or finalized GObject generates a warn on object garbage collection 983s ok 34 Disposed or finalized GObject generates a warn on object garbage collection if has expando property 983s JS G NS: Found info type FUNCTION for 'delayed_unref' in namespace 'GjsTestTools' 983s JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' 983s JS G BXD: Defining method get_context in prototype for GLib.MainLoop 983s JS G NS: Found info type STRUCT for 'MainContext' in namespace 'GLib' 983s JS G BXD: Defined class for MainContext (GMainContext), prototype 0xeca69d80, JSClass 0xf0d3a980, in object 0xeca69020 983s JS G BXD: Defining method iteration in prototype for GLib.MainContext 983s ok 35 Disposed or finalized GObject generates a warn if already disposed at garbage collection 983s JS G NS: Found info type FUNCTION for 'save_object' in namespace 'GjsTestTools' 983s JS G NS: Found info type FUNCTION for 'peek_saved' in namespace 'GjsTestTools' 983s ok 36 Disposed or finalized GObject created from other function is marked as disposed and garbage collected 983s ok 37 Disposed or finalized GObject created from other function is marked as disposed and not garbage collected 983s JS G NS: Found info type FUNCTION for 'get_disposed' in namespace 'GjsTestTools' 983s ok 38 Disposed or finalized GObject returned from function is marked as disposed 983s JS G NS: Found info type FUNCTION for 'get_saved' in namespace 'GjsTestTools' 983s JS G BXD: Defining method quit in prototype for GLib.MainLoop 983s ok 39 Disposed or finalized GObject returned from function is marked as disposed and then as finalized 983s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 983s JS G NS: Found info type FUNCTION for 'unref_other_thread' in namespace 'GjsTestTools' 983s ok 40 Disposed or finalized GObject ignores toggling queued unref toggles 983s JS G NS: Found info type FUNCTION for 'ref_other_thread' in namespace 'GjsTestTools' 983s ok 41 Disposed or finalized GObject ignores toggling queued toggles 983s JS G NS: Found info type FUNCTION for 'run_dispose_other_thread' in namespace 'GjsTestTools' 983s ok 42 Disposed or finalized GObject can be disposed from other thread 983s ok 43 Disposed or finalized GObject can be garbage collected once disposed from other thread 983s JS G NS: Found info type FUNCTION for 'save_object_unreffed' in namespace 'GjsTestTools' 983s JS G NS: Found info type FUNCTION for 'delayed_ref_other_thread' in namespace 'GjsTestTools' 983s JS G NS: Found info type FUNCTION for 'steal_saved' in namespace 'GjsTestTools' 983s ok 44 GObject with toggle references can be re-reffed from other thread delayed 983s JS G NS: Found info type FUNCTION for 'delayed_unref_other_thread' in namespace 'GjsTestTools' 983s ok 45 GObject with toggle references can be re-reffed and unreffed again from other thread 983s JS G NS: Found info type FUNCTION for 'delayed_ref_unref_other_thread' in namespace 'GjsTestTools' 984s ok 46 GObject with toggle references can be re-reffed and unreffed again from other thread with delay 984s JS G NS: Found info type FUNCTION for 'save_weak' in namespace 'GjsTestTools' 984s JS G NS: Found info type FUNCTION for 'get_weak' in namespace 'GjsTestTools' 984s ok 47 GObject with toggle references can be toggled up by getting a GWeakRef 984s JS G NS: Found info type FUNCTION for 'get_weak_other_thread' in namespace 'GjsTestTools' 984s ok 48 GObject with toggle references can be toggled up by getting a GWeakRef from another thread 984s ok 49 GObject with toggle references can be toggled up by getting a GWeakRef from another thread and re-reffed in main thread 984s ok 50 GObject with toggle references can be toggled up by getting a GWeakRef from another and re-reffed from various threads 984s JS G BXD: Defining method join in prototype for GLib.Thread 984s JS G NS: Found info type FUNCTION for 'clear_saved' in namespace 'GjsTestTools' 984s ok 51 GObject with toggle references can be toggled up-down from various threads when the wrapper is gone 984s ok 52 GObject with toggle references can be toggled up-down from various threads when disposed and the wrapper is gone 984s ok 53 GObject with toggle references can be finalized while queued in toggle queue 984s 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 984s JS MAINLOOP: Enqueue job , promise=, allocation site= 984s JS MAINLOOP: Main loop instance 0xa8ab0a8: Spinning loop until released or hook cleared 984s JS MAINLOOP: handling job 0, 984s JS MAINLOOP: Enqueue job , promise=, allocation site= 984s JS MAINLOOP: Completed job 0 984s JS MAINLOOP: handling job 1, 984s JS MAINLOOP: Enqueue job , promise=, allocation site= 984s JS MAINLOOP: Completed job 1 984s JS MAINLOOP: handling job 2, 984s JS MAINLOOP: Enqueue job , promise=, allocation site= 984s JS MAINLOOP: Completed job 2 984s JS MAINLOOP: handling job 3, 984s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 984s JS MAINLOOP: Main loop instance 0xa8ab0a8: release 984s JS MAINLOOP: Completed job 3 984s JS MEMORY: Memory report: before destroying context 984s JS MEMORY: 311 objects currently alive 984s JS MEMORY: boxed_instance = 13 984s JS MEMORY: boxed_prototype = 11 984s JS MEMORY: closure = 3 984s JS MEMORY: function = 241 984s JS MEMORY: fundamental_instance = 0 984s JS MEMORY: fundamental_prototype = 0 984s JS MEMORY: gerror_instance = 0 984s JS MEMORY: gerror_prototype = 0 984s JS MEMORY: interface = 6 984s JS MEMORY: module = 10 984s JS MEMORY: ns = 6 984s JS MEMORY: object_instance = 0 984s JS MEMORY: object_prototype = 21 984s JS MEMORY: param = 0 984s JS MEMORY: union_instance = 0 984s JS MEMORY: union_prototype = 0 984s JS CTX: JS shutdown sequence 984s JS CTX: Stopping profiler 984s JS CTX: Shutting down toggle queue 984s JS CTX: Notifying external reference holders of GjsContext dispose 984s JS MAINLOOP: Stopping promise job dispatcher 984s JS CTX: Notifying reference holders of GjsContext dispose 984s JS CTX: Checking unhandled promise rejections 984s JS CTX: Releasing cached JS wrappers 984s JS CTX: Final triggered GC 984s JS CTX: Destroying JS context 984s JS CTX: Releasing all native objects 984s JS CTX: Disabling auto GC 984s JS CTX: Ending trace on global object 984s JS CTX: Freeing allocated resources 984s JS CTX: JS context destroyed 984s PASS: cjs/testGObjectDestructionAccess.test 984s Running test: cjs/testLegacyClass.test 984s JS NATIVE: Registered native JS module '_promiseNative' 984s JS NATIVE: Registered native JS module '_byteArrayNative' 984s JS NATIVE: Registered native JS module '_encodingNative' 984s JS NATIVE: Registered native JS module '_gi' 984s JS NATIVE: Registered native JS module 'gi' 984s JS NATIVE: Registered native JS module 'cairoNative' 984s JS NATIVE: Registered native JS module 'system' 984s JS NATIVE: Registered native JS module 'console' 984s JS NATIVE: Registered native JS module '_print' 984s JS CTX: Enabling JIT 984s JS CTX: Initialized class GjsFileImporter prototype 0xf2c00080 984s JS IMPORT: Defining parent (nil) of 0xf2c000d8 'imports' is mod 0 984s JS IMPORT: Importing '_print' 984s JS NATIVE: Defining native module '_print' 984s JS IMPORT: Defining parent 0xf2c000d8 of 0xf2c005f0 '_print' is mod 1 984s JS IMPORT: successfully imported module '_print' 984s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 984s 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 0xf2a320d0 984s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xf2a320d0 984s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xf2a320d0 984s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf2a320d0 984s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf2a320d0 984s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xf2a320d0 984s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xf2a320d0 984s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xf2a320d0 984s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xf2a320d0 984s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xf2a320d0 984s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf2a320d0 984s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xf2a320d0 984s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xf2a320d0 984s JS MAINLOOP: Main loop instance 0x52ab0a8: hold 984s JS MAINLOOP: Enqueue job , promise=, allocation site= 984s JS MAINLOOP: Starting promise job dispatcher 984s JS MAINLOOP: Main loop instance 0x52ab0a8: Spinning loop until released or hook cleared 984s JS MAINLOOP: handling job 0, 984s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 984s JS MAINLOOP: Main loop instance 0x52ab0a8: release 984s JS MAINLOOP: Completed job 0 984s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xf2a320d0 984s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf2a320d0 984s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf2a320d0 984s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf2a320d0 984s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf2a320d0 984s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf2a320d0 984s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf2a320d0 984s JS IMPORT: Module metadata hook for module 0xf2c10a10 984s JS IMPORT: Defining meta.importSync for module 0xf2c10a10 984s JS NATIVE: Defining native module 'gi' 984s JS CTX: Initialized class GIRepositoryNamespace prototype 0xf2c10d48 984s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 984s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 984s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 984s JS IMPORT: Importing directory 'overrides' 984s JS IMPORT: Defining parent 0xf2c000d8 of 0xf2c10e38 'overrides' is mod 1 984s JS IMPORT: Defined importer 'overrides' 0xf2c10e38 in 0xf2c000d8 984s JS IMPORT: successfully imported directory 'overrides' 984s JS IMPORT: Importing '_byteArrayNative' 984s JS NATIVE: Defining native module '_byteArrayNative' 984s JS IMPORT: Defining parent 0xf2c000d8 of 0xf2c11220 '_byteArrayNative' is mod 1 984s JS IMPORT: successfully imported module '_byteArrayNative' 984s JS IMPORT: Importing '_promiseNative' 984s JS NATIVE: Defining native module '_promiseNative' 984s JS IMPORT: Defining parent 0xf2c000d8 of 0xf2c11360 '_promiseNative' is mod 1 984s JS IMPORT: successfully imported module '_promiseNative' 984s JS IMPORT: Importing module GLib succeeded 984s JS IMPORT: Defining parent 0xf2c10e38 of 0xf2a330e0 'GLib' is mod 1 984s JS IMPORT: successfully imported module 'GLib' 984s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 984s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xf2a69040, JSClass 0xf6dea980, in object 0xf2a69020 984s JS CTX: Initialized class GIRepositoryGType prototype 0xf2c11580 984s JS CTX: Initialized class GIRepositoryFunction prototype 0xf2a33120 984s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 984s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 984s JS G BXD: Defined class for Error (GError), prototype 0xf2a69080, JSClass 0xf6dea980, in object 0xf2a69020 984s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 984s JS G BXD: Defined class for Variant (GVariant), prototype 0xf2a690c0, JSClass 0xf6dea980, in object 0xf2a69020 984s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 984s JS G BXD: Defined class for Bytes (GBytes), prototype 0xf2a69100, JSClass 0xf6dea980, in object 0xf2a69020 984s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 984s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 984s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xf2a69140, JSClass 0xf6dea980, in object 0xf2a69020 984s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 984s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 984s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 984s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 984s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 984s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 984s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 984s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 984s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 984s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 984s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 984s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 984s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 984s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 984s JS G BXD: Defined class for Thread (GThread), prototype 0xf2a69180, JSClass 0xf6dea980, in object 0xf2a69020 984s JS G BXD: Defining method ref in prototype for GLib.Thread 984s JS G BXD: Defining method unref in prototype for GLib.Thread 984s JS G NS: Defined namespace 'GLib' 0xf2a69020 in GIRepository 0xf2c10c08 984s JS IMPORT: Importing module jasmine succeeded 984s JS IMPORT: Defining parent 0xf2c000d8 of 0xf2a338e0 'jasmine' is mod 1 984s JS IMPORT: successfully imported module 'jasmine' 984s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 984s JS MAINLOOP: Main loop instance 0x52ab0a8: hold 984s JS MAINLOOP: Enqueue job , promise=, allocation site= 984s JS MAINLOOP: Main loop instance 0x52ab0a8: Spinning loop until released or hook cleared 984s JS MAINLOOP: handling job 0, 984s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 984s JS MAINLOOP: Main loop instance 0x52ab0a8: release 984s JS MAINLOOP: Completed job 0 984s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 984s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 984s JS IMPORT: Importing module _legacy succeeded 984s JS IMPORT: Defining parent 0xf2c000d8 of 0xf2a33a20 '_legacy' is mod 1 984s JS IMPORT: successfully imported module '_legacy' 984s JS IMPORT: Importing module lang succeeded 984s JS IMPORT: Defining parent 0xf2c000d8 of 0xf2a339e0 'lang' is mod 1 984s JS IMPORT: successfully imported module 'lang' 984s JS CTX: Script evaluation succeeded 984s JS MAINLOOP: Main loop instance 0x52ab0a8: Spinning loop until released or hook cleared 984s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xf2a320d0 984s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf2a320d0 984s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf2a320d0 984s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf2a320d0 984s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf2a320d0 984s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf2a320d0 984s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf2a320d0 984s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf2a320d0 984s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf2a320d0 984s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf2a320d0 984s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf2a320d0 984s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf2a320d0 984s JS IMPORT: Module metadata hook for module 0xf2c119d0 984s JS IMPORT: Defining meta.importSync for module 0xf2c119d0 984s JS NATIVE: Defining native module 'system' 984s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf2a320d0 984s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf2a320d0 984s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 984s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 984s JS MAINLOOP: Set main loop hook to 984s JS MAINLOOP: Main loop instance 0x52ab0a8: hold 984s JS MAINLOOP: Running and clearing main loop hook 984s JS G BXD: Defining method run in prototype for GLib.MainLoop 984s 1..62 984s JS IMPORT: Importing 'gi' 984s JS IMPORT: Defining parent 0xf2a357b0 of 0xf2a357e0 'gi' is mod 1 984s JS IMPORT: successfully imported module 'gi' 984s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 984s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 984s JS G BXD: Defined class for Source (GSource), prototype 0xf2a691e0, JSClass 0xf6dea980, in object 0xf2a69020 984s JS G BXD: Defining method set_priority in prototype for GLib.Source 984s JS IMPORT: Importing '_gi' 984s JS NATIVE: Defining native module '_gi' 984s JS IMPORT: Defining parent 0xf2a357b0 of 0xf2c1b110 '_gi' is mod 1 984s JS IMPORT: successfully imported module '_gi' 984s 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 984s JS G NS: Defined namespace 'CjsPrivate' 0xf2a69260 in GIRepository 0xf2a357e0 984s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 984s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 984s JS IMPORT: Importing module _common succeeded 984s JS IMPORT: Defining parent 0xf2a357b0 of 0xf2ab02e0 '_common' is mod 1 984s JS IMPORT: successfully imported module '_common' 984s JS IMPORT: Importing module GObject succeeded 984s JS IMPORT: Defining parent 0xf2a357a0 of 0xf2ab02a0 'GObject' is mod 1 984s JS IMPORT: successfully imported module 'GObject' 984s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 984s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 984s JS G BXD: Defined class for String (GString), prototype 0xf2a69460, JSClass 0xf6dea980, in object 0xf2a69240 984s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 984s JS G PRM: Defined class ParamSpec prototype is 0xf2ab0360 class 0xf6ded170 in object 0xf2a69240 984s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 984s JS G OBJ: Defined class for Object (GObject), prototype 0xf2a69580, JSClass 0xf6dead10, in object 0xf2a69240 984s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 984s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 984s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xf2a695a0, JSClass 0xf6dead10, in object 0xf2a69240 984s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 984s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 984s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 984s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 984s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 984s JS G NS: Defined namespace 'GObject' 0xf2a69240 in GIRepository 0xf2a357e0 984s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 984s JS G BXD: Defining method attach in prototype for GLib.Source 984s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 984s JS IMPORT: Module metadata hook for module 0xf2a53a30 984s JS IMPORT: Defining meta.importSync for module 0xf2a53a30 984s JS G BXD: Defining method destroy in prototype for GLib.Source 984s ok 1 A metaclass has its constructor called each time a class is created with it 984s ok 2 A metaclass is an instance of Lang.Class 984s ok 3 A metaclass produces instances that are instances of itself and Lang.Class 984s ok 4 A metaclass can dynamically define properties in its constructor 984s ok 5 A metaclass instance gets all the properties from its class and metaclass 984s ok 6 A metaclass instance gets dynamically defined properties from metaclass 984s ok 7 A metaclass can be instantiated with Lang.Class but still get the appropriate metaclass 984s ok 8 A metaclass can be detected with Lang.getMetaClass 984s ok 9 Class framework calls _init constructors 984s ok 10 Class framework calls parent constructors 984s ok 11 Class framework sets the right constructor properties 984s ok 12 Class framework sets up instanceof correctly 984s ok 13 Class framework has a name 984s ok 14 Class framework reports a sensible value for toString() 984s ok 15 Class framework allows overriding toString() 984s ok 16 Class framework is not configurable 984s ok 17 Class framework allows accessors for properties 984s ok 18 Class framework raises an exception when creating an abstract class 984s ok 19 Class framework inherits properties from abstract base classes 984s ok 20 Class framework inherits constructors from abstract base classes 984s ok 21 Class framework allows ES6 classes to inherit from abstract base classes 984s ok 22 Class framework lets methods call other methods without clobbering __caller__ 984s ok 23 Class framework allows custom return values from constructors 984s ok 24 Class framework allows symbol-named methods 984s ok 25 An interface is an instance of Lang.Interface 984s ok 26 An interface has a name 984s ok 27 An interface cannot be instantiated 984s ok 28 An interface can be implemented by a class 984s ok 29 An interface can be implemented by a class's superclass 984s ok 30 An interface doesn't disturb a class's constructor 984s ok 31 An interface can have its required method implemented 984s ok 32 An interface must have a name 984s ok 33 An interface must have its required methods implemented 984s ok 34 An interface does not have to have its optional methods implemented 984s ok 35 An interface can have its optional method deferred to by the implementation 984s ok 36 An interface can be chained up to by a class 984s ok 37 An interface can include arguments when being chained up to by a class 984s ok 38 An interface can have its property getter deferred to 984s ok 39 An interface can have its property setter deferred to 984s ok 40 An interface can have its property getter overridden 984s ok 41 An interface can have its property setter overridden 984s ok 42 An interface can require another interface 984s ok 43 An interface can have empty requires 984s ok 44 An interface can chain up to another interface 984s ok 45 An interface can be chained up to with a generic 984s ok 46 An interface can chain up to another interface with a generic 984s ok 47 An interface has its optional function defer to that of the last interface 984s ok 48 An interface must have all its required interfaces implemented 984s ok 49 An interface must have all its required interfaces implemented in the correct order 984s ok 50 An interface can have its implementation on a parent class 984s ok 51 An interface can require its implementor to be a subclass of some class 984s ok 52 An interface must be implemented by an object which subclasses the required class 984s ok 53 An interface can have methods that call others of its methods 984s ok 54 An interface is implemented by a subclass of a class that implements it 984s ok 55 An interface can be reimplemented by a subclass of a class that implements it 984s ok 56 An interface tells what it is with toString() 984s ok 57 ES6 class inheriting from Lang.Class calls a static method on the parent class 984s ok 58 ES6 class inheriting from Lang.Class calls a method on the parent class 984s ok 59 ES6 class inheriting from Lang.Class passes arguments to the parent class's constructor 984s Executing: cjs/testLegacyClass.test 984s ok 60 ES6 class inheriting from Lang.Class chains up to a method on the parent class 984s ok 61 ES6 class inheriting from Lang.Class overrides a method on the parent class 984s ok 62 ES6 class inheriting from Lang.Class sets and gets a property from the parent class 984s JS G BXD: Defining method quit in prototype for GLib.MainLoop 984s JS MAINLOOP: Enqueue job , promise=, allocation site= 984s JS MAINLOOP: Main loop instance 0x52ab0a8: Spinning loop until released or hook cleared 984s JS MAINLOOP: handling job 0, 984s JS MAINLOOP: Enqueue job , promise=, allocation site= 984s JS MAINLOOP: Completed job 0 984s JS MAINLOOP: handling job 1, 984s JS MAINLOOP: Enqueue job , promise=, allocation site= 984s JS MAINLOOP: Completed job 1 984s JS MAINLOOP: handling job 2, 984s JS MAINLOOP: Enqueue job , promise=, allocation site= 984s JS MAINLOOP: Completed job 2 984s JS MAINLOOP: handling job 3, 984s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 984s JS MAINLOOP: Main loop instance 0x52ab0a8: release 984s JS MAINLOOP: Completed job 3 984s JS MEMORY: Memory report: before destroying context 984s JS MEMORY: 389 objects currently alive 984s JS MEMORY: boxed_instance = 275 984s JS MEMORY: boxed_prototype = 8 984s JS MEMORY: closure = 1 984s JS MEMORY: function = 94 984s JS MEMORY: fundamental_instance = 0 984s JS MEMORY: fundamental_prototype = 0 984s JS MEMORY: gerror_instance = 0 984s JS MEMORY: gerror_prototype = 0 984s JS MEMORY: interface = 0 984s JS MEMORY: module = 6 984s JS MEMORY: ns = 3 984s JS MEMORY: object_instance = 0 984s JS MEMORY: object_prototype = 2 984s JS MEMORY: param = 0 984s JS MEMORY: union_instance = 0 984s JS MEMORY: union_prototype = 0 984s JS CTX: JS shutdown sequence 984s JS CTX: Stopping profiler 984s JS CTX: Shutting down toggle queue 984s JS CTX: Notifying external reference holders of GjsContext dispose 984s JS MAINLOOP: Stopping promise job dispatcher 984s JS CTX: Notifying reference holders of GjsContext dispose 984s JS CTX: Checking unhandled promise rejections 984s JS CTX: Releasing cached JS wrappers 984s JS CTX: Final triggered GC 984s JS CTX: Destroying JS context 984s JS CTX: Releasing all native objects 984s JS CTX: Disabling auto GC 984s JS CTX: Ending trace on global object 984s JS CTX: Freeing allocated resources 984s JS CTX: JS context destroyed 984s PASS: cjs/testLegacyClass.test 984s Running test: cjs/testSystem.test 984s JS NATIVE: Registered native JS module '_promiseNative' 984s JS NATIVE: Registered native JS module '_byteArrayNative' 984s JS NATIVE: Registered native JS module '_encodingNative' 984s JS NATIVE: Registered native JS module '_gi' 984s JS NATIVE: Registered native JS module 'gi' 984s JS NATIVE: Registered native JS module 'cairoNative' 984s JS NATIVE: Registered native JS module 'system' 984s JS NATIVE: Registered native JS module 'console' 984s JS NATIVE: Registered native JS module '_print' 984s JS CTX: Enabling JIT 984s JS CTX: Initialized class GjsFileImporter prototype 0xe5800080 984s JS IMPORT: Defining parent (nil) of 0xe58000d8 'imports' is mod 0 984s JS IMPORT: Importing '_print' 984s JS NATIVE: Defining native module '_print' 984s JS IMPORT: Defining parent 0xe58000d8 of 0xe58005f0 '_print' is mod 1 984s JS IMPORT: successfully imported module '_print' 984s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 984s 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 0xe56320d0 984s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe56320d0 984s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe56320d0 984s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe56320d0 984s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe56320d0 984s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe56320d0 984s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe56320d0 984s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe56320d0 984s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe56320d0 984s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe56320d0 984s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe56320d0 985s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe56320d0 985s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe56320d0 985s JS MAINLOOP: Main loop instance 0x26b70a8: hold 985s JS MAINLOOP: Enqueue job , promise=, allocation site= 985s JS MAINLOOP: Starting promise job dispatcher 985s JS MAINLOOP: Main loop instance 0x26b70a8: Spinning loop until released or hook cleared 985s JS MAINLOOP: handling job 0, 985s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 985s JS MAINLOOP: Main loop instance 0x26b70a8: release 985s JS MAINLOOP: Completed job 0 985s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xe56320d0 985s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe56320d0 985s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe56320d0 985s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe56320d0 985s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe56320d0 985s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe56320d0 985s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe56320d0 985s JS IMPORT: Module metadata hook for module 0xe5810a10 985s JS IMPORT: Defining meta.importSync for module 0xe5810a10 985s JS NATIVE: Defining native module 'gi' 985s JS CTX: Initialized class GIRepositoryNamespace prototype 0xe5810d48 985s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 985s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 985s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 985s JS IMPORT: Importing directory 'overrides' 985s JS IMPORT: Defining parent 0xe58000d8 of 0xe5810e38 'overrides' is mod 1 985s JS IMPORT: Defined importer 'overrides' 0xe5810e38 in 0xe58000d8 985s JS IMPORT: successfully imported directory 'overrides' 985s JS IMPORT: Importing '_byteArrayNative' 985s JS NATIVE: Defining native module '_byteArrayNative' 985s JS IMPORT: Defining parent 0xe58000d8 of 0xe5811220 '_byteArrayNative' is mod 1 985s JS IMPORT: successfully imported module '_byteArrayNative' 985s JS IMPORT: Importing '_promiseNative' 985s JS NATIVE: Defining native module '_promiseNative' 985s JS IMPORT: Defining parent 0xe58000d8 of 0xe5811360 '_promiseNative' is mod 1 985s JS IMPORT: successfully imported module '_promiseNative' 985s JS IMPORT: Importing module GLib succeeded 985s JS IMPORT: Defining parent 0xe5810e38 of 0xe56330e0 'GLib' is mod 1 985s JS IMPORT: successfully imported module 'GLib' 985s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 985s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xe5669040, JSClass 0xe996d980, in object 0xe5669020 985s JS CTX: Initialized class GIRepositoryGType prototype 0xe5811580 985s JS CTX: Initialized class GIRepositoryFunction prototype 0xe5633120 985s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 985s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 985s JS G BXD: Defined class for Error (GError), prototype 0xe5669080, JSClass 0xe996d980, in object 0xe5669020 985s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 985s JS G BXD: Defined class for Variant (GVariant), prototype 0xe56690c0, JSClass 0xe996d980, in object 0xe5669020 985s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 985s JS G BXD: Defined class for Bytes (GBytes), prototype 0xe5669100, JSClass 0xe996d980, in object 0xe5669020 985s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 985s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 985s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xe5669140, JSClass 0xe996d980, in object 0xe5669020 985s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 985s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 985s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 985s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 985s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 985s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 985s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 985s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 985s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 985s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 985s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 985s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 985s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 985s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 985s JS G BXD: Defined class for Thread (GThread), prototype 0xe5669180, JSClass 0xe996d980, in object 0xe5669020 985s JS G BXD: Defining method ref in prototype for GLib.Thread 985s JS G BXD: Defining method unref in prototype for GLib.Thread 985s JS G NS: Defined namespace 'GLib' 0xe5669020 in GIRepository 0xe5810c08 985s JS IMPORT: Importing module jasmine succeeded 985s JS IMPORT: Defining parent 0xe58000d8 of 0xe56338e0 'jasmine' is mod 1 985s JS IMPORT: successfully imported module 'jasmine' 985s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 985s JS MAINLOOP: Main loop instance 0x26b70a8: hold 985s JS MAINLOOP: Enqueue job , promise=, allocation site= 985s JS MAINLOOP: Main loop instance 0x26b70a8: Spinning loop until released or hook cleared 985s JS MAINLOOP: handling job 0, 985s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 985s JS MAINLOOP: Main loop instance 0x26b70a8: release 985s JS MAINLOOP: Completed job 0 985s JS IMPORT: Importing 'system' 985s JS NATIVE: Defining native module 'system' 985s JS IMPORT: Defining parent 0xe58000d8 of 0xe5822888 'system' is mod 1 985s JS IMPORT: successfully imported module 'system' 985s JS IMPORT: Importing 'gi' 985s JS IMPORT: Defining parent 0xe58000d8 of 0xe5810c08 'gi' is mod 1 985s JS IMPORT: successfully imported module 'gi' 985s 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 985s JS G NS: Defined namespace 'CjsPrivate' 0xe5669200 in GIRepository 0xe5810c08 985s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 985s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 985s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 985s JS IMPORT: Importing module _legacy succeeded 985s JS IMPORT: Defining parent 0xe58000d8 of 0xe5633aa0 '_legacy' is mod 1 985s JS IMPORT: successfully imported module '_legacy' 985s JS IMPORT: Importing module lang succeeded 985s JS IMPORT: Defining parent 0xe58000d8 of 0xe5633a60 'lang' is mod 1 985s JS IMPORT: successfully imported module 'lang' 985s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 985s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 985s JS IMPORT: Importing module _signals succeeded 985s JS IMPORT: Defining parent 0xe58000d8 of 0xe5633ae0 '_signals' is mod 1 985s JS IMPORT: successfully imported module '_signals' 985s JS IMPORT: Importing module signals succeeded 985s JS IMPORT: Defining parent 0xe58000d8 of 0xe5633a20 'signals' is mod 1 985s JS IMPORT: successfully imported module 'signals' 985s JS IMPORT: Importing module Gio succeeded 985s JS IMPORT: Defining parent 0xe5810e38 of 0xe56339e0 'Gio' is mod 1 985s JS IMPORT: successfully imported module 'Gio' 985s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 985s JS IMPORT: Importing '_gi' 985s JS NATIVE: Defining native module '_gi' 985s JS IMPORT: Defining parent 0xe58000d8 of 0xe5825538 '_gi' is mod 1 985s JS IMPORT: successfully imported module '_gi' 985s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 985s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 985s JS IMPORT: Importing module _common succeeded 985s JS IMPORT: Defining parent 0xe58000d8 of 0xe5633b60 '_common' is mod 1 985s JS IMPORT: successfully imported module '_common' 985s JS IMPORT: Importing module GObject succeeded 985s JS IMPORT: Defining parent 0xe5810e38 of 0xe5633b20 'GObject' is mod 1 985s JS IMPORT: successfully imported module 'GObject' 985s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 985s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 985s JS G BXD: Defined class for String (GString), prototype 0xe5669420, JSClass 0xe996d980, in object 0xe5669220 985s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 985s JS G PRM: Defined class ParamSpec prototype is 0xe5633be0 class 0xe9970170 in object 0xe5669220 985s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 985s JS G OBJ: Defined class for Object (GObject), prototype 0xe5669540, JSClass 0xe996dd10, in object 0xe5669220 985s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 985s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 985s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xe5669560, JSClass 0xe996dd10, in object 0xe5669220 985s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 985s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 985s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 985s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 985s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 985s JS G NS: Defined namespace 'GObject' 0xe5669220 in GIRepository 0xe5810c08 985s JS G OBJ: Defined class for Application (GApplication), prototype 0xe56695a0, JSClass 0xe996dd10, in object 0xe56691e0 985s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 985s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0xe5633ea0, JSClass 0xe996dbf8, in object 0xe56691e0 985s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 985s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 985s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 985s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 985s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 985s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 985s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 985s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 985s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 985s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 985s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xe5669600, JSClass 0xe996dd10, in object 0xe56691e0 985s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 985s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0xe56ac0c0, JSClass 0xe996dbf8, in object 0xe56691e0 985s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 985s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xe5669660, JSClass 0xe996dd10, in object 0xe56691e0 985s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 985s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 985s JS G IFACE: Defined class for Initable (GInitable), prototype 0xe56ac1c0, JSClass 0xe996dbf8, in object 0xe56691e0 985s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 985s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 985s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 985s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xe56696c0, JSClass 0xe996d980, in object 0xe56691e0 985s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 985s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xe5669700, JSClass 0xe996d980, in object 0xe56691e0 985s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 985s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 985s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xe5669740, JSClass 0xe996dd10, in object 0xe56691e0 985s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xe5669780, JSClass 0xe996dd10, in object 0xe5669200 985s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 985s JS G OBJ: Defined class for ListStore (GListStore), prototype 0xe56697c0, JSClass 0xe996dd10, in object 0xe56691e0 985s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 985s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 985s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 985s JS G IFACE: Defined class for File (GFile), prototype 0xe56ac2e0, JSClass 0xe996dbf8, in object 0xe56691e0 985s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xe5669820, JSClass 0xe996dd10, in object 0xe5810cd0 985s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 985s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0xe5669880, JSClass 0xe996dd10, in object 0xe56691e0 985s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 985s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 985s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0xe56698c0, JSClass 0xe996dd10, in object 0xe56691e0 985s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 985s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0xe5669900, JSClass 0xe996dd10, in object 0xe56691e0 985s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 985s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xe5669940, JSClass 0xe996d980, in object 0xe56691e0 985s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 985s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 985s JS G OBJ: Defined class for Settings (GSettings), prototype 0xe5669980, JSClass 0xe996dd10, in object 0xe56691e0 985s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 985s JS G NS: Defined namespace 'Gio' 0xe56691e0 in GIRepository 0xe5810c08 985s JS CTX: Script evaluation succeeded 985s JS MAINLOOP: Main loop instance 0x26b70a8: Spinning loop until released or hook cleared 985s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xe56320d0 985s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe56320d0 985s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe56320d0 985s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe56320d0 985s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe56320d0 985s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe56320d0 985s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe56320d0 985s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe56320d0 985s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe56320d0 985s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe56320d0 985s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe56320d0 985s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe56320d0 985s JS IMPORT: Module metadata hook for module 0xe58343f0 985s JS IMPORT: Defining meta.importSync for module 0xe58343f0 985s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe56320d0 985s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe56320d0 985s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 985s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 985s JS MAINLOOP: Set main loop hook to 985s JS MAINLOOP: Main loop instance 0x26b70a8: hold 985s JS MAINLOOP: Running and clearing main loop hook 985s JS G BXD: Defining method run in prototype for GLib.MainLoop 985s 1..13 985s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 985s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 985s JS G BXD: Defined class for Source (GSource), prototype 0xe56699c0, JSClass 0xe996d980, in object 0xe5669020 985s JS G BXD: Defining method set_priority in prototype for GLib.Source 985s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 985s JS G BXD: Defining method attach in prototype for GLib.Source 985s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 985s JS IMPORT: Module metadata hook for module 0xe5802a58 985s JS IMPORT: Defining meta.importSync for module 0xe5802a58 985s JS G BXD: Defining method destroy in prototype for GLib.Source 985s ok 1 System.addressOf() gives different results for different objects 985s ok 2 System.version gives a plausible number 985s ok 3 System.refcount() gives the correct number 985s ok 4 System.addressOfGObject() gives different results for different objects 985s ok 5 System.addressOfGObject() throws for non GObject objects 985s ok 6 System.gc() does not crash the application 985s ok 7 System.dumpHeap() throws but does not crash when given a nonexistent path 985s ok 8 System.dumpMemoryInfo() 985s ok 9 System.dumpMemoryInfo() throws but does not crash when given a nonexistent path 985s ok 10 System.programPath is null when executed from minijasmine 985s ok 11 System.programArgs System.programArgs is an array 985s ok 12 System.programArgs modifications persist 985s ok 13 System.programArgs System.programArgs is equal to ARGV 985s JS G BXD: Defining method quit in prototype for GLib.MainLoop 985s JS MAINLOOP: Enqueue job , promise=, allocation site= 985s JS MAINLOOP: Main loop instance 0x26b70a8: Spinning loop until released or hook cleared 985s JS MAINLOOP: handling job 0, 985s JS MAINLOOP: Enqueue job , promise=, allocation site= 985s JS MAINLOOP: Completed job 0 985s JS MAINLOOP: handling job 1, 985s JS MAINLOOP: Enqueue job , promise=, allocation site= 985s JS MAINLOOP: Completed job 1 985s JS MAINLOOP: handling job 2, 985s JS MAINLOOP: Enqueue job , promise=, allocation site= 985s JS MAINLOOP: Completed job 2 985s JS MAINLOOP: handling job 3, 985s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 985s JS MAINLOOP: Main loop instance 0x26b70a8: release 985s JS MAINLOOP: Completed job 3 985s JS MEMORY: Memory report: before destroying context 985s JS MEMORY: 258 objects currently alive 985s JS MEMORY: boxed_instance = 49 985s JS MEMORY: boxed_prototype = 10 985s JS MEMORY: closure = 1 985s JS MEMORY: function = 167 985s JS MEMORY: fundamental_instance = 0 985s JS MEMORY: fundamental_prototype = 0 985s JS MEMORY: gerror_instance = 0 985s JS MEMORY: gerror_prototype = 0 985s JS MEMORY: interface = 4 985s JS MEMORY: module = 9 985s JS MEMORY: ns = 4 985s JS MEMORY: object_instance = 1 985s JS MEMORY: object_prototype = 13 985s JS MEMORY: param = 0 985s JS MEMORY: union_instance = 0 985s JS MEMORY: union_prototype = 0 985s JS CTX: JS shutdown sequence 985s JS CTX: Stopping profiler 985s JS CTX: Shutting down toggle queue 985s JS CTX: Notifying external reference holders of GjsContext dispose 985s JS MAINLOOP: Stopping promise job dispatcher 985s JS CTX: Notifying reference holders of GjsContext dispose 985s JS CTX: Checking unhandled promise rejections 985s JS CTX: Releasing cached JS wrappers 985s JS CTX: Final triggered GC 985s JS CTX: Destroying JS context 985s JS CTX: Releasing all native objects 985s JS CTX: Disabling auto GC 985s JS CTX: Ending trace on global object 985s JS CTX: Freeing allocated resources 985s JS CTX: JS context destroyed 985s PASS: cjs/testSystem.test 985s Running test: cjs/down-up.test 985s 1..1 985s ok 1 - /usr/libexec/installed-tests/cjs/debugger/down-up.debugger 985s PASS: cjs/down-up.test 985s Running test: cjs/testLang.test 985s JS NATIVE: Registered native JS module '_promiseNative' 985s JS NATIVE: Registered native JS module '_byteArrayNative' 985s JS NATIVE: Registered native JS module '_encodingNative' 985s JS NATIVE: Registered native JS module '_gi' 985s JS NATIVE: Registered native JS module 'gi' 985s JS NATIVE: Registered native JS module 'cairoNative' 985s JS NATIVE: Registered native JS module 'system' 985s JS NATIVE: Registered native JS module 'console' 985s JS NATIVE: Registered native JS module '_print' 985s JS CTX: Enabling JIT 985s JS CTX: Initialized class GjsFileImporter prototype 0xed800080 985s JS IMPORT: Defining parent (nil) of 0xed8000d8 'imports' is mod 0 985s JS IMPORT: Importing '_print' 985s JS NATIVE: Defining native module '_print' 985s JS IMPORT: Defining parent 0xed8000d8 of 0xed8005f0 '_print' is mod 1 985s JS IMPORT: successfully imported module '_print' 985s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 985s 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 0xed6320d0 985s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xed6320d0 985s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xed6320d0 985s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xed6320d0 985s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xed6320d0 985s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xed6320d0 985s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xed6320d0 985s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xed6320d0 985s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xed6320d0 985s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xed6320d0 985s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xed6320d0 985s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xed6320d0 985s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xed6320d0 985s JS MAINLOOP: Main loop instance 0x725d0a8: hold 985s JS MAINLOOP: Enqueue job , promise=, allocation site= 985s JS MAINLOOP: Starting promise job dispatcher 985s JS MAINLOOP: Main loop instance 0x725d0a8: Spinning loop until released or hook cleared 985s JS MAINLOOP: handling job 0, 985s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 985s JS MAINLOOP: Main loop instance 0x725d0a8: release 985s JS MAINLOOP: Completed job 0 985s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xed6320d0 985s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xed6320d0 985s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xed6320d0 985s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xed6320d0 985s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xed6320d0 985s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xed6320d0 985s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xed6320d0 985s JS IMPORT: Module metadata hook for module 0xed810a10 985s JS IMPORT: Defining meta.importSync for module 0xed810a10 985s JS NATIVE: Defining native module 'gi' 985s JS CTX: Initialized class GIRepositoryNamespace prototype 0xed810d48 985s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 985s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 985s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 985s JS IMPORT: Importing directory 'overrides' 985s JS IMPORT: Defining parent 0xed8000d8 of 0xed810e38 'overrides' is mod 1 985s JS IMPORT: Defined importer 'overrides' 0xed810e38 in 0xed8000d8 985s JS IMPORT: successfully imported directory 'overrides' 985s JS IMPORT: Importing '_byteArrayNative' 985s JS NATIVE: Defining native module '_byteArrayNative' 985s JS IMPORT: Defining parent 0xed8000d8 of 0xed811220 '_byteArrayNative' is mod 1 985s JS IMPORT: successfully imported module '_byteArrayNative' 985s JS IMPORT: Importing '_promiseNative' 985s JS NATIVE: Defining native module '_promiseNative' 985s JS IMPORT: Defining parent 0xed8000d8 of 0xed811360 '_promiseNative' is mod 1 985s JS IMPORT: successfully imported module '_promiseNative' 985s JS IMPORT: Importing module GLib succeeded 985s JS IMPORT: Defining parent 0xed810e38 of 0xed6330e0 'GLib' is mod 1 985s JS IMPORT: successfully imported module 'GLib' 985s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 985s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xed669040, JSClass 0xf1960980, in object 0xed669020 985s JS CTX: Initialized class GIRepositoryGType prototype 0xed811580 985s JS CTX: Initialized class GIRepositoryFunction prototype 0xed633120 985s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 985s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 985s JS G BXD: Defined class for Error (GError), prototype 0xed669080, JSClass 0xf1960980, in object 0xed669020 985s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 985s JS G BXD: Defined class for Variant (GVariant), prototype 0xed6690c0, JSClass 0xf1960980, in object 0xed669020 985s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 985s JS G BXD: Defined class for Bytes (GBytes), prototype 0xed669100, JSClass 0xf1960980, in object 0xed669020 985s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 985s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 985s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xed669140, JSClass 0xf1960980, in object 0xed669020 985s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 985s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 985s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 985s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 985s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 985s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 985s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 985s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 985s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 985s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 985s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 985s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 985s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 985s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 985s JS G BXD: Defined class for Thread (GThread), prototype 0xed669180, JSClass 0xf1960980, in object 0xed669020 985s JS G BXD: Defining method ref in prototype for GLib.Thread 985s JS G BXD: Defining method unref in prototype for GLib.Thread 985s JS G NS: Defined namespace 'GLib' 0xed669020 in GIRepository 0xed810c08 985s JS IMPORT: Importing module jasmine succeeded 985s JS IMPORT: Defining parent 0xed8000d8 of 0xed6338e0 'jasmine' is mod 1 985s JS IMPORT: successfully imported module 'jasmine' 985s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 985s JS MAINLOOP: Main loop instance 0x725d0a8: hold 985s JS MAINLOOP: Enqueue job , promise=, allocation site= 985s JS MAINLOOP: Main loop instance 0x725d0a8: Spinning loop until released or hook cleared 985s JS MAINLOOP: handling job 0, 985s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 985s JS MAINLOOP: Main loop instance 0x725d0a8: release 985s JS MAINLOOP: Completed job 0 985s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 985s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 985s JS IMPORT: Importing module _legacy succeeded 985s JS IMPORT: Defining parent 0xed8000d8 of 0xed633a20 '_legacy' is mod 1 985s JS IMPORT: successfully imported module '_legacy' 985s JS IMPORT: Importing module lang succeeded 985s JS IMPORT: Defining parent 0xed8000d8 of 0xed6339e0 'lang' is mod 1 985s JS IMPORT: successfully imported module 'lang' 985s JS CTX: Script evaluation succeeded 985s JS MAINLOOP: Main loop instance 0x725d0a8: Spinning loop until released or hook cleared 985s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xed6320d0 985s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xed6320d0 985s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xed6320d0 985s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xed6320d0 985s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xed6320d0 985s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xed6320d0 985s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xed6320d0 985s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xed6320d0 985s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xed6320d0 985s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xed6320d0 985s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xed6320d0 985s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xed6320d0 985s JS IMPORT: Module metadata hook for module 0xed828b58 985s JS IMPORT: Defining meta.importSync for module 0xed828b58 985s JS NATIVE: Defining native module 'system' 985s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xed6320d0 985s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xed6320d0 985s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 985s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 985s JS MAINLOOP: Set main loop hook to 985s JS MAINLOOP: Main loop instance 0x725d0a8: hold 985s JS MAINLOOP: Running and clearing main loop hook 985s JS G BXD: Defining method run in prototype for GLib.MainLoop 985s 1..9 985s JS IMPORT: Importing 'gi' 985s JS IMPORT: Defining parent 0xed8000d8 of 0xed810c08 'gi' is mod 1 985s JS IMPORT: successfully imported module 'gi' 985s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 985s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 985s JS G BXD: Defined class for Source (GSource), prototype 0xed6691e0, JSClass 0xf1960980, in object 0xed669020 985s JS G BXD: Defining method set_priority in prototype for GLib.Source 985s JS IMPORT: Importing '_gi' 985s JS NATIVE: Defining native module '_gi' 985s JS IMPORT: Defining parent 0xed8000d8 of 0xed82d070 '_gi' is mod 1 985s JS IMPORT: successfully imported module '_gi' 985s 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 985s JS G NS: Defined namespace 'CjsPrivate' 0xed669260 in GIRepository 0xed810c08 985s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 985s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 985s JS IMPORT: Importing module _common succeeded 985s JS IMPORT: Defining parent 0xed8000d8 of 0xed633c00 '_common' is mod 1 985s JS IMPORT: successfully imported module '_common' 985s JS IMPORT: Importing module GObject succeeded 985s JS IMPORT: Defining parent 0xed810e38 of 0xed633bc0 'GObject' is mod 1 985s JS IMPORT: successfully imported module 'GObject' 985s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 985s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 985s JS G BXD: Defined class for String (GString), prototype 0xed669460, JSClass 0xf1960980, in object 0xed669240 985s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 985s JS G PRM: Defined class ParamSpec prototype is 0xed633c80 class 0xf1963170 in object 0xed669240 985s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 985s JS G OBJ: Defined class for Object (GObject), prototype 0xed669580, JSClass 0xf1960d10, in object 0xed669240 985s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 985s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 985s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xed6695a0, JSClass 0xf1960d10, in object 0xed669240 985s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 985s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 985s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 985s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 985s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 985s JS G NS: Defined namespace 'GObject' 0xed669240 in GIRepository 0xed810c08 985s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 985s JS G BXD: Defining method attach in prototype for GLib.Source 985s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 985s JS IMPORT: Module metadata hook for module 0xed802a58 985s JS IMPORT: Defining meta.importSync for module 0xed802a58 985s JS G BXD: Defining method destroy in prototype for GLib.Source 985s ok 1 Lang module counts properties with Lang.countProperties() 985s ok 2 Lang module copies properties from one object to another with Lang.copyProperties() 985s ok 3 Lang module copies properties without an underscore with Lang.copyPublicProperties() 985s ok 4 Lang module copies property getters and setters 985s ok 5 Lang module bind() calls the bound function with the supplied this-object 985s ok 6 Lang module bind() throws an error when no function supplied 985s ok 7 Lang module bind() throws an error when this-object undefined 985s ok 8 Lang module bind() supplies extra arguments to the function 985s ok 9 Lang module bind() appends the extra arguments to any arguments passed 985s JS G BXD: Defining method quit in prototype for GLib.MainLoop 985s JS MAINLOOP: Enqueue job , promise=, allocation site= 985s JS MAINLOOP: Main loop instance 0x725d0a8: Spinning loop until released or hook cleared 985s JS MAINLOOP: handling job 0, 985s JS MAINLOOP: Enqueue job , promise=, allocation site= 985s JS MAINLOOP: Completed job 0 985s JS MAINLOOP: handling job 1, 985s JS MAINLOOP: Enqueue job , promise=, allocation site= 985s JS MAINLOOP: Completed job 1 985s JS MAINLOOP: handling job 2, 985s JS MAINLOOP: Enqueue job , promise=, allocation site= 985s JS MAINLOOP: Completed job 2 985s JS MAINLOOP: handling job 3, 985s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 985s JS MAINLOOP: Main loop instance 0x725d0a8: release 985s JS MAINLOOP: Completed job 3 985s JS MEMORY: Memory report: before destroying context 985s JS MEMORY: 165 objects currently alive 985s JS MEMORY: boxed_instance = 51 985s JS MEMORY: boxed_prototype = 8 985s JS MEMORY: closure = 1 985s JS MEMORY: function = 94 985s JS MEMORY: fundamental_instance = 0 985s JS MEMORY: fundamental_prototype = 0 985s JS MEMORY: gerror_instance = 0 985s JS MEMORY: gerror_prototype = 0 985s JS MEMORY: interface = 0 985s JS MEMORY: module = 6 985s JS MEMORY: ns = 3 985s JS MEMORY: object_instance = 0 985s JS MEMORY: object_prototype = 2 985s JS MEMORY: param = 0 985s JS MEMORY: union_instance = 0 985s JS MEMORY: union_prototype = 0 985s JS CTX: JS shutdown sequence 985s JS CTX: Stopping profiler 985s JS CTX: Shutting down toggle queue 985s JS CTX: Notifying external reference holders of GjsContext dispose 985s JS MAINLOOP: Stopping promise job dispatcher 985s JS CTX: Notifying reference holders of GjsContext dispose 985s JS CTX: Checking unhandled promise rejections 985s JS CTX: Releasing cached JS wrappers 985s JS CTX: Final triggered GC 985s JS CTX: Destroying JS context 985s JS CTX: Releasing all native objects 985s JS CTX: Disabling auto GC 985s JS CTX: Ending trace on global object 985s JS CTX: Freeing allocated resources 985s JS CTX: JS context destroyed 985s PASS: cjs/testLang.test 985s Running test: cjs/list.test 985s 1..1 985s ok 1 - /usr/libexec/installed-tests/cjs/debugger/list.debugger 985s PASS: cjs/list.test 985s Running test: cjs/breakpoint.test 985s 1..1 985s ok 1 - /usr/libexec/installed-tests/cjs/debugger/breakpoint.debugger 985s PASS: cjs/breakpoint.test 985s Running test: cjs/testExceptions.test 985s JS NATIVE: Registered native JS module '_promiseNative' 985s JS NATIVE: Registered native JS module '_byteArrayNative' 985s JS NATIVE: Registered native JS module '_encodingNative' 985s JS NATIVE: Registered native JS module '_gi' 985s JS NATIVE: Registered native JS module 'gi' 985s JS NATIVE: Registered native JS module 'cairoNative' 985s JS NATIVE: Registered native JS module 'system' 985s JS NATIVE: Registered native JS module 'console' 985s JS NATIVE: Registered native JS module '_print' 985s JS CTX: Enabling JIT 985s JS CTX: Initialized class GjsFileImporter prototype 0xe8000080 985s JS IMPORT: Defining parent (nil) of 0xe80000d8 'imports' is mod 0 985s JS IMPORT: Importing '_print' 985s JS NATIVE: Defining native module '_print' 985s JS IMPORT: Defining parent 0xe80000d8 of 0xe80005f0 '_print' is mod 1 985s JS IMPORT: successfully imported module '_print' 985s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 985s 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 0xe7e320d0 985s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe7e320d0 985s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe7e320d0 985s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe7e320d0 985s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe7e320d0 985s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe7e320d0 985s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe7e320d0 985s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe7e320d0 985s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe7e320d0 985s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe7e320d0 985s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe7e320d0 985s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe7e320d0 985s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe7e320d0 985s JS MAINLOOP: Main loop instance 0x51ab0a8: hold 985s JS MAINLOOP: Enqueue job , promise=, allocation site= 985s JS MAINLOOP: Starting promise job dispatcher 985s JS MAINLOOP: Main loop instance 0x51ab0a8: Spinning loop until released or hook cleared 985s JS MAINLOOP: handling job 0, 985s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 985s JS MAINLOOP: Main loop instance 0x51ab0a8: release 985s JS MAINLOOP: Completed job 0 985s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xe7e320d0 985s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe7e320d0 985s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe7e320d0 985s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe7e320d0 985s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe7e320d0 985s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe7e320d0 985s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe7e320d0 985s JS IMPORT: Module metadata hook for module 0xe8010a10 985s JS IMPORT: Defining meta.importSync for module 0xe8010a10 985s JS NATIVE: Defining native module 'gi' 985s JS CTX: Initialized class GIRepositoryNamespace prototype 0xe8010d48 985s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 985s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 985s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 985s JS IMPORT: Importing directory 'overrides' 985s JS IMPORT: Defining parent 0xe80000d8 of 0xe8010e38 'overrides' is mod 1 985s JS IMPORT: Defined importer 'overrides' 0xe8010e38 in 0xe80000d8 985s JS IMPORT: successfully imported directory 'overrides' 985s JS IMPORT: Importing '_byteArrayNative' 985s JS NATIVE: Defining native module '_byteArrayNative' 985s JS IMPORT: Defining parent 0xe80000d8 of 0xe8011220 '_byteArrayNative' is mod 1 985s JS IMPORT: successfully imported module '_byteArrayNative' 985s JS IMPORT: Importing '_promiseNative' 985s JS NATIVE: Defining native module '_promiseNative' 985s JS IMPORT: Defining parent 0xe80000d8 of 0xe8011360 '_promiseNative' is mod 1 985s JS IMPORT: successfully imported module '_promiseNative' 985s JS IMPORT: Importing module GLib succeeded 985s JS IMPORT: Defining parent 0xe8010e38 of 0xe7e330e0 'GLib' is mod 1 985s JS IMPORT: successfully imported module 'GLib' 985s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 985s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xe7e69040, JSClass 0xec1e7980, in object 0xe7e69020 985s JS CTX: Initialized class GIRepositoryGType prototype 0xe8011580 985s JS CTX: Initialized class GIRepositoryFunction prototype 0xe7e33120 985s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 985s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 985s JS G BXD: Defined class for Error (GError), prototype 0xe7e69080, JSClass 0xec1e7980, in object 0xe7e69020 985s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 985s JS G BXD: Defined class for Variant (GVariant), prototype 0xe7e690c0, JSClass 0xec1e7980, in object 0xe7e69020 985s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 985s JS G BXD: Defined class for Bytes (GBytes), prototype 0xe7e69100, JSClass 0xec1e7980, in object 0xe7e69020 985s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 985s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 985s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xe7e69140, JSClass 0xec1e7980, in object 0xe7e69020 985s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 985s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 985s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 985s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 985s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 985s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 985s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 985s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 985s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 985s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 985s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 985s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 985s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 985s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 985s JS G BXD: Defined class for Thread (GThread), prototype 0xe7e69180, JSClass 0xec1e7980, in object 0xe7e69020 985s JS G BXD: Defining method ref in prototype for GLib.Thread 985s JS G BXD: Defining method unref in prototype for GLib.Thread 985s JS G NS: Defined namespace 'GLib' 0xe7e69020 in GIRepository 0xe8010c08 985s JS IMPORT: Importing module jasmine succeeded 985s JS IMPORT: Defining parent 0xe80000d8 of 0xe7e338e0 'jasmine' is mod 1 985s JS IMPORT: successfully imported module 'jasmine' 985s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 985s JS MAINLOOP: Main loop instance 0x51ab0a8: hold 985s JS MAINLOOP: Enqueue job , promise=, allocation site= 985s JS MAINLOOP: Main loop instance 0x51ab0a8: Spinning loop until released or hook cleared 985s JS MAINLOOP: handling job 0, 985s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 985s JS MAINLOOP: Main loop instance 0x51ab0a8: release 985s JS MAINLOOP: Completed job 0 985s JS IMPORT: Importing 'gi' 985s JS IMPORT: Defining parent 0xe80000d8 of 0xe8010c08 'gi' is mod 1 985s JS IMPORT: successfully imported module 'gi' 985s 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 985s JS G NS: Defined namespace 'GIMarshallingTests' 0xe7e691e0 in GIRepository 0xe8010c08 985s 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 985s JS G NS: Defined namespace 'CjsPrivate' 0xe7e69220 in GIRepository 0xe8010c08 985s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 985s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 985s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 985s JS IMPORT: Importing module _legacy succeeded 985s JS IMPORT: Defining parent 0xe80000d8 of 0xe7e33aa0 '_legacy' is mod 1 985s JS IMPORT: successfully imported module '_legacy' 985s JS IMPORT: Importing module lang succeeded 985s JS IMPORT: Defining parent 0xe80000d8 of 0xe7e33a60 'lang' is mod 1 985s JS IMPORT: successfully imported module 'lang' 985s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 985s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 985s JS IMPORT: Importing module _signals succeeded 985s JS IMPORT: Defining parent 0xe80000d8 of 0xe7e33ae0 '_signals' is mod 1 985s JS IMPORT: successfully imported module '_signals' 985s JS IMPORT: Importing module signals succeeded 985s JS IMPORT: Defining parent 0xe80000d8 of 0xe7e33a20 'signals' is mod 1 985s JS IMPORT: successfully imported module 'signals' 985s JS IMPORT: Importing module Gio succeeded 985s JS IMPORT: Defining parent 0xe8010e38 of 0xe7e339e0 'Gio' is mod 1 985s JS IMPORT: successfully imported module 'Gio' 985s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 985s JS IMPORT: Importing '_gi' 985s JS NATIVE: Defining native module '_gi' 985s JS IMPORT: Defining parent 0xe80000d8 of 0xe8025360 '_gi' is mod 1 985s JS IMPORT: successfully imported module '_gi' 985s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 985s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 985s JS IMPORT: Importing module _common succeeded 985s JS IMPORT: Defining parent 0xe80000d8 of 0xe7e33b60 '_common' is mod 1 985s JS IMPORT: successfully imported module '_common' 985s JS IMPORT: Importing module GObject succeeded 985s JS IMPORT: Defining parent 0xe8010e38 of 0xe7e33b20 'GObject' is mod 1 985s JS IMPORT: successfully imported module 'GObject' 985s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 985s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 985s JS G BXD: Defined class for String (GString), prototype 0xe7e69440, JSClass 0xec1e7980, in object 0xe7e69240 985s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 985s JS G PRM: Defined class ParamSpec prototype is 0xe7e33be0 class 0xec1ea170 in object 0xe7e69240 985s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 985s JS G OBJ: Defined class for Object (GObject), prototype 0xe7e69560, JSClass 0xec1e7d10, in object 0xe7e69240 985s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 985s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 985s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xe7e69580, JSClass 0xec1e7d10, in object 0xe7e69240 985s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 985s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 985s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 985s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 985s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 985s JS G NS: Defined namespace 'GObject' 0xe7e69240 in GIRepository 0xe8010c08 985s JS G OBJ: Defined class for Application (GApplication), prototype 0xe7e695c0, JSClass 0xec1e7d10, in object 0xe7e69200 985s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 985s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0xe7e33ea0, JSClass 0xec1e7bf8, in object 0xe7e69200 985s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 985s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 985s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 985s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 985s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 985s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 985s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 985s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 985s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 985s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 985s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xe7e69620, JSClass 0xec1e7d10, in object 0xe7e69200 985s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 985s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0xe7eab0c0, JSClass 0xec1e7bf8, in object 0xe7e69200 985s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 985s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xe7e69680, JSClass 0xec1e7d10, in object 0xe7e69200 985s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 985s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 985s JS G IFACE: Defined class for Initable (GInitable), prototype 0xe7eab1c0, JSClass 0xec1e7bf8, in object 0xe7e69200 985s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 985s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 985s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 985s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xe7e696e0, JSClass 0xec1e7980, in object 0xe7e69200 985s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 985s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xe7e69720, JSClass 0xec1e7980, in object 0xe7e69200 985s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 985s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 985s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xe7e69760, JSClass 0xec1e7d10, in object 0xe7e69200 985s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xe7e697a0, JSClass 0xec1e7d10, in object 0xe7e69220 985s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 985s JS G OBJ: Defined class for ListStore (GListStore), prototype 0xe7e697e0, JSClass 0xec1e7d10, in object 0xe7e69200 985s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 985s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 985s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 985s JS G IFACE: Defined class for File (GFile), prototype 0xe7eab2e0, JSClass 0xec1e7bf8, in object 0xe7e69200 985s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xe7e69840, JSClass 0xec1e7d10, in object 0xe8010cd0 985s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 985s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0xe7e698a0, JSClass 0xec1e7d10, in object 0xe7e69200 985s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 985s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 985s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0xe7e698e0, JSClass 0xec1e7d10, in object 0xe7e69200 985s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 985s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0xe7e69920, JSClass 0xec1e7d10, in object 0xe7e69200 985s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 985s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xe7e69960, JSClass 0xec1e7980, in object 0xe7e69200 985s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 985s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 985s JS G OBJ: Defined class for Settings (GSettings), prototype 0xe7e699a0, JSClass 0xec1e7d10, in object 0xe7e69200 985s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 985s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 985s JS G NS: Defined namespace 'Gio' 0xe7e69200 in GIRepository 0xe8010c08 985s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 985s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 985s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 985s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 985s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 985s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 985s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 985s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 985s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 985s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 985s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 985s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 985s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 985s JS G ENUM: Defining GObject.ParamFlags as 0xe802a300 985s JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' 985s JS G PRM: Wrapping GParamString 'prop' on (null) with JSObject 985s JS G PRM: JSObject created with param instance 0x52dac40 type GParamString 985s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 985s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'CjsPrivate' 985s JS G PRM: Wrapping GParamString 'prop' on (null) with JSObject 985s JS G PRM: JSObject created with param instance 0x52e0208 type GParamString 985s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 985s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 985s JS CTX: Script evaluation succeeded 985s JS MAINLOOP: Main loop instance 0x51ab0a8: Spinning loop until released or hook cleared 985s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xe7e320d0 985s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe7e320d0 985s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe7e320d0 985s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe7e320d0 985s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe7e320d0 985s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe7e320d0 985s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe7e320d0 985s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe7e320d0 985s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe7e320d0 985s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe7e320d0 985s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe7e320d0 985s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe7e320d0 985s JS IMPORT: Module metadata hook for module 0xe803a470 985s JS IMPORT: Defining meta.importSync for module 0xe803a470 985s JS NATIVE: Defining native module 'system' 985s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe7e320d0 985s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe7e320d0 985s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 985s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 985s JS MAINLOOP: Set main loop hook to 985s JS MAINLOOP: Main loop instance 0x51ab0a8: hold 985s JS MAINLOOP: Running and clearing main loop hook 985s JS G BXD: Defining method run in prototype for GLib.MainLoop 985s 1..26 985s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 985s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 985s JS G BXD: Defined class for Source (GSource), prototype 0xe7e69a60, JSClass 0xec1e7980, in object 0xe7e69020 985s JS G BXD: Defining method set_priority in prototype for GLib.Source 985s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 985s JS G BXD: Defining method attach in prototype for GLib.Source 985s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 985s JS IMPORT: Module metadata hook for module 0xe7e53c40 985s JS IMPORT: Defining meta.importSync for module 0xe7e53c40 985s JS G BXD: Defining method destroy in prototype for GLib.Source 985s ok 1 Exceptions are thrown from property setter 985s ok 2 Exceptions are thrown from property getter 985s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 985s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 985s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 985s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 985s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 985s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 985s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 985s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 985s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 985s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 985s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 985s JS G ENUM: Defining GLib.LogLevelFlags as 0xe800cec8 985s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 985s ok 3 Exceptions are logged from constructor 985s JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) 985s JS G OBJ: Defining method bind_property in prototype for GObject (GObject.Object) 985s JS G NS: Found info type FLAGS for 'BindingFlags' in namespace 'GObject' 985s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 985s JS G ENUM: Defining enum value BIDIRECTIONAL (fixed from bidirectional) 1 985s JS G ENUM: Defining enum value SYNC_CREATE (fixed from sync_create) 2 985s JS G ENUM: Defining enum value INVERT_BOOLEAN (fixed from invert_boolean) 4 985s JS G ENUM: Defining GObject.BindingFlags as 0xe80106f8 985s JS G NS: Found info type OBJECT for 'Binding' in namespace 'GObject' 985s JS G OBJ: Defined class for Binding (GBinding), prototype 0xe7e69d60, JSClass 0xec1e7d10, in object 0xe7e69240 985s ok 4 Exceptions are logged from property setter with binding 985s ok 5 Exceptions are logged from property getter with binding 985s JS G NS: Found info type FUNCTION for 'file_new_for_path' in namespace 'Gio' 985s JS G NS: Found info type ENUM for 'IOErrorEnum' in namespace 'Gio' 985s JS G ERR: Defined class for IOErrorEnum (GError), prototype 0xe7ec0800, JSClass 0xec1e7ad0, in object 0xe7e69200 985s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 985s JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 1 985s JS G ENUM: Defining enum value EXISTS (fixed from exists) 2 985s JS G ENUM: Defining enum value IS_DIRECTORY (fixed from is_directory) 3 985s JS G ENUM: Defining enum value NOT_DIRECTORY (fixed from not_directory) 4 985s JS G ENUM: Defining enum value NOT_EMPTY (fixed from not_empty) 5 985s JS G ENUM: Defining enum value NOT_REGULAR_FILE (fixed from not_regular_file) 6 985s JS G ENUM: Defining enum value NOT_SYMBOLIC_LINK (fixed from not_symbolic_link) 7 985s JS G ENUM: Defining enum value NOT_MOUNTABLE_FILE (fixed from not_mountable_file) 8 985s JS G ENUM: Defining enum value FILENAME_TOO_LONG (fixed from filename_too_long) 9 985s JS G ENUM: Defining enum value INVALID_FILENAME (fixed from invalid_filename) 10 985s JS G ENUM: Defining enum value TOO_MANY_LINKS (fixed from too_many_links) 11 985s JS G ENUM: Defining enum value NO_SPACE (fixed from no_space) 12 985s JS G ENUM: Defining enum value INVALID_ARGUMENT (fixed from invalid_argument) 13 985s JS G ENUM: Defining enum value PERMISSION_DENIED (fixed from permission_denied) 14 985s JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 15 985s JS G ENUM: Defining enum value NOT_MOUNTED (fixed from not_mounted) 16 985s JS G ENUM: Defining enum value ALREADY_MOUNTED (fixed from already_mounted) 17 985s JS G ENUM: Defining enum value CLOSED (fixed from closed) 18 985s JS G ENUM: Defining enum value CANCELLED (fixed from cancelled) 19 985s JS G ENUM: Defining enum value PENDING (fixed from pending) 20 985s JS G ENUM: Defining enum value READ_ONLY (fixed from read_only) 21 985s JS G ENUM: Defining enum value CANT_CREATE_BACKUP (fixed from cant_create_backup) 22 985s JS G ENUM: Defining enum value WRONG_ETAG (fixed from wrong_etag) 23 985s JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 24 985s JS G ENUM: Defining enum value WOULD_RECURSE (fixed from would_recurse) 25 985s JS G ENUM: Defining enum value BUSY (fixed from busy) 26 985s JS G ENUM: Defining enum value WOULD_BLOCK (fixed from would_block) 27 985s JS G ENUM: Defining enum value HOST_NOT_FOUND (fixed from host_not_found) 28 985s JS G ENUM: Defining enum value WOULD_MERGE (fixed from would_merge) 29 985s JS G ENUM: Defining enum value FAILED_HANDLED (fixed from failed_handled) 30 985s JS G ENUM: Defining enum value TOO_MANY_OPEN_FILES (fixed from too_many_open_files) 31 985s JS G ENUM: Defining enum value NOT_INITIALIZED (fixed from not_initialized) 32 985s JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 33 985s JS G ENUM: Defining enum value PARTIAL_INPUT (fixed from partial_input) 34 985s JS G ENUM: Defining enum value INVALID_DATA (fixed from invalid_data) 35 985s JS G ENUM: Defining enum value DBUS_ERROR (fixed from dbus_error) 36 985s JS G ENUM: Defining enum value HOST_UNREACHABLE (fixed from host_unreachable) 37 985s JS G ENUM: Defining enum value NETWORK_UNREACHABLE (fixed from network_unreachable) 38 985s JS G ENUM: Defining enum value CONNECTION_REFUSED (fixed from connection_refused) 39 985s JS G ENUM: Defining enum value PROXY_FAILED (fixed from proxy_failed) 40 985s JS G ENUM: Defining enum value PROXY_AUTH_FAILED (fixed from proxy_auth_failed) 41 985s JS G ENUM: Defining enum value PROXY_NEED_AUTH (fixed from proxy_need_auth) 42 985s JS G ENUM: Defining enum value PROXY_NOT_ALLOWED (fixed from proxy_not_allowed) 43 985s JS G ENUM: Defining enum value BROKEN_PIPE (fixed from broken_pipe) 44 985s JS G ENUM: Defining enum value CONNECTION_CLOSED (fixed from connection_closed) 44 985s JS G ENUM: Defining enum value NOT_CONNECTED (fixed from not_connected) 45 985s JS G ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 985s JS G ENUM: Defining enum value NO_SUCH_DEVICE (fixed from no_such_device) 47 985s JS G ENUM: Defining enum value DESTINATION_UNSET (fixed from destination_unset) 48 985s ok 6 logError logs a warning for a GError 985s ok 7 logError logs a warning with a message if given 985s ok 8 logError also logs an error for a created GError that is not thrown 985s ok 9 logError logs an error created with the GLib.Error constructor 985s JS G NS: Found info type FUNCTION for 'quark_from_string' in namespace 'GLib' 985s ok 10 logError logs the quark for a JS-created GError type 985s JS G NS: Found info type FUNCTION for 'gerror_return' in namespace 'GIMarshallingTests' 985s ok 11 logError logs with stack for a GError created from a C struct 985s ok 12 logError logs an error with a prefix if given 985s ok 13 logError logs an error with prefix and message 985s ok 14 logError logs a SyntaxError 985s ok 15 logError logs an error with cause 985s ok 16 logError logs a GError with cause 985s ok 17 logError logs an error with non-object cause 985s ok 18 logError logs an error with a cause tree 985s ok 19 logError logs an error with cyclical causes 985s JS G NS: Found info type FUNCTION for 'get_locale_variants' in namespace 'GLib' 985s ok 20 Exception from function with too few arguments contains the full function name 985s ok 21 Exception from function with too few arguments contains the full method name 985s ok 22 thrown GError is an instance of error enum type 985s JS G BXD: Defining method matches in prototype for GLib.Error 985s JS G NS: Found info type FUNCTION for 'io_error_quark' in namespace 'Gio' 985s ok 23 thrown GError matches error domain and code 985s ok 24 thrown GError has properties for domain and code 985s ok 25 GError.new_literal constructs a valid GLib.Error 985s ok 26 GError.new_literal does not accept invalid domains 985s JS G BXD: Defining method quit in prototype for GLib.MainLoop 985s JS MAINLOOP: Enqueue job , promise=, allocation site= 985s JS MAINLOOP: Main loop instance 0x51ab0a8: Spinning loop until released or hook cleared 985s JS MAINLOOP: handling job 0, 985s JS MAINLOOP: Enqueue job , promise=, allocation site= 985s JS MAINLOOP: Completed job 0 985s JS MAINLOOP: handling job 1, 985s JS MAINLOOP: Enqueue job , promise=, allocation site= 985s JS MAINLOOP: Completed job 1 985s JS MAINLOOP: handling job 2, 985s JS MAINLOOP: Enqueue job , promise=, allocation site= 985s JS MAINLOOP: Completed job 2 985s JS MAINLOOP: handling job 3, 985s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 985s JS MAINLOOP: Main loop instance 0x51ab0a8: release 985s JS MAINLOOP: Completed job 3 985s JS MEMORY: Memory report: before destroying context 985s JS MEMORY: 430 objects currently alive 985s JS MEMORY: boxed_instance = 144 985s JS MEMORY: boxed_prototype = 11 985s JS MEMORY: closure = 1 985s JS MEMORY: function = 209 985s JS MEMORY: fundamental_instance = 0 985s JS MEMORY: fundamental_prototype = 0 985s JS MEMORY: gerror_instance = 12 985s JS MEMORY: gerror_prototype = 1 985s JS MEMORY: interface = 4 985s JS MEMORY: module = 9 985s JS MEMORY: ns = 5 985s JS MEMORY: object_instance = 16 985s JS MEMORY: object_prototype = 16 985s JS MEMORY: param = 2 985s JS MEMORY: union_instance = 0 985s JS MEMORY: union_prototype = 0 985s JS CTX: JS shutdown sequence 985s JS CTX: Stopping profiler 985s JS CTX: Shutting down toggle queue 985s JS CTX: Notifying external reference holders of GjsContext dispose 985s JS MAINLOOP: Stopping promise job dispatcher 985s JS CTX: Notifying reference holders of GjsContext dispose 985s JS CTX: Checking unhandled promise rejections 985s JS CTX: Releasing cached JS wrappers 985s JS CTX: Final triggered GC 985s JS G OBJ: Enqueuing GObject 0x53b16b8 to toggle UP after shutdown, probably from another thread (0x52b8c20). 985s JS G OBJ: Enqueuing GObject 0x53b77e8 to toggle UP after shutdown, probably from another thread (0x52b8c20). 985s JS CTX: Destroying JS context 985s JS CTX: Releasing all native objects 985s JS CTX: Disabling auto GC 985s JS CTX: Ending trace on global object 985s JS CTX: Freeing allocated resources 985s JS CTX: JS context destroyed 985s PASS: cjs/testExceptions.test 985s Running test: cjs/delete.test 985s 1..1 985s ok 1 - /usr/libexec/installed-tests/cjs/debugger/delete.debugger 985s PASS: cjs/delete.test 985s Running test: cjs/frame.test 985s 1..1 985s ok 1 - /usr/libexec/installed-tests/cjs/debugger/frame.debugger 985s PASS: cjs/frame.test 985s Running test: cjs/keys.test 985s 1..1 985s ok 1 - /usr/libexec/installed-tests/cjs/debugger/keys.debugger 985s PASS: cjs/keys.test 985s Running test: cjs/set.test 985s 1..1 985s ok 1 - /usr/libexec/installed-tests/cjs/debugger/set.debugger 985s PASS: cjs/set.test 985s Running test: cjs/until.test 985s 1..1 985s ok 1 - /usr/libexec/installed-tests/cjs/debugger/until.debugger 985s PASS: cjs/until.test 985s Running test: cjs/testPromise.test 985s JS NATIVE: Registered native JS module '_promiseNative' 985s JS NATIVE: Registered native JS module '_byteArrayNative' 985s JS NATIVE: Registered native JS module '_encodingNative' 985s JS NATIVE: Registered native JS module '_gi' 985s JS NATIVE: Registered native JS module 'gi' 985s JS NATIVE: Registered native JS module 'cairoNative' 985s JS NATIVE: Registered native JS module 'system' 985s JS NATIVE: Registered native JS module 'console' 985s JS NATIVE: Registered native JS module '_print' 985s JS CTX: Enabling JIT 985s JS CTX: Initialized class GjsFileImporter prototype 0xf1f00080 985s JS IMPORT: Defining parent (nil) of 0xf1f000d8 'imports' is mod 0 985s JS IMPORT: Importing '_print' 985s JS NATIVE: Defining native module '_print' 985s JS IMPORT: Defining parent 0xf1f000d8 of 0xf1f005f0 '_print' is mod 1 985s JS IMPORT: successfully imported module '_print' 985s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 985s 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 0xf1d320d0 985s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xf1d320d0 985s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xf1d320d0 985s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf1d320d0 985s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf1d320d0 985s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xf1d320d0 985s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xf1d320d0 985s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xf1d320d0 985s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xf1d320d0 985s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xf1d320d0 985s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf1d320d0 985s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xf1d320d0 985s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xf1d320d0 985s JS MAINLOOP: Main loop instance 0x8e7d0a8: hold 985s JS MAINLOOP: Enqueue job , promise=, allocation site= 985s JS MAINLOOP: Starting promise job dispatcher 985s JS MAINLOOP: Main loop instance 0x8e7d0a8: Spinning loop until released or hook cleared 985s JS MAINLOOP: handling job 0, 985s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 985s JS MAINLOOP: Main loop instance 0x8e7d0a8: release 985s JS MAINLOOP: Completed job 0 985s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xf1d320d0 985s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf1d320d0 985s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf1d320d0 985s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf1d320d0 985s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf1d320d0 985s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf1d320d0 985s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf1d320d0 985s JS IMPORT: Module metadata hook for module 0xf1f10a10 985s JS IMPORT: Defining meta.importSync for module 0xf1f10a10 985s JS NATIVE: Defining native module 'gi' 985s JS CTX: Initialized class GIRepositoryNamespace prototype 0xf1f10d48 985s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 985s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 985s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 985s JS IMPORT: Importing directory 'overrides' 985s JS IMPORT: Defining parent 0xf1f000d8 of 0xf1f10e38 'overrides' is mod 1 985s JS IMPORT: Defined importer 'overrides' 0xf1f10e38 in 0xf1f000d8 985s JS IMPORT: successfully imported directory 'overrides' 985s JS IMPORT: Importing '_byteArrayNative' 985s JS NATIVE: Defining native module '_byteArrayNative' 985s JS IMPORT: Defining parent 0xf1f000d8 of 0xf1f11220 '_byteArrayNative' is mod 1 985s JS IMPORT: successfully imported module '_byteArrayNative' 985s JS IMPORT: Importing '_promiseNative' 985s JS NATIVE: Defining native module '_promiseNative' 985s JS IMPORT: Defining parent 0xf1f000d8 of 0xf1f11360 '_promiseNative' is mod 1 985s JS IMPORT: successfully imported module '_promiseNative' 985s JS IMPORT: Importing module GLib succeeded 985s JS IMPORT: Defining parent 0xf1f10e38 of 0xf1d330e0 'GLib' is mod 1 985s JS IMPORT: successfully imported module 'GLib' 985s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 985s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xf1d69040, JSClass 0xf6022980, in object 0xf1d69020 985s JS CTX: Initialized class GIRepositoryGType prototype 0xf1f11580 985s JS CTX: Initialized class GIRepositoryFunction prototype 0xf1d33120 985s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 985s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 985s JS G BXD: Defined class for Error (GError), prototype 0xf1d69080, JSClass 0xf6022980, in object 0xf1d69020 985s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 985s JS G BXD: Defined class for Variant (GVariant), prototype 0xf1d690c0, JSClass 0xf6022980, in object 0xf1d69020 985s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 985s JS G BXD: Defined class for Bytes (GBytes), prototype 0xf1d69100, JSClass 0xf6022980, in object 0xf1d69020 985s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 985s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 985s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xf1d69140, JSClass 0xf6022980, in object 0xf1d69020 985s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 985s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 985s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 985s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 985s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 985s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 985s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 985s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 985s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 985s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 985s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 985s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 985s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 985s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 985s JS G BXD: Defined class for Thread (GThread), prototype 0xf1d69180, JSClass 0xf6022980, in object 0xf1d69020 985s JS G BXD: Defining method ref in prototype for GLib.Thread 985s JS G BXD: Defining method unref in prototype for GLib.Thread 985s JS G NS: Defined namespace 'GLib' 0xf1d69020 in GIRepository 0xf1f10c08 985s JS IMPORT: Importing module jasmine succeeded 985s JS IMPORT: Defining parent 0xf1f000d8 of 0xf1d338e0 'jasmine' is mod 1 985s JS IMPORT: successfully imported module 'jasmine' 985s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 985s JS MAINLOOP: Main loop instance 0x8e7d0a8: hold 985s JS MAINLOOP: Enqueue job , promise=, allocation site= 985s JS MAINLOOP: Main loop instance 0x8e7d0a8: Spinning loop until released or hook cleared 985s JS MAINLOOP: handling job 0, 985s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 985s JS MAINLOOP: Main loop instance 0x8e7d0a8: release 985s JS MAINLOOP: Completed job 0 985s JS IMPORT: Importing 'gi' 985s JS IMPORT: Defining parent 0xf1f000d8 of 0xf1f10c08 'gi' is mod 1 985s JS IMPORT: successfully imported module 'gi' 985s JS CTX: Script evaluation succeeded 985s JS MAINLOOP: Main loop instance 0x8e7d0a8: Spinning loop until released or hook cleared 985s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xf1d320d0 985s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf1d320d0 985s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf1d320d0 985s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf1d320d0 985s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf1d320d0 985s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf1d320d0 985s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf1d320d0 985s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf1d320d0 985s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf1d320d0 985s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf1d320d0 985s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf1d320d0 985s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf1d320d0 985s JS IMPORT: Module metadata hook for module 0xf1f24d60 985s JS IMPORT: Defining meta.importSync for module 0xf1f24d60 985s JS NATIVE: Defining native module 'system' 985s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf1d320d0 985s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf1d320d0 985s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 985s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 985s JS MAINLOOP: Set main loop hook to 985s JS MAINLOOP: Main loop instance 0x8e7d0a8: hold 985s JS MAINLOOP: Running and clearing main loop hook 985s JS G BXD: Defining method run in prototype for GLib.MainLoop 985s 1..3 985s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 985s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 985s JS G BXD: Defined class for Source (GSource), prototype 0xf1d691e0, JSClass 0xf6022980, in object 0xf1d69020 985s JS G BXD: Defining method set_priority in prototype for GLib.Source 985s JS IMPORT: Importing '_gi' 985s JS NATIVE: Defining native module '_gi' 985s JS IMPORT: Defining parent 0xf1f000d8 of 0xf1f28950 '_gi' is mod 1 985s JS IMPORT: successfully imported module '_gi' 985s 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 985s JS G NS: Defined namespace 'CjsPrivate' 0xf1d69260 in GIRepository 0xf1f10c08 985s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 985s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 985s JS IMPORT: Importing module _common succeeded 985s JS IMPORT: Defining parent 0xf1f000d8 of 0xf1d33b80 '_common' is mod 1 985s JS IMPORT: successfully imported module '_common' 985s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 985s JS IMPORT: Importing module _legacy succeeded 985s JS IMPORT: Defining parent 0xf1f000d8 of 0xf1d33bc0 '_legacy' is mod 1 985s JS IMPORT: successfully imported module '_legacy' 985s JS IMPORT: Importing module GObject succeeded 985s JS IMPORT: Defining parent 0xf1f10e38 of 0xf1d33b40 'GObject' is mod 1 985s JS IMPORT: successfully imported module 'GObject' 985s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 985s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 985s JS G BXD: Defined class for String (GString), prototype 0xf1d69460, JSClass 0xf6022980, in object 0xf1d69240 985s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 985s JS G PRM: Defined class ParamSpec prototype is 0xf1d33c40 class 0xf6025170 in object 0xf1d69240 985s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 985s JS G OBJ: Defined class for Object (GObject), prototype 0xf1d69580, JSClass 0xf6022d10, in object 0xf1d69240 985s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 985s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 985s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xf1d695a0, JSClass 0xf6022d10, in object 0xf1d69240 985s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 985s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 985s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 985s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 985s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 985s JS G NS: Defined namespace 'GObject' 0xf1d69240 in GIRepository 0xf1f10c08 985s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 985s JS G BXD: Defining method attach in prototype for GLib.Source 985s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 985s JS IMPORT: Module metadata hook for module 0xf1f02a58 985s JS IMPORT: Defining meta.importSync for module 0xf1f02a58 985s JS G BXD: Defining method destroy in prototype for GLib.Source 985s JS MAINLOOP: Enqueue job , promise=, allocation site= 985s JS G BXD: Defining method get_context in prototype for GLib.MainLoop 985s JS G NS: Found info type STRUCT for 'MainContext' in namespace 'GLib' 985s JS G BXD: Defined class for MainContext (GMainContext), prototype 0xf1d69680, JSClass 0xf6022980, in object 0xf1d69020 985s JS G BXD: Defining method iteration in prototype for GLib.MainContext 985s JS MAINLOOP: handling job 0, 985s JS MAINLOOP: Enqueue job , promise=, allocation site= 985s JS MAINLOOP: Completed job 0 985s JS MAINLOOP: handling job 1, 985s JS MAINLOOP: Enqueue job , promise=, allocation site= 985s JS MAINLOOP: Completed job 1 985s JS MAINLOOP: handling job 2, 985s JS MAINLOOP: Enqueue job , promise=, allocation site= 985s JS MAINLOOP: Completed job 2 985s JS MAINLOOP: handling job 3, 985s JS MAINLOOP: Enqueue job , promise=, allocation site= 985s JS MAINLOOP: Completed job 3 985s JS MAINLOOP: handling job 4, 985s JS MAINLOOP: Enqueue job , promise=, allocation site= 985s JS MAINLOOP: Completed job 4 985s JS MAINLOOP: handling job 5, 985s JS MAINLOOP: Enqueue job , promise=, allocation site= 985s JS MAINLOOP: Completed job 5 985s JS MAINLOOP: handling job 6, 985s JS MAINLOOP: Enqueue job , promise=, allocation site= 985s JS MAINLOOP: Completed job 6 985s JS MAINLOOP: handling job 7, 985s JS MAINLOOP: Completed job 7 985s ok 1 Promise waits for all promises before handling unhandled, when handled 985s JS MAINLOOP: Enqueue job , promise=, allocation site= 985s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT_IDLE' in namespace 'GLib' 985s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 985s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 985s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 985s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 985s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 985s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 985s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 985s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 985s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 985s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 985s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 985s JS G ENUM: Defining GLib.LogLevelFlags as 0xf1f39340 985s JS MAINLOOP: handling job 0, 985s JS MAINLOOP: Enqueue job , promise=, allocation site= 985s JS MAINLOOP: Completed job 0 985s JS MAINLOOP: handling job 1, 985s JS MAINLOOP: Enqueue job , promise=, allocation site= 985s JS MAINLOOP: Completed job 1 985s JS MAINLOOP: handling job 2, 985s JS MAINLOOP: Enqueue job , promise=, allocation site= 985s JS MAINLOOP: Completed job 2 985s JS MAINLOOP: handling job 3, 985s JS MAINLOOP: Completed job 3 985s JS G BXD: Defining method quit in prototype for GLib.MainLoop 985s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 985s ok 2 Promise waits for all promises before handling unhandled, when unhandled 985s JS G NS: Found info type CONSTANT for 'PRIORITY_HIGH' in namespace 'GLib' 985s JS MAINLOOP: Enqueue job , promise=, allocation site= 985s JS MAINLOOP: handling job 0, 985s JS MAINLOOP: Enqueue job , promise=, allocation site= 985s JS MAINLOOP: Completed job 0 985s JS MAINLOOP: handling job 1, 985s JS MAINLOOP: Completed job 1 985s ok 3 Promise do not lead to high-priority IDLE starvation 985s JS MAINLOOP: Enqueue job , promise=, allocation site= 985s JS MAINLOOP: Main loop instance 0x8e7d0a8: Spinning loop until released or hook cleared 985s JS MAINLOOP: handling job 0, 985s JS MAINLOOP: Enqueue job , promise=, allocation site= 985s JS MAINLOOP: Completed job 0 985s JS MAINLOOP: handling job 1, 985s JS MAINLOOP: Enqueue job , promise=, allocation site= 985s JS MAINLOOP: Completed job 1 985s JS MAINLOOP: handling job 2, 985s JS MAINLOOP: Enqueue job , promise=, allocation site= 985s JS MAINLOOP: Completed job 2 985s JS MAINLOOP: handling job 3, 985s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 985s JS MAINLOOP: Main loop instance 0x8e7d0a8: release 985s JS MAINLOOP: Completed job 3 985s JS MEMORY: Memory report: before destroying context 985s JS MEMORY: 151 objects currently alive 985s JS MEMORY: boxed_instance = 28 985s JS MEMORY: boxed_prototype = 9 985s JS MEMORY: closure = 1 985s JS MEMORY: function = 103 985s JS MEMORY: fundamental_instance = 0 985s JS MEMORY: fundamental_prototype = 0 985s JS MEMORY: gerror_instance = 0 985s JS MEMORY: gerror_prototype = 0 985s JS MEMORY: interface = 0 985s JS MEMORY: module = 5 985s JS MEMORY: ns = 3 985s JS MEMORY: object_instance = 0 985s JS MEMORY: object_prototype = 2 985s JS MEMORY: param = 0 985s JS MEMORY: union_instance = 0 985s JS MEMORY: union_prototype = 0 985s JS CTX: JS shutdown sequence 985s JS CTX: Stopping profiler 985s JS CTX: Shutting down toggle queue 985s JS CTX: Notifying external reference holders of GjsContext dispose 985s JS MAINLOOP: Stopping promise job dispatcher 985s JS CTX: Notifying reference holders of GjsContext dispose 985s JS CTX: Checking unhandled promise rejections 985s JS CTX: Releasing cached JS wrappers 985s JS CTX: Final triggered GC 985s JS CTX: Destroying JS context 985s JS CTX: Releasing all native objects 985s JS CTX: Disabling auto GC 985s JS CTX: Ending trace on global object 985s JS CTX: Freeing allocated resources 985s JS CTX: JS context destroyed 985s PASS: cjs/testPromise.test 985s Running test: cjs/testAsyncMainloop.test 985s JS NATIVE: Registered native JS module '_promiseNative' 985s JS NATIVE: Registered native JS module '_byteArrayNative' 985s JS NATIVE: Registered native JS module '_encodingNative' 985s JS NATIVE: Registered native JS module '_gi' 985s JS NATIVE: Registered native JS module 'gi' 985s JS NATIVE: Registered native JS module 'cairoNative' 985s JS NATIVE: Registered native JS module 'system' 985s JS NATIVE: Registered native JS module 'console' 985s JS NATIVE: Registered native JS module '_print' 985s JS CTX: Enabling JIT 985s JS CTX: Initialized class GjsFileImporter prototype 0xeef00080 985s JS IMPORT: Defining parent (nil) of 0xeef000d8 'imports' is mod 0 985s JS IMPORT: Importing '_print' 985s JS NATIVE: Defining native module '_print' 985s JS IMPORT: Defining parent 0xeef000d8 of 0xeef005f0 '_print' is mod 1 985s JS IMPORT: successfully imported module '_print' 985s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 985s 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 0xeed320d0 985s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xeed320d0 985s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xeed320d0 985s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeed320d0 985s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeed320d0 985s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xeed320d0 985s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xeed320d0 985s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xeed320d0 985s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xeed320d0 985s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xeed320d0 985s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeed320d0 985s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xeed320d0 985s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xeed320d0 985s JS MAINLOOP: Main loop instance 0x539c0a8: hold 985s JS MAINLOOP: Enqueue job , promise=, allocation site= 985s JS MAINLOOP: Starting promise job dispatcher 985s JS MAINLOOP: Main loop instance 0x539c0a8: Spinning loop until released or hook cleared 985s JS MAINLOOP: handling job 0, 985s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 985s JS MAINLOOP: Main loop instance 0x539c0a8: release 985s JS MAINLOOP: Completed job 0 985s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xeed320d0 985s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeed320d0 985s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeed320d0 985s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeed320d0 985s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeed320d0 985s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeed320d0 985s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeed320d0 985s JS IMPORT: Module metadata hook for module 0xeef10a10 985s JS IMPORT: Defining meta.importSync for module 0xeef10a10 985s JS NATIVE: Defining native module 'gi' 985s JS CTX: Initialized class GIRepositoryNamespace prototype 0xeef10d48 985s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 985s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 985s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 985s JS IMPORT: Importing directory 'overrides' 985s JS IMPORT: Defining parent 0xeef000d8 of 0xeef10e38 'overrides' is mod 1 985s JS IMPORT: Defined importer 'overrides' 0xeef10e38 in 0xeef000d8 985s JS IMPORT: successfully imported directory 'overrides' 985s JS IMPORT: Importing '_byteArrayNative' 985s JS NATIVE: Defining native module '_byteArrayNative' 985s JS IMPORT: Defining parent 0xeef000d8 of 0xeef11220 '_byteArrayNative' is mod 1 985s JS IMPORT: successfully imported module '_byteArrayNative' 985s JS IMPORT: Importing '_promiseNative' 985s JS NATIVE: Defining native module '_promiseNative' 985s JS IMPORT: Defining parent 0xeef000d8 of 0xeef11360 '_promiseNative' is mod 1 985s JS IMPORT: successfully imported module '_promiseNative' 985s JS IMPORT: Importing module GLib succeeded 985s JS IMPORT: Defining parent 0xeef10e38 of 0xeed330e0 'GLib' is mod 1 985s JS IMPORT: successfully imported module 'GLib' 985s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 985s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xeed69040, JSClass 0xf309f980, in object 0xeed69020 985s JS CTX: Initialized class GIRepositoryGType prototype 0xeef11580 985s JS CTX: Initialized class GIRepositoryFunction prototype 0xeed33120 985s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 985s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 985s JS G BXD: Defined class for Error (GError), prototype 0xeed69080, JSClass 0xf309f980, in object 0xeed69020 985s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 985s JS G BXD: Defined class for Variant (GVariant), prototype 0xeed690c0, JSClass 0xf309f980, in object 0xeed69020 985s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 985s JS G BXD: Defined class for Bytes (GBytes), prototype 0xeed69100, JSClass 0xf309f980, in object 0xeed69020 985s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 985s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 985s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xeed69140, JSClass 0xf309f980, in object 0xeed69020 985s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 985s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 985s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 985s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 985s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 985s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 985s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 985s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 985s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 985s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 985s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 985s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 985s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 985s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 985s JS G BXD: Defined class for Thread (GThread), prototype 0xeed69180, JSClass 0xf309f980, in object 0xeed69020 985s JS G BXD: Defining method ref in prototype for GLib.Thread 985s JS G BXD: Defining method unref in prototype for GLib.Thread 985s JS G NS: Defined namespace 'GLib' 0xeed69020 in GIRepository 0xeef10c08 985s JS IMPORT: Importing module jasmine succeeded 985s JS IMPORT: Defining parent 0xeef000d8 of 0xeed338e0 'jasmine' is mod 1 985s JS IMPORT: successfully imported module 'jasmine' 985s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 985s JS MAINLOOP: Main loop instance 0x539c0a8: hold 985s JS MAINLOOP: Enqueue job , promise=, allocation site= 985s JS MAINLOOP: Main loop instance 0x539c0a8: Spinning loop until released or hook cleared 985s JS MAINLOOP: handling job 0, 985s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 985s JS MAINLOOP: Main loop instance 0x539c0a8: release 985s JS MAINLOOP: Completed job 0 985s 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 0xeed320d0 985s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeed320d0 985s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/minijasmine.js" (relative to ), global 0xeed320d0 985s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeed320d0 985s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/minijasmine.js" (relative to ), global 0xeed320d0 985s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeed320d0 985s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/minijasmine.js" (relative to ), global 0xeed320d0 985s JS MAINLOOP: Main loop instance 0x539c0a8: hold 985s JS MAINLOOP: Enqueue job , promise=, allocation site= 985s JS MAINLOOP: Main loop instance 0x539c0a8: Spinning loop until released or hook cleared 985s JS MAINLOOP: handling job 0, 985s JS IMPORT: Module evaluation promise resolved: "file:///usr/libexec/installed-tests/cjs/js/testAsyncMainloop.js async resolved" 985s JS MAINLOOP: Main loop instance 0x539c0a8: release 985s JS MAINLOOP: Completed job 0 985s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xeed320d0 985s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xeed320d0 985s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeed320d0 985s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeed320d0 985s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeed320d0 985s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeed320d0 985s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeed320d0 985s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeed320d0 985s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xeed320d0 985s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeed320d0 985s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeed320d0 985s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xeed320d0 985s JS IMPORT: Module metadata hook for module 0xeef23f30 985s JS IMPORT: Defining meta.importSync for module 0xeef23f30 985s JS NATIVE: Defining native module 'system' 985s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeed320d0 985s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeed320d0 985s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 985s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 985s JS MAINLOOP: Set main loop hook to 985s JS MAINLOOP: Main loop instance 0x539c0a8: hold 985s JS MAINLOOP: Running and clearing main loop hook 985s JS G BXD: Defining method run in prototype for GLib.MainLoop 985s 1..1 985s JS IMPORT: Importing 'gi' 985s JS IMPORT: Defining parent 0xeef000d8 of 0xeef10c08 'gi' is mod 1 985s JS IMPORT: successfully imported module 'gi' 985s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 985s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 985s JS G BXD: Defined class for Source (GSource), prototype 0xeed691e0, JSClass 0xf309f980, in object 0xeed69020 985s JS G BXD: Defining method set_priority in prototype for GLib.Source 985s JS IMPORT: Importing '_gi' 985s JS NATIVE: Defining native module '_gi' 985s JS IMPORT: Defining parent 0xeef000d8 of 0xeef279a8 '_gi' is mod 1 985s JS IMPORT: successfully imported module '_gi' 985s 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 985s JS G NS: Defined namespace 'CjsPrivate' 0xeed69260 in GIRepository 0xeef10c08 985s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 985s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 985s JS IMPORT: Importing module _common succeeded 985s JS IMPORT: Defining parent 0xeef000d8 of 0xeed33b60 '_common' is mod 1 985s JS IMPORT: successfully imported module '_common' 985s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 985s JS IMPORT: Importing module _legacy succeeded 985s JS IMPORT: Defining parent 0xeef000d8 of 0xeed33ba0 '_legacy' is mod 1 985s JS IMPORT: successfully imported module '_legacy' 985s JS IMPORT: Importing module GObject succeeded 985s JS IMPORT: Defining parent 0xeef10e38 of 0xeed33b20 'GObject' is mod 1 985s JS IMPORT: successfully imported module 'GObject' 985s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 985s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 985s JS G BXD: Defined class for String (GString), prototype 0xeed69460, JSClass 0xf309f980, in object 0xeed69240 985s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 985s JS G PRM: Defined class ParamSpec prototype is 0xeed33c20 class 0xf30a2170 in object 0xeed69240 985s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 985s JS G OBJ: Defined class for Object (GObject), prototype 0xeed69580, JSClass 0xf309fd10, in object 0xeed69240 985s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 985s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 985s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xeed695a0, JSClass 0xf309fd10, in object 0xeed69240 985s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 985s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 985s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 985s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 985s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 985s JS G NS: Defined namespace 'GObject' 0xeed69240 in GIRepository 0xeef10c08 985s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 985s JS G BXD: Defining method attach in prototype for GLib.Source 985s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 985s JS IMPORT: Module metadata hook for module 0xeef02a58 985s JS IMPORT: Defining meta.importSync for module 0xeef02a58 985s JS G BXD: Defining method destroy in prototype for GLib.Source 985s JS G BXD: Defining method is_running in prototype for GLib.MainLoop 985s JS G BXD: Defining method quit in prototype for GLib.MainLoop 985s JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' 985s JS MAINLOOP: Set main loop hook to 985s JS MAINLOOP: Enqueue job , promise=, allocation site= 985s JS MAINLOOP: Main loop instance 0x539c0a8: Spinning loop until released or hook cleared 985s JS MAINLOOP: handling job 0, 985s JS MAINLOOP: Completed job 0 985s JS MAINLOOP: Running and clearing main loop hook 985s JS MAINLOOP: Enqueue job , promise=, allocation site= 985s JS MAINLOOP: Main loop instance 0x539c0a8: Spinning loop until released or hook cleared 985s JS MAINLOOP: handling job 0, 986s JS MAINLOOP: Enqueue job , promise=, allocation site= 986s JS MAINLOOP: Enqueue job , promise=, allocation site= 986s JS MAINLOOP: Completed job 0 986s JS MAINLOOP: handling job 1, 986s JS MAINLOOP: Set main loop hook to 986s JS MAINLOOP: Completed job 1 986s JS MAINLOOP: handling job 2, 986s ok 1 Async mainloop resolves when main loop exits 986s JS MAINLOOP: Completed job 2 986s JS MAINLOOP: Running and clearing main loop hook 986s JS MAINLOOP: Enqueue job , promise=, allocation site= 986s JS MAINLOOP: Main loop instance 0x539c0a8: Spinning loop until released or hook cleared 986s JS MAINLOOP: handling job 0, 986s JS MAINLOOP: Enqueue job , promise=, allocation site= 986s JS MAINLOOP: Completed job 0 986s JS MAINLOOP: handling job 1, 986s JS MAINLOOP: Enqueue job , promise=, allocation site= 986s JS MAINLOOP: Completed job 1 986s JS MAINLOOP: handling job 2, 986s JS MAINLOOP: Enqueue job , promise=, allocation site= 986s JS MAINLOOP: Completed job 2 986s JS MAINLOOP: handling job 3, 986s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 986s JS MAINLOOP: Main loop instance 0x539c0a8: release 986s JS MAINLOOP: Completed job 3 986s JS MEMORY: Memory report: before destroying context 986s JS MEMORY: 129 objects currently alive 986s JS MEMORY: boxed_instance = 14 986s JS MEMORY: boxed_prototype = 8 986s JS MEMORY: closure = 1 986s JS MEMORY: function = 96 986s JS MEMORY: fundamental_instance = 0 986s JS MEMORY: fundamental_prototype = 0 986s JS MEMORY: gerror_instance = 0 986s JS MEMORY: gerror_prototype = 0 986s JS MEMORY: interface = 0 986s JS MEMORY: module = 5 986s JS MEMORY: ns = 3 986s JS MEMORY: object_instance = 0 986s JS MEMORY: object_prototype = 2 986s JS MEMORY: param = 0 986s JS MEMORY: union_instance = 0 986s JS MEMORY: union_prototype = 0 986s JS CTX: JS shutdown sequence 986s JS CTX: Stopping profiler 986s JS CTX: Shutting down toggle queue 986s JS CTX: Notifying external reference holders of GjsContext dispose 986s JS MAINLOOP: Stopping promise job dispatcher 986s JS CTX: Notifying reference holders of GjsContext dispose 986s JS CTX: Checking unhandled promise rejections 986s JS CTX: Releasing cached JS wrappers 986s JS CTX: Final triggered GC 986s JS CTX: Destroying JS context 986s JS CTX: Releasing all native objects 986s JS CTX: Disabling auto GC 986s JS CTX: Ending trace on global object 986s JS CTX: Freeing allocated resources 986s JS CTX: JS context destroyed 986s PASS: cjs/testAsyncMainloop.test 986s Running test: cjs/step.test 986s 1..1 986s ok 1 - /usr/libexec/installed-tests/cjs/debugger/step.debugger 986s PASS: cjs/step.test 986s Running test: cjs/backtrace.test 986s 1..1 986s ok 1 - /usr/libexec/installed-tests/cjs/debugger/backtrace.debugger 986s PASS: cjs/backtrace.test 986s Running test: cjs/throw.test 986s 1..1 986s ok 1 - /usr/libexec/installed-tests/cjs/debugger/throw.debugger 986s PASS: cjs/throw.test 986s Running test: cjs/finish.test 986s 1..1 986s ok 1 - /usr/libexec/installed-tests/cjs/debugger/finish.debugger 986s PASS: cjs/finish.test 986s SUMMARY: total=69; passed=69; skipped=0; failed=0; user=7.1s; system=3.3s; maxrss=75620 986s /tmp/autopkgtest.cVXwrr/wrapper.sh: Killing leaked background processes: 2314 986s PID TTY STAT TIME COMMAND 986s /tmp/autopkgtest.cVXwrr/wrapper.sh: 235: kill: No such process 986s 986s /tmp/autopkgtest.cVXwrr/wrapper.sh: 237: kill: No such process 986s 986s autopkgtest [16:08:06]: test installed-tests: -----------------------] 991s installed-tests PASS 991s autopkgtest [16:08:11]: test installed-tests: - - - - - - - - - - results - - - - - - - - - - 995s autopkgtest [16:08:15]: @@@@@@@@@@@@@@@@@@@@ summary 995s acc PASS (superficial) 995s build PASS (superficial) 995s installed-tests PASS